16 翻訳
Select AIを使用すると、OCI翻訳サービスの生成AIを使用して、選択した言語にテキストを翻訳できます。
この機能は、既存のSelect AI RAGとともに使用できます。translateをDBMS_CLOUD_AI.GENERATEまたはnarrateと組み合せて、生成AIを使用して指定した言語に翻訳された出力を生成できます。
詳細は、unresolvable-reference.html#GUID-AA63AA18-3F49-4BDA-BEBE-85179D46C170、unresolvable-reference.html#GUID-7B438E87-0E9A-4318-BA01-3BE1A5851229および「例: Select AI Translate」を参照してください。
トピック
- 翻訳の利点
Select AIの翻訳機能を使用すると、入力テキストを異なる言語に翻訳できます。 - 翻訳の使用方法
Select AIでは、translateアクションを使用するか、DBMS_CLOUD_AI.GENERATEまたはDBMS_CLOUD_AI.TRANSLATEファンクションをコールして、テキスト入力を指定した言語に変換できます。
親トピック: Select AI
翻訳の利点
Select AIの翻訳機能を使用すると、入力テキストを異なる言語に翻訳できます。
- 翻訳は、テキストを指定した言語に変換することでユーザビリティを向上させ、データベースをより効果的に操作できるようにします。
- 翻訳を使用すると、1つの言語の文書を、選択した埋込みモデルに適した言語に変換し、RAGで使用するベクトルを改善できます。
DBMS_CLOUD_AI.GENERATEまたはNARRATEを使用するときに、出力が指定した言語に自動的に変換されます。
親トピック: 翻訳
翻訳の使用方法
Select AIでは、translateアクションを使用するか、DBMS_CLOUD_AI.GENERATEまたはDBMS_CLOUD_AI.TRANSLATEファンクションをコールして、テキスト入力を指定した言語に変換できます。
Select AI翻訳機能を使用するには、Oracle Cloud Infrastructure Languageサービスにアクセスするための適切なIAMポリシー権限が必要です。
IAMポリシーでai-service-language-familyリソースを使用する権限を付与します。特定のコンパートメント内のユーザー・グループに権限を付与するポリシー文の例を次に示します:
allow group <your group name> to use ai-service-language-family in compartment <your_compartment>
-
リソース・プリンシパル資格証明を使用する場合は、動的グループに権限を割り当てます。
-
秘密キー資格証明を使用する場合は、ユーザー・グループに権限を割り当てます。
動的グループではOCIDまたはタグを照合してデータベースやファンクションなどのリソースが識別され、ユーザー・グループには個々のIAMユーザーが含まれています。
ポリシーがOCIリソースに適用される場合は動的グループを使用し、ポリシーが人間のユーザーに適用される場合はユーザー・グループを使用します。動的グループおよびユーザー・グループを作成する詳細な手順については、動的グループの管理を参照してください。
詳細は、言語ポリシーを参照してください。
-
translateをSelect AIアクションとして使用します。select ai translate <text>を使用します。「例: Select AIのアクション」を参照してください。 -
DBMS_CLOUD_AI.GENERATEファンクション内でアクションとしてtranslateを指定します。GENERATEファンクションを参照してください。 -
DBMS_CLOUD_AI.TRANSLATEファンクションを使用します。TRANSLATEファンクションを参照してください。詳細は、「例: Select AI Translate」も参照してください。
親トピック: 翻訳