Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Amazon Bedrock でフローをテストする

フォーカスモード
Amazon Bedrock でフローをテストする - Amazon Bedrock

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

フローを作成すると、作業中のドラフトが作成されます。作業中のドラフトは、繰り返し構築してテストできるフローのバージョンです。フローを変更するたびに、作業中のドラフトが更新されます。

フローをテストすると、Amazon Bedrock は最初に以下を検証し、検証に失敗した場合は例外をスローします。

  • すべてのフローノード間の接続。

  • 1 つ以上のフロー出力ノードが設定されていること。

  • 入力変数タイプと出力変数タイプが必要に応じて一致していること。

  • 条件式が有効で、デフォルトの結果が提供されていること。

検証が失敗した場合、フローのパフォーマンスをテストして検証する前にエラーを修正する必要があります。フローをテストするステップを次に示します。希望する方法のタブを選択し、ステップに従います。

Console
フローをテストするには
  1. Flow Builder をまだ使用していない場合は、次の操作を行います。

    1. Amazon Bedrock のアクセス許可を持つ IAM ロール AWS Management Console を使用して にサインインし、「 の開始方法 AWS Management Console」で Amazon Bedrock コンソールを開きます。

    2. 左側のナビゲーションペインから Amazon Bedrock フローを選択します。次に、Amazon Bedrock Flows セクションで、テストするフローを選択します。

    3. フロービルダーで編集を選択します。

  2. フロービルダーページの右側のペインに、フローを呼び出す入力を入力します。入力データ型が、フロー入力ノード用に設定した出力データ型と一致することを確認します。

  3. [Run] (実行) を選択します。

  4. エラーをトリガーするフロー設定のノードまたは接続は赤で強調表示され、警告をトリガーするノードまたは接続は黄色で強調表示されます。エラーメッセージと警告を読み、特定された問題を修正し、フローを保存して、テストを再度実行します。

    注記

    フローをテストするときに適用する変更のフローを保存する必要があります。

  5. (オプション) 各ノードの入力、出力、実行時間を表示するには、レスポンスでトレースを表示を選択します。詳細については、「Amazon Bedrock でトレースを表示してフローの各ステップを追跡する」を参照してください。ビジュアルビルダーに戻るには、トレースを非表示を選択するか、折りたたみアイコンを選択します。

  6. フローのパフォーマンスに問題がなければ、保存して終了します

  7. 引き続きフローの構築を繰り返すことができます。満足し、本番環境にデプロイする準備ができたら、フローのバージョンとエイリアスを作成してそのバージョンを指します。詳細については、「バージョンとエイリアスを使用してフローをアプリケーションにデプロイする」を参照してください。

API

フローをテストするには、Amazon Bedrock エージェントのランタイムエンドポイントを使用して InvokeFlow リクエストを送信します。フローの ARN または ID を flowIdentifierフィールドに含め、 flowAliasIdentifierフィールドで使用するエイリアスの ARN または ID を含めます。

各ノードの入力と出力を表示するには、 enableTraceフィールドを に設定しますTRUE。詳細については、「Amazon Bedrock でトレースを表示してフローの各ステップを追跡する」を参照してください。

リクエスト本文はフローの入力を指定し、形式は以下のとおりです。

{ "inputs": [ { "content": { "document": "JSON-formatted string" }, "nodeName": "string", "nodeOutputName": "string" } ], "enableTrace": TRUE | FALSE }

document フィールドで入力を指定し、nodeName フィールドで入力の名前を指定して、nodeOutputName フィールドで入力の名前を指定します。

レスポンスはストリームで返されます。返される各イベントには、document フィールドのノードからの出力、nodeName フィールドで処理されたノード、および nodeType フィールド内のノードのタイプが含まれます。これらのイベントの形式は以下のとおりです。

{ "flowOutputEvent": { "content": { "document": "JSON-formatted string" }, "nodeName": "string", "nodeType": "string" } }

フローが終了すると、 を含むflowCompletionEventフィールドも返completionReasonされます。エラーがある場合、対応するエラーフィールドが返されます。

フローをテストするには
  1. Flow Builder をまだ使用していない場合は、次の操作を行います。

    1. Amazon Bedrock のアクセス許可を持つ IAM ロール AWS Management Console を使用して にサインインし、「 の開始方法 AWS Management Console」で Amazon Bedrock コンソールを開きます。

    2. 左側のナビゲーションペインから Amazon Bedrock フローを選択します。次に、Amazon Bedrock Flows セクションで、テストするフローを選択します。

    3. フロービルダーで編集を選択します。

  2. フロービルダーページの右側のペインに、フローを呼び出す入力を入力します。入力データ型が、フロー入力ノード用に設定した出力データ型と一致することを確認します。

  3. [Run] (実行) を選択します。

  4. エラーをトリガーするフロー設定のノードまたは接続は赤で強調表示され、警告をトリガーするノードまたは接続は黄色で強調表示されます。エラーメッセージと警告を読み、特定された問題を修正し、フローを保存して、テストを再度実行します。

    注記

    フローをテストするときに適用する変更のフローを保存する必要があります。

  5. (オプション) 各ノードの入力、出力、実行時間を表示するには、レスポンスでトレースを表示を選択します。詳細については、「Amazon Bedrock でトレースを表示してフローの各ステップを追跡する」を参照してください。ビジュアルビルダーに戻るには、トレースを非表示を選択するか、折りたたみアイコンを選択します。

  6. フローのパフォーマンスに問題がなければ、保存して終了します

  7. 引き続きフローの構築を繰り返すことができます。満足し、本番環境にデプロイする準備ができたら、フローのバージョンとエイリアスを作成してそのバージョンを指します。詳細については、「バージョンとエイリアスを使用してフローをアプリケーションにデプロイする」を参照してください。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.