次の方法で共有


ナレッジ ソースとしての非構造化データ

Copilot Studioを活用することで、Power Platformコネクターを通じて構築した信頼できる馴染み深いデータソースを活用し、ドメイン固有の知識をエージェントに強化できます。

デバイス、OneDrive、SharePointから外部コンテンツをアップロードすることで、ビジネスに合わせたコンテキスト知識でエージェントを豊かにすることができます。 Microsoft Dataverseはこれらのファイルを安全に保存し、自動的に意味インデックスやベクトル埋め込みに処理します。 この構成により、エージェントは、指定した情報に基づいて、より正確で根拠のある応答を生成できます。

Copilot Studioにアップロードされたファイルは 、Microsoft Dataverse を使って生ファイルを取り込み、インデックスやベクター埋め込みを作成します。 これらのインデックスや埋め込みは、エージェントに質の高い回答を提供するのに役立ちます。 これらのファイルはパソコンからアップロードするか、OneDriveやSharePointに接続することで行えます。

データを知識ソースとしてアップロードすることで、エージェントに追加データを提供し、言語モデルの知識を補強し、提供した特定の情報にエージェントを根付かせることができます。 さまざまなファイルをアップロードでき、それらはベクトル埋め込みとして意味的にインデックスされ、エージェントの知識として使われます。 エージェントで使われているこの知識は、認証済みおよび非認証済みのエージェントと共有できます。

エージェントの作成者とエージェントのユーザー間の対話、およびナレッジ ソースがユーザーに提供する情報を検索する方法を示す図。

エージェントの応答を改善するために、システムはアップロードしたファイルを分割して処理速度を速くし、ベクターインデックス化してユーザーのクエリと意味的一致を提供します。 システムはファイルをDataverseに安全に保存します。 ユーザーがエージェントを使用してクエリを実行すると、Copilot Studio はユーザー クエリの意図に一致する最も関連性の高いチャンクを検索し、その結果をユーザーに返します。 

同様に、DataverseはOneDriveファイル、SharePointファイル(ファイルアップロードのオプションを使え)、Salesforce、ServiceNow、Confluence、ZenDeskなど他のエンタープライズシステムからのナレッジベース記事などの非構造化コンテンツを取り込み、エージェントにとってより良い意味的結果を提供します。

注意

構造化データの使用の詳細については、コード インタープリターを使用して構造化データを分析する を参照してください。

非構造化データ用の Power Platform コネクタ

次の Power Platform コネクタ は、非構造化データ ソースを操作するように構成されています:

OneDrive

OneDriveは、制作者がファイルセレクターインターフェースを使って、含めたいファイルやフォルダを選べることを可能にします。 選択されると、システムはアイテムをDataverseに取得し、使用のためにインデックス化します。 追加するフォルダには、サポートされているすべてのファイルとそのフォルダ内のサブフォルダが、 合計ファイルの上限まで含まれます。

SharePoint

SharePointでは、メイカーがファイルセレクターインターフェースを使って、含めたいファイルやフォルダを選択できます。 選択すると、項目は Dataverse に取得され、使用するためにインデックスが作成されます。 追加するフォルダには、サポートされているすべてのファイルとそのフォルダ内のサブフォルダが、 合計ファイルの上限まで含まれます。 現在、Pagesのサポートはありません。

Salesforce

非構造化データ用の Salesforce コネクタは、ナレッジ記事を含むナレッジベースを取得する機能をサポートしています。 利用者がナレッジベースを選択すると、そのナレッジベース内のすべての記事にインデックスが作成され、使用されます。 個別の記事やトピックを選ぶことはできません。 データをクエリする際には、特定の記事やナレッジベースを指定することはできません。 ナレッジ リストには、ソースの作成時に選択したすべてのナレッジ オブジェクトに対して 1 つのオブジェクトが表示されます。

ServiceNow

非構造化データ用の ServiceNow コネクタでは、サポート情報記事を含むサポート情報を取得する機能がサポートされています。 サポート情報には記事が含まれています。 利用者がナレッジベースを選択すると、そのナレッジベース内のすべての記事にインデックスが作成され、使用されます。 個別の記事を選ぶことはできません。 データをクエリする際には、ナレッジベース、フォルダ、個別の記事を指定することはできません。 ナレッジ リストには、ソースの作成時に選択したすべてのナレッジ オブジェクトに対して 1 つのオブジェクトが表示されます。

Confluence

