UiPath Documentation
uipath-cli
latest
false
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de UiPath CLI

Configuración del agente de UIP

uip agent config lee y actualiza claves individuales en agent.json de un proyecto de agente. Es una comodidad para la automatización y los scripts: todo lo que hace también puede lograrse editando manualmente agent.json, pero los verbos entienden la estructura del archivo (configuración, metadatos, mensajes) y exponen un espacio de nombres de clave plana.

Sinopsis

uip agent config get [key] [--path <dir>]
uip agent config set <key> <value> [--path <dir>]
uip agent config get [key] [--path <dir>]
uip agent config set <key> <value> [--path <dir>]

Todos los subcomandos uip agent config respetan las opciones globales (--output, --output-filter, --log-level, --log-file). Los códigos de salida siguen el contrato estándar.

Obtener configuración del agente de UIP

Leer una sola clave (o el resumen seleccionado completo) de agent.json.

Argumentos

  • [key] opcional) — Clave de configuración. Las claves conocidas incluyen model, name, systemPrompt y cualquier otra ruta anidada que admita agent.json (ejecutar uip agent config get sin una clave para un resumen seleccionado). Omitir para imprimir ese resumen.

Opciones

MarcaPredeterminadoPropósito
--path <path>.Ruta al directorio del proyecto del agente.

Ejemplos

# Read a single key
uip agent config get model --path ./my-agent

# Dump the curated summary for the current directory
uip agent config get
# Read a single key
uip agent config get model --path ./my-agent

# Dump the curated summary for the current directory
uip agent config get

Forma de datos (--json de salida)

Clave única (Code: "AgentConfigGet"):

{
  "Code": "AgentConfigGet",
  "Data": {
    "Key": "model",
    "Value": "gpt-4o-2024-11-20"
  }
}
{
  "Code": "AgentConfigGet",
  "Data": {
    "Key": "model",
    "Value": "gpt-4o-2024-11-20"
  }
}

Resumen (sin clave):

{
  "Code": "AgentConfigGet",
  "Data": {
    "Name": "my-agent",
    "Description": "-",
    "Model": "gpt-4o-2024-11-20",
    "Engine": "advanced",
    "MaxTokens": "-",
    "Temperature": "-",
    "SystemPrompt": "You are…",
    "UserPrompt": "-"
  }
}
{
  "Code": "AgentConfigGet",
  "Data": {
    "Name": "my-agent",
    "Description": "-",
    "Model": "gpt-4o-2024-11-20",
    "Engine": "advanced",
    "MaxTokens": "-",
    "Temperature": "-",
    "SystemPrompt": "You are…",
    "UserPrompt": "-"
  }
}

SystemPrompt y UserPrompt son los campos content de las entradas system y user en la matriz messages[] de agent.json, truncados a 120 caracteres. Cualquier valor que falte se representa como -.

conjunto de configuración del agente de uip

Actualizar una clave en agent.json. El valor se escribe textualmente: sin coerción de tipos más allá de la normalización integrada de CLI.

Argumentos

  • <key> (obligatorio) : clave de configuración que se escribirá. Mismo espacio de nombres que get.
  • <value> requerido) — Nuevo valor.

Opciones

MarcaPredeterminadoPropósito
--path <path>.Ruta al directorio del proyecto del agente.

Ejemplos

# Swap the model on a scaffolded agent
uip agent config set model gpt-4o-2024-11-20 --path ./my-agent

# Rename the agent (metadata.name)
uip agent config set name "Invoice Triage" --path ./my-agent
# Swap the model on a scaffolded agent
uip agent config set model gpt-4o-2024-11-20 --path ./my-agent

# Rename the agent (metadata.name)
uip agent config set name "Invoice Triage" --path ./my-agent

Forma de datos (--json de salida)

{
  "Code": "AgentConfigSet",
  "Data": {
    "Key": "model",
    "Value": "gpt-4o-2024-11-20",
    "Status": "Updated"
  }
}
{
  "Code": "AgentConfigSet",
  "Data": {
    "Key": "model",
    "Value": "gpt-4o-2024-11-20",
    "Status": "Updated"
  }
}

La CLI no vuelve a validar agent.json después de un set. Ejecuta uip agent validate después para confirmar que el proyecto sigue siendo coherente internamente (contentTokens, input-points.json sync, etc.).

  • uip agent validate : ejecuta comprobaciones estáticas y migración de esquemas después de un lote de llamadas config set .
  • uip agent init : andamio de un nuevo proyecto; muchos de los valores expuestos por config get se escriben en tiempo de inicio.
  • uip agent input / uip agent output : estos verbos escriben los esquemas de E/S del agente, que config no gestiona.

Ver también

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado