- Erste Schritte
- Best Practices
- Capabilities
- Fähigkeiten
- CLI
- Beispiele
- Beispielübersicht
- Schema: Erstellen Sie einen Agent
- Menü: Automatisieren mit RPA
- Schema: Geben Sie Daten in eine Web-App ein
- Konzept: Extrahieren Sie Daten aus einer Desktop-App
- Menü: Refaktorieren und testen Sie einen Workflow
- Menü: Ein warteschlangenbasierter Prozess mit REFramework
- Menü: Erstellen Sie einen Maestro Flow
- Rezept: build a Maestro Case
- Rezept: codierte App und API-Workflow
- Schema: Erstellen Sie eine codierte Funktion
- Schema: Überprüfen Sie ein Release mit dem Test Manager
- Konzept: Daten aus Dokumenten mit IXP extrahieren
- Erweitert (Advanced)
- Hilfe
Schema: Erstellen Sie eine codierte Funktion
Erstellen, Testen und Veröffentlichen einer codierten Funktion, die eine Auftragsnutzlast normalisiert, indem Sie einen Codierungs-Agent verwenden.
Dieses Schema erstellt eine codierte Funktion, die eine Auftragsnutzlast normalisiert – Leerzeichen kürzen, IDs standardisieren und Daten in ein konsistentes Format konvertieren. Es zeigt die vollständige Schleife von Ihrem Prompt zu einer Funktion, die Sie über eine Automatisierung aufrufen können.
Voraussetzungen
- Die
uip-CLI und die installierten Fähigkeiten sowie eine authentifizierte Sitzung (siehe Installieren und Einrichten). - Ein leerer Arbeitsordner oder ein vorhandenes Projekt, dem Sie die Funktion hinzufügen möchten.
Erstellen Sie die Funktion
-
Öffnen Sie Ihren Codierungs-Agent in Ihrem Arbeitsordner.
-
Beschreiben Sie die Transformation:
„Erstellen Sie eine codierte Funktion, die diese Bestellnutzlast normalisiert: Kürzen Sie Leerzeichen aus jedem String-Feld, schreiben Sie die Bestellnummer in Großbuchstaben und konvertieren Sie das Bestelldatum in ISO 8601. Hier ist eine Beispielnutzlast: [Beispiel-JSON einfügen].„
-
Überprüfen Sie die Funktion der Agent-Geüste – den Eingabe- und Ausgabevertrag und die Transformationslogik.
-
Bitten Sie den Agent, die Funktion lokal für Ihre Beispielnutzlast und eine zweite, falsch formatierte auszuführen, um zu sehen, wie sie falsche Eingaben behandelt.
-
Bitten Sie den Agent, die Funktion zu veröffentlichen, sobald sie sich wie erwartet verhält.
Ergebnis
Eine veröffentlichte, codierte Funktion, die eine Auftragsnutzlast normalisiert, die von einer Maestro-Serviceaufgabe, einem Agent oder einem Workflow aufgerufen werden kann.
Nächste Schritte
Verknüpfen Sie die Funktion mit der Automatisierung, die sie benötigt – z. B. einen Maestro-Flow, der sie aufruft, bevor der Auftrag zur Genehmigung weitergeleitet wird. Siehe Codierte Funktionen.
Der generierte Vertrag und das Dateilayout hängen von Ihrem Agent, Ihrem Prompt und ob Sie Python oder TypeScript/JavaScript ausgewählt haben, ab. Verwenden Sie die Korrektheit der Transformation anhand Ihrer Beispielnutzlasten, nicht die genauen Dateien, als Signal für den Erfolg.