非構造化データ用のConfluenceコネクタは、ページを含むスペースを取得する機能をサポートしています。 コネクターはサブフォルダもサポートしています。 個別のページを選ぶことはできません。 データをクエリする際にページを指定することはできません。 ナレッジ リストには、スペース内のすべてのページに対して 1 つのオブジェクトが表示されます。

Zendesk

非構造化データ用の Zendesk コネクタでは、サポート情報記事を含むサポート情報を取得する機能がサポートされています。 個別の記事、カテゴリー、セクションを選択することはできません。 データをクエリする際には、記事、カテゴリ、セクションを指定することはできません。 ナレッジ リストには、サポート情報内のすべての記事に対して 1 つのオブジェクトが表示されます。

セキュリティ

ユーザーがPower Platform Connectorのソースを使っているエージェントに問い合わせると、システムはいくつかの認可チェックを行います。

コネクタ アクセス

メーカーが初めてコネクタベースの電源を使用すると、システムは既存のPower Platformコネクタを選択するか、追加するよう促します。 このプロセスにより、データは適切なアクセス許可を持つ作成者とのみ共有され、データ ソース自体へのアクセスが提供されます。

コンテンツのアクセス

ユーザーがクエリを行うと、システムはその接続情報を使ってデータソースを確認し、コンテンツを見る権限があることを確認します。 システムはDataverseにチャンクやインデックスをローカルで保存していますが、クエリに対してリアルタイムでチェックを行い、現在のユーザーがデータにアクセスできるかどうかを確認してから要約や回答を提供します。

注意

  • ユーザーが特定のファイルやナレッジベース記事の権限を持っていない場合、システムは結果を返しません。 代わりに「結果は見つかりませんでした」という標準的なメッセージが届きます。ユーザーがその情報源に対して結果があると感じるなら、管理者と連携してアクセスしたいデータに対する権限を持つことを確認する必要があります。 ユーザーは Basic Userの役割など、適切なDataverseセキュリティロールを割り当てる必要があります。
  • システムはコンテンツの許可情報をローカルに保存していません。 すべての許可チェックはソース元とリアルタイムで行い、最も日付 up-toか確認します。

同期とファイル更新の頻度

スケジュールされた同期ジョブは、OneDriveやSharePointの接続ファイル、そして非構造化の知識記事を新鮮に保つ役割を果たします。 このジョブはバックグラウンドで自動的に実行され、ファイルの内容を更新し、変更のインデックスを再作成して、クエリの正確な結果を提供します。 更新によって、コンテンツの変更が管理されるだけでなく、ソースから削除されたコンテンツがクエリ応答の一部として表示されなくなります。 現時点では手動でリフレッシュをトリガーする方法はありません。

リフレッシュ頻度のタイミングについての詳細は、 Copilot Studioの非構造化データ知識源の制限をご覧ください。

ライセンス

ナレッジに関連するすべての要求は、Microsoft Copilot 生成応答メッセージング レートで課金されます。 詳細については、「 請求料金と管理」をご覧ください。

知識ソースがデータ取り込みを必要とする場合、データの保存およびそれを取得するためのインデックスは、顧客が持つストレージ権限に従事します。 Dataverse自然言語検索の詳細については、「 Dataverse検索によるAI搭載体験の強化」をご覧ください。

制限と制限事項

非構造化データサポートを最初に有効にすると、Dataverseは追加ファイルの処理に5分から30分かかることがあります。 時間の長さは、現在の Dataverse 環境のサイズによって異なります。

各エージェントには、最大 500 個のナレッジ オブジェクトを持つことができます。 これらのオブジェクトはファイル、フォルダ、知識記事、ウェブサイト、またはその他のソースであったことがあります。

現時点で、エージェントは同時に5つの異なる情報源しか利用できません。 たとえば、SharePoint、Dataverse、OneDrive、その他のソースなどです。

サポートされる非構造化データソースの具体的な制限や制限については、 Copilot Studioの非構造化データ知識源の制限をご覧ください。

注意

Copilot Studio エージェントでは、このナレッジ ソースを使用するために Dataverse 検索が必要です。 Dataverse 対応ファイルをエージェントに追加できない場合は、環境内で Dataverse 検索を有効にするように管理者に依頼してください。 Dataverse 検索とその管理方法の詳細については、Dataverse 検索とは および 自分の環境に Dataverse 検索を構成する を参照してください。

