指示は、エージェントが従う中心的な指示とパラメータです。 エージェントは、次の指示に依存します:
- ユーザーのクエリや自律トリガーに対応するために、どのリソース(ツール、知識、トピック、その他のエージェント)を呼び寄せるかを決めましょう。
- 使用可能なコンテキストに基づいて、任意のツールの入力項目を入力します。
- エンド ユーザーへの応答を生成します。
エージェントは、ツール、ナレッジ ソース、その他のエージェント、またはエージェントが持っていないトピックを使用する命令に対して対処することはできません。 まず、適切なツール、エージェント、ナレッジ ソースを使用してエージェントを構成する必要があります。 たとえば、エージェントが Web サイトの FAQ を検索するように指示した場合、その FAQ をナレッジ ソースとして追加しない限り、エージェントはその指示に従うことはできません。 エージェントに与える指示が、エージェント用に構成した機能と知識に基づいていることを確認します。
注
引用文献のシステム動作を変更するためにエージェント命令を使用しないでください。 引用構造または動作を変更しようとすると、エージェントのパフォーマンスに悪影響を及ぼす可能性があります。 「引用」や「参照」などの用語の使用を含め、引用文献を明示的に参照または制御しようとする命令は避けてください。
エージェントの指示を追加、または変更する
エージェントを最初に作成するときは、命令を設定します。
自然言語エクスペリエンスを使用してエージェントを作成する場合、Copilot Studio は、あなたの説明に基づいて、あなたに関連する手順を生成します。 もし空白のエージェントから始めるなら、新しいエージェントに直接指示を書くことができます。
エージェントの作成後に指示を追加および変更することもできます:
エージェント の概要 ページで「 指示 」セクションを見つけ、「 編集」を選択してください。
指示の追加、または変更を行います。 プレーン テキストで指示を入力できます。 命令内の任意の時点で、スラッシュ (
/) を入力して、ツール、トピック、別のエージェント、変数、Power Fx 式などの特定のリソースへの参照を追加します。テスト ペイン を使用して変更をテストするか、トリガーが設定されているエージェントの トリガーのペイロードをテストします。
すでにエージェントを公開している場合は、「 公開 」を選択して公開されたバージョンを更新してください。
優れた指示を記述する
エージェントオーケストレーターは、ツール、トピック、エージェント、知識源の名前や説明を用いて、どのものをいつ呼び出すかを決定します。 エージェントのツールとナレッジ ソースを呼び出す手順を追加する前に、各ツール、エージェント、トピック、ナレッジ ソースの 説明を作成するためのベスト プラクティス に従っていることを確認してください。
エージェントが特定のエージェントオブジェクトを呼び出す必要がある場合は、そのオブジェクトをエージェントの命令で名前付けできます。 以下のオブジェクトを参照できます:
スラッシュ (/) を入力し、表示されるメニューからオブジェクトを選択します。 オブジェクトの名前の入力を開始して、一致する候補を表示することもできます。
指示の書き方は、エージェントの種類やエージェントに対するあなたの目標によって異なります。 詳細は 「生成オーケストレーションのための高品質命令の設定」をご覧ください。