Schritt „Now Assist-Kompetenz anrufen“

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Führen Sie eine veröffentlichte aus Now AssistKompetenz aus einer Aktion. Konfigurieren Sie Now AssistKompetenzeingaben und Kompetenzausgaben aus den Schritteingaben und Schrittausgaben.

    Rollen und Verfügbarkeit

    Verfügbar als Workflow-Studio-Aktionsschritt. Anwender mit der Rolle „action_Designer“ können eine anwenderdefinierte Aktion mit einem oder mehreren Aktionsschritten erstellen.

    Now Assist Skill Kit-Anforderungen
    Dieser Schritt erfordert Now Assist Skill Kit. Weitere Informationen finden Sie unter Exploring Now Assist Skill Kit.
    Rollenanforderungen
    Dieser Schritt erfordert Rollen, die von der delegierten Entwicklung gewährt oder dem Anwender zugewiesen wurden. Weitere Informationen finden Sie unter Anwenderzugriff auf Workflow-Studio Flows.

    Eingaben

    Geben Sie einen Wert für jede Eingabe an, die Ihre Aktion benötigt. Um dynamische Werte hinzuzufügen, können Sie auch Pillen aus dem Datenbereich ziehen oder in der Pillenauswahl auswählen.

    Kompetenzkonfiguration
    Datentyp: Reference

    Verweis auf einen Now Assist-Kompetenzkonfigurations-Datensatz [sn_nowassist_Skill_config]. Die Nutzlast wird basierend auf der von Ihnen ausgewählten Kompetenzkonfiguration generiert.

    Nutzlast
    Datentyp: String

    JSON-formatierte Zeichenfolge, die die Nutzlast enthält, die an gesendet werden soll Now Assist Kompetenz und OneExtend-Framework für die Verarbeitung.

    Wenn dieser Schritt fehlschlägt
    Datentyp: Choice

    Option, um den nächsten Schritt fortzusetzen oder zur Fehlerauswertung zu wechseln. Informationen zur Verwendung des Schrittstatuscodes oder der Meldung für eine anwenderdefinierte Aktionsfehlerbedingung finden Sie unter Aktionsfehlerauswertung.

    Ausgaben

    Diese Ausgaben werden im Datenbereich angezeigt. Sie können sie an anderer Stelle in Ihrer Aktion als Eingaben verwenden.

    Fehler
    Datentyp: String

    Von der Kompetenz erzeugte Fehlermeldung. Diese Ausgabe ist leer, wenn die Kompetenz erfolgreich ausgeführt hat Now Assist Kompetenzanforderung.

    Anbieter
    Name des LLM-Providers, der die erfüllt hat Now Assist Kompetenzanforderung.
    Antwort
    Vom LLM generierte Textantwort, z. B. eine Zusammenfassung oder eine Antwort auf eine Konversation.
    Ergebnis
    JSON-formatierte Zeichenfolge, die die vom LLM für die Eingabenutzlast generierten Ergebnisse enthält.
    Status
    Status des Anrufs an den Anbieter.
    Schrittstatus
    Datentyp: Object

    Objektdatenpille mit Laufzeitdetails zum Schritt. Jeder Schritt in einer Aktion gibt einen Schrittstatus zurück.

    Schrittstatuscode
    Datentyp: Integer
    Ganzzahldatenpille, die angibt, ob der Schritt einen Fehler verursacht hat. Ein Schritt gibt einen Wert von 1 zurück, wenn er aus irgendeinem Grund einen Fehler verursacht. Beispielsweise kann ein Schritt zu einem Fehler führen, wenn er obligatorische Eingabedaten fehlt oder Ausgabe im falschen Datentyp zurückgibt. Ein Schritt gibt einen Wert von 0 zurück, wenn er erfolgreich ausgeführt wird. Sie können diese Codes nicht anpassen.
    • Erfolg [0]: Der Schritt war erfolgreich.
    • Fehler [1]: Der Schritt hat einen Fehler verursacht.
    Schrittstatusnachricht
    Datentyp: String

    Zeichenfolgendatenpille, die die vom Schritt oder Systemvorgang erzeugte Fehlermeldung enthält. Sie können die Schrittstatusnachricht nicht anpassen.

    Rufen Sie die Kompetenz Flow-Zusammenfassung auf

    Aktion, die den Schritt „Now Assist-Kompetenz anrufen“ für die Kompetenz „Flow-Zusammenfassung“ verwendet.

    In dieser Beispielaktion wird die Kompetenz „Flow-Zusammenfassung“ aufgerufen, die eine Textzusammenfassung der Funktionsweise eines Flows oder Subflows bereitstellt. Die Kompetenz „Flow-Zusammenfassung“ verfügt über zwei Kompetenzeingaben.
    • sys_id. Diese Eingabe enthält die SYS-ID der Komponente, die zusammengefasst werden soll.
    • type. Diese Eingabe enthält den Typ der Komponente, die zusammengefasst werden soll.
    Zur Unterstützung der beiden Kompetenzeingaben verfügt diese Beispielaktion über zwei übereinstimmende Aktionseingaben.
    • Flow to summarize. Diese Eingabe enthält die SYS-ID der Komponente, die zusammengefasst werden soll.
    • Type. Diese Eingabe enthält den Typ der Komponente, die zusammengefasst werden soll, z. B. Flow, Subflow oder Aktion.
    Hinweis:
    Eine Aktion kann keine Eingabe mit dem Namen sys_ID haben, da dieser Name ein reserviertes Wort ist.

    Wir können diese Aktion testen, indem wir diese Beispieleingabewerte angeben.

    Kompetenzkonfiguration
    In diesem Beispiel wird die Flow-Zusammenfassung verwendet Now Assist Kompetenzkonfigurationsdatensatz.
    Nutzlast
    In diesem Beispiel wird ein JSON-Objekt verwendet, um Aktionseingabewerte Kompetenzwerten zuzuordnen. In diesem Beispiel geben wir die SYS-ID des Flow „Change – Normal – Autorisieren“ und den Typ des Flows an.

    Beispielausführungsdetails der Kompetenz „Zusammenfassung des Anrufs-Flows“

    Hier sind die Beispielausgabewerte, die von der Kompetenz „Flow-Zusammenfassung“ erzeugt wurden.

    Fehlerausgabe
    Dieses Beispiel erzeugt keine Fehlerausgabe.
    Anbieterausgabe
    In diesem Beispiel wird der Now LLM-Provider verwendet.
    Antwortausgabe

    In diesem Beispiel wird die Kompetenz „Flow-Zusammenfassung“ verwendet, um eine Zusammenfassung für den Flow „Change – Normal – Autorisieren“ zu generieren. Normalerweise verwenden Sie diese Antwortausgabe als Eingabe für eine andere Aktion oder Flow-Logik.

    Dieser Flow mit dem Namen „Change – Normal – Autorisieren“ wurde entwickelt, um eine Change-Anforderung zu verarbeiten, die das normale Change-Modell verwendet und sich im Status „Autorisieren“ befindet, wobei sichergestellt wird, dass sie nicht angehalten ist.

    Der Flow beginnt mit der Überprüfung, ob der Zuweisungsgruppenmanager die Change-Anforderung bereits genehmigt hat. Wenn nicht, wird eine Change-Genehmigungsrichtlinie angewendet, insbesondere für Risikogenehmigungen.

    Der Flow bewertet dann, ob der Genehmigungsprozess übersprungen, abgelehnt oder genehmigt wurde. Wenn übersprungen, geschieht nichts. Bei Ablehnung wird eine E-Mail-Benachrichtigung an relevante Parteien gesendet. Wenn genehmigt, wird der Change-Anforderungsdatensatz aktualisiert, um ihn als genehmigt zu markieren.

    Parallel dazu wartet der Flow, bis die Change-Anforderung angehalten oder inaktiv ist, und ignoriert dann alle Change-Anforderungsgenehmigungen. Außerdem wird das Change-Modell erneut ausgewertet.

    Der Flow endet nach Abschluss dieser Aufgaben.

    Ergebnisausgabe
    Dieses Beispiel gibt ein JSON-Objekt zurück, das sowohl die Antwort- als auch die Flow-Elemente enthält, die zum Generieren der Antwort verwendet werden.
    Statusausgabe
    Dieses Beispiel gibt einen Erfolgsausgabewert zurück.