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
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 UpdateAgentAliasoperació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
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 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 GetAgentAliasy consulta el aliasInvocationState campo. También puedes comprobar si el aliasInvocationState campo contiene un alias en el formulario de ListAgentAliasesrespuesta.