Generer tekst
Handlingen Generer tekst sender en prompt til OpenAI og returnerer den genererede tekst. Handlingen Generer tekst kan bruges med enhver udløser og returnerer ét enkelt felt kaldet text, som indeholder den genererede tekst.
Sådan forbinder du OpenAI til Flow
For at begynde at bruge OpenAI-handlinger skal du først forbinde Flow til din OpenAI-konto ved at tilføje en API-nøgle.
Fremgangsmåde:
- Åbn et nyt eller eksisterende workflow i Shopify Flow.
- Når du har tilføjet udløsertrinnet, skal du klikke på Derefter for at tilføje en handling.
- Klik på Ryd alle for at få vist alle installerede og ikke-installerede Flow-apps.
- Søg efter OpenAI i feltet Søg efter apps og opgaver.
- Klik på OpenAI, og klik derefter på Opret forbindelse.
- Tilføj din OpenAI API-nøgle, og klik derefter på Send.
Du kan nu tilføje handlingen Generer tekst til dit nye eller eksisterende workflow.
Felter
Handlingen Generér tekst indeholder følgende felter:
| Felt | Beskrivelse |
|---|---|
| Prompt | Påkrævet. Angiv en prompt for at generere den tekst, du ønsker. |
| Model | Påkrævet. Den OpenAI-model, du vil bruge. Standardindstillingen er `gpt-3.5-turbo-instruct`. Du kan se kompatible modeller under `/v1/completions` i OpenAI-dokumentationen. |
| Suffiks | Det suffiks, der kommer efter en fuldførelse af indsat tekst. |
| Temperatur | Samplingtemperatur, der skal bruges. Højere værdier betyder, at modellen vil tage flere risici. |
| Top P | Alternativ til sampling med temperatur, der kaldes nucleus-sampling. |
| Stop | Når denne enkelte ASCII-streng nås, stopper API'en med at generere flere fuldførelses-tokens. |
| Presence Penalty | Tal mellem -2,0 og 2,0. Positive værdier straffer nye tokens baseret på, om de allerede findes i teksten, hvilket øger modellens sandsynlighed for at tale om nye emner. |
| Frequency Penalty | Tal mellem -2,0 og 2,0. Positive værdier straffer nye tokens baseret på deres eksisterende frekvens i teksten indtil videre, hvilket reducerer modellens sandsynlighed for at gentage den præcis samme linje. |
| Logit Bias | Rediger sandsynligheden for, at angivne tokens vises i fuldførelsen. Accepterer JSON. |
Fejlfinding af OpenAI-handlingen Generér tekst
Jeg har angivet en anden model og bliver ved med at få en fejl, når jeg kører handlingen. Hvad sker der?
Hvis du får fejlen This is a chat model and not supported in the v1/completions endpoint., så er den model, du har angivet, ikke kompatibel med den OpenAI-API, som Flow bruger til denne handling. Vi anbefaler, at du accepterer standardmodellen eller en model, der er angivet for /v1/completions i OpenAI-dokumentationen.