- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- UiPath para agentes de codificación
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- UIP Docsai
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- restore
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- UIA
- Seguimientos de UIP
- Migración
- Referencia y soporte
Guía del usuario de UiPath CLI
La herramienta de agente gestiona el esquema de E/S de un proyecto de agente a través de dos grupos de comandos hermanos, uip agent input y uip agent output. Ambos escriben directamente en el proyecto del agente en el disco (puramente local, no es necesario iniciar sesión) y ambos mantienen agent.json inputSchema / outputSchema sincronizados con las copias del esquema en entry-points.json. Ejecute uip agent validate después para confirmar que ambos archivos siguen estando de acuerdo.
uip agent input y uip agent output son dos grupos de comandos independientes : no hay verbo uip agent io combinado. Invócalos directamente (uip agent input add …, uip agent output add …).
Todos los subcomandos respetan las opciones globales (--output, --output-filter, --log-level, --log-file). Los códigos de salida siguen el contrato estándar.
Entrada de agente de UIP
Añade y elimina parámetros en el esquema de entrada del agente.
Sinopsis
uip agent input add <name> --type <type> [--description <text>] [--path <dir>]
uip agent input remove <name> [--path <dir>]
uip agent input add <name> --type <type> [--description <text>] [--path <dir>]
uip agent input remove <name> [--path <dir>]
añadir entrada de agente de uip
Añade un parámetro de entrada.
Argumentos
<name>(requerido) — Nombre del parámetro. Se convierte en una clave eninputSchema.properties.
Opciones
| Marca | Predeterminado | Obligatorio | Propósito |
|---|---|---|---|
--type <type> | — | Sí | Tipo de esquema JSON. Uno de: string, number, boolean, object, array. |
--description <desc> | — | Descripción legible por humanos, escrita en el description de la propiedad. | |
--path <path> | . | Ruta al directorio del proyecto del agente. |
Ejemplo
uip agent input add email \
--type string \
--description "User email" \
--path ./my-agent
uip agent input add email \
--type string \
--description "User email" \
--path ./my-agent
Data shape (--output json)
{
"Code": "AgentInputAdd",
"Data": {
"Status": "Input added",
"Name": "email",
"Type": "string"
}
}
{
"Code": "AgentInputAdd",
"Data": {
"Status": "Input added",
"Name": "email",
"Type": "string"
}
}
eliminación de entrada de agente de uip
Elimina un parámetro de entrada.
Argumentos
<name>(requerido) — Nombre del parámetro.
Opciones
| Marca | Predeterminado | Propósito |
|---|---|---|
--path <path> | . | Ruta al directorio del proyecto del agente. |
Ejemplo
uip agent input remove email --path ./my-agent
uip agent input remove email --path ./my-agent
Data shape (--output json)
{
"Code": "AgentInputRemove",
"Data": {
"Status": "Input removed",
"Name": "email"
}
}
{
"Code": "AgentInputRemove",
"Data": {
"Status": "Input removed",
"Name": "email"
}
}
Una entrada faltante falla con Input "<name>" not found y el código de salida 1.
Salida del agente de UIP
Añade y elimina campos en el esquema de salida del agente.
Sinopsis
uip agent output add <name> --type <type> [--description <text>] [--path <dir>]
uip agent output remove <name> [--path <dir>]
uip agent output add <name> --type <type> [--description <text>] [--path <dir>]
uip agent output remove <name> [--path <dir>]
añadir salida de agente de uip
Añade un campo de salida.
Argumentos
<name>(obligatorio) : nombre del campo. Se convierte en una clave enoutputSchema.properties.
Opciones
| Marca | Predeterminado | Obligatorio | Propósito |
|---|---|---|---|
--type <type> | — | Sí | Tipo de esquema JSON. Uno de: string, number, boolean, object, array. |
--description <desc> | — | Descripción legible por humanos. | |
--path <path> | . | Ruta al directorio del proyecto del agente. |
Ejemplo
uip agent output add summary \
--type string \
--description "Result summary" \
--path ./my-agent
uip agent output add summary \
--type string \
--description "Result summary" \
--path ./my-agent
Data shape (--output json)
{
"Code": "AgentOutputAdd",
"Data": {
"Status": "Output added",
"Name": "summary",
"Type": "string"
}
}
{
"Code": "AgentOutputAdd",
"Data": {
"Status": "Output added",
"Name": "summary",
"Type": "string"
}
}
eliminación de salida de agente de uip
Eliminar un campo de salida.
Argumentos
<name>(obligatorio) : nombre del campo.
Opciones
| Marca | Predeterminado | Propósito |
|---|---|---|
--path <path> | . | Ruta al directorio del proyecto del agente. |
Ejemplo
uip agent output remove summary --path ./my-agent
uip agent output remove summary --path ./my-agent
Data shape (--output json)
{
"Code": "AgentOutputRemove",
"Data": {
"Status": "Output removed",
"Name": "summary"
}
}
{
"Code": "AgentOutputRemove",
"Data": {
"Status": "Output removed",
"Name": "summary"
}
}
Una salida faltante falla con Output "<name>" not found y el código de salida 1.
Relacionado
uip agent validate: verifica queinputSchema/outputSchemaenagent.jsoncoincidan con los esquemas enentry-points.json. Ejecutar después de cualquier edición por lotes.uip agent config— leer/escribir otras clavesagent.jsonque no son campos de esquema de E/S.uip agent tool,uip agent context,uip agent escalation: gestión del tipo de recursos del mismo nivel.