推理提供商文件
翻譯
加入 Hugging Face 社群
並獲得增強的文件體驗
開始使用
翻譯
翻譯是將文字從一種語言轉換為另一種語言的任務。
有關 `翻譯` 任務的更多詳細資訊,請檢視其專用頁面!您將找到示例和相關材料。
推薦模型
- google-t5/t5-base:一個通用 Transformer 模型,可用於將英語翻譯成德語、法語或羅馬尼亞語。
在此探索所有可用模型,找到最適合您的模型。
使用 API
語言
客戶端
提供商
import os
from huggingface_hub import InferenceClient
client = InferenceClient(
provider="hf-inference",
api_key=os.environ["HF_TOKEN"],
)
result = client.translation(
"Меня зовут Вольфганг и я живу в Берлине",
model="google-t5/t5-small",
)
API 規範
請求
標頭 | ||
---|---|---|
授權 | 字串 | 認證標頭,形式為`'Bearer: hf_****'`,其中`hf_****`是具有“推理提供商”許可權的個人使用者訪問令牌。您可以從您的設定頁面生成一個。 |
有效負載 | ||
---|---|---|
inputs* | 字串 | 要翻譯的文字。 |
引數 | 物件 | |
src_lang | 字串 | 文字的源語言。對於可以從多種語言翻譯的模型是必需的。 |
tgt_lang | 字串 | 目標翻譯語言。對於可以翻譯到多種語言的模型是必需的。 |
clean_up_tokenization_spaces | 布林值 | 是否清理文字輸出中可能存在的額外空格。 |
truncation | 列舉 | 可能的值:do_not_truncate、longest_first、only_first、only_second。 |
generate_parameters | 物件 | 文字生成演算法的附加引數。 |
響應
正文 | ||
---|---|---|
translation_text | 字串 | 翻譯後的文字。 |