AI エージェント テンプレートを使用する
AI エージェント テンプレートは、プラットフォーム上でエージェントを構築する方法を学習できるように設計された、事前に構築された例です。 これらのテンプレートには、コア機能とベストプラクティスを示す事前構成されたアクション、インテント、ワークフローが付属しており、プラットフォームの機能を理解するための実践的なガイドとして機能します。 これらを使用して、エージェントの作成プロセスを調べ、構成を試し、独自のカスタム エージェントを効果的に構築するために必要なスキルを習得します。 これらは、出発点として使用できる業界固有のテンプレートであり、特定の要件を満たすようにエージェントをカスタマイズできます。
テンプレートを使用するには、新しいエージェントを作成するときに、使用可能なエージェントのリストからテンプレートを選択します。
自律型 AI エージェントを作成するために、次のテンプレートが利用できます。
医師の診察
このテンプレートは、医師の予約とキャンセルを管理するための自律 AI エージェントを示します。 スクリプト化されたエージェントとは異なり、自律エージェントは応答を動的に生成するため、ユーザはエージェントが実行するアクションのみを定義する必要があります。 このエージェントには、スロットの空き状況の確認、予約の作成、予約の検索、予約のキャンセルを行うアクションが含まれています。 予約確認 SMS を送信するための追加アクション (デフォルトでは無効) があり、電話番号アセットが Webex Connect で利用可能な場合は有効にできます。SMS を送信します。
Core features
- 目標と指示の作成: エージェントの全体的な目標 (予約の登録やキャンセルなど) を定義し、LLM の行動を導く明確な指示を提供する方法を学習します。
-
アクションの追加とフルフィルメントのリンク:
- 事前設定された 4 つのアクションが含まれます。
- check_availability — 日時の設定に基づいて、利用可能な予約枠を検索します。
- create_appointment — 患者の名前、生年月日、予約理由を収集した後、予約をスケジュールします。
- lookup_appointment—患者の生年月日と名前を使用して既存の予約を検索します。
- cancel_appointment—ユーザの確認後に予約をキャンセルします。
- アクションをリンクして、リアルタイムのフルフィルメントのためにサードパーティの API を使用するフローを接続する方法を示します。
- 事前設定された 4 つのアクションが含まれます。
このテンプレートを使用する
- 新しいエージェントを作成するときに、 Doctor's Appointment 自律テンプレートを選択してテンプレートをインポートします。
- 設定された目標、手順、およびウェルカム メッセージを確認して、必要に応じて更新します。
- リンクされた Webex Connect テナント内のさまざまなアクションのフルフィルメント フローを作成します。 これは、フローをダウンロードし、必要なサービスにインポートすることで実行できます: doctor-clinic-fulfilment-flows。
- 適切な Webex Connect サービスと、前の手順で作成したフルフィルメント フローを選択して、各アクションのフルフィルメントを構成します。
-
エージェントを展開します: Webex Contact Center フロー ビルダーまたは Webex Connect で適切なテンプレート フローをインポートし、音声または Web チャットでエージェントを展開します。
- ここで提供される手順に従って音声フローを設定し、 荷物追跡の代わりに医師の予約エージェントを使用します: AI エージェント自律(荷物追跡)
- デジタル チャネルの場合は、こちらに記載されている手順を使用してください: AI エージェント ライブチャット ジェネリック。
- 前の手順に基づいて、選択したチャネルでエージェントをテストします。 日付、時間、訪問理由などの希望を指定して予約を行ってください。 患者の詳細を入力して予約のキャンセルを試みます。
-
変更と実験:
- 新しい目標または指示を追加してエージェントの機能を拡張し、それがエージェントの動作にどのように影響するかを確認します。
- クリニックに関する FAQ をナレッジ ベースに追加し、そのナレッジ ベースをエージェントにリンクすることで、エージェントに知識を追加します。
- LLM のトーンと応答スタイルを最適化するためのプロンプトをテストします。
- 接続フルフィルメント フローを更新して、特定のバックエンド システムとの統合のために API 構成を更新します。 このテンプレートで使用されるモック API のリファレンスは、こちらで入手できます: Webex コンタクト センター API サンプル。
期待される成果
自律的な 医師の診察 テンプレートを使用した後は、次のことが可能になります。
- 複数のアクションを処理できる自律エージェントの効果的な目標と指示を記述する方法を理解します。 詳細については、こちらをご覧ください: 目標を書く際の注意事項。
- アクションを定義し、スロットを追加し、それらのフルフィルメントを構成する方法を学習します。
- Connect でフルフィルメント フローを設定する方法を学びます。 詳細については、 AI エージェント アクションのフルフィルメント フローを構成するをご覧ください。
トラックパッケージ
このテンプレートは、パッケージ追跡用の自律エージェントを構築する方法を示します。 このエージェントは、最小限の構成で応答を動的に生成し、単一のアクション trackPackage を使用してパッケージのステータスを取得します。 このテンプレートでは、目標と指示を定義し、アクションを作成し、リアルタイムのデータ取得のためにフルフィルメントを統合する方法が強調されています。
Core features
- 目標と指示を書く: エージェントの目的 (「ユーザの荷物の追跡を支援する」など) を定義し、LLM の会話動作をガイドするための明確な指示を提供する方法を学習します。
- アクションの追加とリンク: このエージェントには、パッケージのステータスを取得するための trackPackage という単一のアクションが含まれています。 外部システムと統合して、フルフィルメントのアクションを構成する方法を示します。
このテンプレートを使用する
- 新しいエージェントを作成するときに、 トラックパッケージ 自律テンプレート。
- 設定された目標、手順、およびウェルカム メッセージを確認して、必要に応じて更新します。
- リンクされた Webex Connect テナント内のさまざまなアクションのフルフィルメント フローを作成します。 Webex Connect で利用可能なテンプレート フローを使用します。 AI エージェントフルフィルメントトラックパッケージ。
- 適切な Webex 接続サービスとフローを選択して、trackPackage アクションのフルフィルメントを構成します。
-
エージェントを展開する: Webex Contact Center フロー ビルダーまたは Webex Connect で適切なテンプレート フローをインポートし、音声または Web チャットでエージェントを展開します。
- 音声フローを設定するには、ここに示す手順を使用します。 AI エージェント自律(荷物追跡)。
- デジタル チャンネルの場合は、次の手順に従ってください。 AI エージェントライブチャット(汎用)
- 前の手順に基づいて、選択したチャネルでエージェントをテストします。 使用 ABC123456 サンプルパッケージ番号として。
-
修正と実験:
- 新しい目標または指示を追加してエージェントの機能を拡張し、それがエージェントの動作にどのように影響するかを確認します。
- パッケージ追跡会社に関する FAQ を追加して、エージェントに知識を追加します。
- エンティティ タイプまたは検証形式を変更して、プラットフォーム内のさまざまなエンティティ タイプがどのように機能するかを確認します。
- 接続フルフィルメント フローを更新して、特定のバックエンド システムとの統合のために API 構成を更新します。 このテンプレートで使用されるモック API のリファレンスは、こちらで入手できます: Webex コンタクト センター API サンプル。
期待される成果
自律型 トラック パッケージ テンプレートを使用した後は、次のことが可能になります。
- 自律エージェントに効果的な目標と指示を記述する方法を理解します。 詳細については、 「目標を書く際の注意事項」を参照してください。
- アクションを定義し、スロットを追加し、それらのフルフィルメントを構成する方法を学習します。
- Connect でフルフィルメント フローを設定する方法を学びます。 詳細については、「 AI エージェント アクションのフルフィルメント フローを構成する」を参照してください。
スクリプト化された AI エージェントを作成するには、次のテンプレートを使用できます。
医師の診察
このテンプレートは、医師の予約とキャンセルを管理するためのスクリプト化された AI エージェントを示します。 このエージェントは、開発者が定義したトレーニング データを使用して予約や予約のキャンセルなどのインテントを処理し、構造化された会話を通じてユーザをガイドするように設計されています。 動的なインタラクションのためのコンテキストやカスタム イベントなどのプラットフォーム機能を使用する方法と、音声およびデジタル チャネルにサードパーティ API を統合する方法を紹介します。
Core features
- 意図とエンティティの検出 - エージェントはユーザの意図を検出し、予約とキャンセルの意図を検出します。 検出されたインテントに基づいて、エンティティ/スロットをキャプチャし、インテントを完了します。
- コンテキスト管理 - ユーザの応答に基づいて、適切なインテント(予約スロットの確認や拒否など)にユーザをルーティングします。
- カスタム イベント - フルフィルメント タスク用の AI エージェントと Webex コンタクト センター フロー間の通信を容易にします。
- 音声またはデジタル チャネルでの AI エージェントの展開 - このエージェントは、開発者がこれらのチャネルにエージェントを展開できるようにする音声およびデジタル チャネル フローとともにパッケージ化されています。
このテンプレートを使用する
- 新しいエージェントを作成するときに、 Doctor's Appointment スクリプト テンプレートを選択してテンプレートをインポートします。
- インテントとリンクされたスロット、スロットが提示された後にコンテキストを使用して「はい」や「いいえ」などのユーザ応答を管理する方法、WxCC フロー ビルダーと対話するために カスタム イベント がどのように設定されているかを確認して構成を調べます。 構成を確認してからエージェントを公開します。
-
エージェントを展開します: WxCC フロー ビルダーまたは Webex Connect に適切なテンプレート フローをインポートして、音声または Web チャット経由でエージェントを展開します。
- 音声フローを設定するには、ここに記載されている手順を使用してください: AI エージェントスクリプト(医師の予約)
- デジタルチャンネルの場合は、こちらに記載されている手順を使用してください: AI エージェントによるスクリプトによる医師の診察
- ステップ 3 で選択したチャネルでエージェントをテストします。日付、時間、訪問理由などの設定を指定して、予約を試みます。 患者の詳細を入力して予約のキャンセルを試みます。
-
修正と実験:
- 組織の雰囲気やスタイルに合わせて応答をカスタマイズします。
- 特定のバックエンド システムとの統合のために、API 構成を更新します。 このテンプレートで使用されるモック API のリファレンスは、こちら Webex コンタクト センター API サンプル から入手できます。
- 予定の再スケジュールなどの新しいインテントを追加して機能を拡張します。
期待される成果
医師の診察 テンプレートを使用した後は、次のことが可能になります。
- インテント、エンティティを構成する方法、およびそれらをリンクして会話を構成する方法を理解します。
- コンテキストを使用して構造化された会話を管理する方法を学びます。
- AI エージェントと音声フロー間の制御の切り替えを管理するためのカスタム イベントについて理解を深めます。
- デジタル チャネル上のさまざまなインテントのフルフィルメントを構成する方法を学びます。
トラックパッケージ
このテンプレートでは、パッケージを追跡するためのシンプルな AI エージェントを構築する方法を紹介します。 このエージェントは、インテントを設定し、フルフィルメントを統合して、サードパーティの API を通じてリアルタイムのパッケージ ステータスを取得する方法を示します。 音声チャネルとデジタル チャネルの両方向けに設計されたこのテンプレートは、インテント構成と API ベースのフルフィルメントの基本を学習するのに最適です。
Core features
- 入力検証 - パッケージ番号が英数字の形式(この場合は、いくつかのアルファベットと 6 つの数字)に従っていることを確認します。
- サードパーティの API 統合 - 音声用の Webex コンタクト センター フロー ビルダーを通じて、デジタル チャネルとカスタム イベントのフローを外部の API を使用して取得します。
このテンプレートを使用する
- 新しいエージェントを作成するときに、 トラック パッケージ スクリプト テンプレートを選択してテンプレートをインポートします。
- インテントとリンクされたスロット、スロットが提示された後にコンテキストを使用して「はい」や「いいえ」などのユーザ応答を管理する方法、 カスタムイベント WxCC フロー ビルダーと対話するように設定されています。 構成を確認してからエージェントを公開します。
-
エージェントを展開する: WxCC フロー ビルダーまたは Webex Connect に適切なテンプレート フローをインポートして、音声または Web チャット経由でエージェントを展開します。
- ここで提供される手順を使用してインポートします 声 流れ: AI エージェントスクリプト(荷物追跡)。
- のために デジタル チャネルを管理するには、AI エージェント ライブチャットの汎用テンプレートを使用し、フローにフルフィルメントを追加します。 AI エージェントライブチャット(汎用)。 フルフィルメントを追加する方法のガイドラインについては、「AI エージェント スクリプトによる医師の予約」フローを参照するか、この Vidcast の「スクリプト エージェントの AI エージェント フルフィルメントの構成」という章を参照してください。 Webex AI エージェント:デジタルチャネルでの AI エージェントの使用。
- パッケージの追加と追跡に関する API リファレンス: Webex コンタクトセンター API サンプル。
- ステップ 3 で選択したチャネルでエージェントをテストします。 ABC123456 サンプルパッケージ番号として。
- 修正と実験: エンティティ タイプまたは検証形式を変更して、プラットフォーム内のさまざまなエンティティ タイプがどのように機能するかを確認します。
期待される成果
と協力した後、 トラックパッケージ スクリプト テンプレートを使用すると、次の操作を実行できます。
- インテントを構成する方法と、エンティティを使用した入力検証の仕組みを理解します。
- デジタル チャネル上のインテントのフルフィルメントを構成するための実践的な体験をします。
- AI エージェントと音声フロー間の制御の切り替えを管理するためのカスタム イベントについて理解を深めます。