- 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
Crie e implante um agente UiPath de pouco código a partir da CLI, desde o framework até o upload do Studio Web.
Neste laboratório, você usará a UiPath CLI para criar um agente de pouco código do zero, sem abrir o UiPath Studio até a etapa final. Você fará o seguinte:
- Instale o UiPath CLI e a ferramenta de agente.
- Instale habilidades da UiPath para seu agente de codificação (opcional).
- Autentique para UiPath.
- Estruture uma nova solução e um projeto de agente de pouco código.
- Configure o agente editando
agent.jsoneentry-points.jsondiretamente. - Valide o agente e carregue-o para o UiPath Studio Web.
- Teste o agente no Studio Web com um cenário real.
Existem algumas abordagens para criar agentes da UiPath. Isso usa o UiPath CLI; você também pode criar agentes usando o Agent Builder de pouco código e usando o SDK do LangGraph.
Tempo estimado: 30 a 45 minutos
O que você está criando
Este laboratório orienta você na criação de um Seletor de Monstro, um agente de pouco código para uma Liga de Ação de Explorador fictícia em um mundo de cenário de atividades ao vivo (RPG). O agente escolhe o assistente mais temas apropriado para uma busca de uma lista de candidatos. É deliberadamente simples para que o foco permaneça no fluxo de trabalho da CLI, não na lógica do domínio. O mesmo agente aparece no laboratório Adicionando ferramentas ao seu agente UiPath .
Aqui está o design completo do que você está criando:
| Component | Detalhes |
|---|---|
| Prompt do Sistema | Você é um mestre em ação de API. Dada uma descrição da tarefa e uma lista de candidatos, escolha aquele cujo conhecimento, ambiente ou nível de ameaças se encaixa melhor na busca. Retorne apenas o campo de dados dinâmico do índice de sua escolha. |
Entrada: questDescription | string; a descrição da busca fornecida pelo chamador |
Entrada: monsters | array; mostrados candidatos (cada um com um nome e campo de dados dinâmico de índice), fornecidos pelo chamador |
Saída: monsterIndex | string; o campo de dados dinâmico do índice do monvo selecionado |
Fique à vontade para adaptar o laboratório.
Você pode seguir o exemplo do Seletor de Monstro ou adaptá-lo para seu próprio caso de uso. Para personalizá-lo, você só precisa ajustar três coisas: o prompt do sistema, seus campos de entrada e seus campos de saída. O restante do laboratório funciona da mesma maneira para quase todos os cenários de classificação ou seleção de etapa única.
Pré-requisitos
- Versão da CLI – validada com a UiPath CLI v1.1.0. Verifique sua versão usando
uip --version. Versões diferentes podem se comportar de maneira diferente; reportar desvio comuip feedback send. - Conta da UiPath — inscreva-se ou faça login no UiPath Automation Cloud antes de começar.
- Node.js 18+ - necessário para instalar a CLI. Verifique com
node --version. Baixe no nodejs.org se necessário. - Um terminal - PowerShell ou Bash funcionam. Os comandos neste laboratório são agnósticos de shell.
- Direitos de administrador - a instalação de pacotes npm globais requer permissões elevadas. Confirme se você pode executar
npm install -gantes de iniciar.
Nenhuma experiência anterior da UiPath é necessária.
O que este laboratório não precisa. Ao contrário do laboratório de agente codificado, este laboratório não requer Python, SDKs do Python ou ferramentas como uv. E embora não seja necessário, um agente de codificação pode ser um parceiro de construção útil. Os agentes da UiPath são configurados inteiramente com uma solicitação do sistema e esquemas JSON; nenhum código é necessário.