- Información general
- Primeros pasos con los agentes de UiPath
- Primeros pasos con los agentes de UiPath utilizando LangGraph
- Introducción
- Configura tu entorno
- Crear el agente
- Evaluar el agente
- Conectar a Studio Web
- Crear un agente de código bajo en Studio Web
- Añadir herramientas a tu agente de UiPath
Conecta tu proyecto local de LangGraph a UiPath Studio Web y envía tu primera versión.
Con los resultados de la evaluación local confirmados, estás listo para conectar el proyecto a Studio Web.
Paso 9: conectarse a Studio Web
Tu agente se crea y evalúa localmente. Ahora conéctalo a Studio Web para obtener el historial de versiones, los seguimientos de evaluación y la capacidad de probar en la IU de la nube.
Tiene tres opciones:
| Opción | Qué sucede |
|---|---|
| R: Lo configuras en Studio Web | Abra Studio Web, cree un proyecto de agente codificado y copie el ID del proyecto. Lo pegas en .env y lo envías desde la CLI. |
| B: paquetes y cargas CLI | CLI empaqueta el agente y lo publica en tu fuente de espacio de trabajo personal sin la configuración de Studio Web. Consulta los documentos de la solución uip para obtener la referencia de los comandos. |
| C: solo servidor de desarrollo local | Ejecuta uip codedagent dev para una IU web local. No se publica nada en la nube. |
Para este lab, utiliza la opción A: muestra el modelo de conexión que subyace en las tres opciones.
Opción A: conectarse a través de Studio Web
-
Inicia sesión en UiPath Automation Cloud y abre Studio Web desde la navegación lateral.
-
Selecciona Crear nuevo y selecciona Agente. Elige Codificado como tipo de agente y luego selecciona Empezar de nuevo.
-
Studio Web muestra un panel Configurar tu agente codificado . En Sincronizar desde tu IDE a Studio Web, tu
UIPATH_PROJECT_IDaparece con un botón de copia. Copia este valor. -
Abre el archivo
.enven la raíz de tu proyecto y añade el ID del proyecto:UIPATH_PROJECT_ID=your-project-id-hereUIPATH_PROJECT_ID=your-project-id-hereNota:Solo el ID del proyecto entra
.env.uip loginalmacena tu token de autenticación globalmente; no necesitasUIPATH_URLoUIPATH_ACCESS_TOKENen.env. Si has utilizado el SDK de Python de UiPath anteriormente y estás acostumbrado a ejecutaruipath authpara rellenar esos campos, ese paso ya no es necesario. -
Añade
.enva.gitignorepara evitar confirmarlo:echo ".env" >> .gitignoreecho ".env" >> .gitignore -
Envía tu agente a Studio Web:
uip codedagent pushuip codedagent pushUna inserción correcta devuelve confirmación e incrementa la versión a
0.0.1. Abre tu proyecto en Studio Web; la definición del agente, tus conjuntos de evaluación y la versión0.0.1aparecen en el historial de versiones.
Paso 10: iterar y mejorar (opcional)
Con las evaluaciones en su lugar y Studio Web conectado, puedes iterar en tu agente y observar el efecto en las puntuaciones:
- Revisa los resultados de la evaluación en
eval-results.jsono en Studio Web. - Pide a tu agente de codificación que mejore el agente en función de los comentarios de la evaluación.
- Vuelve a ejecutar las evaluaciones para verificar las mejoras.
- Envía la versión actualizada a Studio Web.
uip codedagent eval agent evaluations/eval-sets/smoke-test.json --workers 3
uip codedagent eval agent evaluations/eval-sets/smoke-test.json --workers 3
uip codedagent push
uip codedagent push
Cada inserción incrementa la versión en Studio Web, dándote un historial completo de cómo evolucionó el agente.
Lo que creaste
Has creado un agente de LangGraph en UiPath utilizando la CLI y las habilidades del agente de codificación:
- Se ha aplicado andamiaje a un proyecto local de Python con la estructura LangGraph correcta utilizando
uip codedagent new. - Utilizó su agente de codificación para crear la lógica del agente, guiado por las habilidades de UiPath, no por solicitudes detalladas.
- Ejecutó el agente localmente y verificó las salidas antes de tocar la nube.
- Creó un conjunto de evaluación y puntuó el agente localmente.
- Conectado a Studio Web y enviado la primera versión con el historial de evaluación completo.
Siguientes pasos
- Agentes de ejemplo de UiPath LangGraph : ejemplos funcionales que incluyen la clasificación de tickets con intervención humana, RAG, supervisores multiagente e integración de MCP.
- UiPath Python SDK docs : referencia completa para comandos CLI, patrones de agente y API de SDK.
- Guía del marco de evaluación : cómo crear, ejecutar e interpretar conjuntos de evaluación.
- Documentos de LangGraph : el marco de orquestación utilizado en este lab.
- Comunidad de UiPath : foros, tutoriales y debates para desarrolladores.