- Erste Schritte
- Capabilities
- Data privacy and governance
- Produktverfügbarkeit
- Earlier Autopilot capability sets
- Benutzerszenarien
- Prompting guide
- Example prompts
- Best Practices und Einschränkungen
- Unterstützte Modelle und Grenzwerte
- Anforderungen an die Qualitätsprüfung
- Generieren Sie Tests für die Anforderung
- Importieren Sie manuelle Testfälle
- Veraltete Tests finden
- Generieren Sie Tests für SAP-Transaktionen
- Generieren Sie synthetische Testdaten
- Generieren Sie Testberichte
- Generate coded test cases
- Suchen Sie das Test Manager-Projekt
- Fehlersuche und ‑behebung
- Autopilot for Everyone
- Über Autopilot for Everyone
- Lizenzierung
- Benutzertypen
- Datenquellen
- Toolset-Automatisierungen
- Lokalisierung
- Voraussetzungen
- Autopilot-Widget
- Die Autopilot for Everyone-Mandantenkarte
- Prerequisites for installation
- Aktivieren von Anthropic-Modellen
- Installieren von Autopilot for Everyone
- Aktualisieren von Autopilot for Everyone
- Deinstallieren von Autopilot for Everyone
- Konfigurieren von Autopilot for Everyone
- Deaktivieren des Autopilot-Begrüßungsbildschirms im Assistant
- Konfigurieren eines LLM für Autopilot for Everyone
- Bereitstellen von Toolset-Automatisierungen
- Ablauf der Eingabeaufforderung zur Antwort
- Starten von Autopilot for Everyone
- Autopilot-Einstellungen für Geschäftsanwender
- Verwenden eines spezialisierten Autopilot
- Verwenden einer Startaufforderung
- Hochladen und Analysieren von Dateien
- Ausführen von Automatisierungen
- Interaktion mit Autopilot-Antworten
- Verwenden vorgeschlagener Aufforderungen
- Ein neuer Chat wird gestartet
- Chatverlauf
- Bereitstellen von allgemeinem Feedback
- Clipboard AI Enterprise-Version
- Entwerfen relevanter Automatisierungen für Autopilot for Everyone
- Fehlersuche und ‑behebung
Example prompts for the Autopilot agent experience, including automation generation, test creation, and API workflow operations.
This page collects example prompts for the Autopilot agent experience. For prompting best practices, refer to the Prompting guide.
For automation generation
- Website-Anmeldung: „Erstellen Sie einen Web-Automatisierungs-Workflow, der zu https://acme-test.uipath.com/login navigiert und gibt Benutzername und Kennwort ein.“
Wichtig:
Objekte im Object-Repository müssen vor dem Aufforderungen von Autopilot vorhanden sein.
- Website-Anmeldung mit Orchestrator-Assets: Rufen Sie Werte aus dem Asset ACME_credential ab, das sich im Ordner „Test“ im Orchestrator befindet. Melden Sie sich bei https://acme-test.uipath.com mit dem abgerufenen Benutzernamen und Kennwort an und klicken Sie dann auf „Anmelden“.
Wichtig:
Assets müssen im Orchestrator vorhanden sein, bevor der Autopilot aufgefordert wird.
- E-Mails extrahieren und Bericht erstellen: „Extrahieren Sie die letzten 100 E-Mails aus dem aktuellen Monat aus Outlook. Erstellen Sie eine Excel-Datei mit Absender- und Betreffdetails.“
- E-Mail-zu-Word-PDF-Zusammenfassung: „Erhalten Sie alle meine E-Mails mit dem Betreff Funktionsanforderung. „Wenn eine E-Mail Anhänge vom Typ PDF enthält, laden Sie die Datei herunter, fassen Sie sie zusammen, erstellen Sie eine neue Word-Datei im aktuellen Ordner und fügen Sie die Zusammenfassung an.“
- Konvertieren der Protokolldatei in ein Word-Dokument: „Lesen Sie die Textdatei unter „C:\Users\USERNAME\Desktop\Robot.log“, schreiben Sie Inhalte in eine Word-Datei und speichern Sie sie als „AutoPilotDoc.docx“ unter „C:\Users\“. BENUTZERNAME\Desktop'.“
Wichtig:
Stellen Sie sicher, dass die Dateipfade vorhanden und zugänglich sind.
- Lesen Sie eine E-Mail aus Outlook mit UiPath.Mail.Activities: „Lesen Sie eine E-Mail aus Outlook mit UiPath.Mail.Activities.“
- Rufen Sie die OData-Benutzer-API auf und protokollieren Sie die Antwort: „Rufen Sie OData/Users-Orchestrator-APIs auf und zeigen Sie die Antwort als Protokollmeldung an.“
- Akademische Bewertung: „Lesen Sie eine Excel-Datei mit den Namen, Notizen und E-Mail-Adressen der Kandidaten. Wenn die Punktzahl mehr als 45 beträgt, sende eine E-Mail mit Outlook an den Kandidaten, der bestanden hat. Andernfalls sende eine E-Mail mit der Meldung, dass sie fehlgeschlagen sind.“
Für die Anforderungsauswertung
Sie können Autopilot im Test Manager anweisen, Anforderungen aus verschiedenen Perspektiven zu bewerten, z. B. Benutzerflow, Konsistenz, Relevanz, Klarheit, Vollständigkeit und Sicherheit, und dann die wichtigsten zehn Verbesserungsvorschläge generieren. Sie können Autopilot auch verwenden, um spezielle Analysen durchzuführen, die sich nur auf Folgendes konzentrieren:
- Sicherheitsaspekte wie Zugriff, Schutz, Authentifizierung, Sicherheitslücken und Compliance.
- Leistungsaspekte wie Reaktionszeiten, Durchsatz, Skalierbarkeit, Ressourcennutzung und Lasthandhabung.
Sie können Autopilot auch unterstützende Dokumente bereitstellen, z. B. Sicherheitsrichtlinien, Richtlinien für die Barrierefreiheit, Prüfungsberichte, Spezifikationen für den Benutzerzugriff und Compliance-Checklisten, um die Beschreibung einer Anforderung zu verbessern.
Sie können vorgefertigte Eingabeaufforderungen aus der Eingabeaufforderungsbibliothek im Test Manager verwenden, um Ihre Anforderungen zu analysieren, und Sie können auch Ihre eigenen benutzerdefinierten Eingabeaufforderungen zur Eingabeaufforderungsbibliothek für zukünftige Anforderungsevaluierungen hinzufügen.
Refer to Best practices and limitations to check the best practices and guidelines available for evaluating requirements.
Für die manuelle Testgenerierung
Autopilot im Test Manager verwendet KI, um Testfälle zu generieren, und ist auf die Genauigkeit der Anforderungsbeschreibungen angewiesen. Dazu gehören die folgenden Komponenten:
- Kurze, benutzerspezifische Anweisung, die den Zweck der Anforderung hervorhebt.
- Umfassende Beschreibung der Anwendungslogik und Benutzererfahrung.
- Klare, messbare Akzeptanzkriterien, die sowohl positive als auch negative Szenarien einschließen.
Durch genaue Anforderungsbeschreibungen kann Autopilot präzise und detaillierte Testschritte generieren. Sie können Autopilot auch zusätzliche Anweisungen geben, sei es für die End-to-End-Flow-Überprüfung oder die schnelle Generierung von Testideen, um die Testfallgenerierung für bestimmte Szenarien anzupassen.
Sie können unterstützende Dokumente wie Prozessdiagramme und -modelle, Compliance-Dokumente und Diskussionsprotokolle bereitstellen, um Autopilot zusätzlichen Kontext zu geben und genauere und relevantere Testfälle zu generieren.
Sie können vorgefertigte Eingabeaufforderungen aus der Eingabeaufforderungsbibliothek im Test Manager verwenden, um manuelle Tests zu generieren, und Sie können auch Ihre eigenen benutzerdefinierten Eingabeaufforderungen zur Eingabeaufforderungsbibliothek für zukünftige Testgenerierungen hinzufügen.
Refer to Best practices and limitations to check the guidelines and best practices available for generating test cases using Autopilot.
Für Code
Um Text in Code umzuwandeln, können Sie Autopilot Anweisungen zum Generieren von C#-Code, zum Refactoring von vorhandenem Code oder zum Generieren einer UiPath-Automatisierung geben.
For more information, refer to Best practices and limitations.
Für manuelle Tests
Um manuelle Testfälle in Automatisierungen umzuwandeln, benötigen Sie ein konsistentes Objekt-Repository, da Autopilot UI-Automatisierungsfunktionen verwendet, um auf UI-Elemente zu verweisen. Es ist wichtig, eine konsistente Namenskonvention für UI-Elemente innerhalb manueller Schritte beizubehalten, um sicherzustellen, dass die generierte Automatisierung relevant ist. Sie sollten auch allgemeine Aktivitätsnamen in manuellen Schritten verwenden, damit sie einfach in entsprechende UiPath-APIs in Studio Desktop konvertiert werden können.
For more information, refer to Best practices and limitations.
Für Testdaten
Wenn Sie synthetische Testdaten generieren, berücksichtigt Autopilot die vorhandenen Argumente in Ihrem Workflow und die zusätzlichen Anweisungen, die in der Aufforderung zum Generieren der Testdaten bereitgestellt werden. Sie können auch Anweisungen bereitstellen, um einer bestimmten Kombination von Daten zu folgen oder Ihr Dataset anzupassen.
For more information, refer to Best practices and limitations.
Für die Testergebnisanalyse
Autopilot bietet im Test Manager Erkenntnisse für fehlgeschlagene Testfälle und Empfehlungen zur Reduzierung der Fehlerquote in Ihrem Testportfolio. Je mehr Testergebnisse Sie beim Generieren des Berichts bereitstellen, insbesondere bei fehlgeschlagenen Testfällen, desto effektiver ist er. Das Ziel der Testerkenntnisse besteht darin, die Hauptgründe dafür zu verstehen, warum Ihre Tests fehlschlagen.
Jeder Abschnitt innerhalb des Berichts zeigt Informationen über einen bestimmten Bereich Ihrer Testergebnisse, z. B.:
- Häufige Fehler: Gruppiert ähnliche Fehlermeldungen semantisch, um die häufigsten Probleme hervorzuheben.
- Fehlermuster: Unterteilt fehlgeschlagene Testfälle in größere Kategorien. Diese spezifischen Kategorien identifizieren wiederkehrende Themen und systemische Probleme und ermöglichen ein klareres Verständnis der zugrundeliegenden Probleme in Ihrer Testausführung.
- Empfehlungen: Liefert umsetzbare Empfehlungen für Verbesserungen, die Sie bei Ihren nächsten Schritten zur Optimierung der Stabilität Ihrer Testausführung unterstützen.
Für API-Workflows
Autopilot uses a proprietary tool, the API Workflow Assistant, to generate, edit, and analyze API workflows based on your input.
Generieren Sie API-Workflows
Depending on the complexity of your workflow, you can prompt specific instructions, such as:
- Welche APIs verwendet werden sollen (z. B. Salesforce, Gmail, Workday)
- Welche Aktionen mit jeder API durchgeführt werden sollen (z. B. einen Fall erstellen, eine E-Mail senden, eine Liste von Mitarbeitern abrufen)
- What rules should govern the workflow (for example, if a case priority is high, send a notification)
- What error handling mechanism should be used during execution
When you prompt Autopilot to generate a workflow, it analyzes your request, activates the API Workflow Assistant to design the workflow structure, identifies necessary API calls, determines action sequences, and anticipates data flow. If details are missing, Autopilot may ask clarifying questions. It then generates a preview for your review.
| Prompt | Autopilot-Interaktion |
|---|---|
| Erste Aufforderung: „Erstellen Sie einen Workflow, der die Registrierung neuer Kunden verwaltet.“ | Autopilot kann nach weiteren Details fragt oder eine einfache Vorlage bereitstellen. |
| Hinzufügen von Besonderheiten: „Wenn sich ein neuer Kunde in unserem Webformular (über Webhooks) anmeldet, möchte ich ihn als neuen Lead zu Salesforce hinzufügen und ihm dann eine Willkommens-E-Mail über Gmail senden.“ | Autopilot generiert einen Entwurfsworkflow. |
| Überprüfen des ersten Entwurfs: „Senden Sie die Willkommens-E-Mail nur, wenn ihre E-Mail-Domäne test.com ist.“ Wenn sie aus Kalifornien kommen, legen Sie ihren Salesforce-Lead-Status auf „Hot Lead“ fest, andernfalls legen Sie ihn auf „Neuer Lead“ fest.“ | Autopilot passt den Workflow mit den angegebenen Bedingungen an. |
| Bearbeitungsfehler: „Fügen Sie eine Fehlerbehandlung hinzu, um sicherzustellen, dass ich auf meinem Slack-Kanal eine Benachrichtigung erhalte, wenn die Salesforce-Lead-Erstellung fehlschlägt.“ | Autopilot designs and integrates mechanisms, such as Try-Catch blocks or notification activities to make your workflow robust. |
Complex examples
-
Onboarding neuer Mitarbeiter (verwendet Workday und Slack-APIs) „Erstellen Sie einen Workflow, der ausgelöst wird, wenn ein neuer Mitarbeiter zu Workday hinzugefügt wird. Der Workflow sollte den Namen des Mitarbeiters, die Berufsbezeichnung, die Abteilung und das Startdatum extrahieren. Verwenden Sie dann die Slack-API, um eine Begrüßungsnachricht im Kanal #Office zu veröffentlichen, einschließlich des Mitarbeiternamens, der Berufsbezeichnung und der Abteilung. Senden Sie außerdem eine Direktnachricht an den Mitarbeiter mit Anweisungen, wie er auf Unternehmensressourcen zugreifen und seine Onboarding-Aufgaben abschließen kann.“
-
Falleskalation (verwendet Salesforce- und Gmail-APIs) „Erstellen Sie einen Workflow, der Salesforce-Fälle mit der Priorität Hoch und dem Status Neu überwacht. Wenn ein Fall länger als 4 Stunden in diesem Status verbleibt, extrahieren Sie die Falldetails (Fallnummer, Betreff, Beschreibung, Kundenname und Kontakt-E-Mail). Verwenden Sie dann die Gmail-API, um eine E-Mail mit dem Betreff „Dringende Falleskalation“ an den Supportmanager zu senden und die Falldetails in den E-Mail-Text aufzunehmen. Die E-Mail sollte auch einen Link zum Fall in Salesforce enthalten.“
Simple examples
-
Salesforce-Benachrichtigung (verwendet Salesforce- und Slack-APIs) „Erstellen Sie einen Workflow, der eine Slack-Nachricht an den #sales-Kanal sendet, wenn ein neuer Lead in Salesforce mit der Bewertung Hot erstellt wird.“
-
Onboarding neuer Mitarbeiter (verwendet Workday und Gmail-APIs) „Erstellen Sie einen Workflow, der eine Willkommens-E-Mail an die persönliche E-Mail-Adresse eines neuen Mitarbeiters sendet, wenn sein Workday-Datensatz erstellt wird.“
API-Workflows bearbeiten
When you ask Autopilot to edit a workflow, it parses your request, locates and modifies specific activities, parameters, or logical blocks, ensures data consistency, and generates an updated preview for your review.
| Prompt | Autopilot-Interaktion |
|---|---|
| Einfache Änderung: „Verwenden Sie anstelle von Gmail Outlook, um die Willkommens-E-Mail zu senden.“ | Autopilot ändert die Aktivität und kennzeichnet alle neuen fehlenden Verbindungen. |
| Hinzufügen neuer Schritte: „Nachdem die Willkommens-E-Mail gesendet wurde, fügen Sie einen Schritt hinzu, um einen neuen Kontakt in HubSpot mit der E-Mail-Adresse und dem Namen des Kunden zu erstellen.“ | Autopilot fügt die neue Aktivität in den Flow ein. |
| Ändern von Parametern: „Legen Sie im Schritt Lead zu Salesforce hinzufügen das Feld Lead-Quelle auf Webanmeldung fest.“ | Autopilot passt den spezifischen Parameter innerhalb der Aktivität an. |
| Ändern der Bedingungen: „Aktualisieren Sie die Bedingung für Hot Lead in Salesforce auf Kalifornien ODER New York.“ | Autopilot ändert die bedingte Logik. |
| Entfernen von Schritten: „Entfernen Sie den Schritt, der die Slack-Benachrichtigung sendet, wenn die Salesforce-Lead-Erstellung fehlschlägt.“ | Autopilot löscht die angegebene Aktivität. |
| Durchführen mehrerer Bearbeitungen: „Ändern Sie den Betreff der Willkommens-E-Mail in Willkommen bei unserem Dienst, [Kundenname]! und fügen Sie außerdem einen Schritt hinzu, um eine Zusammenfassung der neuen Anmeldung in einen Google Chat-Bereich zu senden.“ | Autopilot wendet mehrere Änderungen in einem Arbeitsgang an. |
| Überprüfen der Änderungen: „Zeigen Sie mir den aktualisierten Workflow.“ | Autopilot generiert eine neue Vorschau der ausstehenden internen Änderungen, häufig mit Beschreibungen der betroffenen Aktivitäten, und wartet auf Ihre Überprüfung. Zu diesem Zeitpunkt werden keine dauerhaften Änderungen an Ihrer Datei vorgenommen. |
| Akzeptieren der Änderungen: „Bestätigen Sie die Änderungen.“ | Autopilot weist den API Workflow Assistant an, die ausstehenden Änderungen zu übernehmen, indem die vorhandene Projektdatei mit dem aktualisierten Workflow überschrieben wird, wodurch die Bearbeitungen dauerhaft werden. |
Analysieren Sie API-Workflows
When you prompt Autopilot to analyze a workflow, it extracts specific information, diagnoses potential issues, and provides insights into the workflow structure, logic, and performance.
| Prompt | Autopilot-Interaktion |
|---|---|
| Zusammenfassung: „Fass diesen Workflow zusammen.“ | Autopilot bietet einen Überblick über die Ausführungen des Workflows. |
| Identifizieren von Ausgaben und Eingaben: „Welche Eingaben benötigt dieser Workflow?“ oder „Welche Ausgaben erzeugt dieser Workflow?“ | Autopilot listet die definierten Eingabe- und Ausgabeparameter auf. |
| Auflisten verwendeter Verbindungen und APIs: „Welche APIs werden in diesem Workflow verwendet?“ | Autopilot listet die verbundenen Anwendungen auf (z. B. Salesforce, Gmail oder Outlook). |
| Beschreiben von Aktivitäten oder Teilen des Workflows: „Erklären Sie, was die Aktivität Create Lead in Salesforce bewirkt.“ oder „Beschreiben Sie die Logik innerhalb des Blocks „If Customer Region“. | Autopilot bietet eine detaillierte Erklärung des angegebenen Teils des Workflows. |
| Troubleshooting: "Why is the 'Send Welcome Email' activity failing?", or "Analyze this workflow to find any potential infinite loops or dead ends." Provide the context for error messages. | Autopilot überprüft den Workflow auf potenzielle Probleme und schlägt Lösungen vor, z. B. das Ändern von Aktivitäten oder das Hinzufügen einer Fehlerbehandlung. |
| Frage zur Optimierung: „Gibt es bewährte Methoden für die Fehlerbehandlung, die ich in diesem Workflow implementieren sollte?“, oder „Kann dieser Workflow für eine bessere Leistung optimiert werden?“ | Autopilot bietet Vorschläge, die auf Best Practices für die Automatisierung basieren. |