Amazon Bedrock フローの主要な定義 - Amazon Bedrock

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

Amazon Bedrock フローの主要な定義

次のリストでは、Amazon Bedrock フローの基本概念を紹介します。

  • フロー – フローは、名前、説明、アクセス許可、ノードのコレクション、ノード間の接続で構成されるコンストラクトです。フローが呼び出されると、出力ノードに到達するまで、呼び出しの入力がフローの各ノードを介して送信されます。呼び出しのレスポンスは最終出力を返します。

  • ノード – ノードはフロー内のステップです。ノードごとに、名前、説明、入力、出力、その他の設定を行います。ノードの設定はタイプによって異なります。さまざまなノードタイプの詳細については、「フローのノードタイプ」を参照してください。

  • 接続 — Amazon Bedrock フローで使用される接続には 2 つのタイプがあります。

    • データ接続は、1 つのノード (ソースノード) の出力と別のノード (ターゲットノード) の入力の間の接続で、データはアップストリームノードからダウンストリームノードに送信されます。Amazon Bedrock コンソールでは、データ接続は灰色の実線で描かれます。

    • 条件付き接続は、条件ノード内の条件とダウンストリームノードとの間の接続で、条件が満たされた場合に、条件ノードの前のノードからダウンストリームノードにデータが送信されます。Amazon Bedrock コンソールでは、条件付き接続は紫色の点線で描かれます。

  • – 式は、ノードに入る入力全体から入力を抽出する方法を定義します。式を記述する方法については、「式を使用して、Amazon Bedrock Flows の入力全体の関連部分を抽出して入力を定義する」を参照してください。

  • Flow Builder – Flow Builder は、Amazon Bedrock コンソールでビジュアルインターフェイスを介してフローを構築および編集するためのツールです。ビジュアルインターフェイスを使用してノードをインターフェイスにドラッグアンドドロップし、これらのノードの入出力を設定してフローを定義します。

  • 以下のセクションでは、次の用語を使用します。

    • 入力全体 – 前のノードから現在のノードに送信される入力全体。

    • アップストリーム — フローの早い段階で発生するノードを指します。

    • ダウンストリーム — フローの後半で発生するノードを指します。

    • 入力 – ノードは複数の入力を持つことができます。式を使用して、入力全体から個々の入力に使用するの部分を抽出します。Amazon Bedrock コンソールのフロービルダーでは、入力はノードの左端に円として表示されます。各入力をアップストリームノードの出力に接続します。

    • 出力 – ノードは複数の出力を持つことができます。Amazon Bedrock コンソールのフロービルダーでは、出力はノードの右端に円として表示されます。各出力をダウンストリームノード内の 1 つ以上の入力に接続します。

    • ブランチ – ノードからの出力が複数のノードに送信される場合、または条件ノードが含まれる場合、フローのパスは複数のブランチに分かれます。各ブランチは、フロー呼び出しレスポンスで別の出力を生成する可能性があります。