

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Implementación de un agente
<a name="deploy-agent"></a>

Al crear un agente de Amazon Bedrock por primera vez, tiene una versión de borrador de trabajo (`DRAFT`) y un alias de prueba (`TSTALIASID`) que apunta hacia la versión de borrador de trabajo. Al realizar cambios en su agente, los cambios se aplican al borrador de trabajo. Itere el borrador de trabajo hasta que apruebe el comportamiento del agente. A continuación, podrá configurar el agente para implementarlo e integrarlo en su aplicación creando los *alias* del agente.

**Alias y versiones**

Para implementar el agente, debe crear un *alias*. Durante la creación del alias, Amazon Bedrock crea automáticamente una versión de su agente. El alias apunta a esta versión recién creada. Como alternativa, puede dirigir el alias hacia una versión del agente creada anteriormente. A continuación, configure su aplicación para realizar llamadas a la API a ese alias.

Una *versión* es una instantánea que conserva el recurso tal como estaba en el momento de su creación. Puede seguir modificando el borrador de trabajo y crear nuevas versiones de su agente según sea necesario. Amazon Bedrock crea las versiones en orden numérico, empezando por 1. Puede crear una nueva versión de las siguientes maneras:
+ Cree un nuevo alias y elija crear una nueva versión para asociarla a él.
+ Actualice un alias existente para que apunte a una nueva versión. Puede hacerlo mediante la [UpdateAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentAlias.html)operación o editando el alias en la consola. Si omite el`routingConfiguration`, Amazon Bedrock crea automáticamente una nueva versión y la asocia al alias.

Las versiones son inmutables porque actúan como una instantánea de su agente en el momento en que las creó. Para realizar actualizaciones en un agente en producción, debe crear una nueva versión y configurar la aplicación para que realice llamadas al alias que apunten hacia esa versión.

Los alias le permiten cambiar de forma eficiente entre distintas versiones de su agente sin que la aplicación tenga que realizar un seguimiento de la versión. Por ejemplo, puede cambiar un alias para que apunte hacia una versión anterior del agente si hay cambios que necesita revertir rápidamente.

## Puesta en pausa de un agente implementado
<a name="agent-pause"></a>

Es posible que necesite pausar temporalmente el funcionamiento de un agente. Esto puede ocurrir, por ejemplo, durante el mantenimiento, las actualizaciones o cuando se abordan problemas de rendimiento. Para pausar a un agente, utilice el alias del agente que realiza la operación. [UpdateAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentAlias.html) Para pausar un agente, establezca el campo `aliasInvocationState` en `REJECT_INVOCATIONS`. Para iniciar de nuevo la ejecución del agente, establezca `aliasInvocationState` en `ACCEPT_INVOCATIONS`. No necesita realizar ninguna modificación en la política de IAM para pausar el agente.

Para comprobar si un agente está actualmente en pausa, llama [GetAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentAlias.html)y consulta el `aliasInvocationState` campo. También puedes comprobar si el `aliasInvocationState` campo contiene un alias en el formulario de [ListAgentAliases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentAliases.html)respuesta. 

**Topics**
+ [Puesta en pausa de un agente implementado](#agent-pause)
+ [Creación de un alias de agente](deploy-agent-proc.md)
+ [Visualización de información sobre las versiones de los agentes en Amazon Bedrock](agents-version-view.md)
+ [Eliminación de una versión de un agente en Amazon Bedrock](agents-version-delete.md)
+ [Ver información sobre los alias de los agentes en Amazon Bedrock](agents-alias-view.md)
+ [Edición de un alias de un agente de Amazon Bedrock](agents-alias-edit.md)
+ [Eliminación de un alias de un agente de Amazon Bedrock](agents-alias-delete.md)