Vertex AI Translation は、Google Distributed Cloud(GDC)エアギャップ アプライアンスの 3 つの Vertex AI 事前トレーニング済み API の 1 つです。Vertex AI Translation サービスを使用すると、10 以上の言語で記述されたテキストを英語に翻訳できます。
Vertex AI Translation では、GDC エアギャップ アプライアンスで次の方法を利用できます。
メソッド | 説明 |
---|---|
detectLanguage |
翻訳する言語の名前を取得します。 |
getSupportedLanguages |
Vertex AI Translation API でサポートされている言語のリストを返します。サポートされている言語の完全なリストについては、Vertex AI Translation でサポートされている言語をご覧ください。 |
translateText |
入力テキストをある言語から別の言語に翻訳します。 |
翻訳リクエストを行う前に、翻訳プロジェクトを設定します。GDC のエアギャップ アプライアンスで Vertex AI Translation API をテストするには、ある言語から別の言語にテキストを翻訳します。
考慮事項
Vertex AI Translation API(特に translateText
メソッド)を使用する場合は、次の点を考慮してください。
- 翻訳するコンテンツの最大入力長は 1,024 文字です。
- 1 分あたり最大 61,000 文字(1 秒あたり 1,024 文字)を翻訳できます。
translateText
メソッドはバッチ処理をサポートしていません。文字の種類やテキストの大部分は、翻訳の品質に影響します。そのため、翻訳に関する問題が発生した場合は、次の手順を行ってください。
- リクエストの処理に影響する可能性のある特殊文字とエスケープ文字をすべて削除します。
- コンテンツを短い文に分割して、入力サイズを小さくします。
- 小さな文ごとに、エンドポイントに個別のリクエストを送信して、再度翻訳します。
これらの制限事項に従わないと、エラーが発生する可能性があります。