次の方法で共有


フローをアクションとして呼び出す

Copilot Studio でクラウド フローを使用する方法を学習し、要求に応じて天気予報を作成する機能をエージェントに付与します。 前の例と同じように、天気予報をフェッチするフローを作成しました。 この例では、トピックで アクション ノードを使用して、顧客が天気について尋ねたときにフローを呼び出します。

まだ気象予測フローを作成していない場合は、今作成してください。

前提条件

トピックからフローを呼び出す

  1. Copilot Studio で、エージェントのトピック ページに移動します。

  2. 新しいトピックを作成し、気象を取得と名付けます。

  3. 以下のトリガー フレーズを追加:

    • 雨が降るでしょう
    • 今日の予測
    • 気象を取得
    • 天気はどうですか

  4. トリガー ノードの下のノードの追加アイコンを選択して、メッセージを送信するを選択します。

  5. メッセージ ノードで、テキスト ボックスに もちろんお手伝いします。 と入力します。

  6. メッセージ ノードの下にあるノードの追加アイコン を選択して、質問する を選択し、フローの最初の情報 "都市" に対する質問ノードを追加します。

  7. 質問ノード:

    1. 「あなたの都市は何ですか?」という質問をテキストボックスに入力します。
    2. 特定ユーザーの応答全体 を選択します。
    3. この応答 Var1に関連付けられている変数の名前をメモします。 名前をそのままにすることも、"都市" などのより意味のある名前に置き換えることもできます (必要に応じて 変数の名前を変更する を参照)。
  8. 同じ方法で、フローの他の情報である郵便番号に対する別の 質問 ノードを追加します。

    1. 「あなたの郵便番号は何ですか?」という質問をテキストボックスに入力します。
    2. 識別番号を選択します。
    3. この応答 Var2に関連付けられている変数の名前をメモします。 名前はそのままにすることも、より意味のある名前 ("ZIPcode" など) に置き換えることもできます。
  9. 郵便番号の 質問ノードの下にあるノードの追加アイコン を選択し、アクションの追加 を選択してから、先ほど作成したフロー 天気予報の取得を選択します。

  10. フロー入力を質問ノードからの出力変数に設定します。 都市 (文字列) Var1 (または名前を変更した場合は City) から値を取得し、郵便番号 (数値) Var2 から値を取得します (または名前を変更した場合は ZIPcode)。

    「天気予報の取得」フローの入力パラメーターと出力パラメーターを示すアクション ノードのスクリーンショット。

  11. アクション ノードの下で、メッセージ ノードを追加して、フローの出力情報を使用するメッセージを入力します。 例:

    location の本日の天気予報: day_summary
    「降水確率は chance_of_rain% です"
    locationday_summarychance_of_rain はフローからの出力パラメーターです。

    フローからの出力パラメーターを使用するメッセージを含むメッセージ ノードのスクリーンショット。

  12. 保存 を選びます。

トピックで使用されるフローを管理する

フローを呼び出すアクション ノードを作成したら、ノードのメニューから次のオプションを使用してフローを管理できます。

  • 削除 完全にノードを削除し、トピックからフローを削除します。

  • 更新は、フローを再読み込みして、Power Automate で行った変更を取得しトピックで検証します。 トピックを保存する前に、フローの問題を修正する必要があります。

別のフローを選択または作成する場合は、アクション ノードのフローにカーソルを合わせると表示されるフローを変更アイコン を使用します。

フローとトピックをテストする

呼び出し元のフローとトピックをテストすることをお勧めします。

エージェントのテスト パネルで、トピックのトリガー フレーズの 1 つを入力して、エージェントとの会話を開始します。 エージェントから求められたら、市区町村と郵便番号を入力します。 エージェントがあなたの都市の今日の天気予報を返し、メッセージが期待どおりに表示されることを確認します。

「天気予報を取得」アクションからの情報を表示するテスト チャットのスクリーンショット。

エージェントのトラブルシューティング

トピックとフローに変更を加えた際には、常にエージェントをテストし、すべてが動作することを確認してください。 エージェントの会話中に問題が発生すると、エラー メッセージ で応答します。

フローに関連するほとんどの問題は、フロー チェッカーで見つけることができます。 トピック チェッカー を使用して、作成キャンバスの問題を特定します。