100万件のドキュメントから300以上のエージェントへ:エンタープライズ規模のMicrosoft 365 Copilotコネクターの構築
Microsoftは、Copilotエクスペリエンス内で内部ドキュメントをグラウンデッドコンテキストとして利用可能にするために、大規模なMicrosoft 365 Copilotコネクタを構築しました。このコネクタは、信頼できるエンタープライズナレッジがしばしば活用されていないポータルに存在するギャップを埋めることを目的としています。コネクタの真の力は、取り込み能力ではなく、Copilot ChatやMicrosoft 365アプリ内のCopilotなどのさまざまなCopilot機能全体でコンテンツを利用可能にすることにあります。また、追加の開発作業なしに、コネクタのコンテンツにスコープされたカスタムCopilot Studioエージェントをユーザーが構築できるようになります。プロトタイプから本番稼働可能なコネクタへの移行により、テナント構成、セキュリティとコンプライアンスの準備状況、検出可能性、および共有スロットリング制限における重要なギャップが明らかになりました。テナント構成の早期検証は、クロステナントデータフローや所有権のギャップなどの問題に対処するために不可欠です。セキュリティとコンプライアンスの準備状況、脅威モデリングやプライバシーレビューを含むには、かなりの初期作業が必要でした。コネクタコンテンツはデフォルトでメールやユーザーファイルよりも優先されない可能性があるため、コンテンツの検出可能性は課題となります。スロットリングと共有制限の設計は、堅牢なリトライロジックと取り込みの遅延の監視を必要とするため、非常に重要です。アーキテクチャは、リトライ、監視、および進化を容易にするために、ソースコンテンツと取り込みコンピューティングを分離することを強調しています。反復的なスキーマ設計は取得品質を大幅に向上させ、一貫性のためにセキュアな認証とデプロイメントパターンが実装されました。