エージェントを適切に計画し、実際のユーザーニーズや技術的要件に対応できるようしましょう。 構想フレームワークは、各エージェントコンポーネントの技術選択を導く要件を評価するのに役立ちます。
このフレームワークでは、ユーザー獲得から望ましい成果まで、エージェント設計がエンドユーザーの問題を効果的に解決できるよう、6つの重要な考慮事項を案内します。
発見と構想の演習は、各エージェントコンポーネントのAIや決定論的技術の選択に影響を与える要件を特定します。 これらの演習は、エンドユーザーの課題と解決策の包括的な評価を保証します。
以下の表は、エージェントを設計・構想する際に考慮すべき重要な詳細を列挙し、ユーザーの問題を十分に解決するために示しています。
| ステップ番号 | 詳細の構想 | コンポーネント |
|---|---|---|
| 1 | ユーザーがエージェントをどのように獲得するか。 | Catalog |
| 2 | ユーザーがエージェントとどのようにやり取りするか。 | クライアントとカタログ |
| 3 | ユーザーが入力として提供するもの。 例えば:プロンプト、音声、画像、GUIインタラクション、トリガー条件などです。 | チャット/アプリのインフラストラクチャ |
| 4 | エージェントが自律的に取得するために必要なもの。 例えば、グラウンディング情報、メタデータ、ツールカタログ、エージェント間通信、認証、アクセスなどです。 | ツールの呼び出し |
| 5 | 推論とプロセス実行の成功に必要なもの。 マルチターン推論、決定論的応答、数学的演算、マルチモーダリティ、逐次ワークフロー、十分なコンテキストサイズ、そして人間の関与などの能力を考慮してください。 | オーケストレーター/言語モデル |
| 6 | 望ましい結果や反応。 通知、応答、監査ログを考慮してください。 | チャット/アプリのインフラストラクチャ |
詳細はこちら: エージェントアーキテクチャコンポーネント
正しいアーキテクチャ選択のための情報を集めるためには、エージェントの取得から運用定常状態までのエンドツーエンドライフサイクルを一歩踏み込んでください。 以下のセクションで一例のチェックリストを示します。
次のステップ
構造化されたフレームワークを使って生産的なアーキテクチャの議論を始め、ソリューション設計開始前にすべての重要な側面を考慮する方法を学びましょう。