Generare text

Acțiunea Generare text trimite un prompt către OpenAI și returnează textul generat. Acțiunea Generare text poate fi utilizată cu orice declanșator și returnează un singur câmp numit text, care conține textul generat.

Conectarea OpenAI la Flow

Pentru a începe să utilizați acțiunile OpenAI, trebuie mai întâi să conectați Flow la contul dumneavoastră OpenAI adăugând o cheie API.

Pași:

  1. În Shopify Flow, deschideți un flux de lucru nou sau existent.
  2. După adăugarea pasului declanșator, faceți clic pe Apoi pentru a adăuga o Acțiune.
  3. Faceți clic pe Golire totală pentru a afișa toate aplicațiile Flow instalate și neinstalate.
  4. În câmpul Căutare aplicații și sarcini, căutați OpenAI.
  5. Faceți clic pe OpenAI, apoi faceți clic pe Conectare.
  6. Adăugați cheia dumneavoastră API OpenAI, apoi faceți clic pe Trimitere.

Acum puteți adăuga acțiunea Generare text la fluxul dumneavoastră de lucru nou sau existent.

Câmpuri

Acțiunea „Generare text” conține următoarele câmpuri:

Câmpuri utilizate în acțiunea „Generare text”.
CâmpDescriere
PromptObligatoriu. Introduceți un prompt pentru a genera textul dorit.
ModelObligatoriu. Modelul OpenAI pe care doriți să îl utilizați. Valoarea implicită este `gpt-3.5-turbo-instruct`. Pentru modele compatibile, consultați `/v1/completions` în documentația OpenAI.
SufixSufixul care apare după finalizarea textului inserat.
TemperaturăTemperatura de eșantionare de utilizat. Valorile mai mari înseamnă că modelul își va asuma mai multe riscuri.
Top PAlternativă la eșantionarea cu temperatură, denumită eșantionare nucleară (nucleus sampling).
OprireCând se ajunge la acest șir ASCII unic, API-ul va opri generarea de tokenuri de finalizare suplimentare.
Presence PenaltyNumăr între -2,0 și 2,0. Valorile pozitive penalizează tokenurile noi în funcție de prezența lor în textul de până acum, crescând probabilitatea ca modelul să abordeze subiecte noi.
Frequency PenaltyNumăr între -2,0 și 2,0. Valorile pozitive penalizează tokenurile noi în funcție de frecvența lor existentă în textul de până acum, scăzând probabilitatea ca modelul să repete exact aceeași linie.
Logit BiasModificați probabilitatea ca tokenurile specificate să apară în finalizare. Acceptă JSON.

Depanarea acțiunii OpenAI „Generare text”

Am introdus un alt model și primesc în continuare o eroare când execut acțiunea. Ce se întâmplă?

Dacă primiți eroarea This is a chat model and not supported in the v1/completions endpoint., înseamnă că modelul pe care l-ați introdus nu este compatibil cu API-ul OpenAI pe care Flow îl utilizează pentru această acțiune. Vă recomandăm să acceptați modelul implicit sau un model listat pentru /v1/completions în documentația OpenAI.