Generuj tekst

Akcja Generuj tekst wysyła prompt do OpenAI i zwraca wygenerowany tekst. Akcja Generuj tekst może być używana z dowolnym wyzwalaczem i zwraca pojedyncze pole o nazwie text, które zawiera wygenerowany tekst.

Łączenie OpenAI z Flow

Aby rozpocząć korzystanie z akcji OpenAI, musisz najpierw połączyć Flow z kontem OpenAI, dodając klucz API.

Kroki:

  1. W Shopify Flow otwórz nowy lub istniejący przepływ pracy.
  2. Po dodaniu kroku wyzwalacza kliknij opcję Następnie, aby dodać akcję.
  3. Kliknij opcję Wyczyść wszystko, aby wyświetlić wszystkie zainstalowane i odinstalowane aplikacje Flow.
  4. W polu Wyszukaj aplikacje i zadania wyszukaj OpenAI.
  5. Kliknij OpenAI, a następnie kliknij Połącz.
  6. Dodaj klucz API OpenAI, a następnie kliknij opcję Prześlij.

Możesz teraz dodać akcję Generuj tekst do nowego lub istniejącego przepływu pracy.

Pola

Akcja Generuj tekst zawiera następujące pola:

Pola używane w akcji Generuj tekst.
PoleOpis
PromptWymagane. Wprowadź prompt, aby wygenerować żądany tekst.
ModelWymagane. Model OpenAI, którego chcesz użyć. Domyślnie jest to `gpt-3.5-turbo-instruct`. Informacje o zgodnych modelach można znaleźć w sekcji `/v1/completions` w dokumentacji OpenAI.
SufiksSufiks dodawany po uzupełnieniu wstawionego tekstu.
TemperaturaTemperatura próbkowania do użycia. Wyższe wartości oznaczają, że model będzie podejmował większe ryzyko.
Top PAlternatywa dla próbkowania z użyciem temperatury, nazywana „nucleus sampling”.
StopPo osiągnięciu tego pojedynczego ciągu znaków ASCII API przestanie generować kolejne tokeny uzupełnienia.
Kara za obecnośćLiczba z zakresu od -2,0 do 2,0. Wartości dodatnie nakładają karę na nowe tokeny w oparciu o ich obecność w dotychczasowym tekście, zwiększając prawdopodobieństwo poruszenia przez model nowych tematów.
Kara za częstotliwośćLiczba z zakresu od -2,0 do 2,0. Wartości dodatnie nakładają karę na nowe tokeny na podstawie ich dotychczasowej częstotliwości występowania w tekście, zmniejszając prawdopodobieństwo, że model powtórzy dokładnie tę samą linię.
Odchylenie logitModyfikuj prawdopodobieństwo pojawienia się określonych tokenów w uzupełnieniu. Akceptuje format JSON.

Rozwiązywanie problemów z akcją Generuj tekst OpenAI

Po wprowadzeniu innego modelu ciągle pojawia się błąd podczas uruchamiania akcji. Co się dzieje?

Jeśli pojawi się błąd This is a chat model and not supported in the v1/completions endpoint., oznacza to, że wprowadzony model nie jest zgodny z API OpenAI, z którego korzysta aplikacja Flow w tej akcji. Zalecamy zaakceptowanie modelu domyślnego lub modelu wymienionego w sekcji /v1/completions w dokumentacji OpenAI.