Генериране на текст

Действието „Генериране на текст“ изпраща подкана до OpenAI и връща генерирания текст. Действието „Генериране на текст“ може да се използва с всеки тригер и връща едно-единствено поле, наречено text, което съдържа генерирания текст.

Свързване на OpenAI с Flow

За да започнете да използвате действията на OpenAI, първо трябва да свържете Flow с Вашия OpenAI акаунт, като добавите API ключ.

Стъпки:

  1. В Shopify Flow отворете нов или съществуващ работен процес.
  2. След като добавите стъпката за тригер, кликнете върху „След това“, за да добавите „Действие“.
  3. Кликнете върху „Изчистване на всичко“, за да се покажат всички инсталирани и деинсталирани приложения за Flow.
  4. В полето „Търсене на приложения и задачи“ потърсете OpenAI.
  5. Кликнете върху OpenAI, след което кликнете върху „Свързване“.
  6. Добавете своя API ключ за OpenAI и след това кликнете върху „Подаване“.

Вече можете да добавите действието „Генериране на текст“ към своя нов или съществуващ работен процес.

Полета

Действието „Генериране на текст“ съдържа следните полета:

Полета, използвани в действието „Генериране на текст“.
ПолеОписание
ПодканаЗадължително. Въведете подкана, за да генерирате текста, който желаете.
МоделЗадължително. Моделът на OpenAI, който искате да използвате. По подразбиране е `gpt-3.5-turbo-instruct`. За съвместими модели вижте `/v1/completions` в документацията на OpenAI.
СуфиксСуфиксът, който идва след завършване на вмъкнатия текст.
ТемператураТемпература на семплиране, която да се използва. По-високите стойности означават, че моделът ще поема повече рискове.
Топ PАлтернатива на семплирането с температура, наречена „nucleus sampling“.
СпиранеКогато този единичен ASCII низ бъде достигнат, API ще спре да генерира допълнителни токени за завършване.
Наказание за присъствиеЧисло между -2,0 и 2,0. Положителните стойности наказват новите токени въз основа на това дали присъстват в текста до момента, като увеличават вероятността моделът да говори по нови теми.
Наказание за честотаЧисло между -2,0 и 2,0. Положителните стойности наказват новите токени въз основа на съществуващата им честота в текста до момента, като намаляват вероятността моделът да повтори абсолютно същия ред.
Logit BiasПроменя вероятността посочени токени да се появят в завършването. Приема JSON.

Отстраняване на неизправности в действието „Генериране на текст“ на OpenAI

Въведох друг модел и продължавам да получавам грешка, когато изпълнявам действието. Какво се случва?

Ако получите грешката This is a chat model and not supported in the v1/completions endpoint., тогава моделът, който сте въвели, не е съвместим с API на OpenAI, който Flow използва за това действие. Препоръчваме да приемете модела по подразбиране или модел, посочен за /v1/completions в документацията на OpenAI.