イントロダクション

完了

最新の AI ソリューションは、多くの場合、複数のエージェントが連携して入力を分析し、意思決定を行い、アクションを実行します。 Microsoft Foundry では、エージェント ワークフローは、エージェント、制御フロー、ランタイムセーフガードの組み合わせを使用してこれらの相互作用を調整する方法を提供します。

Foundry には、広範なコードを記述せずにこれらのシステムを設計およびテストできるビジュアル ワークフロー ビルダーが含まれています。 キャンバスを使用して、エージェントの呼び出し方法、ステップ間のデータの移動方法、およびエージェントの出力に基づいて決定を行う方法を定義できます。 また、実行パスを観察し、中間結果を調べて、実行時にワークフローがどのように動作するかを理解することもできます。

あなたは、成長を続ける SaaS 企業のカスタマー サポート ワークフローを自動化する開発者だとします。 チームは、課金の問題から API エラー、簡単なハウツーの質問まで、一定のサポート チケットを受け取ります。 各要求を手動で確認してもスケーリングは行われませんが、応答を完全に自動化することは常に安全とは限りません。 ワークフローを使用すると、複数の AI エージェント、条件付きロジック、および人間のループ内エスカレーションを組み合わせることができます。 エージェント駆動型ワークフローを使用すると、信頼性と制御を維持しながら、複数のサポート要求を効率的かつ大規模にトリアージできます。

このモジュールを完了すると、次のことができるようになります。

  • ワークフロー ノード、変数、およびエージェント出力が連携して実行パスを制御する方法について説明します。
  • 構造化エージェントの出力と条件付きロジックを使用して、要求を適切なワークフロー ステップにルーティングします。
  • ループ (For-Each) を実装して、1 つのワークフロー内で複数の入力を効率的に処理します。
  • 人間を介在させる仕組みとエスカレーションパターンを適用して、不確定性や低信頼のエージェント応答を管理します。
  • Power Fx 式を使用して、ワークフロー内のデータの操作、条件の評価、フローの制御を行います。