

# ワークフロービルダーの設定
<a name="configuring-workflow-builder"></a>

ワークフロービルダーは、作業を専門のエージェントビルダーのエージェントに委任するスーパーバイザーエージェントを介してマルチエージェントオーケストレーションを可能にします。

## ワークフローの作成
<a name="creating-a-workflow"></a>

1. デプロイダッシュボードに移動します

1. **[ワークフローユースケースの作成]** を選択します 

1. スーパーバイザーエージェントを設定します。
   +  **名前**: ワークフローの説明名
   +  **説明**: 目的と機能
   +  **システムプロンプト**: エージェントの委任と調整に関する指示
   +  **モデル**: スーパーバイザーエージェントの基盤モデル

 **スーパーバイザープロンプトのベストプラクティス:** 
+ 各専門エージェントをいつ使用するかを明確に記述する
+ 複数のエージェントからの結果を集約するための手順を含める
+ レスポンス形式の期待値を定義する
+ 委任動作の境界を設定する

## エージェントの選択
<a name="agent-selection"></a>

専門エージェントとして含めるエージェントビルダーのエージェントを選択します。

1. ワークフロー設定で **[エージェントを追加]** をクリックします

1. 使用可能なエージェントビルダーのエージェントを参照または検索します

1. エージェントの説明を確認します

1. ワークフローに含めるエージェントを選択します

 **エージェントの説明** 

スーパーバイザーエージェントは、エージェントの説明を使用して、委任するエージェントを決定します。説明では次の点を明確に説明します。
+ エージェントの専門分野または能力
+ エージェントが処理するタスクの種類
+ 入出力の期待値

## ワークフローのテスト
<a name="testing-workflows"></a>

デプロイ後:

1. デプロイダッシュボードからワークフローにアクセスします

1. 複数のエージェントを必要とするクエリでテストします

1. CloudWatch Logs でエージェントの委任をモニタリングします

1. レスポンスの品質と委任パターンを確認します

1. 委任が最適でない場合はスーパーバイザーのプロンプトを調整します