AIエンジンは、AIエージェントを駆動する上で不可欠な構成要素です。ユーザーからの入力(テキストと音声)を処理し、ユーザーの意図を理解して、適切な応答を生成します。
管理者は、スクリプト化されたAIエージェントの動作に最も適したAIエンジンを選択できます。
AIエンジンの構成要素
コアコンポーネントはスクリプトベースのAIエージェントにも関連していますが、その機能は若干異なります。
- 自然言語理解(NLU): NLUコンポーネントは、顧客の入力をスクリプトで定義されたインテントにマッピングします。この枠組みの中で、顧客の意見を認識する。
- 対話管理: このコンポーネントは、スクリプトに従って会話の流れを管理します。これにより、エージェントは定義された経路をたどり、認識された意図と状況に基づいて適切な応答を提供することが保証されます。
- 応答の取得: このコンポーネントは、スクリプトで設定された応答を配信します。
音声による対話においては、上述のコンポーネントに加えて、AIエンジンにはASR(自動音声認識)とTTS(テキスト読み上げ)も含まれています。
適切なエンジンの選び方
- Webex AI Pro 2.0(Swiftmatch搭載)
これは、スクリプト化されたAIエージェント向けに開発された、最新の生成型AI搭載自然言語理解(NLU)エンジンです。高度な機械学習アルゴリズムを活用して、ユーザーの入力を解釈し、意図を正確に分類します。多様なLLM生成言語パターンから学習することで、このエンジンは、言い回しや単語の選択が異なっていても、ユーザーが達成したいことを高精度で理解します。
主なメリット
-
意図認識の改善: 未知のサンプルや入力バリエーションを含む、幅広いユーザークエリを理解する能力を備えており、より正確な意図分類を可能にします。
- 適応型学習: このモデルは類似した発話に対して効果的に一般化できるため、網羅的な手動例を作成する必要性を軽減します。
構成要件 & 制限
-
各インテントには、モデルが正確な学習を行うのに十分な言語的多様性を提供するために、少なくとも10個の代表的な発話を含める必要があります。
-
明確で意味のある意図の説明は、システムが密接に関連する意図を区別し、一貫した分類性能を維持するのに役立つため、不可欠です。
-
不十分または曖昧なトレーニングデータは、特に言語パターンが重複する意図の場合、分類精度を低下させる可能性があります。
-
- Webex AI Pro 1.0(Swiftmatch搭載)
このAIエンジンは、多様なユーザーの表現を管理しつつ、入力を事前に定義された意図に正確にマッピングすることで、さまざまなシナリオにおいて一貫性のある信頼性の高いインタラクションを保証するAIエージェントの開発に最適です。これは以下のような場合に役立ちます。
- より小さなトレーニングデータセットの処理: トレーニングデータセットにおいて、各意図につき発話数が10件未満の場合、このエンジンの方が適しています。
- 多言語対応スクリプトエージェント: これは、複数の言語での会話を処理するエージェントを作成するのに適した選択肢です。
- ある程度の「スマートマッチング」機能を備えたスクリプト化されたエージェント: 応答はスクリプト化されているものの、このAIエンジンは、表現が完全に一致していなくても、ユーザーの入力を最も近い意図に一致させることで、自然な印象を与えます。
利点: 入力のばらつきに対応しやすく、小規模なトレーニングデータセットでより効果を発揮し、多言語に対応し、スマートマッチングをサポートします。
制限: Swiftmatchは、優れた自然言語理解能力において際立っています。ただし、スクリプトでユーザー入力と意図のマッチングに柔軟性が必要で、言い回しのバリエーションに対応する必要がある場合は、Swiftmatchに多様なトレーニングデータを用いた追加のデータ設定が必要になる可能性があります。これは精密かつ厳密なマッチングを前提に設計されているため、ばらつきへの対応がより困難になる可能性がある。
AIエンジンは音声技術を統合する (ASR/TTS), AI Agent Studioでは、大規模言語モデル(LLM)、インテリジェントな安全対策、そして専門家によって精巧に設計されたシステムプロンプトが、単一の選択肢として統合されています。
新しいAIエージェントを作成する際には、そのエージェント固有のニーズに合わせてカスタマイズされた複数のAIエンジンから選択できます。
自律型AIエージェントは現在、以下のAIエンジン選択オプションを提供しています。
- Webex AI Pro 1.0: 汎用エンジンであり、グローバル言語サポートと人間のような対話機能を備え、ほとんどのコンタクトセンターのユースケースに最適です。サポートされている言語と音声の一覧については、 サポートされている言語と音声 の記事を参照してください。
- Webex AI Pro-US 1.0: 地域ごとのアクセントに合わせてローカライズおよび微調整を行い、より優れたユーザーエクスペリエンスを提供するとともに、米国のお客様向けに規制遵守にも対応しています。英語のみで利用可能です。
- Webex AI Pro-Europe 1.0: 地域ごとのアクセントに合わせてローカライズおよび微調整を行い、より優れたユーザーエクスペリエンスを提供するとともに、ヨーロッパの顧客向けに規制遵守にも対応しています。英語のみで利用可能です。
AIエンジンの構成要素
-
大規模言語モデル: 高度な知能によってAIエージェントを強化し、複雑なクエリを理解し、一貫性のある応答を生成し、アクションを実行したり、知識ベースから回答したりすることを可能にします。
-
ガードレール: 明確な境界線を設定し、不適切なコンテンツを防止し、ブランドの安全性を維持することで、責任あるAIとのやり取りを可能にします。
-
音声認識 (ASR/STT): 音声言語をテキストに変換することで、AIエージェントが人間の言葉を理解できるようにする。
-
テキスト読み上げ(TTS): テキストを自然で人間らしい話し言葉に変換することで、AIエージェントが明瞭かつ魅力的にコミュニケーションできるようにします。
-
暫定対応モデル: ユーザーからの問い合わせに対し、即座にリアルタイムで応答することで、非常にレスポンスが良くスムーズなユーザーエクスペリエンスを実現します。
-
ターン予測モデル: ユーザーが話し終えたタイミングをインテリジェントに予測し、自然な会話の流れを促進します。
-
スタンドアロンクエリジェネレーターモデル: 文脈に基づかない、不完全な、または口語的な入力(例:「金利」)を、完全で自己完結型のクエリ(例:「住宅ローンの金利はいくらですか?」)に変換し、より正確な検索と応答生成を可能にします。
適切なエンジンの選び方
- 言語サポート : Webex AI Pro-US 1.0 と Webex AI Pro-Europe 1.0 は英語のみをサポートしていますが、Webex AI Pro 1.0 は英語をサポートしています。 + その他様々な言語がベータ版で利用可能です。
- 地域制限: Webex AI Pro-US 1.0は、米国のお客様のみご利用いただけます。Webex AI Pro-Europe 1.0は、EUのお客様のみご利用いただけます。Webex AI Pro 1.0は世界中で利用可能です。
- 音声体験: Webex AI Pro-US 1.0とWebex AI Pro-Europe 1.0は、人間のような会話体験を向上させますが、使用できる音声の種類は限られています。一方、Webex AI Pro 1.0は、さまざまなアクセントで人間のようなやり取りができるよう、幅広い音声を提供します。