AI エージェントの使用を開始する
早期アクセスAIエージェントを使用するには、チャットボットを有効にし、次のロールの少なくとも1つが割り当てられているアクティブなNTT CPaaSアカウントが必要です。
| 役割 | 説明 |
|---|---|
| AIエージェントビューア | AI エージェントとその設定を表示します。 |
| AIエージェントマネージャー | AI エージェントを作成、編集、削除、テスト、アクティブ化します。 |
詳細は、ロールの管理 (opens in a new tab)を参照してください。
アカウントをお持ちでない場合は、無料アカウントに サインアップ (opens in a new tab) してください。新規ユーザーには、60日間の無料トライアルが提供されます。詳細については、「アカウントの作成](/essentials/getting-started/create-an-account)を参照してください。
有料アカウントにアップグレードするには、ページ上部の [資金の追加] を選択します。詳細については、「有料アカウント (opens in a new tab)を参照してください。
AI エージェントの基礎
AI エージェントは、目標を達成するために自律的にタスクを実行できる AI 主導のシステムです。大規模言語モデル (LLM)、ツール、外部システム、命令を使用してリクエストを処理し、応答を返します。
スクリプト化された応答に従う従来のチャットボットとは異なり、AI エージェントは次のことができます。
- サブ目標を設定し、複数ステップのワークフローを計画する
- API、データベース、ブラウザー、外部サービスなどのツールを使用する
- API リクエストの送信、データベースの更新、情報の取得などのアクションを実行する
- 要求の意図を特定する
- コンテキストまたは以前のやり取りに基づいて動作を適応させる
AI エージェントのしくみ
AI エージェントは 継続的 サイクルで動作します。
- 入力の受信: 要求が使用されているソリューションからの要求を受け入れます。
- Analyze and Plan: 目標を理解し、それをステップに分割し、使用するツールを特定します。
- アクションを実行する: API を呼び出したり、データベースをクエリしたり、他のツールを使用して計画を実行します。
- 結果を評価する: 目標が達成されたかどうか、または追加の手順が必要かどうかを確認します。
- 結果を返す: 最終的な応答または出力を提供します。
このサイクルは、複雑な複数ステップのタスクに対して複数回繰り返される場合があります。
システムアーキテクチャ
AIエージェントは、チャットボットなどのユーザー向けエントリーポイントで使用する必要があります。
- NTT CPaaS ソリューションは、エンド ユーザーからの要求を受信し、オーケストレーター エージェントに転送します。
- オーケストレーターは、要求を処理できるエージェントとツールを識別します。
- 各エージェントまたはツールは、そのタスクを実行し、応答を返します。
- オーケストレーターは応答を集計し、最終結果を返します。
- このソリューションは、結果をエンドユーザーに提示するか、さらに処理します。
一般的な使用例
- 製品の推奨: エンドユーザーが好みに基づいて製品やサービスを見つけられるように支援します。
- 請求と支払いの管理: 請求に関する問い合わせ、支払いの更新、返金リクエストを処理します。
- 注文の追跡: 追跡番号またはエンドユーザー資格情報を使用して、リアルタイムのステータス更新を取得します。
- FAQへの回答: 複雑な質問に答えるには、内部データベース、ヘルプセンター、またはサードパーティのソースにアクセスします。
- カスタマー サポートの提供: 問題をエンドツーエンドで解決します。
- 予約: スケジュール、スケジュール変更、キャンセルを行います。カレンダーと統合します。
主な用語
| 期間 | 説明 |
|---|---|
| AIエージェント | LLM、ツール、命令を使用してタスクを完了し、目標を達成する自律システム。 |
| オーケストレーター | サブエージェントを調整するAIエージェント。タスクのルーティング、ステップの順序付け、メモリの管理、結果の結合を行います。オーケストレーションを参照してください。 |
| サブエージェント | 1つの目標に集中した自己完結型のエージェント。ツールの計画、呼び出し、およびローカル メモリの保守を行います。他のエージェントは調整しません。 |
| ツール | エージェントがアクションを実行するために使用する外部機能: チャットボット コンポーネント、 MCP サーバー、および Exchange 統合。 |
| コンポーネント | タスクを実行する再利用可能なチャットボットブロック。コンポーネント設計を参照してください。 |
| MCP サーバー | エージェントをカレンダー、CRM、データベースなどのサービスに接続する外部サーバー。MCP サーバー を参照してください。 |
AI エージェントを使用する場合
すべてのユースケースにAIエージェントが必要なわけではありません。AIエージェントとチャットボットのどちらを使用するかを決定するには、このセクションを使用します。
チャットボットは、次の場合に使用します。
- ユースケースは主にFAQまたは情報提供です。
- 会話は予測可能なパターンに従います。
- コンプライアンス、法的、またはブランドの声のために、メッセージを厳密に管理する必要があります。
- 規制上の制約には、予測可能な動作が必要です。
AI エージェントは次の場合に使用します
- システムは、情報を提供するだけでなく、アクションを実行する必要があります。
- 複数のバックエンドシステムを調整する必要があります。
- このワークフローには、ルールベースのチャットボットには複雑すぎる条件付きロジックが含まれます。
- 複数ステップの操作には、動的な意思決定が必要です。
- システムは予期しないシナリオに適応する必要があります。
比較
| チャットボット | AIエージェント | |
|---|---|---|
| インタラクションタイプ | 主にFAQまたは情報提供 | 情報を提供するだけでなく、アクションを実行する |
| 会話のフロー | 予測可能なパターンに従う | ルールには複雑すぎる条件付きロジック |
| コントロール | コンプライアンスやブランドボイスのためのメッセージングの厳格な管理 | 複数ステップのオペレーションにわたる動的な意思決定 |
| 適応性 | 規制上の制約には予測可能な動作が必要 | システムは予期しないシナリオに適応する必要がある |
| 統合 | スタンドアロンまたはシンプルな統合 | 複数のバックエンドシステムを調整する必要がある |