Wygeneruj tekst
Czynność Wygeneruj tekst powoduje wysłanie monitu do OpenAI i zwrócenie wygenerowanego tekstu. Czynność Generuj tekst może być używana z dowolnym wyzwalaczem i polega na zwrocie pojedynczego pola o nazwie text
, które zawiera wygenerowany tekst.
Na tej stronie
Łączenie OpenAI z Flow
Aby zacząć korzystać z czynności OpenAI, musisz najpierw połączyć Flow ze swoim kontem OpenAI, dodając klucz API.
Kroki:
- W Shopify Flow otwórz nowy lub istniejący workflow.
- Po dodaniu kroku wyzwalacza kliknij Następnie, aby dodać czynność.
- Kliknij Wyczyść wszystko, aby wyświetlić wszystkie zainstalowane i odinstalowane aplikacje Flow.
- W polu Wyszukaj aplikacje i zadania wyszukaj OpenAI.
- Kliknij OpenAI, a następnie Połącz.
- Dodaj swój klucz API OpenAI, a następnie kliknij opcję Prześlij.
Teraz możesz dodać czynność Wygeneruj tekst do nowego lub istniejącego workflow.
Pola
Czynność Generuj tekst zawiera następujące pola:
Pole | Opis |
---|---|
Monit | Wymagane. Wprowadź monit, aby wygenerować żądany tekst. |
Model | Wymagane. Model OpenAI, którego chcesz używać. Domyślnie jest to `gpt-3.5-turbo-instruct`. Kompatybilne modele znajdują się w `/v1/completions` w [dokumentacji OpenAI. |
Sufiks | Przyrostek, który pojawia się po uzupełnieniu wstawionego tekstu. |
Temperature | Stosowana temperatura próbkowania. Wyższe wartości oznaczają, że model będzie bardziej ryzykowny. |
Top P | Alternatywa dla próbkowania z temperaturą zwana próbkowaniem jądra. |
Zatrzymaj | Po osiągnięciu tego pojedynczego ciągu ASCII API przestanie generować dalsze tokeny uzupełniania. |
Presence Penalty | Liczba pomiędzy -2,0 a 2,0. Wartości dodatnie penalizują nowe tokeny w zależności od tego, czy są już obecne w tekście, zwiększając prawdopodobieństwo, że model zajmie się nowymi tematami. |
Kara za częstotliwość | Liczba pomiędzy -2,0 a 2,0. Wartości dodatnie penalizują nowe tokeny na podstawie ich dotychczasowej częstotliwości w tekście, zmniejszając prawdopodobieństwo dokładnego powtórzenia przez model tej samej linii. |
Logit Bias | Modyfikuje prawdopodobieństwo pojawienia się określonych tokenów w uzupełnieniu. Akceptuje JSON. |
Rozwiązywanie problemów z czynnością OpenAI „Wygeneruj tekst”
Wprowadziłem(-a) inny model i ciągle wyświetla mi się błąd podczas uruchamiania czynności. Co się dzieje?
Jeśli wystąpi błąd This is a chat model and not supported in the v1/completions endpoint.
, oznacza to, że wprowadzony model nie jest kompatybilny z interfejsem API OpenAI, którego Flow używa do tej czynności. Zalecamy zaakceptowanie domyślnego modelu lub modelu wymienionego dla /v1/completions
w dokumentacji OpenAI.