次の方法で共有


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

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

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

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

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

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

Copilot Studio では、セマンティック ランカー機能の使用もサポートしています。 この機能は、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 検索ベクトル インデックスを入力します。 追加できるベクター インデックスは 1 つだけです。

  11. 追加 を選択して、接続を完了します。

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

引用を返す

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

注意

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

Virtual Network のサポート

Copilot Studio は、仮想ネットワーク向けに構成された Azure AI Search インデックスをサポートします。 この構成では、プライベート エンドポイント を使用して、検索インデックスを安全に接続できます。

エンドポイントの設定方法については、Azure AI 検索用のプライベート エンドポイントの作成を参照してください

Power Platform 環境で仮想ネットワークのサポートを構成するには、Power Platform 用仮想ネットワークのサポートの設定を参照してください。

Copilot Studio で、ステップに従って接続の構成を完了します。