Dynamics 365 アプリ、Power Apps内のアプリ、またはMicrosoft CopilotでのCopilotエクスペリエンスを使用すると、Dataverse に格納されているデータに関する自然言語の質問をユーザーが行うことができます。 Copilotsは、ユーザーが企業データから洞察や情報を得るのを支援し、生産性と意思決定を向上させます。 しかし、時にはCopilotから期待した回答や必要な回答が得られないこともあります。 この記事では、 Microsoft Copilot Studio とレコード ピッカーを使用して、コパイロット の回答の精度と関連性を向上させる方法を説明します。
Dataverse で Copilot を使用するための前提条件
デフォルトでは、モデル駆動型アプリのアプリ ユーザーに対するCopilot機能はオフになっています。 管理者は、Power Platform 管理センターで各自の環境に対してこの機能を有効にする必要があります。 詳細はこちら: コパイロットと生成AI機能をオンにする
Copilot Studio で知識ソースを使用して Dataverse の結果を改善する
作成者として、データがどのように構造化されているか、ユーザーがデータについてどのように質問するかを知っています。 結果の品質を向上させるには、同義語や定義付きのフレーズを使用して、 グラウンディングとも呼ばれるドメイン知識を コパイロット に教えることができます。 この情報は、コパイロット が、データ内のテーブルまたは列の名前や値と一致しない質問をユーザーがどのように行うかを理解するのに役立ちます。
たとえば、ユーザーが「クローズしたリードは何ですか?」と質問し、結果が「クローズ」を含まない列や定義に「クローズ」が含まれないステータスに依存する場合、結果の精度が低くなる可能性があります。 会社がクローズされたリードを「不適格またはキャンセルされた」ステータスと定義している場合は、「クローズされたリード」を「リード ステータスが不適格またはキャンセル済みである」と定義する用語集の用語を追加できます。この追加情報は、コパイロットがユーザーの質問をよりよく理解するのに役立ちます。
Copilot Studio にナレッジ ソースを追加してコパイロットにドメイン知識を教え、ユーザーにとってより関連性が高く有益な回答を生成できるようにします。 Power Platform、Dynamics 365、外部システムからのエンタープライズ データをナレッジ ソースとして追加できます。 Dataverse データをナレッジ ソースとして追加することもできます。 詳細はこちら: Copilot に知識を追加する
アプリで コパイロット を使用して特定のレコードの回答を改善する
Power Apps モデル駆動型アプリとDynamics 365 Salesでは、ユーザーはレコード ピッカーを使用して結果を改善できます。 レコード ピッカーを使用すると、質問の対象として使用するレコードを選択できます。 これにより、結果に異なるテーブルからのレコードや、必要なレコードではないレコードが含まれている場合に、より適切な回答を得ることができます。
レコードピッカーを開くには、/ を入力します。 次に、必要なレコードの名前を入力します。 詳細: モデル駆動型アプリでCopilotチャットを使用する