Generera text
Åtgärden Generera text skickar instruktioner till OpenAI och returnerar den genererade texten. Åtgärden Generera text kan användas med valfri utlösare och returnerar ett enda fält med namnet text som innehåller den genererade texten.
Ansluta OpenAI till Flow
För att börja använda OpenAI-åtgärder måste du först ansluta Flow till ditt OpenAI-konto genom att lägga till en API-nyckel.
Steg:
- Öppna antingen ett nytt eller ett befintligt arbetsflöde i Shopify Flow.
- När du har lagt till utlösarsteget klickar du på Sedan för att lägga till en åtgärd.
- Klicka på Rensa alla för att visa alla installerade och avinstallerade Flow-appar.
- Sök efter OpenAI i fältet Sök appar och uppgifter.
- Klicka på OpenAI och sedan på Anslut.
- Lägg till din OpenAI API-nyckel och klicka sedan på Skicka.
Nu kan du lägga till åtgärden Generera text i ditt nya eller befintliga arbetsflöde.
Fält
Åtgärden Generera text innehåller följande fält:
| Fält | Beskrivning |
|---|---|
| Instruktioner | Obligatoriskt. Ange instruktioner för att generera den text du vill ha. |
| Modell | Obligatoriskt. OpenAI-modellen du vill använda. Standardinställningen är `gpt-3.5-turbo-instruct`. Kompatibla modeller finns under `/v1/completions` i OpenAI-dokumentationen. |
| Suffix | Suffixet som kommer efter ett slutförande av infogad text. |
| Temperatur | Samplingtemperatur som ska användas. Högre värden innebär att modellen tar större risker. |
| Top P | Alternativ till sampling med temperatur som kallas nucleus-sampling. |
| Stopp | När den här enskilda ASCII-strängen nås slutar API:et att generera fler slutförandetokens. |
| Presence Penalty | Tal mellan -2,0 och 2,0. Positiva värden straffar nya tokens baserat på om de redan finns i texten, vilket ökar modellens benägenhet att prata om nya ämnen. |
| Frequency Penalty | Tal mellan -2,0 och 2,0. Positiva värden straffar nya tokens baserat på deras befintliga frekvens i texten, vilket minskar modellens benägenhet att upprepa exakt samma rad. |
| Logit Bias | Ändra sannolikheten för att angivna tokens ska visas i slutförandet. Accepterar JSON. |
Felsökning av OpenAI-åtgärden Generera text
Jag har angett en annan modell och får ett felmeddelande när jag kör åtgärden. Vad beror det på?
Om du får felmeddelandet This is a chat model and not supported in the v1/completions endpoint. innebär det att modellen du angav inte är kompatibel med det OpenAI-API som Flow använder för den här åtgärden. Vi rekommenderar att du använder standardmodellen eller en modell som listas för /v1/completions i OpenAI-dokumentationen.