UiPath Documentation
uipath-cli
latest
false
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

UiPath-CLI-Benutzerhandbuch

UIP-Agent-Konfiguration

uip agent config liest und aktualisiert einzelne Schlüssel im agent.json eines Agent-Projekts. Es ist eine Annehmlichkeit für Automatisierung und Skripte: Alles, was es tut, kann auch durch manuelle Bearbeitung agent.json erreicht werden, aber die Verben verstehen die Struktur der Datei (Einstellungen, Metadaten, Nachrichten) und machen einen einfachen Schlüssel-Namespace verfügbar.

Zusammenfassung

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>]

Alle uip agent config -Unterbefehle berücksichtigen die globalen Optionen (--output, --output-filter, --log-level, --log-file). Austrittscodes folgen dem Standardvertrag.

UIP-Agent-Konfiguration abrufen

Lesen Sie einen einzelnen Schlüssel (oder die vollständige kuratierte Zusammenfassung) von agent.json.

Argumente

  • [key] (optional) – Konfigurationsschlüssel. Bekannte Schlüssel sind model, name, systemPrompt und jeder andere geschachtelte Pfad, der agent.json unterstützt ( uip agent config get ohne Schlüssel für eine kuratierte Zusammenfassung ausführen). Diese Zusammenfassung nicht zu drucken.

Optionen

MarkierenStandardZweck
--path <path>.Pfad zum Agent-Projektverzeichnis.

Beispiele

# 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

Datenform (--output json)

Einzelschlüssel (Code: "AgentConfigGet"):

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

Zusammenfassung (kein Schlüssel):

{
  "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 und UserPrompt sind die content -Felder der Einträge system und user im messages[] -Array von agent.json, abgeschnitten auf 120 Zeichen. Jeder fehlende Wert wird als - gerendert.

UIP-Agent-Konfigurationssatz

Aktualisieren Sie einen Schlüssel in agent.json. Der Wert wird wörtlich geschrieben – keine Typumwandlung über die integrierte Normalisierung der CLI hinaus.

Argumente

  • <key> (erforderlich) – Der zu schreibende Konfigurationsschlüssel. Derselbe Namespace wie get.
  • <value> (erforderlich) – Neuer Wert.

Optionen

MarkierenStandardZweck
--path <path>.Pfad zum Agent-Projektverzeichnis.

Beispiele

# 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

Datenform (--output json)

{
  "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"
  }
}

Die CLI validiert agent.json nach einem set nicht erneut. Führen Sie anschließend uip agent validate aus, um zu bestätigen, dass das Projekt immer noch intern konsistent ist (contentTokens, entry-points.json sync usw.).

  • uip agent validate – Führen Sie statische Prüfungen und die Schemamigration nach einem Batch von config set -Aufrufen aus.
  • uip agent init – Erstellen eines neuen Projekts; Viele der config get verfügbar gemachten Werte werden zur Init-Zeit geschrieben.
  • uip agent input / uip agent output – Diese Verben schreiben die E/A-Schemas des Agents, die config nicht verwaltet.

Siehe auch

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben