

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

# エージェントのデプロイ
<a name="deploy-agent"></a>

Amazon Bedrock エージェントを初めて作成すると、作業中のドラフトバージョン (`DRAFT`) と、作業中のドラフトバージョンを指すテストエイリアス (`TSTALIASID`) が作成されます。エージェントに変更を加えると、変更が作業中のドラフトに適用されます。エージェントの動作に満足するまで、作業中のドラフトで繰り返し編集を行います。次に、アプリケーションへのデプロイと統合のために、エージェントの*エイリアス*を作成して、エージェントを設定できます。

**エイリアスとバージョン**

エージェントをデプロイするには、*エイリアス*の作成が必要です。エイリアスの作成中に、Amazon Bedrock でエージェントのバージョンが自動的に作成されます。エイリアスはこの新しく作成されたバージョンを指します。または、以前に作成したバージョンのエージェントを指すようにエイリアスを変更することもできます。次に、そのエイリアスに API コールを行うようにアプリケーションを設定します。

*バージョン*は、それが作成されたときに存在していたリソースを保存したスナップショットです。必要に応じて、作業中のドラフトを引き続き変更し、エージェントの新しいバージョンを作成できます。Amazon Bedrock は、バージョンを作成して、バージョン名として 1 から始まる番号を順に付けます。次の方法で新しいバージョンを作成できます。
+ 新しいエイリアスを作成し、関連付ける新しいバージョンを作成することを選択します。
+ 新しいバージョンを指すように既存のエイリアスを更新します。これを行うには、[UpdateAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentAlias.html) オペレーションを使用するか、コンソールでエイリアスを編集します。を省略すると`routingConfiguration`、Amazon Bedrock は自動的に新しいバージョンを作成し、エイリアスに関連付けます。

バージョンは、エージェントの作成当時のスナップショットの役割を果たすため、変更できません。本番稼働中のエージェントを更新するには、新しいバージョンを作成し、そのバージョンを指すエイリアスに呼び出しを行うようアプリケーションを設定する必要があります。

エイリアスを使用すると、アプリケーションでバージョンを追跡しなくても、エージェントの複数のバージョン間を効率的に切り替えることができます。例えば、すぐに元に戻す必要がある変更の場合は、以前のバージョンのエージェントを指すようにエイリアスを変更できます。

## デプロイ済みエージェントの一時停止
<a name="agent-pause"></a>

エージェントの実行を一時的に停止する必要がある場合があります。例えば、メンテナンス中、アップデート中、またはパフォーマンスの問題に対処する場合などがあります。エージェントを一時停止するには、[UpdateAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentAlias.html) オペレーションでエージェントのエイリアスを使用します。エージェントを一時停止するには、`aliasInvocationState` フィールドを `REJECT_INVOCATIONS` に設定します。エージェントの実行を再開するには、`aliasInvocationState` を `ACCEPT_INVOCATIONS` に設定します。エージェントを一時停止するのに IAM ポリシーを変更する必要はありません。

エージェントが現在一時停止中かどうかを確認するには、[GetAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentAlias.html) を呼び出して `aliasInvocationState` フィールドを確認します。[ListAgentAliases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentAliases.html) からのレスポンスで、エイリアスの `aliasInvocationState` フィールドを確認することもできます。

**Topics**
+ [デプロイ済みエージェントの一時停止](#agent-pause)
+ [エージェントのエイリアスを作成する](deploy-agent-proc.md)
+ [Amazon Bedrock でエージェントのバージョンに関する情報を表示する](agents-version-view.md)
+ [Amazon Bedrock でエージェントのバージョンを削除する](agents-version-delete.md)
+ [Amazon Bedrock でエージェントのエイリアスに関する情報を表示する](agents-alias-view.md)
+ [Amazon Bedrock でエージェントのエイリアスを編集する](agents-alias-edit.md)
+ [Amazon Bedrock でエージェントのエイリアスを削除する](agents-alias-delete.md)