

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

# バージョンとエイリアスを使用してフローをアプリケーションにデプロイする
<a name="flows-deploy"></a>

フローを初めて作成する際に、作業中のドラフトバージョン (`DRAFT`) と、作業中のドラフトバージョンをポイントするテストエイリアス (`TSTALIASID`) が作成されます。フローを変更すると、変更内容は作業中のドラフトに適用され、それがフローの最新バージョンになります。フローの動作が満足いくものになるまで、作業中のドラフトで反復的に作業を行うことができます。その後、フローの*バージョン*を作成して、デプロイ用のフローを設定できます。

*バージョン*は、それが作成されたときに存在していたリソースを保存したスナップショットです。必要に応じて、作業中のドラフトの変更を継続し、フローのバージョンを作成できます。Amazon Bedrock は、バージョンを作成して、バージョン名として 1 から始まる番号を順に付けます。バージョンは、作成時のフローのスナップショットとして機能するため、変更はできません。本番環境にデプロイしたフローを更新するには、作業中のドラフトから新しいバージョンを作成し、そのバージョンを指すエイリアスを呼び出します。

フローをデプロイするには、フローのバージョンを指す*エイリアス*を作成する必要があります。次に、そのエイリアスに `InvokeFlow` リクエストを行います。エイリアスを使用すると、バージョンを追跡する必要なく、フローの複数のバージョンを効率的に切り替えることができます。例えば、すぐに元に戻す必要がある変更の場合は、以前のバージョンのフローをポイントするようにエイリアスを変更できます。

以降のトピックでは、フローのバージョンとエイリアスを作成する方法について説明します。

**Topics**
+ [Amazon Bedrock でフローのバージョンを作成する](flows-version-create.md)
+ [Amazon Bedrock でフローのバージョンに関する情報を表示する](flows-version-view.md)
+ [Amazon Bedrock でフローのバージョンを削除する](flows-version-delete.md)
+ [Amazon Bedrock でフローのエイリアスを作成する](flows-alias-create.md)
+ [Amazon Bedrock でフローのエイリアスに関する情報を表示する](flows-alias-view.md)
+ [Amazon Bedrock でフローのエイリアスを変更する](flows-alias-modify.md)
+ [Amazon Bedrock でフローのエイリアスを削除する](flows-alias-delete.md)

# Amazon Bedrock でフローのバージョンを作成する
<a name="flows-version-create"></a>

フローの設定に問題がなければ、エイリアスで参照できるフローのイミュータブルバージョンを作成します。フローのバージョンを作成する方法については、使用する方法に対応するタブをクリックして、手順に従ってください。

------
#### [ Console ]

**Amazon Bedrock フローのバージョンを作成するには**

1. Amazon Bedrock コンソールを使用するためのアクセス許可を持つ IAM ID を使用して、AWS マネジメントコンソールにサインインします。Amazon Bedrock コンソール ([https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock)) を開きます。

1. 左側のナビゲーションペインで **[Amazon Bedrock フロー]** を選択します。次に、**[Amazon Bedrock フロー]** セクションでフローを選択します。

1. **[バージョン]** セクションで **[バージョンを発行]** を選択します。

1. バージョンが発行されると、成功バナーが上部に表示されます。

------
#### [ API ]

フローのバージョンを作成するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用して、フローの ARN または ID を `flowIdentifier` として指定し、[CreateFlowVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlowVersion.html) リクエストを送信します。

レスポンス応答は、バージョンの ID と ARN を返します。バージョンは 1 から段階的に作成されます。

------

# Amazon Bedrock でフローのバージョンに関する情報を表示する
<a name="flows-version-view"></a>

フローのバージョンに関する情報を表示する方法については、使用する方法に対応するタブを選択して、手順に従ってください。

------
#### [ Console ]

**フローのバージョンに関する情報を表示するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Bedrock に移動します。

1. 左側のナビゲーションペインで **[フロー]** を選択します。その後、**[フロー]** セクションで、表示するフローを選択します。

1. **[バージョン]** セクションで、表示するバージョンを選択します。

1. フローのバージョンにアタッチされたノードと設定の詳細を表示するには、ノードを選択して、**[フロービルダー]** ペインで詳細を表示します。フローを変更するには、作業中のドラフトを使用して新しいバージョンを作成します。

