翻译 API
POST /v1/text/translate
请参阅 快速上手指南 获取您的 API 密钥。
将 $YOUR_API_KEY
替换为你在上一步生成的实际 API 密钥。
curl --location --request POST 'https://api-platform.ope.ai/v1/text/translate' \
--header 'Accept: */*' \
--header 'Connection: keep-alive' \
--header 'Authorization: Bearer $YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--header 'Host: api-platform.ope.ai' \
--data-raw '{
"model":"opeai/MT-LLM",
"source_lang":"zh",
"target_lang":"en",
"stream":true,
"text": "武汉有很多值得一游的地方,比如东湖风景区,可以欣赏到美丽的自然风光;黄鹤楼是古建筑和文化历史的结合,非常有特色;汉口江滩则是散步、休闲的好去处。此外还有武汉长江大桥、户部巷等著名景点。希望你在武汉玩得开心!"
}'
import requests
import json
url = 'https://api-platform.ope.ai/v1/text/translate'
headers = {
'Authorization': 'Bearer $YOUR_API_KEY',
'Content-Type': 'application/json'
}
payload = {
"model": "opeai/MT-LLM",
"source_lang": "zh",
"target_lang": "en",
"stream": True,
"text": "武汉有很多值得一游的地方,比如东湖风景区,可以欣赏到美丽的自然风光;黄鹤楼是古建筑和文化历史的结合,非常有特色;汉口江滩则是散步、休闲的好去处。此外还有武汉长江大桥、户部巷等著名景点。希望你在武汉玩得开心!"
}
response = requests.post(url, headers=headers, json=payload)
print(response.text)
model 字符串 必填
请选择 opeai/MT-LLM 以保证翻译的质量。
source_lang 语言代号 必填
原文语种
语言名称 | 语言代号 | 备注 |
---|---|---|
英文 | en | 核心支持 |
中文(简体 / 繁体) | zh | 主要支持 |
韩文 | ko | 东亚语言覆盖 |
日文 | ja | 东亚语言覆盖 |
乌尔都文 | ur | 巴基斯坦的国语 |
孟加拉文 | bn | |
印地文 | hi | |
葡萄牙文 | pt | |
菲律宾语 | tl | |
印尼文 | id | |
马来文 | ms | |
粤语 | yue | |
西班牙文 | es | |
俄语 | ru | 斯拉夫语系代表 |
闽南语 | nan | |
巴西葡萄牙语 | pt-br |
target_lang 语言代号 必填
目标翻译语种
stream 布尔值或空 可选 默认值为 false
指定是否使用流式输出。参数值:
false
:模型生成完所有内容后一次性返回结果。
true
:边生成边输出,即每生成一部分内容就立即输出一个片段(chunk)。您需要实时地逐个读取这些片段以获得完整的结果。
text 字符串 必填
需要翻译的文本