カスタム コパイロットでグラウンド プロンプトを使用する

完了

このセクションでは、Microsoft Copilot Studio からグラウンド プロンプトを作成します。

Copilot Studio からのプロンプトの作成

Copilot Studio からプロンプトを作成するには、次の手順に従います。

  1. Copilot Studio にサインインします。

  2. 左側のナビゲーション ウィンドウで、ライブラリ を選択します。

  3. + 項目の追加 を選択します。

  4. 新しいアクション を選択します。

  5. プロンプト を選択します。

  6. 名前説明 を追加します。

  7. プロンプト設定 ウィンドウで、入力 > + 入力の追加 を選択します。 名前 を選択し、ProposalName と入力します。

  8. 使用されるデータ (プレビュー) を選択し、+ データの追加 を選択して、Proposal を検索します。

    プロンプト設定に入力とデータ グラウンディングを追加すると、プロンプトの応答を微調整できます。

    入力 として ProposalName が表示され、使用されるデータ (プレビュー)Proposal が表示されます。

  9. プロンプト ウィンドウで、次のコンテンツを入力します。

    提案 <ProposalName> の概要を 50 語未満の段落として作成します。

    概要に次の情報を含めます: <Proposal.description>、<Proposal.Proposal (RelatedParty).Name>、<Proposal.Issuer (Issuer).Name>。

    概要のタイトルとして <Proposal.Name> も含めます。

    プロンプトは次の画像のようになります。

Copilot Studio からのプロンプトのスクリーンショット。

Copilot Studio でグラウンド プロンプトをテストする

Copilot Studio でグラウンド プロンプトをテストするには、次の手順に従います。

  1. 右側のウィンドウで、入力 を展開し、ProposalName を展開します。

  2. サンプル データ フィールドに、Proposal Name 1 と入力します。

  3. テスト プロンプト を選択します。

AI プラグインを確定および作成する

このタスクでは、次の手順に従って AI プラグインを確定および作成します。

  1. プロンプトの確定 を選択し、AI プラグインの作成 を選択します。

  2. ブラウザーを更新します。

プロンプトが正常に保存されると、プラグインのリストに表示されます。

これで、このプロンプト プラグインを使用して、コパイロットにコンテンツ生成動作を追加できます。

カスタム コパイロットでプロンプトを使用する

このセクションでは、カスタム コパイロットに作成したプロンプトを追加します。

  1. 左側のウィンドウで、+ 作成 を選択し、新しいカスタム コパイロット を選択します。

  2. 作成 を選択します。

  3. 右上隅から 設定 を選択し、次に自分のコパイロットの名前を、Learning grounded prompt Copilot に変更します。

  4. 保存 を選択します。

    コパイロットのプロビジョニングには数分かかります。

  5. 左側のウィンドウで、コパイロット を選択し、コパイロットのリストから Learning grounded prompt コパイロット を選択します。

  6. 右上隅にある 設定 を選択します。

    [設定] ボタンが強調表示された Copilot Studio のスクリーンショット。

  7. 生成 AI > 生成 (プレビュー) を選択します。

    [生成 (プレビュー)] が強調表示された Copilot Studio の [設定] 画面のスクリーンショット。

  8. 左側のウィンドウで、コパイロット を選択します。 カスタム コパイロットのリストから、Learning grounded prompt コパイロット を選択します。

カスタム コパイロットでトピックを使用する

この次のタスクでは、Copilot Studio でカスタム コパイロットの [トピック] 機能を使用します。

  1. 上部のバー メニューで、トピック を選択し、+ トピックの追加 を選択します。

  2. 無題 を選択して、名前を Summarize Proposal に変更します。

  3. トリガー ウィンドウで、Summarize Proposal と入力します。

  4. + ノードの追加 を選択し、質問する を選択して、What is the name of the proposal? と入力します。

  5. 特定 > 複数選択式オプション を選択し、これを ユーザーの応答全体 に変更します。

    質問が強調表示された Summarize Proposal トリガーのスクリーンショット。

  6. Var1 を選択し、その名前を VarUserResponse に変更します。

  7. + ノードの追加 を選択し、アクションの呼び出し を選択して、前に作成したプロンプト カスタム コパイロットの Learning grounded prompt を選択します。

    [アクションの呼び出し] とアクションが強調表示されたトリガーのスクリーンショット。

  8. VarUserResponse 値を選択します。

  9. 変数の選択 > 新規作成 を選択します。

  10. Var1 を選択し、その名前を VarOutput に変更します。

  11. + ノードの追加 を選択し、メッセージを送信する を選択します。

  12. 挿入変数 {x} を選択し、VarOutput.text を選択します。

変数が強調表示されたスクリーンショット。

  1. 保存 を選択します。

コパイロットをテストする

ここで、次の手順に従ってコパイロットをテストできます。

  1. プロンプト ウィンドウで、Summarize Proposal と入力します。 Enter キーを押します。

    [コパイロットのテスト] セクションのスクリーンショット。

  2. 次のスクリーンショットに示すように、Proposal Name 1 を入力して、プロンプトで What is the name of the proposal という質問に回答します。 完了したら、Enter キーを押します。

    [コパイロットのテスト] セクションの会話のスクリーンショット。

お疲れさまでした。カスタム コパイロットを正常に作成し、トピックを使用して、グラウンド プロンプトをアクションとして呼び出すことができました。