Zum Inhalt springen

OpenAI Prompt-Aktivität

Einführung

Eine OpenAI Prompt-Aktivität, die ihre OpenAI-Verbindung nutzt, erstellt eine Textvervollständigung für den bereitgestellten Prompt in OpenAI und ist dazu gedacht, als Ziel verwendet zu werden, um Daten in einem Vorgang zu konsumieren.

Wichtig

Um den Chatverlauf zu verwalten, muss ein privater Agent verwendet werden, um den Gesprächskontext zwischen API-Aufrufen aufrechtzuerhalten.

Unterstützte OpenAI-Modelle

Diese Aktivität kann so konfiguriert werden, dass eines dieser OpenAI Modelle verwendet wird:

Erstellen einer OpenAI Prompt-Aktivität

Eine Instanz einer OpenAI Prompt-Aktivität wird aus einer OpenAI-Verbindung unter Verwendung des Prompt-Aktivitätstyps erstellt.

Um eine Instanz einer Aktivität zu erstellen, ziehen Sie den Aktivitätstyp auf die Entwurfstafel oder kopieren Sie den Aktivitätstyp und fügen Sie ihn auf der Entwurfstafel ein. Für Details siehe Erstellen einer Aktivitäts- oder Toolinstanz in Komponentenwiederverwendung.

Eine vorhandene OpenAI Prompt-Aktivität kann von diesen Orten aus bearbeitet werden:

Konfigurieren einer OpenAI Prompt-Aktivität

Befolgen Sie diese Schritte, um eine OpenAI Prompt-Aktivität zu konfigurieren:

Schritt 1: Geben Sie einen Namen ein und spezifizieren Sie die Einstellungen

In diesem Schritt geben Sie einen Namen für die Aktivität ein und spezifizieren den Eingabetext sowie optionale Einstellungen. Jedes Benutzeroberflächenelement dieses Schrittes wird im Folgenden beschrieben.

  • Endpoint-Menü: Wenn Sie mehrere Endpunkte des gleichen Connector-Typs konfiguriert haben, wird ein Menü oben auf dem Bildschirm angezeigt, das den aktuellen Endpunktnamen anzeigt. Klicken Sie auf das Menü, um zu einem anderen Endpunkt zu wechseln. Weitere Informationen finden Sie unter Ändern des zugewiesenen Endpunkts in Konfigurationsbildschirmen.

    • Endpunkt bearbeiten: Wird angezeigt, wenn Sie über den aktuellen Endpunktnamen fahren. Klicken Sie, um die Verbindungs-Konfiguration des aktuell ausgewählten Endpunkts zu bearbeiten.
  • Name: Geben Sie einen Namen ein, um die Aktivität zu identifizieren. Der Name muss für jede OpenAI Prompt-Aktivität eindeutig sein und darf keine Schrägstriche / oder Doppelpunkte : enthalten.

  • Eingabetext: Geben Sie den Eingabetext ein, der für die Vervollständigungen verwendet werden soll.

  • Modell: Verwenden Sie das Menü, um ein unterstütztes OpenAI-Modell auszuwählen. Das Standardmodell ist gpt-4.

  • Optionale Einstellungen: Klicken Sie, um zusätzliche optionale Einstellungen zu erweitern:

    • Rolle: Wählen Sie die Rolle des Eingabetextes, entweder Assistent, System oder Benutzer:

      • Assistent: Ein Assistent (das Modell) antwortet auf die Eingabeaufforderung des Benutzers. Eine Assistenteneingabeaufforderung speichert frühere Antworten des Assistenten oder kann von Ihnen verfasst werden, um Beispiele für das gewünschte Verhalten zu geben. Dies ist ein Beispiel für eine Assistenteneingabeaufforderung:

        Sie haben umfangreiche Kenntnisse über das Frankreich des 16. Jahrhunderts.

      • System: Eine Systemaufforderung legt das Verhalten des Assistenten fest. Sie können die Persönlichkeit des Assistenten ändern oder spezifische Anweisungen geben, wie er sich verhalten soll. Dies ist ein Beispiel für eine Systemaufforderung:

        Wenn ich um Hilfe bitte, um etwas zu schreiben, wirst du mit einem Dokument antworten, das in jedem Absatz mindestens einen Witz oder einen spielerischen Kommentar enthält.

      • Tool: Ein Tool-Prompt ist das, was ein Chatbot-Assistent verwendet, um OpenAI aufzufordern, ein Tool zu verwenden, das über die Register Tools-Aktivität registriert wurde. Dies ist ein Beispiel für einen Tool-Prompt:

        Verwende das Converter-Tool und sag mir, wie viel 200 Dollar in brasilianischer Währung wert sind.

      • User: Ein Benutzer-Prompt ist eine Anfrage an den Assistenten. Dies ist ein Beispiel für einen Benutzer-Prompt:

        Schreibe eine Markdown-Liste von Katzenrassen und ein Persönlichkeitsmerkmal für jede Rasse.

    • Temperature: Gib die Abtast- Temperatur ein. Der Wert muss eine Dezimalzahl zwischen 0 und 2 sein. Es wird nicht empfohlen, diese Einstellung mit Top Probability zu verwenden.

    • Max Tokens: Gib die maximale Anzahl von Tokens ein, die verwendet werden sollen.

    • Top Probability: Gib die Top Probability ein. Es wird nicht empfohlen, diese Einstellung mit Temperature zu verwenden.

  • Continue on Error: Wähle aus, ob die Ausführung der Aktivität fortgesetzt werden soll, wenn ein Fehler für einen Datensatz in einer Batch-Anfrage auftritt. Wenn Fehler auftreten, werden diese im Betriebsprotokoll aufgezeichnet.

  • Save & Exit: Wenn aktiviert, klicke, um die Konfiguration für diesen Schritt zu speichern und die Aktivitätskonfiguration zu schließen.

  • Next: Klicke, um die Konfiguration für diesen Schritt vorübergehend zu speichern und zum nächsten Schritt fortzufahren. Die Konfiguration wird nicht gespeichert, bis du auf die Schaltfläche Fertig im letzten Schritt klickst.

  • Discard Changes: Nach Änderungen klicke, um die Konfiguration zu schließen, ohne die vorgenommenen Änderungen zu speichern. Eine Nachricht fragt dich, ob du die Änderungen wirklich verwerfen möchtest.

