Verwenden Sie ein Skript mit Generative-KI-Controller

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Verwenden Sie Hintergrundskripts und Generative-KI-Controller Generische Aufforderung zur direkten Interaktion mit der API für generative KI-Modelle.

    Vorbereitungen

    Sie müssen auf sein Vancouver Patch 2 oder höher für Skript mit sn_one_extend.OneExtendUtil Objekte.

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Systemdefinition > Skripts – Hintergrundan.
    2. Erstellen Sie den Textinhalt für eine generische Eingabeaufforderung, indem Sie eine erstellen Anforderung Array mit einem Singular ExecutionRequests Objekt.
    3. Innerhalb von ExecutionRequests , Fügen Sie hinzu Nutzlast Und CapabilityID Attribute.
      Die CapabilityID Ist die sys_ID der Fähigkeit in der Tabelle „OneExtend-Fähigkeiten“ (sys_one_extend_Capability), z. B. „Generic Prompt“.
    4. Fügen Sie die erforderlichen Eingaben als Attribute in hinzu Nutzlast Objekt.
      Fähigkeit Erforderliche Attribute
      Allgemeine Aufforderung Eingabeaufforderung : Aufforderung, auf die die generative KI antworten soll.
      Inhalt generieren Thema : Betreff für Inhaltsgenerierung.
      Stimmungsanalyse

      Äußerung : Text, der für die Anwenderstimmung analysiert werden soll.

      Zusammenfassen Textzu Zusammenfassen : Thema für die KI zum Generieren einer Zusammenfassung.

      Im Folgenden finden Sie ein Beispiel Anforderung Array für die generische Aufforderungsfähigkeit.

      var request = {
         "executionRequests": [
          {
             "payload": {
                "prompt": "Can you act like my business partner and give me some advice on a pitch?"
              },
              "capabilityId": "0c90ca79533121106b38ddeeff7b12d7"
           }
        ]
      };
    5. Rufen Sie an Ausführen Methode in sn_one_extend.OneExtendUtil.
    6. Wahlweise: Um die Antwort nach der Ausführung des Hintergrundskripts anzuzeigen, drucken Sie die Antwort im lesbaren JSON-Format mit dem folgenden Code:
      gs.info(JSON.stringify(sn_one_extend.OneExtendUtil.execute(request)));