View a markdown version of this page

Paquetes de configuración - Base amazónica AgentCore

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.

Paquetes de configuración

Un paquete de configuración es una instantánea versionada e inmutable de la configuración dinámica de su agente: las instrucciones del sistema, los ID de modelo, las descripciones de las herramientas y cualquier otro par clave-valor que el agente lea en tiempo de ejecución. Los paquetes desvinculan el comportamiento de los agentes del código, lo que le permite cambiar la forma en que su agente responde sin tener que volver a implementar el código.

Conceptos clave

  • Los componentes se codifican según el ARN del AgentCore recurso que configuran (por ejemplo, un ARN en tiempo de ejecución). Cada componente contiene un configuration objeto con pares clave-valor arbitrarios.

  • Las versiones son inmutables. Cada actualización crea una nueva versión con un UUID único. Las versiones forman una vía en cadenaparentVersionIds, similar a las confirmaciones de git.

  • Las ramas organizan el linaje de versiones (por ejemplomainline,experiment-1).

  • Los nombres de los paquetes deben empezar por una letra y pueden contener letras, dígitos y guiones bajos (sin guiones). Patrón:. [a-zA-Z][a-zA-Z0-9_]{0,99}

Cuándo usar los paquetes de configuración

  • A/B pruebas. Cada variante de una A/B prueba hace referencia a una versión de paquete específica. La puerta de enlace inyecta la referencia del paquete en cada solicitud.

  • Recomendaciones. La API de recomendaciones puede leer la configuración actual de un paquete y escribir la configuración optimizada como una nueva versión del paquete.

  • Revertir. Como las versiones son inmutables, puede volver a cualquier versión anterior haciendo referencia a su identificador de versión.

  • Registro de auditoría. La cadena de versiones proporciona un historial completo de los cambios de configuración.