Qwen-MT-Image は、画像内のテキストを元のレイアウトを維持したまま高精度に翻訳します。このモデルは、ドメインヒント、禁止用語フィルター、用語介入にも対応しています。
本ドキュメントで説明する機能は、中国 (北京) リージョンでのみ利用可能です。このリージョンでは、API キー を使用する必要があります。
モデル概要
|
ソース言語:英語 |
日本語 |
|
ポルトガル語 |
アラビア語 |
|
モデル |
説明 |
出力画像仕様 |
|
qwen-mt-image |
Qwen 画像翻訳モデル。中国語または英語と他の言語との間の翻訳をサポートします。中国語および英語以外の 2 言語間(例:日本語から韓国語)の直接翻訳はサポートされていません。詳細については、「サポート言語」をご参照ください。 |
画像フォーマット:JPG |
前提条件
HTTP
POST https://dashscope.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis
HTTP API は非同期モードで、次の 2 ステップで処理されます。
-
タスクを作成してタスク ID を取得:タスク作成リクエストを送信します。リクエストの応答としてタスク ID(task_id)が返されます。
-
タスク ID を使用して結果を照会:タスク完了まで task_id を使用してタスクステータスをポーリングし、画像 URL を取得します。
ステップ 1:タスクを作成してタスク ID を取得
-
タスク作成後は、返された
task_idを使用して結果を照会します。task_id の有効期間は 24 時間です。重複タスクを作成せず、代わりに結果をポーリングしてください。 -
チュートリアルについては、「Postman」をご参照ください。
リクエストパラメーター |
画像翻訳
|
リクエストヘッダー |
|
|
Content-Type リクエストのコンテンツタイプ。必ず |
|
|
Authorization Model Studio API キーを使用してリクエストを認証します。例:Bearer sk-xxxx。 |
|
|
X-DashScope-Async 非同期処理を有効にします。HTTP リクエストは非同期呼び出しのみをサポートします。必ず 重要
このリクエストヘッダーが指定されていない場合、「current user api does not support synchronous calls」というエラーが返されます。 |
|
リクエスト本文 |
|
|
model モデル名。 |
|
|
input 次のフィールドを含む入力パラメーターオブジェクトです。 |
レスポンスパラメーター |
成功時のレスポンス
エラー時のレスポンスタスク作成に失敗しました。「エラーコード」をご参照ください。
|
|
output タスク出力情報。 |
|
|
request_id トレースおよびトラブルシューティング用の一意のリクエスト識別子。 |
|
|
message 詳細なエラーメッセージ。失敗したリクエストの場合にのみ返されます。「エラーコード」をご参照ください。 |
|
|
code エラーコード。失敗したリクエストの場合にのみ返されます。「エラーコード」をご参照ください。 |
ステップ 2:タスク ID を使用して結果を照会
GET https://dashscope.aliyuncs.com/api/v1/tasks/{task_id}
-
task_idの有効期間は 24 時間です。存在しない、または期限切れの ID にはステータスUNKNOWNが返されます。 -
成功したタスクの
urlは 24 時間有効です。すぐにダウンロードして保存してください。
リクエストパラメーター |
タスク結果の照会
|
リクエストヘッダー |
|
|
Authorization Model Studio API キーを使用してリクエストを認証します。例:Bearer sk-xxxx。 |
|
URL パスパラメーター |
|
|
task_id タスクの ID。 |
レスポンスパラメーター |
タスク成功 - 翻訳可能なコンテンツありタスクデータ(タスクステータスおよび画像 URL)は 24 時間のみ保持され、その後自動的にパージされます。生成された画像はすぐに保存してください。 タスク成功 - 翻訳可能なコンテンツなし画像に翻訳可能なテキストが含まれていない場合(例:主題セグメンテーション後)、タスクは成功し通常通り課金されますが、
タスク失敗タスクが失敗した場合、
|
|
output タスク出力に関する情報。 |
|
|
usage 使用量統計。成功したタスクに対してのみカウントされます。 |
|
|
request_id トレースおよびトラブルシューティング用の一意のリクエスト識別子。 |
サポート言語
ソース言語またはターゲット言語のいずれか一方は、必ず中国語または英語である必要があります。その他の言語ペア間(例:日本語から韓国語)の直接翻訳はサポートされていません。source_lang に auto を設定すると、言語を自動検出します。
|
言語 |
コード |
ソース言語として |
ターゲット言語として |
|
中国語 |
zh |
|
|
|
英語 |
en |
|
|
|
韓国語 |
ko |
|
|
|
日本語 |
ja |
|
|
|
ロシア語 |
ru |
|
|
|
スペイン語 |
es |
|
|
|
フランス語 |
fr |
|
|
|
ポルトガル語 |
pt |
|
|
|
イタリア語 |
it |
|
|
|
ドイツ語 |
de |
|
|
|
ベトナム語 |
vi |
|
|
|
マレー語 |
ms |
|
|
|
タイ語 |
th |
|
|
|
インドネシア語 |
id |
|
|
|
アラビア語 |
ar |
|
|
課金とレート制限
エラーコード
モデル呼び出しが失敗してエラーメッセージが返された場合は、「エラーコード」をご参照のうえ、解決策を確認してください。
よくある質問
Q:画像内のコンテンツが翻訳されないのはなぜですか?
主題セグメンテーション機能により、画像内の主題(人物、商品、ロゴなど)上のテキストが翻訳対象外になります。画像内のすべてのテキストを翻訳するには、ext.config.imageSegment を false に設定してください。
Q:一時的な画像リンクを永続的なリンクに変換するにはどうすればよいですか?
一時的なリンクを直接永続的なリンクに変換することはできません。バックエンドサービスを使用して画像をダウンロードし、OSS にアップロードすることで永続的なリンクを取得します。
Q:モデル呼び出しのメトリックを表示するにはどうすればよいですか?
A:モデル呼び出しが完了してから 1 時間後に、モデルモニタリング(シンガポール)またはモデルモニタリング(中国 (北京))ページにアクセスして、呼び出し回数や成功率などのメトリックを確認します。詳細については、「請求書の照会とコスト管理」をご参照ください。
Q:画像ストレージのドメイン名ホワイトリストを取得するにはどうすればよいですか?
A:モデルによって生成された画像は OSS に保存されます。API は一時的な公開 URL を返します。このダウンロード URL のファイアウォールホワイトリストを設定する場合、以下の点にご注意ください。基盤となるストレージは動的に変更される可能性があります。このトピックでは、古い情報によるアクセス障害を防ぐため、固定の OSS ドメイン名ホワイトリストを提供していません。セキュリティコントロールの要件がある場合は、アカウントマネージャーに連絡して最新の OSS ドメイン名リストを取得してください。



