Patrones de agentes - AWS Guía prescriptiva

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.

Patrones de agentes

Los patrones de agentes son componentes básicos reutilizables y componibles que se pueden adaptar a dominios, casos de uso y niveles de complejidad específicos. Sin embargo, los sistemas de agentes difieren de las aplicaciones tradicionales. En el centro de todos los diseños de agentes de IA se encuentra un modelo conceptual basado en los tres principios fundamentales siguientes:

  • Asincrónico: los agentes operan en entornos poco acoplados y repletos de eventos

  • Autonomía: los agentes actúan de forma independiente, sin control humano o externo

  • Agencia: los agentes actúan con un propósito, en nombre de un usuario o sistema, para alcanzar objetivos específicos

El triángulo del siguiente diagrama representa los componentes básicos de un agente de software: percepción, razón y acción. Esto permite que un sistema de agencia observe, tome decisiones y actúe dentro de su entorno.

Modelo de agente.

Por diseño, los patrones de agente proporcionan un lenguaje de diseño modular para crear sistemas de IA, lo que significa que son accesibles, operativos, ampliables y están listos para la producción. El diseño de estos sistemas requiere prestar especial atención a las siguientes tres dimensiones interrelacionadas, que se analizarán con más detalle más adelante en esta guía.