- 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.
- Solicitudes
- 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 agentes en flujos de trabajo de código bajo y código profesional. Puedes empezar con código bajo, convertir a un agente codificado cuando necesites más control y flexibilidad, y continuar iterando en tu IDE sin interrupciones.
Esta continuidad está habilitada por un marco de tiempo de ejecución 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 explícita esta transformación 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, reinterpretación o vacíos de características.
La opción Clonar como agente codificado solo está disponible para agentes autónomos. Los agentes conversacionales no admiten 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 fuente de Python generado con todas sus dependencias: una representación de las solicitudes, herramientas y esquemas del agente
- Una clave de proyecto de agente para sincronizar
Comportamiento de clonación
Ten en cuenta lo siguiente después de la clonación:
- Marco LangGraph : la clonación sigue el marco 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 se puede clonar un agente codificado en un agente de código bajo.
Continuar el desarrollo después de la clonación
Después de la clonación, el agente codificado es de propiedad total en el 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 en la nube : tu proyecto se encuentra en Studio Web. Sincroniza el código entre tu IDE local y la nube utilizando
uipath pushyuipath pull. Utiliza 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 utilizar el flujo de trabajo de sincronización. - Espacio de trabajo local (vista previa): tu proyecto reside en tu máquina y está vinculado a una solución de Studio Web. El agente es visible en Studio Web sin necesidad de una sincronización push/pull.
Limitaciones
- Estructura del gráfico : el agente clonado admite herramientas codificadas personalizadas y está diseñado para la portabilidad. Actualmente no se admite la modificación del gráfico subyacente o la extensión del agente a un flujo de trabajo.
- Rendimiento de inicio : los agentes clonados pueden tener un tiempo 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.