基本的にはオーケストレーターを自力実装 モデルを思考エンジンとして利用 知識は外部データベースから取得 使うべき知識は Embedding などで自力検索 外部ツールを使う判断も自前実装 状態管理も自分で頑張る Semantic Kernel / LangChain 頑張る Assistants API がある世界 エージェントを作るための基本機能は内包 グラウンディングのためのデータの読み込み データの永続化 呼び出すべき外部ツールの選定 目的を達するためのコードの自動生成 頑張れば ステートフルかつ 外部データ連携のある エージェントを作れる 頑張らなくても ステートフルかつ 外部データ連携のある エージェントを作れる