誰もがエージェント AI について話していますが、私たちは皆同じことを話しているのでしょうか? 「エージェントアーキテクチャ」と「エージェントワークフロー」を同じ意味で使用している人に気づきました。 しかし、実際には、それらはまったく異なる概念であり、連携して機能します。 違いは次のとおりです。 エージェントワークフロー = エージェントが目標を達成するために実行する一連のステップ 「何」、つまり実際のプロセスだと考えてください これらの手順には、次のものが含まれます。 • LLM を使用して計画を作成する • タスクをサブタスクに分割する •インターネット検索などのツールの使用 • 成果を振り返り、計画を調整する エージェントアーキテクチャ=技術フレームワークとシステム設計 それを「方法」、つまり根底にある構造と考えてください これらには常に次のものが含まれます。 • 意思決定能力を持つエージェントが少なくとも 1 人いる • エージェントが使用できるツール - 短期記憶・長期記憶システム なぜこれが重要なのでしょうか? 同じワークフローを異なるアーキテクチャを使用して実装できるためです。これは、同じレシピを作成するために複数の方法があるようなものです - 手順は似ていますが、キッチンのセットアップは異なります。 たとえば、エージェント RAG ワークフロー (クエリの分解、情報の取得、関連性の評価) は、単一エージェント ルーター アーキテクチャまたはマルチエージェント システムで構築できます。同じワークフロー、異なるアーキテクチャ。...