------
#### [ API ]

フローのバージョンに関する情報を取得するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用して、フローの ARN または ID を `flowIdentifier` として指定し、[GetFlowVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlowVersion.html) リクエストを送信します。`flowVersion` フィールドで、バージョン番号を指定します。

フローのすべてのバージョンの情報を一覧表示するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用し、フローの ARN または ID を `flowIdentifier` として指定して [ListFlowVersions](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlowVersions.html) リクエストを送信します。以下のオプションパラメータを指定できます。


****  

| フィールド | 簡単な説明 | 
| --- | --- | 
| maxResults | レスポンスとして返す結果の最大数。 | 
| nextToken | maxResults フィールドで指定した数よりも結果の件数が多い場合は、レスポンスで nextToken 値が返されます。結果の次のバッチを表示するには、別のリクエストで nextToken 値を送信します。 | 

------

# Amazon Bedrock でフローのバージョンを削除する
<a name="flows-version-delete"></a>

フローのバージョンを削除する方法については、使用する方法に対応するタブをクリックして、手順に従ってください。

------
#### [ Console ]

**フローのバージョンを削除するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Bedrock に移動します。

1. 左側のナビゲーションペインで **[フロー]** を選択します。次に、**[フロー]** セクションで、フローを選択します。

1. **[削除]** を選択します。

1. 削除の結果について警告するダイアログボックスが表示されます。バージョンの削除を確定するには、入力フィールドに **delete** と入力し、**[削除]** を選択します。

1. バージョンが削除されていることを知らせるバナーが表示されます。削除が完了すると、成功を示すバナーが表示されます。

------
#### [ API ]

フローのバージョンを削除するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用して [DeleteFlowVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlowVersion.html) リクエストを送信します。`flowIdentifier` フィールドでフローの ARN または ID を指定し、`flowVersion` フィールドで削除するバージョンの ARN または ID を指定します。

------

# Amazon Bedrock でフローのエイリアスを作成する
<a name="flows-alias-create"></a>

フローを呼び出すには、まずフローのバージョンを指すエイリアスを作成する必要があります。エイリアスを作成する方法については、使用する方法に対応するタブを選択して、手順に従ってください。

------
#### [ Console ]

**Amazon Bedrock Flows のエイリアスを作成するには**

1. Amazon Bedrock コンソールを使用するためのアクセス許可を持つ IAM ID を使用して、AWS マネジメントコンソールにサインインします。Amazon Bedrock コンソール ([https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock)) を開きます。

1. 左側のナビゲーションペインで **[Amazon Bedrock フロー]** を選択します。次に、**[フロー]** セクションでフローを選択します。

1. **[エイリアス]** タブで **[エイリアスの作成]** を選択します。

1. エイリアスの一意の名前を入力し、任意で説明も入力します。

1. 以下のオプションのいずれかを選択してください:
   + 新しいバージョンを作成するには、**[新しいバージョンを作成してこのエイリアスに関連付ける]** を選択します。
   + 既存のバージョンを使用するには、**[既存のバージョンを使用してこのエイリアスを関連付ける]** を選択します。ドロップダウンメニューから、エイリアスを関連付けるバージョンを選択します。

1. **[エイリアスを作成]** を選択します。上部に成功を示すバナーが表示されます。

------
#### [ API ]

フローのバージョンを指すエイリアスを作成するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用して [CreateFlowAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlowAlias.html) リクエストを送信します。

以下のフィールドが必要です。


****  

| フィールド | 基本的な説明 | 
| --- | --- | 
| flowIdentifier | エイリアスを作成するフローの ARN または ID | 
| 名前 | エイリアスの名前。 | 
| routingConfiguration | flowVersion フィールドでエイリアスをマッピングするバージョンを指定します。 | 

次のフィールドはオプションです。


****  

| フィールド | ユースケース | 
| --- | --- | 
| description | エイリアスの説明を入力します。 | 
| clientToken | リクエストの重複を防ぎます。 | 

------

エイリアスを作成すると、アプリケーションからフローを呼び出す際に指定できる識別子と Amazon リソースネーム (ARN) を持つリソースが生成されます。フローを呼び出す方法については、「[Amazon Bedrock でフローをテストする](flows-test.md)」を参照してください。

