Executar agentes no Adios
O Agent Builder permite a uma equipa criar, configurar, testar e gerir agentes. Comece com um modelo, uma descrição ou um agente vazio. Os ficheiros do kit continuam editáveis.
Configurar e testar
- Abra ou crie um agente e reveja as instruções e o fluxo de trabalho.
- Defina a configuração, associe as ligações necessárias e escolha os modos de aprovação.
- Guarde o agente. Os novos agentes começam pausados.
- Execute um teste e consulte Atividade, as saídas dos passos e os ficheiros gerados.
- Reveja as ações simuladas antes de ativar o funcionamento normal.
Os testes usam chamadas reais a modelos e operações de leitura. Os restantes efeitos dos conectores são simulados; os testes de bases de dados suportados usam cópias temporárias. As aprovações e esperas são ignoradas e registadas. Os testes podem consumir utilização de modelos e serviços.
Trabalhar a partir de ficheiros
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
Use os IDs devolvidos pelos comandos anteriores. O início rápido fornece estes ficheiros de exemplo. Os conectores usam as ligações da instalação; os segredos ficam fora do kit.
adios agent set AGENT_ID --bind CONNECTOR=CONNECTION_ID
adios agent set AGENT_ID --approval ACTION_CLASS=manual
Escolha nomes de conectores e aprovações declarados no kit. Mantenha a revisão manual para as ações que pretende inspecionar antes de executar.
Versões e funcionamento contínuo
Guardar um agente válido cria e implementa uma versão. Um rascunho pode permanecer inválido durante a edição. Cada execução usa a sua versão guardada para que alterações posteriores não modifiquem as instruções a meio da execução.
adios agent pull AGENT_ID ./my-agent
adios agent validate ./my-agent
adios agent push AGENT_ID ./my-agent
adios agent versions AGENT_ID
Reveja a versão resultante antes de retomar tarefas agendadas ou acionadas por eventos. Use adios agent resume AGENT_ID quando estiver pronto, e adios agent pause AGENT_ID para pausar o agente. Consulte as aprovações pendentes e os erros em Atividade.
A invocação de funções alojadas tem o seu próprio processo de qualificação e execução de kits imutáveis. Atualmente está separada dos fluxos do Agent Builder, que rejeitam passos de função. Consulte funções e testes antes de adicionar código personalizado.