次の方法で共有


ナレッジ ソースとしてAzure AI Searchを追加する

Azure AI Searchは、大量のドキュメントを検索できる強力な検索エンジンを提供します。 Copilot Studio では、ナレッジ ソースとして Azure AI Search を追加できます。

接続を完了するには、Azure アカウントが必要です。 Azure アカウントをお持ちでない場合は、Microsoft Azure でアカウントを作成できます。

Azure アカウントを作成したら、次のAzure記事を使用して、Azure AI Searchを設定および構成します。 これらの記事では、Azure AI Search接続をナレッジ ソースとして使用するために必要なセットアップと構成に関する情報を提供します。

ここでは、キーベースの認証を使用してAzure AI Searchに接続します。

注意

現在、Copilot Studio では、仮想ネットワーク用に構成されたAzure AI Searchインデックスはサポートされていません。

Copilot Studio では、統合ベクター化を使用したベクトル化インデックスがサポートされます。 データを準備し、埋め込みモデルを選択し、Azure AI Searchで Import と vectorize data を使用してベクター インデックスを作成します。 この手法により、システムはデータのベクトル化に使用される埋め込みモデルを、実行時に入力されるプロンプトのベクトル化にも流用できるようになるため、同様の処理を行うための特別な関数を記述する必要性が低減されます。

Copilot Studio では、semantic ranker 機能の使用もサポートされています。 この機能は、Copilot Studio で接続を追加する前に、Azure AI Searchで構成する必要もあります。 詳細については、セマンティック ランカーの使用方法を参照してください。

  1. エージェント アプリを開きます。

  2. 概要ページ、ナレッジページ、または生成回答ノードプロパティ ページから、ナレッジの追加を選択します。

  3. ナレッジの追加ダイアログから、注目 を選択します。

  4. Azure AI Search を選択します。

  5. [新しい接続を作成する] を選択します。

  6. [認証の種類] を選択します。 次のオプションがあります。

    • アクセス キー
    • クライアント証明書認証
    • サービス プリンシパル (Microsoft Entra ID アプリケーション)
    • Microsoft Entra ID 統合
  7. 認証の種類に必要な詳細を入力します。 前の構成セクションで説明したキーベースの認証の場合は、Azure AI Search エンドポイント URLAzure AI Search 管理キーを入力します。

  8. 作成 を選択して、接続を完了します。 接続の確認として緑のチェック マークが表示されます。

  9. 次へを選択します。

  10. 使用するAzure AI Search ベクター インデックスを入力します。 追加できるベクター インデックスは 1 つだけです。

  11. 接続を完了するために「 エージェントに追加 」を選択してください。

接続を追加すると、ナレッジ ソース テーブルに表示されます。 状態は In progress として表示され、Copilot Studio ではテーブル内のメタデータのインデックスが作成されます。 インデックス作成が完了すると、ステータスが準備完了に更新され、ナレッジソースのテストを開始できます。 テスト中、エージェントが引用したファイルや引用文献を確認することで、適切なリファレンスが呼び出されたことを確認できます。

引用を返す

Copilot Studio で Azure AI Search を使用しているときに引用文献を返すには、ドキュメントへの実際のリンクを含む URL フィールドを検索インデックスに含めます。 metadata_storage_path フィールドがインデックスに含まれている場合、Copilot Studio はそのフィールドを引用文献として解釈します。 ただし、そのフィールドが存在しない場合、Copilot Studio では、どのフィールドに完全な URL リンクが含まれているかを引用と見なします。 詳細については、「Azure AI Search を使用した Index ファイルのコンテンツとメタデータのインデックス作成」を参照してください。

注意

Azure AI Searchで引用文献を構成する場合は、引用文献が指すデータ ソースにアクセスするために必要なアクセス許可がエージェントのユーザーにあることを確認します。 たとえば、検索インデックスに Web サイトやナレッジベースへのリンク URL を追加する場合、ユーザーはそれらの情報源にアクセスできる必要があります。 URL が制限付きデータ ソースを指している場合、ユーザーは生成された引用にアクセスできません。