Text generieren
Die Aktion Text generieren sendet einen Prompt an OpenAI und gibt den generierten Text zurück. Die Aktion Text generieren kann mit jedem Trigger verwendet werden und gibt ein einzelnes Feld namens text zurück, das den generierten Text enthält.
Auf dieser Seite
OpenAI mit Flow verbinden
Um OpenAI-Aktionen verwenden zu können, musst du zuerst Flow mit deinem OpenAI-Konto verbinden, indem du einen API-Schlüssel hinzufügst.
Schritte:
- Öffne in Shopify Flow einen neuen oder einen bestehenden Workflow.
- Nachdem du den Trigger-Schritt hinzugefügt hast, klicke auf Dann, um eine Aktion hinzuzufügen.
- Klicke auf Alle löschen, um alle installierten und nicht installierten Flow-Apps anzuzeigen.
- Suche im Feld Apps und Aufgaben suchen nach OpenAI.
- Klicke auf OpenAI und dann auf Verbinden.
- Füge deinen OpenAI-API-Schlüssel hinzu und klicke dann auf Senden.
Du kannst jetzt die Aktion Text generieren zu deinem neuen oder bestehenden Workflow hinzufügen.
Felder
Die Aktion „Text generieren“ enthält die folgenden Felder:
| Feld | Beschreibung |
|---|---|
| Prompt | Erforderlich. Gib einen Prompt ein, um den gewünschten Text zu generieren. |
| Modell | Erforderlich. Das OpenAI-Modell, das du verwenden möchtest. Der Standardwert ist `gpt-3.5-turbo-instruct`. Informationen zu kompatiblen Modellen findest du unter `/v1/completions` in der OpenAI-Dokumentation. |
| Suffix | Das Suffix, das nach der Vervollständigung von eingefügtem Text folgt. |
| Temperature | Die zu verwendende Sampling-Temperatur. Höhere Werte bedeuten, dass das Modell mehr Risiken eingeht. |
| Top P | Alternative zum Sampling mit Temperatur, genannt Nucleus-Sampling. |
| Stop | Wenn dieser einzelne ASCII-String erreicht wird, stoppt die API die Generierung weiterer Vervollständigungs-Tokens. |
| Presence Penalty | Zahl zwischen -2,0 und 2,0. Positive Werte bestrafen neue Tokens basierend darauf, ob sie im bisherigen Text vorhanden sind, und erhöhen so die Wahrscheinlichkeit, dass das Modell neue Themen anspricht. |
| Frequency Penalty | Zahl zwischen -2,0 und 2,0. Positive Werte bestrafen neue Tokens basierend auf ihrer bisherigen Häufigkeit im Text, wodurch die Wahrscheinlichkeit verringert wird, dass das Modell genau dieselbe Zeile wiederholt. |
| Logit Bias | Ändert die Wahrscheinlichkeit, dass bestimmte Tokens in der Vervollständigung erscheinen. Akzeptiert JSON. |
Fehlerbehebung für die OpenAI-Aktion „Text generieren“
Ich habe ein anderes Modell eingegeben und erhalte immer wieder einen Fehler, wenn ich die Aktion ausführe. Woran liegt das?
Wenn du die Fehlermeldung This is a chat model and not supported in the v1/completions endpoint. erhältst, ist das von dir eingegebene Modell nicht mit der OpenAI-API kompatibel, die Flow für diese Aktion verwendet. Wir empfehlen, das Standardmodell zu akzeptieren oder ein Modell zu verwenden, das unter /v1/completions in der OpenAI-Dokumentation aufgeführt ist.