の翻訳 Now Assist
ユーザー生成コンテンツには、 Now Assist アプリケーションで優先言語でユーザーに話しかけるために使用できる翻訳サービスが 2 つあります。
翻訳の概要
Now Assistアプリケーション用に 2 つの異なる翻訳サービスを構成して、優先言語でユーザーと通信することができます。どちらの翻訳サービスも、[言語と地域] 設定でのユーザーの言語選択、またはテキストの内容 (会話メッセージなど) に基づいて、使用されている言語を検出します。
動的翻訳の場合、英語以外のコンテンツが検出されると、翻訳サービスはコンテンツを英語に翻訳してから、要求を大規模言語モデル (LLM) に送信します。LLM が応答を返すと、応答はユーザーの優先言語に翻訳されて返されます。たとえば、ユーザーがスロベニア語でメッセージを入力します。動的翻訳は、LLM にメッセージを渡す前に、スロベニア語を英語に翻訳します。LLM は英語で応答を生成し、動的翻訳はその応答をスロベニア語に翻訳してユーザーに表示します。
ネイティブ翻訳の場合、テキストはそのままモデルに送信され、モデルはユーザーの言語で応答します。たとえば、ユーザーがスペイン語でメッセージを送信した場合、多言語 LLM はスペイン語をサポートするため、ユーザーから直接スペイン語の入力を受信します。次に、その応答の作成に使用したソース資料で使用されている言語に関係なく、スペイン語で応答を生成します。
動的翻訳翻訳とネイティブ翻訳の両方を有効にすると、ネイティブ翻訳が優先され、最初に使用されます。
ネイティブ翻訳を有効にしている場合、LLM はユーザーの言語がサポートされているかどうかを確認します。言語がサポートされている場合は、ネイティブ翻訳のみが使用され、動的翻訳は行われません。言語がサポートされていない場合は、動的翻訳呼び出しが発生します。また、ネイティブ翻訳を有効にしている場合、代替言語で出力を返す LLM 要求は動的翻訳によって翻訳されません。これらはそのままユーザーに返されます。このプロセスは、スキルのパフォーマンスを向上させ、レイテンシを短縮するのに役立ちます。
動的翻訳
動的翻訳for Now Assist は、ServiceNow を介して Microsoft Azure OEM 翻訳サービスを使用します。ServiceNowプラットフォームで言語パックとして利用可能なすべての言語は、Microsoft Azure OEM によってサポートされています。詳細については、次を参照してください。 Microsoft Azure のOEM 動的翻訳 は次の値のいずれか Now Assist.
ネイティブ翻訳
ネイティブ翻訳では、Now LLM サービスによって提供される LLM の翻訳機能を使用します。Azure OpenAI を使用するコード生成、フロー推奨事項、フロー生成、およびスキルはサポートされていません。
次の言語がサポートされています。
- 英語
- スペイン語
- 日本語
- フランス語
- ドイツ語
- イタリア語
- ブラジル系ポルトガル語
- オランダ語
- カナダフランス語
翻訳サービスの選択
翻訳の遅延や品質など、ある翻訳サービスを他の翻訳サービスよりも優先して使用するかどうかを決定するには、さまざまな要因があります。何が利用できるかはエンタイトルメントによって決まります。翻訳にはさまざまなコストがかかります。Now Assist使用状況の追跡の詳細については、次を参照してください。 モニタリング Now Assist 使用法.
の翻訳の有効化 Now Assist
Now Assist アプリケーションの翻訳をオンにする方法の詳細については、次を参照してください。 の翻訳を有効にする Now Assist applications.