HY 翻译

默认使用 V2 翻译接口,适合日常翻译和接口冒烟测试。

翻译 GPT 生图 图片编辑 语音 管理 源站:检查中 耗时:-
原文
0 字符 / 0 条 每次翻译输入上限为500字符
译文
译文会显示在这里。
0 字符
准备就绪。
回车翻译,Command+回车换行

对接信息

接口概览

Base URL$BASE_URL
鉴权Authorization: Bearer <API_KEY>
推荐接口POST /language/translate/v2
OpenAI 兼容POST /v1/chat/completions
限制每次翻译输入上限为 500 字符,这是服务端限制,接入方请求无需传限制字段。

V2 参数

字段类型必填说明
qstring 或 string[]待翻译文本;数组会按顺序批量返回。
sourcestring源语言,支持 auto
targetstring目标语言代码,不支持 auto
formatstring固定使用 text

V2 请求示例

curl -X POST "$BASE_URL/language/translate/v2" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <API_KEY>" \
  -d '{
    "q": "今天的天气很好",
    "source": "auto",
    "target": "en",
    "format": "text"
  }'

批量请求示例

curl -X POST "$BASE_URL/language/translate/v2" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <API_KEY>" \
  -d '{
    "q": ["保存成功", "网络连接失败", "订单已取消"],
    "source": "auto",
    "target": "en",
    "format": "text"
  }'

OpenAI 请求示例

curl -X POST "$BASE_URL/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <API_KEY>" \
  -d '{
    "model": "/workspace/HY-MT1.5-1.8B",
    "messages": [
      {
        "role": "user",
        "content": "Translate to English: 我们可以去玩吗"
      }
    ],
    "temperature": 0,
    "max_tokens": 128
  }'

响应与错误

V2 接口译文位于 data.translations[].translatedText,模型名称位于顶层 model 字段。 不支持的语言代码会返回 400;超过长度限制会返回 400,并说明超出的条目序号。