Agentes
Los agentes son la unidad fundamental del Agents SDK.
Están equipados con instrucciones y herramientas que definen sus capacidades y comportamiento. Estas herramientas facilitan la creación de funciones a medida con descripciones para su uso en otros agentes. Utilizando la clase Agent de Agents SDK, puede definir agentes que responden a las solicitudes de consulta.
Agent = Agent
name = Math Tutor
handof_description = Specialist agent for historical questions
instructions = You provide help with math problems. Explain your reasoning at each step and include examples
.
Traspasos (Handoffs)
Los traspasos permiten la transferencia inteligente del control entre los agentes para tareas específicas. Este componente permite a los agentes delegar el trabajo a otros agentes, lo que promueve la colaboración y la eficiencia en flujos de trabajo complejos.
En un flujo de trabajo de agente a agente, es importante una transferencia sin problemas. Puede definir transferencias que permitan a un agente coordinar y delegar tareas entre varios agentes. Pueden crearse con un código mínimo y ayudar a validar las entradas y comprobar las salidas.
Guardarraíles (Guardrails)
Los guardarraíles proporcionan comprobaciones de seguridad configurables para la validación de entrada y salida, asegurando que los agentes cumplan con los protocolos y directrices de seguridad deseados. Permiten crear validaciones personalizadas. Puede crear validaciones personalizadas para garantizar que se cumplan los protocolos y directrices de seguridad requeridos. Son especialmente útiles para verificar las entradas y comprobar las salidas.
Trazado y Observabilidad
Las herramientas de trazado y observabilidad integradas permiten a los desarrolladores visualizar los rastros de ejecución del agente, depurar problemas y optimizar el rendimiento. Estas herramientas ofrecen información valiosa sobre el funcionamiento interno de los agentes, lo que permite la mejora continua.
Con las herramientas de trazado y observabilidad de OpenAI, puede visualizar los seguimientos de la ejecución del agente, depurar problemas y optimizar el rendimiento con las herramientas de seguimiento del Agents SDK.
El Panel de control de OpenAI permite el seguimiento y la depuración de agentes.