Ejecutar agentes en Adios
El Agent Builder permite a un equipo crear, configurar, probar y gestionar agentes. Empieza con una plantilla, una descripción o un agente vacío. Los archivos del kit siguen siendo editables.
Configurar y probar
- Abre o crea un agente y revisa sus instrucciones y flujo de trabajo.
- Define su configuración, vincula las conexiones necesarias y elige los modos de aprobación.
- Guarda el agente. Los agentes nuevos empiezan pausados.
- Ejecuta una prueba y revisa Actividad, las salidas de los pasos y los archivos generados.
- Revisa las acciones simuladas antes de habilitar el funcionamiento normal.
Las pruebas usan llamadas reales a modelos y operaciones de lectura. Los demás efectos de conectores se simulan; las pruebas de bases de datos compatibles usan copias temporales. Las aprobaciones y esperas se omiten y registran. Las pruebas pueden consumir uso de modelos y servicios.
Trabajar desde archivos
adios agent create --dir ./hello-workflow --name "Hello workflow"
adios agent show AGENT_ID
adios agent run AGENT_ID --test --workflow hello --input '{"name":"Adios"}'
adios agent logs RUN_ID
adios agent files RUN_ID --out ./run-files
Usa los IDs devueltos por los comandos anteriores. El inicio rápido proporciona estos archivos de ejemplo. Los conectores usan las conexiones de la instalación; los secretos permanecen fuera del kit.
adios agent set AGENT_ID --bind CONNECTOR=CONNECTION_ID
adios agent set AGENT_ID --approval ACTION_CLASS=manual
Elige nombres reales de conectores y aprobaciones declarados en tu kit. Mantén la revisión manual para las acciones que quieras inspeccionar antes de ejecutarlas.
Versiones y funcionamiento continuo
Guardar un agente válido crea y despliega una versión. Un borrador puede seguir siendo inválido mientras lo editas. Cada ejecución usa su versión guardada para que los cambios posteriores no alteren sus instrucciones a mitad de ejecución.
adios agent pull AGENT_ID ./my-agent
adios agent validate ./my-agent
adios agent push AGENT_ID ./my-agent
adios agent versions AGENT_ID
Revisa la versión resultante antes de reanudar tareas programadas o activadas por eventos. Usa adios agent resume AGENT_ID cuando esté listo, y adios agent pause AGENT_ID para pausar el agente. Revisa las aprobaciones pendientes y los errores en Actividad.
La invocación de funciones alojadas tiene su propio proceso de cualificación y ejecución de kits inmutables. Actualmente está separada de los flujos de Agent Builder, que rechazan pasos de función. Consulta funciones y pruebas antes de añadir código personalizado.