- Visão geral
- Introdução aos agentes da UiPath
- Introdução aos agentes da UiPath usando o LangGraph
- Construção de um agente de pouco código no Studio Web
- Adicionando ferramentas ao seu agente UiPath
- Introdução
- Crie o fluxo de trabalho da API
- Conecte-se ao seu agente
- Testar de ponta a ponta
Execute o agente que usa a ferramenta de ponta a ponta, verifique as chamadas de API autônomas e confirme o pipeline completo do agente.
Com a ferramenta conectada e o contrato do agente atualizado, você está pronto para testar o pipeline completo.
Etapa 5 - Teste de ponta a ponta
Para testar o agente de ponta a ponta, use o botão Depurar na barra de ferramentas na parte superior do Agent Builder. Isso abre a caixa de diálogo Configuração do debug e, em seguida, faça o seguinte:
- Abra a aba Argumentos do Ponto de Entrada
- Insira uma descrição da tarefa do bloco de código abaixo
- Em seguida, selecione Salvar e depurar para executá-lo
The villagers report a massive creature has been destroying farms on the edge of the forest at night.
The villagers report a massive creature has been destroying farms on the edge of the forest at night.
Após clicar em Salvar e Depurar, você poderá assistir à Trilha de execução na parte inferior do Agent Builder enquanto ela é executada. A Trilha de Execução mostra o processo de decisão completo do agente. Para um agente que usa ferramentas, espere pelo menos três eventos:
- A análise inicial do agente da busca
- A chamada de ferramenta com o termo de pesquisa escolhido
- A resposta da ferramenta com a lista de candidatos
O agente raciocina sobre esses candidatos antes de produzir sua saída final.
Você deve ver:
- O agente chama a Consulta Mon mais com um termo de pesquisa que escolheu com base na busca.
- A ferramenta retorna uma lista de candidatos.
- O agente seleciona a melhor correspondência e retorna os cinco campos de saída.
Selecione o período de Solicitação HTTP - Open5e Monndo Consulta para ver a solicitação que a ferramenta realmente enviou: a URL v2/creatures/ , o termo de pesquisa que o agente escolheu em name__icontains e os valores document__key e fields que você configurou na Etapa 1 . A resposta abaixo carrega o identificador key para cada candidato.
Verifique se a saída contém todos os cinco campos: monsterIndex, monsterName, monsterType, monsterCr e monsterReasoning. monsterIndex é o key da API, então ele carrega o prefixo srd_ — por exemplo, srd_giant-ape. O campo monsterReasoning deve explicar por que o agente escolheu esse exemplo para a busca.
O que você construiu
Você criou o primeiro componente do UiPath Finder:
- Crie um conector de API em tempo real que pesquisa o SRD 5e: uma entrada, uma solicitação HTTP, uma saída.
- Conectou-o ao seu agente como uma ferramenta com uma única seleção no Agent Builder.
- O agente agora decide de forma autônoma quando chamar a ferramenta, o que pesquisar e qual candidato se encaixa melhor na busca.
A cadeia de raciocínio em duas etapas (seleção do termo de pesquisa e avaliação de candidatos) é exatamente o tipo de trajetória que produz um sinal de avaliação significativo; é disso que se trata o próximo laboratório.
O que vem em seguida
- Documentos da API Open5e - explore a API de pesquisa completa para entender quais campos estão disponíveis.
- UiPath Integration Service - crie ferramentas que se conectam a APIs SaaS sem escrever um fluxo de trabalho personalizado.
- UiPath Community - Fóruns, instruções e debate para desenvolvedores.