一般的なユースケース

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

A2A Protocolアクションは、一般的に次の方法で組み合わせて使用されます:

非同期ポーリング

A2A Protocolを非同期ポーリングで使用するには、次の手順を実行します:

1

タスクを送信を実行し、結果を待機しますか?Noに設定します。

2

返されたタスクIDを保存します。

3

後続のレシピでタスクステータスの取得アクションを使用して、タスクが完了したかどうかを確認します。

タスク状態に基づく分岐

A2A Protocolをタスク状態に基づく分岐で使用するには、次の手順を実行します:

1

タスクステータスの取得の後に、status.state出力データピルを使用する条件付きステップを追加します。

2

レシピで次を設定します:

  • COMPLETEDタスクを結果ハンドラーにルーティング
  • FAILEDタスクをアラートにルーティング
  • WORKINGタスクを待機ステップにルーティング

過去のタスクの監査

A2A Protocolを過去のタスクの監査で使用するには、次の手順を実行します:

会話のログ記録またはレポート作成のために、IDで過去のタスクとそのメッセージ履歴を取得します。

タスクIDの保持

エージェントは、指定されたタスクIDを認識する必要があります。 一部のエージェントは、タスクレコードを一定期間だけ保持します。 保持期間の詳細については、接続先エージェントのドキュメントを参照してください。

Last updated: