Vertex AI Translation API

このガイドでは、Vertex AI Translation API について説明します。

サービス: {TRANSLATION_GDC_ENDPOINT}

サービス エンドポイント

サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。

{TRANSLATION_GDC_ENDPOINT} は、複数のサービス エンドポイントを持つサービスです。サービス エンドポイントは https://{TRANSLATION_GDC_ENDPOINT} です。TRANSLATION_GDC_ENDPOINT は、Vertex AI Translation API へのアクセスに使用するエンドポイントに置き換えます。詳細については、サービス ステータスとエンドポイントを表示するをご覧ください。

このページのすべての URI は、{TRANSLATION_GDC_ENDPOINT} サービス エンドポイントを基準にしています。

REST リソース: v3.projects

メソッド
batchTranslateDocument POST /v3/{parent}:batchTranslateDocument
大量のドキュメントを非同期バッチモードで翻訳します。
detectLanguage POST /v3/{parent}:detectLanguage
リクエスト内のテキストの言語を検出します。
getSupportedLanguages GET /v3/{parent}:getSupportedLanguages
翻訳でサポートされている言語のリストを返します。
translateDocument POST /v3/{parent}:translateDocument
ドキュメントを同期モードで翻訳します。
translateText POST /v3/{parent}:translateText
入力テキストを翻訳し、翻訳されたテキストを返します。

REST リソース: v3.projects.glossaries

メソッド
create POST /v3/{parent}/glossaries
用語集を作成し、長時間実行オペレーションを返します。
delete DELETE /v3/{name}
用語集が作成されていない場合は、用語集を削除します。
get GET /v3/{name}
用語集を取得します。
list GET /v3/{parent}/glossaries
プロジェクト内の用語集を一覧表示します。

REST リソース: v3.projects.operations

メソッド
cancel POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
delete DELETE https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}
長時間実行オペレーションを削除します。
get GET /v3/{name}
長時間実行オペレーションの状態を取得します。
list GET /v3/{name}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。
wait POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}:wait
指定された長時間実行オペレーションが完了するか、指定されたタイムアウトに達するまで待機し、最新の状態を返します。