AI用語集
人工知能の完全辞典
エージェントチェーン
複数のLLMエージェント(専門化されているかどうかにかかわらず)が直列または並列に接続され、複雑なタスクをより単純なサブタスクに分解して解決するアーキテクチャ。
エージェントオーケストレーション
マルチエージェントシステム内の異なるエージェント間の相互作用を管理、調整、およびシーケンス化するプロセス。多くの場合、マスターエージェントまたはオーケストレーターによって監督される。
マスターエージェント
全体的な計画、メインタスクのサブタスクへの分解、および適切な専門エージェントへのそれらの委任を担当する中央エージェント。
専門エージェント
特定の種類のサブタスク(例:検索、コード分析、執筆)を実行するために設計および最適化されたLLMエージェント。専門知識と専用ツールを備えている。
タスク計画
マスターエージェントがユーザーのリクエストを分析して構造化された行動計画を作成し、実行すべきサブタスクの順序と性質を定義する、チェーンの初期段階。
問題の分解
複雑なリクエストを、より単純で自律的な一連のサブ問題に分割する方法。それぞれが個別のエージェントによって処理され、効率が向上する。
結果の統合
エージェント(多くの場合マスター)が専門エージェントの個別の出力を集約、分析、フォーマットして、一貫性のある完全な最終回答を生成する最終段階。
エージェントの並列実行
複数のエージェントが独立したサブタスクを同時に実行して全体の解決時間を短縮し、その後結果が統合されるオーケストレーション戦略。
エージェントパイプライン
エージェントが厳密な直線的なシーケンスに編成され、各エージェントの出力がチェーン内の次のエージェントへの入力として直接機能するチェーン構成。
フィードバックループ
エージェントが修正、反復、または洗練のために結果を前のエージェントに送り返すことを可能にするメカニズムであり、最終的な出力の品質と精度を向上させる。
ダイナミックルーティング
システムが、その内容、複雑さ、またはシステムの現在の状態に基づいて、サブタスクをリアルタイムで最も適切なエージェントに誘導する機能。
エージェントの状態
エージェントが自身のアクションと決断を導くために、実行中に保持するコンテキスト情報、進行中の目標、およびメモリデータの集合。
依存関係の管理
各サブタスクの前提条件に基づいてエージェントの実行順序を管理するプロセスであり、必要なデータが利用可能になる前にエージェントが開始されないことを保証する。
エージェント間交渉
エージェントが紛争の解決、リソースの割り当て、または共通の戦略の策定のために通信を行う高度なプロセスであり、分散システムでよく使用される。
エージェントの監視
エージェントがその目標、制約、および定義されたポリシーを遵守していることを確認するためにエージェントのアクションを監視し、逸脱がある場合に介入できる制御および検証メカニズム。
マルチエージェントシステム
集合的な目標を達成するために相互作用する複数のインテリジェントエージェントで構成されるコンピューティングシステムであり、エージェントのチェーンはその特定のアーキテクチャの一つである。