翻訳 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":"ja",
"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": "ja",
"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 |
model 文字列 必須
翻訳の品質を確保するために、opeai/MT-LLM を選択してください。
stream 真偽値または null オプション デフォルトは false
ストリーミング出力を使用するかどうかを指定します。値:
false
: 全文が生成された後、一括で結果を返します。
true
: 一部が生成されるたびに逐次的に出力されます。リアルタイムでチャンクを読み取る必要があります。
text 文字列 必須
翻訳対象のテキスト