- Introdução
- Agentes da UiPath no Studio Web
- Sobre os agentes da UiPath
- Licenciamento
- Clonar um agente de pouco código conforme codificado
- Execução de agentes
- Prompts
- Trabalhando com arquivos
- Contexto
- Escalonamentos
- Avaliações
- Traços de agente
- Pontuação do agente
- Gerenciamento de agentes UiPath
- Agentes codificados da UiPath
Guia do Usuário de Agentes
A UiPath é compatível com um caminho de desenvolvimento contínuo para agentes em fluxos de trabalho de baixo código e pro-code. Você pode começar com pouco código, converter para um agente codificado quando precisar de mais controle e flexibilidade e continuar a iterar em seu IDE sem interrupção.
Essa continuidade é habilitada por uma estrutura de runtime compartilhada. Um agente de pouco código é fundamentalmente uma configuração que define suas solicitações e ferramentas. No runtime, essa configuração é transformada de forma determinista em um agente codificado equivalente. Em outras palavras, todo agente de pouco código já é executado como código gerado derivados de sua configuração.
Clonar como agente codificado torna essa transformação explícita materializando o código gerado como um projeto que você pode inspecionar, modificar e possuir. O agente codificado resultante comporta-se de forma idêntica ao agente original de pouco código, sem camada de tradução, reinterpretação ou lacunas de funcionalidades.
A opção Clonar como agente codificado está disponível apenas para agentes autônomos. Os agentes de conversa não são compatíveis com essa funcionalidade.
Clonar um agente de pouco código
-
No Studio Web, crie ou abra um agente de pouco código existente.
-
Na tela, selecione Clonar como agente codificado.
-
Confirme a ação.
Resultado: o Studio Web cria um novo agente codificado na mesma solução. O agente clonado inclui:
- Código-fonte do Python gerado com todas as suas dependências — uma representação das solicitações, ferramentas e esquemas do agente
- Uma chave de projeto de agente para sincronização
Comportamento de clonagem
Tenha o seguinte em mente após a clonagem:
- Estrutura do LangGraph — A clonagem segue a estrutura do LangGraph. A estrutura e o modelo de execução do agente clonado refletem a arquitetura do LangGraph.
- Agentes desacoplados — O agente codificado clonado e o agente original de pouco código são independentes a partir do momento da clonagem. As alterações em um agente não são refletidas no outro.
- Vários clones — Você pode clonar o mesmo agente de pouco código mais de uma vez. Cada clone cria um novo agente codificado; os clones existentes não são substituídos.
- Operação unidirecional — A clonagem é unidirecional. Você não pode clonar um agente codificado de volta para um agente de pouco código.
Continuar desenvolvimento após a clonagem
Após a clonagem, o agente codificado é totalmente de propriedade do código. Continue o desenvolvimento em seu IDE usando um dos seguintes fluxos de trabalho, ambos abordados na documentação do SDK:
- Espaço de trabalho na nuvem — Seu projeto reside no Studio Web. Sincronize o código entre seu IDE local e a nuvem usando
uipath pusheuipath pull. Use este fluxo de trabalho para depurar, avaliar e publicar o agente do Studio Web. Você também pode editar o código diretamente em seu IDE sem usar o fluxo de trabalho de sincronização. - Espaço de trabalho local (Pré-visualização) — Seu projeto reside na sua máquina e está vinculado a uma solução do Studio Web. O agente é visível no Studio Web sem exigir uma sincronização de push/puxar.
Limitações
- Estrutura do gráfico — O agente clonado é compatível com ferramentas codificadas personalizadas e é projetado para a portabilidade. Modificar o gráfico subjacente ou estender o agente para um fluxo de trabalho não é compatível no momento.
- Desempenho de inicialização — Agentes clonados podem ter um tempo de inicialização a frio mais longo do que o agente de pouco código equivalente.
- Proteções ainda não compatíveis — As proteções configuradas para o agente de pouco código não estão atualmente incluídas no agente clonado.