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

Eingabe/Ausgabe des UIP-Agents

Das Agent-Tool verwaltet das E/A-Schema eines Agent-Projekts über zwei gleichgeordnete Befehlsgruppen: uip agent input und uip agent output. Beide schreiben direkt in das Agent-Projekt auf der Festplatte (rein lokal – keine Anmeldung erforderlich) und beide halten agent.json den inputSchema / outputSchema mit den Schemakopien in entry-points.json synchron. Führen Sie anschließend uip agent validate aus, um zu bestätigen, dass beide Dateien weiterhin übereinstimmen.

Hinweis:

uip agent input und uip agent output sind zwei separate Befehlsgruppen – es gibt kein kombiniertes uip agent io -Verb. Rufen Sie sie direkt auf (uip agent input add …, uip agent output add …).

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


UIP-Agent-Eingabe

Fügen Sie Parameter zum Eingabeschema des Agents hinzu und entfernen Sie sie.

Zusammenfassung

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

Eingabe von UIP-Agent hinzufügen

Fügen Sie einen Eingabeparameter hinzu.

Argumente
  • <name> (erforderlich) – Parametername. Wird ein Schlüssel in inputSchema.properties.
Optionen
MarkierenStandardErforderlichZweck
--type <type>jaJSON-Schematyp. Einer von: string, number, boolean, object, array.
--description <desc>Für Menschen lesbare Beschreibung, geschrieben in description der Eigenschaft.
--path <path>.Pfad zum Agent-Projektverzeichnis.
Beispiel
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"
  }
}

UIP-Agent-Eingabe entfernen

Entfernen Sie einen Eingabeparameter.

Argumente
  • <name> (erforderlich) – Parametername.
Optionen
MarkierenStandardZweck
--path <path>.Pfad zum Agent-Projektverzeichnis.
Beispiel
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"
  }
}

Eine fehlende Eingabe schlägt mit Input "<name>" not found und Exitcode 1 fehl.


Ausgabe des UIP-Agents

Fügen Sie Felder im Ausgabeschema des Agents hinzu und entfernen Sie sie.

Zusammenfassung

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

Ausgabe der UIP-Agents hinzufügen

Fügen Sie ein Ausgabefeld hinzu.

Argumente
  • <name> (erforderlich) – Feldname. Wird ein Schlüssel in outputSchema.properties.
Optionen
MarkierenStandardErforderlichZweck
--type <type>jaJSON-Schematyp. Einer von: string, number, boolean, object, array.
--description <desc>Für Menschen lesbare Beschreibung.
--path <path>.Pfad zum Agent-Projektverzeichnis.
Beispiel
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"
  }
}

Ausgabe der UIP-Agents entfernen

Entfernen Sie ein Ausgabefeld.

Argumente
  • <name> (erforderlich) – Feldname.
Optionen
MarkierenStandardZweck
--path <path>.Pfad zum Agent-Projektverzeichnis.
Beispiel
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"
  }
}

Eine fehlende Ausgabe schlägt mit Output "<name>" not found und Exitcode 1 fehl.


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