Pular para o conteúdo
AdiosDocumentação
Explorar a documentação

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

  1. Abra ou crie um agente e reveja as instruções e o fluxo de trabalho.
  2. Defina a configuração, associe as ligações necessárias e escolha os modos de aprovação.
  3. Guarde o agente. Os novos agentes começam pausados.
  4. Execute um teste e consulte Atividade, as saídas dos passos e os ficheiros gerados.
  5. 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.