- Überblick
- Erste Schritte mit UiPath Agents
- Erste Schritte mit UiPath Agents mit LangGraph
- Einleitung
- Richten Sie Ihre Umgebung ein
- Erstellen Sie den Agent
- Evaluieren Sie den Agent
- Stellen Sie eine Verbindung mit Studio Web her
- Erstellen eines Low-Code-Agents in Studio Web
- Hinzufügen von Tools zu Ihrem UiPath Agent
Verbinden Sie Ihr lokales LangGraph-Projekt mit UiPath Studio Web und pushen Sie Ihre erste Version.
Wenn die lokalen Auswertungsergebnisse bestätigt wurden, können Sie das Projekt mit Studio Web verbinden.
Schritt 9 – Herstellen einer Verbindung mit Studio Web
Ihr Agent wird lokal erstellt und ausgewertet. Verbinden Sie es jetzt mit Studio Web, damit Sie den Versionsverlauf, die Ablaufverfolgungen von Evaluierungen und die Möglichkeit zum Testen in der Cloud-Benutzeroberfläche erhalten.
Sie haben drei Optionen:
| Option | Was passiert? |
|---|---|
| A: Sie haben es in Studio Web eingerichtet | Öffnen Sie Studio Web, erstellen Sie ein codiertes Agent-Projekt und kopieren Sie die Projekt-ID. Sie fügen es in .env ein und pushen es über die CLI. |
| B: CLI-Pakete und Uploads | CLI verpackt den Agent und veröffentlicht ihn in Ihrem persönlichen Arbeitsbereich -Feed ohne Studio Web-Setup. In den Dokumenten zur UIP-Lösung finden Sie die Befehlsreferenz. |
| C: Nur lokaler Entwicklungsserver | Führen Sie uip codedagent dev für eine lokale Web-UI aus. Es wird nichts in der Cloud veröffentlicht. |
Verwenden Sie für dieses Labor Option A: Es zeigt das Verbindungsmodell, das allen drei Optionen zugrunde liegt.
Option A – Verbindung über Studio Web
-
Melden Sie sich bei UiPath Automation Cloud an und öffnen Sie Studio Web über die Seitennavigation.
-
Wählen Sie Neu erstellen und dann Agent. Wählen Sie Codiert als Agent-Typ und dann Neu starten aus.
-
Studio Web zeigt den Bereich Einrichten Ihres codierten Agenten an. Unter Von Ihrer IDE mit Studio Web synchronisieren wird Ihre
UIPATH_PROJECT_IDmit einer Kopierschaltfläche angezeigt. Kopieren Sie diesen Wert. -
Öffnen Sie die
.envDatei in Ihrem Projektstamm und fügen Sie die Projekt-ID hinzu:UIPATH_PROJECT_ID=your-project-id-hereUIPATH_PROJECT_ID=your-project-id-hereHinweis:Nur die Projekt-ID gehört zu
.env.uip loginspeichert Ihr Authentifizierungstoken global; Sie benötigen wederUIPATH_URLnochUIPATH_ACCESS_TOKENin.env. Wenn Sie zuvor das UiPath Python SDK verwendet haben und es gewohnt sind,uipath authauszuführen, um diese Felder auszufüllen, ist dieser Schritt nicht mehr erforderlich. -
Fügen Sie
.envzu.gitignorehinzu, um ein Commit zu vermeiden:echo ".env" >> .gitignoreecho ".env" >> .gitignore -
Pushen Sie Ihren Agent in Studio Web:
uip codedagent pushuip codedagent pushEin erfolgreicher Push gibt eine Bestätigung zurück und erhöht die Version auf
0.0.1. Öffnen Ihres Projekts in Studio Web; Die Definition des Agents, Ihre Auswertungssätze und Version0.0.1werden im Versionsverlauf angezeigt.
Schritt 10 – Iterieren und Verbessern (optional)
Wenn die Bewertungen vorhanden und Studio Web verbunden ist, können Sie Ihren Agent iterieren und die Auswirkungen auf die Punktzahlen beobachten:
- Überprüfen Sie die Auswertungsergebnisse in
eval-results.jsonoder in Studio Web. - Bitten Sie Ihren Codierungs-Agent, den Agent basierend auf dem Auswertungsfeedback zu verbessern.
- Führen Sie Auswertungen erneut aus, um Verbesserungen zu überprüfen.
- Pushen Sie die aktualisierte Version in Studio Web.
uip codedagent eval agent evaluations/eval-sets/smoke-test.json --workers 3
uip codedagent eval agent evaluations/eval-sets/smoke-test.json --workers 3
uip codedagent push
uip codedagent push
Jeder Push erhöht die Version in Studio Web, sodass Sie einen vollständigen Verlauf darüber erhalten, wie sich der Agent entwickelt hat.
Was Sie erstellt haben
Sie haben einen LangGraph-Agent auf UiPath mithilfe der CLI- und Codierungs-Agent-Fähigkeiten erstellt:
- Sie haben mit
uip codedagent newein Gerüst für ein lokales Python-Projekt mit der richtigen LangGraph-Struktur erstellt. - Wir haben Ihren Codierungs-Agent verwendet, um die Agent-Logik zu erstellen, geführt von UiPath-Fähigkeiten und nicht von detaillierten Prompts.
- Führen Sie den Agent lokal aus und überprüfen Sie die Ausgaben, bevor Sie die Cloud kontaktieren.
- Sie haben einen Auswertungssatz erstellt und den Agent lokal bewertet.
- Mit Studio Web verbunden und die erste Version mit vollständigem Auswertungsverlauf wurde gepusht.
Wie geht es weiter?
- UiPath LangGraph-Beispielagents – funktionierende Beispiele einschließlich Ticketklassifizierung mit Human-in-the-Loop, RAG, Multi-Agent-Vorgesetzten und MCP-Integration.
- UiPath Python SDK-Dokumentation – vollständige Referenz für CLI-Befehle, Agent-Muster und SDK-APIs.
- Leitfaden zum Auswertungsframework – Erstellen, Ausführen und Interpretieren von Auswertungssätzen.
- LangGraph docs – das Orchestrierungsframework, das in diesem Labor verwendet wird.
- UiPath Community – Foren, Anleitungen und Entwicklerdiskussionen.