🔧

Microsoft 365 Copilot のプラグインの開発者モードを有効にする

2024/11/12に公開

はじめに

Microsoft 365 Copilot のプラグインをデバッグしていると思った通りの結果が出ないときに原因を探るのは困難です。ということで Microsoft 365 Copilot には開発者モードが提供されています。

https://learn.microsoft.com/ja-jp/microsoft-365-copilot/extensibility/debugging-copilot-plugin?WT.mc_id=M365-MVP-5002941

実行手順

開発者モードを有効にする方法は簡単です。チャットに -developer on と入力すると有効になります。

新しいチャットを開いても開発者モードは引き継がれるようです。

実行結果

はじめにプラグインを呼び出さないメッセージを試してみます。パスワードを忘れました と入力します。この例では、プラグインのコンテキスト情報が渡されないので Copilot の持つ情報で回答します。

回答には開発者向けの情報が追加されています。詳細を開くとプラグインがどのように呼び出されたかを確認できます。この場合は、有効なプラグインと認識はされているが、適合しなかったため実行されなかったことがわかります。

次に ヘルプデスク パスワードを忘れました と入力します。ヘルプデスク というのがプラグインを認識させるためのキーワードです。回答は先ほどとは異なる結果が返ってきています。

開発者向けの情報を見るとプラグインが実行されていることがわかります。ステータス コードも確認できるので、API でエラーになった場合なども原因の追跡が簡単になります。

おわりに

-developer off と入力すると無効にできます。

Discussion