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.
nota
La configuración e invocación de una función de agente en línea se encuentra en la versión preliminar de Amazon Bedrock y está sujeta a cambios.
Puede configurar e invocar un agente Amazon Bedrock en línea de forma dinámica en tiempo de ejecución mediante la API. InvokeInlineAgent El uso de un agente en línea le brinda la flexibilidad de especificar las capacidades de su agente, como los modelos básicos, las instrucciones, los grupos de acción, las barreras y las bases de conocimiento, al mismo tiempo que invoca a su agente. No es necesario predefinir las capacidades del agente para poder utilizarlo.
Los siguientes son algunos de los casos de uso en los que el uso de agentes en línea puede ayudar, ya que le proporciona la flexibilidad necesaria para configurar el agente en el momento de la invocación.
-
Experimente rápidamente probando varias funciones del agente con diferentes configuraciones y actualizando dinámicamente las herramientas disponibles para su agente sin necesidad de crear agentes independientes.
-
Invoca dinámicamente a un agente para que realice tareas específicas sin necesidad de crear nuevas versiones del agente ni de prepararlo.
-
Ejecute consultas sencillas o utilice un intérprete de código para tareas sencillas creando e invocando el agente en tiempo de ejecución.
Modelos y regiones compatibles
Puede utilizar cualquier modelo básico compatible con Amazon Bedrock Agents para configurar su agente en línea y puede invocar a su agente en línea en cualquiera de las regiones en las que se admiten Amazon Bedrock Agents. Para obtener más información sobre los modelos y las regiones compatibles con Amazon Bedrock Agents, consulte lo siguiente:
Con los agentes en línea, puede cambiar de modelo. Le recomendamos que cambie entre los modelos que pertenecen a la misma familia. El cambio entre modelos que pertenecen a familias diferentes puede provocar comportamientos incoherentes y provocar fallos.
Actualmente, la consola de Amazon Bedrock no admite la configuración e invocación de un agente en línea.
Directrices para el uso de plantillas de avisos avanzadas para los agentes en línea
-
Plantillas de solicitudes base: de forma predeterminada, Amazon Bedrock utilizará la plantilla de solicitud base predeterminada para su agente en línea y las solicitudes se pueden cambiar en segundo plano en cualquier momento. Esto puede hacer que las respuestas sean incoherentes. Si desea obtener respuestas coherentes a sus consultas, personalice el comportamiento de su agente en línea sustituyendo la lógica de la plantilla de mensajes básica predeterminada con sus propias configuraciones. Para obtener más información, consulte Plantillas de solicitudes avanzadas.
-
Cifrado: se utiliza
customer managed key
para cifrar los detalles de la sesión en reposo o en almacenamiento. Si se inicia una sesión con una clave gestionada por el cliente, será necesaria para todas las solicitudes futuras que se realicen para la misma sesión. Si se utiliza una clave gestionada por el cliente diferente para las mismas sesiones, se producirá una excepción. -
Sesión compartida: si tiene usuarios con 2 roles diferentes que inician una sesión con el mismo SessionID, interactuarán con sesiones diferentes. Si es necesario compartir sesiones, cree un rol compartido para que sus usuarios inicien una conversación.
-
Estado de las sesiones en línea: los atributos que contiene
InlineSessionState
persisten durante la sesión. Utilice los atributos para proporcionar un contexto adicional a su modelo y para solicitar algunas tomas.