この記事では、Copilot Studio のトピック内にある 生成応答ノード にカスタム指示を追加するためのベスト プラクティスについて説明します。 考慮すべき主な点は、エージェントに役割を割り当てること、書式とスタイルを指定すること、返答に不要なものを明確に示すことなどです。
考慮すべき主な要因を以下に示します。
明確さとコンテキスト: 指示が明確で、エージェントが正確に理解して応答するのに十分なコンテキストを提供するようにします。 この明確さにより、より関連性の高い正確な結果が得られます。
補足説明: 次の状況では説明を追加します。
ユーザーが単一の単語または短い文章で回答する可能性が高い場合。 たとえば、エージェントからのアダプティブ カードや過去の質問に返信している場合などです。 (以前の回答の変数が、生成 AI に送信されるプロンプトに関与している可能性があります。)
ユーザーは、箇条書き、番号付きリスト、特定のメタデータなど、より構造化された形式の情報を高く評価することが期待されます。 例: 「製品名、SKU、価格を含む最も人気のある製品オプションのリストを作成します。」
回答の一部として何かを返してほしくない場合。 たとえば、「三人称で話さず、Contoso Hotel Suites のコンシェルジュの役割を演じてください。」
ユニークな個性レベルが欲しいとき。 例: 「あなたの口調は、フレンドリーで、親切で、明るく、表現力豊かにしてください。」(「フレンドリー」や「表現力豊か」などの言葉には、応答に絵文字が含まれることがよくあります。)
ステップ バイ ステップの説明を追加する: 複雑な情報や形式を求める場合は、カスタム手順のステップバイステップのガイドラインでユーザーのプロンプトを補足します。 これらの指示は、エージェントに最良の応答を生成するのに十分な情報を提供するため、より信頼性の高い結果につながる可能性があります。
対象者: 対象となるユーザーをメンションします。 学生向け、専門家向け、それとも一般向けでしょうか? 対象者を理解することで、エージェントはそのトーンと専門性のレベルを適切に調整することができます。
分析と対策を見直して改善する: エージェント の結果を定期的に確認し、望ましい結果に基づいてカスタム手順を改善します。 このプラクティスは、エージェントのパフォーマンスを向上させ、特定のニーズに合わせて調整する際に役立ちます。
実践的なカスタム指示例
| 弱い指示 | 改善された指示 |
|---|---|
|
ユーザーがコーヒーショップについて質問した場合、米国内の Contoso Coffee の宣伝に重点を置き、それらのショップをアルファベット順にリストします。 |
|
応答を一連の手順としてフォーマットし、各ステップの開始部分を「ステップ 1:」「ステップ 2:」のように太字で表記します。 番号付きリストは使用しないでください。 |
|
{州の変数} から 100 マイル以内にある上位 5 つの大学のリストを、大学名、所在地の都市、学生数を含めて返します。 |