Tekst genereren
De actie Tekst genereren stuurt een prompt naar OpenAI en retourneert de gegenereerde tekst. De actie Tekst genereren kan worden gebruikt met elke trigger en retourneert een enkel veld genaamd text dat de gegenereerde tekst bevat.
Op deze pagina
OpenAI verbinden met Flow
Om OpenAI-acties te kunnen gebruiken, moet je eerst Flow verbinden met je OpenAI-account door een API-sleutel toe te voegen.
Stappen:
- Open in Shopify Flow een nieuwe of bestaande workflow.
- Nadat je de triggerstap hebt toegevoegd, klik je op Vervolgens om een actie toe te voegen.
- Klik op Alles wissen om alle geïnstalleerde en niet-geïnstalleerde Flow-apps weer te geven.
- Zoek in het veld Apps en taken zoeken naar OpenAI.
- Klik op OpenAI en vervolgens op Verbinden.
- Voeg je OpenAI-API-sleutel toe en klik vervolgens op Verzenden.
Je kunt nu de actie Tekst genereren toevoegen aan je nieuwe of bestaande workflow.
Velden
De actie Tekst genereren bevat de volgende velden:
| Veld | Beschrijving |
|---|---|
| Prompt | Verplicht. Voer een prompt in om de gewenste tekst te genereren. |
| Model | Verplicht. Het OpenAI-model dat je wilt gebruiken. De standaardwaarde is `gpt-3.5-turbo-instruct`. Raadpleeg voor compatibele modellen `/v1/completions` in de OpenAI-documentatie. |
| Suffix | Het suffix dat na een voltooiing van ingevoegde tekst komt. |
| Temperatuur | De te gebruiken samplingtemperatuur. Hogere waarden betekenen dat het model meer risico's neemt. |
| Top P | Alternatief voor sampling met temperatuur, ook wel 'nucleus sampling' genoemd. |
| Stop | Wanneer deze enkele ASCII-tekenreeks is bereikt, stopt de API met het genereren van verdere voltooiingstokens. |
| Presence Penalty | Getal tussen -2,0 en 2,0. Positieve waarden bestraffen nieuwe tokens op basis van hun aanwezigheid in de tekst tot nu toe, waardoor de kans groter wordt dat het model over nieuwe onderwerpen praat. |
| Frequency Penalty | Getal tussen -2,0 en 2,0. Positieve waarden bestraffen nieuwe tokens op basis van hun bestaande frequentie in de tekst tot nu toe, waardoor de kans kleiner wordt dat het model exact dezelfde regel herhaalt. |
| Logit Bias | Wijzigt de waarschijnlijkheid dat opgegeven tokens in de voltooiing verschijnen. Accepteert JSON. |
Probleemoplossing voor de OpenAI-actie Tekst genereren
Ik heb een ander model ingevoerd en krijg steeds een foutmelding wanneer ik de actie uitvoer. Wat is er aan de hand?
Als je de foutmelding This is a chat model and not supported in the v1/completions endpoint. krijgt, is het model dat je hebt ingevoerd niet compatibel met de OpenAI-API die Flow voor deze actie gebruikt. We raden je aan het standaardmodel te accepteren of een model dat wordt vermeld voor /v1/completions in de OpenAI-documentatie.