- Überblick
- Erste Schritte mit UiPath Agents
- Erste Schritte mit UiPath Agents mit LangGraph
- Erstellen eines Low-Code-Agents in Studio Web
- Hinzufügen von Tools zu Ihrem UiPath Agent
Erstellen und Bereitstellen eines Low-Code-UiPath-Agents über die CLI – von der Gerüst über den Upload in Studio Web.
In diesem Lab verwenden Sie die UiPath CLI, um einen Low-Code-Agent von Grund auf neu zu erstellen, ohne UiPath Studio bis zum letzten Schritt zu öffnen. Sie werden Folgendes tun:
- Installieren Sie die UiPath CLI und das Agent-Tool.
- Installieren Sie UiPath-Fähigkeiten für Ihren Codierungs-Agent (optional).
- Authentifizieren Sie sich bei UiPath.
- Gerüst für eine neue Lösung und ein Low-Code-Agent-Projekt.
- Konfigurieren Sie den Agent, indem Sie
agent.jsonundentry-points.jsondirekt bearbeiten. - Validieren Sie den Agent und laden Sie ihn in UiPath Studio Web hoch.
- Testen Sie den Agent in Studio Web mit einem realen Szenario.
Es gibt einige Ansätze zum Erstellen von UiPath-Agents. Dadurch wird die UiPath CLI verwendet; Sie können Agents auch mit dem Low-Code Agent Builder und dem LangGraph SDK erstellen.
Geschätzte Zeit: 30–45 Minuten
Was Sie erstellen
Dieses Labor führt Sie durch das Erstellen eines Server-Selektors, eines Low-Code-Agents für eine fiktive Dev Der Agent wählt aus einer Liste von Kandidaten das the zeigt, das am besten zu einer Anfrage passt. Es ist bewusst einfach, sodass der Fokus auf dem CLI-Workflow und nicht auf der Domänenlogik bleibt. Derselbe Agent erscheint im begleitenden Lab Hinzufügen von Tools zu Ihrem UiPath Agent.
Hier ist das vollständige Design dessen, was Sie erstellen:
| Komponente | Details |
|---|---|
| Systemprompt | Sie sind ein RPG-Matchmaster. Wählen Sie aus einer Klicken-Beschreibung und einer Liste von Kandidaten-Mon ihre aus, dessen Erfahrung, Umgebung oder Bedrohungsstufe am besten zur Aufgabe passt. Nur die Index-Slug Ihrer Wahl zurückgeben. |
Eingabe: questDescription | string; Die vom Aufrufer bereitgestellte Anfragebeschreibung |
Eingabe: monsters | array; generierte Kandidatenkandidaten (jedes mit einem Namen und einer Index-Slug), die vom Aufrufer bereitgestellt werden |
Ausgabe: monsterIndex | string; Die Index-Slug des ausgewählten Best Practices |
Sie können das Labor gerne anpassen.
Sie können dem Beispiel für den Best Practice-Selektor folgen oder es an Ihren eigenen Anwendungsfall anpassen. Um sie anzupassen, müssen Sie nur drei Dinge anpassen: den Systemprompt, Ihre Eingabefelder und Ihre Ausgabefelder. Der Rest des Labors funktioniert für fast jedes einzelne Klassifizierungs- oder Auswahlszenario auf die gleiche Weise.
Voraussetzungen
- CLI-Version – validiert mit UiPath CLI v1.1.0. Überprüfen Sie Ihre Version mit
uip --version. Verschiedene Versionen können sich unterschiedlich verhalten; Abweichung mituip feedback sendmelden. - UiPath-Konto – Registrieren Sie sich oder melden Sie sich bei der UiPath Automation Cloud an, bevor Sie beginnen.
- Node.js 18+ – Erforderlich zum Installieren der CLI. Mit
node --versionüberprüfen. Bei Bedarf von Nodejs.org herunterladen. - Ein Terminal – PowerShell oder Bash funktionieren beide. Die Befehle in diesem Lab sind Shell-agnostisch.
- Administratorrechte – Das Installieren globaler npm-Pakete erfordert erhöhte Berechtigungen. Bestätigen Sie, dass Sie
npm install -gausführen können, bevor Sie starten.
Es sind keine Vorerfahrungen mit UiPath erforderlich.
Was dieses Labor nicht benötigt. Im Gegensatz zum codierten Agent-Labor erfordert dieses Lab kein Python, Python-SDKs oder Tools wie uv. Und wenn er nicht erforderlich ist, kann ein Codierungsagent ein nützlicher Build-Partner sein. UiPath-Agents werden vollständig mit einem Systemprompt und JSON-Schemas konfiguriert; Es ist kein Code erforderlich.