- Primeros pasos
- Agentes de UiPath en Studio Web
- Acerca de los agentes de UiPath
- Licencia
- Clonar un agente de código bajo como codificado
- Ejecución de agentes
- Agentes y flujos de trabajo
- Mejores prácticas para construir agentes.
- Elegir el mejor modelo para tu agente
- Mejores prácticas para publicar e implementar agentes
- Mejores prácticas para el diseño de contexto.
- Prácticas recomendadas para DeepRAG y Transformación por Lote: JIT frente a estrategias basadas en índice.
- Trabajar con archivos
- Contextos
- Escaladas
- Evaluaciones
- Seguimientos de agente
- Puntuación del agente
- Gestión de agentes de UiPath
- Agentes de UiPath codificados
Guía del usuario de Agents
UiPath admite una ruta de desarrollo continuo para los agentes en flujos de trabajo de código bajo y de código profesional. Puedes empezar con código bajo, convertirlo en un agente codificado cuando necesites más control y flexibilidad, y seguir iterando en tu IDE sin interrupciones.
Esta continuidad la permite un marco de runtime compartido. Un agente de código bajo es fundamentalmente una configuración que define sus solicitudes y herramientas. En runtime, esta configuración se transforma de forma determinista en un agente codificado equivalente. En otras palabras, cada agente de código bajo ya se ejecuta como código generado derivado de su configuración.
Clonar como agente codificado hace que esta transformación sea explícita al materializar el código generado como un proyecto que puedes inspeccionar, modificar y poseer. El agente codificado resultante se comporta de forma idéntica al agente de código bajo original, sin capa de traducción, ni reinterpretación, ni brechas de características.
La opción Clonar como agente codificado solo está disponible para agentes autónomos. Los agentes conversacionales no son compatibles con esta característica.
Clonar un agente de código bajo
-
En Studio Web, crea o abre un agente de código bajo existente.
-
En el lienzo, selecciona Clonar como agente codificado.
-
Confirma la acción.
Resultado: Studio Web crea un nuevo agente codificado en la misma solución. El agente clonado incluye:
- Código de origen de Python generado con todas sus dependencias: una representación de las solicitudes, herramientas y esquemas del agente
- Una clave del proyecto de agente para sincronizar
Comportamiento de clonación
Ten en cuenta lo siguiente después de clonar:
- Marco de LangGraph: la clonación sigue el marco de LangGraph. La estructura y el modelo de ejecución del agente clonado reflejan la arquitectura de LangGraph.
- Agentes desacoplados: el agente codificado clonado y el agente de código bajo original son independientes desde el momento de la clonación. Los cambios en cualquiera de los agentes no se reflejan en el otro.
- Varios clones: puedes clonar el mismo agente de código bajo más de una vez. Cada clon crea un nuevo agente codificado; los clones existentes no se sobrescriben.
- Operación unidireccional: la clonación es unidireccional. No puedes clonar un agente codificado en un agente de código bajo.
Continuar el desarrollo después de clonar
Después de la clonación, el agente codificado es de propiedad exclusiva en código. Continúa el desarrollo en tu IDE utilizando cualquiera de los siguientes flujos de trabajo, ambos cubiertos en la documentación del SDK:
- Espacio de trabajo de cloud: tu proyecto está en Studio Web. Sincroniza el código entre tu IDE local y la nube utilizando
uipath pushyuipath pull. Usa este flujo de trabajo para depurar, evaluar y publicar el agente desde Studio Web. También puedes editar el código directamente en tu IDE sin usar el flujo de trabajo de sincronización. - WorkSpace local (vista previa): tu proyecto está presente en tu máquina y está vinculado a una solución de Studio Web. El agente es visible en Studio Web sin que sea necesaria ninguna sincronización de envío o descarga.
Limitaciones
- Estructura de gráficos: el agente clonado es compatible con herramientas codificadas personalizadas y está diseñado para ofrecer portabilidad. Actualmente no se permite modificar el gráfico subyacente o ampliar el agente a un flujo de trabajo.
- Rendimiento de inicio: los agentes clonados pueden tener un periodo de inicio en frío más largo que el agente de código bajo equivalente.
- Barreras de seguridad aún no compatibles: las barreras de seguridad configuradas para el agente de código bajo no están incluidas actualmente en el agente clonado.