Schritt 2: Überprüfen der Datenschemas

Alle Anfrage- oder Antwortschemas werden angezeigt. Jedes Benutzeroberflächenelement dieses Schrittes wird im Folgenden beschrieben.

  • Datenschemas: Diese Datenschemas werden von benachbarten Transformationen übernommen und während der Transformationszuordnung erneut angezeigt.

    Hinweis

    Daten, die in einer Transformation bereitgestellt werden, haben Vorrang vor der Aktivitätskonfiguration.

    Der OpenAI-Connector verwendet die OpenAI API. Weitere Informationen zu den Schema-Knoten und -Feldern finden Sie in der API-Dokumentation.

  • Aktualisieren: Klicken Sie auf das Aktualisierungssymbol oder das Wort Aktualisieren, um die Schemata vom OpenAI-Endpunkt neu zu generieren. Diese Aktion regeneriert auch ein Schema an anderen Stellen im Projekt, an denen dasselbe Schema referenziert wird, z. B. in einer benachbarten Transformation.

  • Zurück: Klicken Sie, um die Konfiguration für diesen Schritt vorübergehend zu speichern und zum vorherigen Schritt zurückzukehren.

  • Fertig: Klicken Sie, um die Konfiguration für alle Schritte zu speichern und die Aktivitätskonfiguration zu schließen.

  • Änderungen verwerfen: Nachdem Sie Änderungen vorgenommen haben, klicken Sie, um die Konfiguration zu schließen, ohne die Änderungen an einem Schritt zu speichern. Eine Nachricht fragt Sie, ob Sie die Änderungen wirklich verwerfen möchten.

Nächste Schritte

Nachdem Sie eine OpenAI Prompt-Aktivität konfiguriert haben, vervollständigen Sie die Konfiguration der Operation, indem Sie andere Aktivitäten oder Werkzeuge als Operation Schritte hinzufügen und konfigurieren. Sie können auch die Betriebseinstellungen konfigurieren, die die Möglichkeit umfassen, Operationen zusammenzuführen, die sich in denselben oder unterschiedlichen Workflows befinden.

Menüaktionen für eine Aktivität sind über das Projektfenster und die Entwurfsfläche zugänglich. Weitere Einzelheiten finden Sie im Aktivitätsaktionsmenü in Connector-Grundlagen.

OpenAI Prompt-Aktivitäten können als Ziel mit diesen Betriebsmustern verwendet werden:

Um die Aktivität mit Skriptfunktionen zu verwenden, schreiben Sie die Daten an einen temporären Ort und verwenden Sie dann diesen temporären Ort in der Skriptfunktion.

Wenn Sie bereit sind, setzen Sie die Operation ein und führen Sie sie aus und validieren Sie das Verhalten, indem Sie die Betriebsprotokolle überprüfen.