# Amazon Bedrock でフローのエイリアスに関する情報を表示する
<a name="flows-alias-view"></a>

フローのエイリアスに関する情報を表示する方法については、使用する方法に対応するタブを選択して、手順に従ってください。

------
#### [ Console ]

**エイリアスの詳細を表示するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Bedrock に移動します。

1. 左側のナビゲーションペインで **[フロー]** を選択します。次に、**[フロー]** セクションで、フローを選択します。

1. **[エイリアス]** セクションで、表示するエイリアスを選択します。

1. エイリアスの名前と説明、およびエイリアスに関連付けられているタグを表示できます。

------
#### [ API ]

フローのエイリアスに関する情報を取得するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用して、フローの ARN または ID を `flowIdentifier` として指定し、[GetFlowAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlowAlias.html) リクエストを送信します。`aliasIdentifier` フィールドで、エイリアスの ID または ARN を指定します。

フローのすべてのエイリアスの情報を一覧表示するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用し、フローの ARN または ID を `flowIdentifier` として指定して [ListFlowAliass](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlowAliass.html) リクエストを送信します。以下のオプションパラメータを指定できます。


****  

| フィールド | 簡単な説明 | 
| --- | --- | 
| maxResults | レスポンスとして返す結果の最大数。 | 
| nextToken | maxResults フィールドで指定した数よりも結果の件数が多い場合は、レスポンスで nextToken 値が返されます。結果の次のバッチを表示するには、別のリクエストで nextToken 値を送信します。 | 

------

# Amazon Bedrock でフローのエイリアスを変更する
<a name="flows-alias-modify"></a>

フローのエイリアスを変更する方法については、使用する方法に対応するタブを選択して、手順に従ってください。

------
#### [ Console ]

**エイリアスを変更するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Bedrock に移動します。

1. 左側のナビゲーションペインで **[フロー]** を選択します。次に、**[フロー]** セクションで、フローを選択します。

1. **[エイリアス]** セクションで、編集するエイリアスの横にあるオプションボタンを選択します。

1. エイリアスの名前と説明を編集できます。また、次のいずれかのアクションも実行できます。
   + 新しいバージョンを作成し、このエイリアスをそのバージョンに関連付けるには、**[新しいバージョンを作成してこのエイリアスに関連付ける]** を選択します。
   + このエイリアスを別の既存のバージョンに関連付けるには、**[既存のバージョンを使用してこのエイリアスを関連付ける]** を選択します。

1. **[保存]** を選択します。

------
#### [ API ]

エイリアスを更新するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用して、[UpdateFlowAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlowAlias.html) リクエストを送信します。維持するフィールドと変更するフィールドの両方をリクエストに含めます。

------

# Amazon Bedrock でフローのエイリアスを削除する
<a name="flows-alias-delete"></a>

フローのエイリアスを削除する方法については、使用する方法に対応するタブを選択して、手順に従ってください。

------
#### [ Console ]

**エイリアスを削除するには**

1. [AWS マネジメントコンソール](https://console.aws.amazon.com/)を開き、アカウントにサインインします。Amazon Bedrock に移動します。

1. 左側のナビゲーションペインで **[フロー]** を選択します。次に、**[フロー]** セクションで、フローを選択します。

1. 削除するエイリアスを選択するには、**[エイリアス]** セクションで、削除するエイリアスの横にあるオプションボタンを選択します。

1. **[削除]** を選択します。

1. 削除の結果について警告するダイアログボックスが表示されます。エイリアスの削除を確定するには、入力フィールドに **delete** と入力し、**[削除]** を選択します。

1. エイリアスが削除中であることを知らせるバナーが表示されます。削除が完了すると、成功を示すバナーが表示されます。

------
#### [ API ]

フローのエイリアスを削除するには、[Amazon Bedrock エージェントのビルドタイムエンドポイント](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-bt)を使用して、[DeleteFlowAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlowAlias.html) リクエストを送信します。`flowIdentifier` フィールドでフローの ARN または ID を指定し、`aliasIdentifier` フィールドで削除するエイリアスの ARN または ID を指定します。

------