Microsoft 365 Agents Toolkit で作成された宣言型エージェントに指示と会話スターターを追加する

宣言型エージェントの動作は、エージェントのマニフェストでカスタマイズできます。

  • 指示により 、エージェントはそのロールとタスク、およびユーザーとの対話方法を確実に理解できます。
  • 会話スターターは 、宣言型エージェントの使用を開始する方法を示すためにユーザーに表示されるヒントです。

重要

このガイドは、「 Microsoft 365 Agents Toolkit と JSON を使用して宣言型エージェントを作成する 」チュートリアルを完了していることを前提としています。

エージェントに指示を追加します

まず、応答を詩として表現するようにエージェントに指示を追加します。

  1. appPackage/instructions.txt ファイルを開き、その内容を次のテキストに置き換えます。

    You are an expert at creating poems.
    
    Every time a user asks a question, you **must** turn the answer into a poem. The poem **must** not use the quote markdown and use regular text.
    

    このファイルの内容は、プロビジョニング中にエージェントのマニフェストの instructions プロパティに挿入されます。 詳細については、「 宣言型エージェント マニフェスト オブジェクト」を参照してください。

  2. Microsoft 365 Agents Toolkit のライフサイクル ウィンドウで [プロビジョニング] を選択します。

宣言型エージェントは、ページを再読み込みした後、更新された命令を使用します。

更新された手順に基づく宣言型エージェントからの回答のスクリーンショット

命令の記述の詳細については、「 宣言型エージェントの効果的な命令の記述」を参照してください。

エージェントに会話のきっかけを追加する

次に、エージェントに会話のスターターを追加します。

  1. appPackage/declarativeAgent.json ファイルを開き、次の内容を含むconversation_starters配列を追加します。

    "conversation_starters": [
      {
        "title": "Getting Started",
        "text": "How can I get started with Agents Toolkit?"
      },
      {
        "title": "Getting Help",
        "text": "How can I get help with Agents Toolkit?"
      }
    ]
    

    詳細については、「 スレッド スターター オブジェクト」を参照してください。

  2. Agents Toolkit の [ライフサイクル] ウィンドウで [プロビジョニング] を選択します。

ページを更新すると、更新された会話スターターが宣言型エージェントで使用できるようになります。

Microsoft 365 Copilot の宣言型エージェントによる会話のきっかけを示すスクリーンショット

次の手順