Generera text
Åtgärden Generera text skickar en instruktion till OpenAI som returnerar den genererade texten. Åtgärden Generera text kan användas med alla utlösare och returnerar ett enda fält som kallas text
som innehåller den genererade texten.
Ansluta OpenAI till Flow
Om du vill börja använda OpenAI-åtgärder så 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 befintligt arbetsflöde i Shopify Flow.
- När du har lagt till utlösarsteget klickar du 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 klicka sedan på Anslut.
- Lägg till din OpenAI API-nyckel och klicka sedan på Skicka.
Du kan nu 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 |
---|---|
Prompt | Krävs. Ange en prompt om att generera den text du vill ha. |
Modell | Krävs. Vilken OpenAI-modell som du vill använda. Har standardinställningen "gpt-3.5-turbo-instruct". Se ”/v1/completions” i OpenAI-dokumentationen för kompatibla modeller. |
Ändelse | Suffixet som kommer efter slutförande av infogad text. |
Temperature | Samplingtemperatur som ska användas. Högre värden innebär att modellen tar fler risker. |
Top P | Alternativ till sampling med temperatur som kallas för kärnsampling. |
Stopp | När den här enstaka ASCII-strängen har uppnåtts kommer API att sluta generera ytterligare slutförandetoken. |
Presence Penalty | Siffra mellan -2,0 och 2,0. Positiva värden missgynnar nya token baserat på om de finns med i texten hittills eller ej, vilket ökar modellens sannolikhet att generera nya ämnen. |
Frekvensstraff | Siffra mellan -2,0 och 2,0. Positiva värden missgynnar nya token baserat på deras befintliga frekvens i texten hittills, vilket minskar modellens sannolikhet att upprepa exakt samma rad. |
Logit Bias | Ändra sannolikheten för att specifika token visas i slutförandet. Accepterar JSON. |
Felsöka OpenAI-åtgärden Generera text
Jag angav en annan modell och fortsätter att få ett fel när jag kör åtgärden. Vad händer?
Om du får felet This is a chat model and not supported in the v1/completions endpoint.
, så är modellen du angav inte kompatibel med OpenAI-API:et som Flow använder för den här åtgärden. Vi rekommenderar att du accepterar standardmodellen eller en modell som listas för /v1/completions
i OpenAI-dokumentationen.