Dataverseに保存されているOneDriveやSharePointのコンテンツにアクセスするには、Power AppsまたはDynamics 365のBasic Userライセンスを最低でも保有している必要があります。 さらに、Basic User 権限には以下のテーブルおよびエンティティの読み取り権限も含めなければなりません:

これらの権限はPower Platform管理センターまたはDynamics管理センターで設定できます。

FAQ

[ナレッジの追加] ダイアログで、2 つの SharePoint オプションの違いは何ですか?

知識を追加する 」ダイアログには、2つのSharePointオプションが表示されます。

ファイルアップロードセクション(1)のSharePointオプションは、個々のSharePointファイルやフォルダをエージェントにアップロードするためのものです。 このオプションは、SharePointからDataverseにファイルのコピーをアップロードし、同期的な関係を維持してファイルを最新の状態に保つ仕組みです。 クエリ中はSharePointにアクセスし、ユーザーのコンテンツ権限を検証します。 Dataverseに保存されたファイルはデータストレージを消費しますが、PDFなど特定の文書タイプに対して、完全な文書意味検索機能と画像内のテキストのサポートを提供します。

リアルタイム同期を希望する場合はオプション(1)を使い、Dataverseに静的ファイルをアップロードしたい場合は不要です。 ソースファイルが変更された際に自動更新を提供します。

もう一つの SharePoint オプション(2)は、SharePointコネクタを使ってCopilot StudioでSharePointと完全に統合できます。 SharePointコネクタ機能、カスタム認証設定、高度なクエリオプションが必要な場合にこのオプションをご利用ください。

[ナレッジの追加] ダイアログのスクリーンショット。2 つの SharePoint オプションが強調表示されています。

SharePoint アイコンは、[ナレッジの追加] ダイアログのファイルの [アップロード セクション] に表示されませんか?

ソリューションをインストールしてから、既存のすべての組織に表示されるまでに若干の遅延があります。 手動更新を開始するには、以下の手順に従ってください:

  1. 管理者認証情報を使って Power Platform管理センター にサインインしてください。

  2. サイド ナビゲーションで 管理 を選択します。

  3. 製品のリストから Dynamics 365 アプリ を選択します。 ウィンドウが開きます。

  4. "PowerAIExtensions" を検索します。

  5. Microsoft Dynamics 365 - PowerAIExtensionsの3つの点(...)を選択し、「インストール」を選択してください。

  6. ドロップダウン メニューから環境を選択し、インストール を選択します。

  7. インストールが完了したら、新しいウィンドウで Power Apps を開きます。

  8. 左側のウィンドウで、[ソリューション] を選択 します

  9. 履歴の表示を選択します。

  10. "PowerAIExtensions_Anchor" を検索し、1.01.688 以上に設定されていることを確認します。

エージェントに 500 を超えるナレッジ オブジェクトを追加するとどうなりますか?

前のオブジェクトを削除しない限り、追加のオブジェクトは追加できません。

各エージェントには、ナレッジ ソースの独自のインデックスがありますか?

Dataverseは、あなたが作成する環境で使える知識ソースを保存します。 複数のエージェントが同じSharePointフォルダを使う場合、すべてのエージェントはそのフォルダの単一のインスタンスを使用します。

SharePoint または OneDrive ソースを追加するときに、ファイル、フォルダー、サブフォルダーの最大数を超えるフォルダーを選択するとどうなりますか?

Copilot Studio は、最大数のファイル、フォルダー、サブフォルダーを取得してインデックスを作成し、インデックスを作成します。 残りは処理されません。 現在、何が処理されたか、処理されなかったかを示すメッセージはありません。

追加したファイルの 1 つ (または追加したフォルダーの一部) がナレッジ ソースの一部として表示されますが、そこから回答を得ることはできません。 理由

この問題は、次のいずれかの理由に関連している可能性があります:

  • ファイルまたはフォルダは、ナレッジ ページで「準備完了」に設定されています。
  • ファイル名にサポートされていない文字が含まれていないことを確認します (特に SharePoint ファイルの場合)。
  • ファイルの機密性が機密または極秘に設定されていないこと、またはパスワードで保護されていないことを確認してください。
  • サポートされているファイルの種類であることを確認します。
  • ファイルまたはフォルダーが別のユーザーの OneDrive または SharePoint サイトからのものである場合は、作成者と共有されていることを確認します。
  • ファイルがサポート情報ファイルの場合は、ソース システムのコンテンツを表示するアクセス許可がアカウントにあることを確認します。