会話オーケストレーター
会話オーケストレーターは、ユーザーとAIシステム間の複雑で複数ターンにわたる会話の流れ、状態、ロジックを管理する洗練されたソフトウェアレイヤーです。これは中央の指揮者として機能し、ユーザーのリクエストを処理するために、どの専門的なAIモデル、バックエンドサービス、またはナレッジベースをどの時点で呼び出すかを決定します。
単純なチャットボットは単一のインテントを処理します。オーケストレーターは「ジャーニー(道のり)」を処理します。現代のデジタル体験において、ユーザーのニーズが直線的であることはめったにありません。顧客は価格について尋ねることから始め、次にデモを要求し、最終的に特定の機能比較を求めるかもしれません。オーケストレーターは、システムがこれらの異なるステップ全体でコンテキストを維持することを保証し、断片的なQ&Aの交換ではなく、シームレスで人間らしい体験を提供します。
このプロセスは通常、いくつかの段階を含みます:
この概念は、エージェントフレームワーク、ワークフローエンジン、および高度な対話管理システムと密接に関連しています。