microsoft/Build-your-own-copilot-Solution-Accelerator

Solution Accelerator to show how to build your own copilot

解決する課題

このプロジェクトは、独自の企業データを使用してカスタムAIコピロットを構築する組織を支援する、再利用可能なアーキテクチャとコードスニペットを提供します。特に、クライアントアドバイザーなどの顧客対応役職の日常業務や会議準備を効率化する課題に焦点を当てており、クライアントプロフィールと会話履歴の自動合成を実現します。

動作方法

このソリューションは、複数のAzureサービスを統合して、RAGベースのアシスタントを構築します:

  • Azure OpenAI Service:Semantic Kernelを介して構造化および非構造化データと対話するためのテキスト生成、会話要約、自律的な関数呼び出しを処理します。
  • Azure AI Search:ベクトル埋め込みを使用して処理された企業データセットに基づいて、AIの応答を根拠づけるセマンティック検索機能を提供します。
  • データ処理:過去の会話の処理をスケーラブルに実行し、AI検索インデックスを構築します。
  • インフラストラクチャ:Azure Developer CLI (azd) を使用してデプロイされ、Azure Container Appsでホストされ、データはAzure SQL DBおよびAzure Cosmos DBに格納されます。

対象ユーザー

顧客対応従業員向けのカスタムコピロットを構築するための本番環境対応テンプレートが必要な企業およびエンタープライズソフトウェアエンジニア向けに設計されています。クライアントの維持率と生産性の向上を目的としています。

主な特徴

  • RAGの実装:Azure AI Searchを活用して根拠づけとセマンティック検索を実現します。
  • 自律的な関数呼び出し:Semantic Kernelを使用して、構造化および非構造化データとチャットできます。
  • エンタープライズ対応アーキテクチャ:Azure Key VaultおよびManaged Identityを統合してセキュリティを強化しています。
  • 迅速なデプロイ:Azure Developer CLIによる迅速なセットアップをサポートしています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト