推理提供商文件

翻譯

Hugging Face's logo
加入 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 字串 翻譯後的文字。
< > 在 GitHub 上更新

© . This site is unofficial and not affiliated with Hugging Face, Inc.