Microsoft Build の Copilot Studio のナレッジ関係アップデート②


# はじめに

2025 年 5 月に開催された Microsoft Build で、Copilot Studio 関係の多くのアップデートが発表されました。

今回は、そのうちの一つである、SharePoint リストをナレッジに追加できる機能について説明します。

# ナレッジの用意

今回は、以下のような FAQ をまとめた 30 行くらいの SharePoint リストを用意しました。実際のリストはもっとたくさん列と行がありますが、今回はテストのため簡易的なものにしています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/3b6da879-8254-4262-af98-bd929a97b192.png)

# ナレッジの追加

現在、以下の方法で、SharePoint リストをナレッジとして追加できるようになっています。用意したリストを選択してみました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/4b2bff18-9674-43f1-9e0c-811b403fec33.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/41e1b96a-0586-4d3d-9ccc-3d43ffbdb31f.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/d8605870-317a-4659-8e97-a8ff4c2970f1.png)

インデックスが作成するまで待ちますが、以下の状態が「準備完了」になるまで物凄く時間がかかりました。１、２ 時間程度では終わらず、一晩寝かせても終わっていないこともありました。そのため、評価する際は時間にゆとりを持っていた方が良さそうです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/0d8fe60e-4afb-4465-a75d-e549874c98d3.png)

# その他設定

その他の設定は以下の通りです。一応、Microsoft 365 Copilot のライセンスはあります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/7ef3bdf2-94ad-43a3-9fbf-fe83a88857eb.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/87d59108-94fd-4759-b566-46845632188f.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/981627a0-09bd-4018-ae50-c69c99e91f4e.png)

# 動作確認

まず、ナレッジの Question に記載のある内容と全く同じ質問をしてみます。しかし、残念ながら回答が返ってきません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/1a12567c-a6c4-4964-a47b-3fc0add7f72f.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/f87e8c4f-101b-435d-818a-6101584460b9.png)

以下のようにナレッジ全体から情報を得るようなことは一応成功しますが、ちょっとこれだと、、、という感じです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/03158618-189e-494e-9645-b377b3531cc1.png)

また、色々試行錯誤していると、個別の質問に対して回答は返ってきましたが、回答がナレッジの内容と違います。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/cf6d9a48-0807-411c-a66d-5e8a29aee2f5.png)

また、citation を確認すると、JSON の応答がそのままで、また、内容自体も違う行のもの取ってきており、これも非常に微妙な感じです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/12b7553c-98d7-484a-8c5e-6d9b7b48f470.png)

こちらの質問については上手く返ってきました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/972dc9d4-74f2-486b-a694-5c559c8eead4.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/dc301961-05f7-47e5-838b-357721561b28.png)

ちょっと別の言い方に変えてみます。回答返ってきました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/7f6fe65f-3feb-4725-87c4-62840e3dd7de.png)

こちらのパターンも確認してみます。意味を踏まえて回答返ってきてほしかったですが、返ってきませんでした。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/6592e8bb-e9c7-46f3-b9ff-980bd9166a2f.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/53bb2d11-ec13-44ea-8b5a-de17eb349260.png)

こちらのパターンも試してみます。残念ながら回答返ってきませんでした。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/faaf1f30-962f-486b-8d19-ffd9d3858809.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/a407d1ae-f159-4d71-89c9-8839cf3aa119.png)

これでもダメでした。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/3a0d7ea7-69ac-4781-a61c-0bbaee34f169.png)

これもダメでした。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/4ec6fbf9-f746-49cc-86db-6168e87c1769.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/bb77f181-5d54-4315-b2f1-f4ec73bd4749.png)

※指示の部分は色々変えてみてためしてみましたが、概ね上記のような結果でした

# まとめ

今回は、Microsoft Build の Copilot Studio のナレッジ関係のアップデートとして、SharePoint リストをナレッジとして追加できるようになったため検証してみましたが、現時点ではまだまだ課題がありそうでした。
恐らく、現状インデックスの精度はそれほど高くなさそうです。そのため、今後のアップデートに期待したいところです。もちろん、今後も定期的に再検証してみようと思います。

* インデックスの作成に時間を要す
* キーワードベースで一致するような質問をしても回答が返って来ないことが多い
* 意味を基に別の表現で質問をすると回答が返ってこない

恐らく、構造化されたデータについては、以下の Dataverse の検索機能の進化の方が展開されるのは早いと思います。次回はこちらを試してみようと思います

https://learn.microsoft.com/en-us/power-platform/release-plan/2025wave1/data-platform/enhance-ai-powered-experiences-dataverse-search

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3074511/daf69f73-72df-4b33-b9fe-36892f6f7716.png)