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 e integración de un agente de Amazon Bedrock en su aplicación
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.
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, configura la aplicación para realizar API llamadas 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 nuevos alias (y, en consecuencia, versiones) de su agente según sea necesario. En Amazon Bedrock, puede crear una nueva versión de su agente mediante la creación de un alias que apunte a la nueva versión de forma predeterminada. Amazon Bedrock crea las versiones en orden numérico, empezando por 1.
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.
Implementación del agente
-
Cree un alias y una versión de su agente. Elige la pestaña del método que prefieras y, a continuación, sigue los pasos:
-
Despliegue a su agente configurando su aplicación para crear un InvokeAgentsolicitud con un punto final de ejecución de Agents for Amazon Bedrock. En el campo
agentAliasId
, especifique el ID del alias que apunta hacia la versión del agente que quiere usar.El flujo de
InvokeAgent
respuesta contiene varios eventos con fragmentos para cada parte de la respuesta en orden. Si lo desea, puede habilitar la transmisión configurándolatrue
enstreamFinalResponse
las configuraciones de transmisión.-
Si su agente está configurado con un guardrail, también puede especificarlo
applyGuardrailInterval
en elStreamingConfigurations
, para controlar la frecuencia con la que se realiza unaApplyGuardrail
llamada con los caracteres de respuesta salientes (por ejemplo, cada 50 caracteres) -
Actualmente, la transmisión de respuestas solo se admite con el mensaje de Orchestration.
-
Actualmente, las citas no se admiten en la transmisión.
-
Asegúrese de que la función de ejecución del agente incluya el
bedrock:InvokeModelWithResponseStream
permiso para el modelo de agente configurado.
-