Microsoft Agent Framework の AIContextProvider でツールの遅延読み込みを実装する
AI要約
Microsoft Agent Framework で数百個のツールを扱う場合のトークン圧迫を解決する「遅延読み込み」パターンの実装方法を紹介しています。AIContextProvider を使い、ツール名・概要のみ先に提示して、必要になった時点でスキーマを読み込む仕組みです。システムの自動リトライにより、ユーザーは同じ質問を繰り返す必要がなく、複数ツール必要な場合も1回の呼び出しでまとめて読み込めます。実装サンプルコード付きで、C# + .NET 10 で手を動かせます。



