Gerar texto
A ação Gerar texto envia um aviso ao OpenAI e retorna o texto gerado. A ação pode ser usada com qualquer acionador e retorna um único campo, chamado text, que contém o texto gerado.
Conectar o OpenAI ao Flow
Para começar a usar as ações do OpenAI, primeiro você precisa conectar o Flow à sua conta do OpenAI adicionando uma chave de API.
Etapas:
- No Shopify Flow, abra um workflow novo ou um já existente.
- Depois de adicionar a etapa do acionador, clique em Então para adicionar uma Ação.
- Clique em Limpar tudo para exibir todos os apps do Flow, instalados e não instalados.
- No campo Pesquisar apps e tarefas, pesquise por OpenAI.
- Clique em OpenAI e, depois, em Conectar.
- Adicione a chave de API do OpenAI e clique em Enviar.
Agora, você pode adicionar a ação Gerar texto a um workflow novo ou existente.
Campos
A ação Gerar texto contém os seguintes campos:
| Campo | Descrição |
|---|---|
| Aviso | Obrigatório. Insira um aviso para gerar o texto desejado. |
| Modelo | Obrigatório. O modelo da OpenAI que você quer usar. O padrão é `gpt-3.5-turbo-instruct`. Para ver os modelos compatíveis, consulte `/v1/completions` na documentação da OpenAI. |
| Sufixo | O sufixo que aparece após a conclusão do texto inserido. |
| Temperatura | Temperatura de amostragem a ser usada. Valores mais altos significam que o modelo assumirá mais riscos. |
| Top P | Alternativa à amostragem com temperatura, chamada de amostragem de núcleo. |
| Parada | Quando essa única string ASCII for alcançada, a API deixará de gerar outros tokens de conclusão. |
| Penalidade de presença | Número entre -2,0 e 2,0. Valores positivos penalizam novos tokens com base na presença deles no texto até o momento, aumentando a probabilidade de o modelo abordar novos tópicos. |
| Penalidade de frequência | Número entre -2,0 e 2,0. Valores positivos penalizam novos tokens com base na frequência com que aparecem no texto até o momento, diminuindo a probabilidade de o modelo repetir exatamente a mesma linha. |
| Logit Bias | Modifica a probabilidade de tokens especificados aparecerem na conclusão. Aceita JSON. |
Solução de problemas da ação Gerar texto da OpenAI
Inseri outro modelo e continuo recebendo um erro quando executo a ação. O que está acontecendo?
Se você receber o erro This is a chat model and not supported in the v1/completions endpoint., isso significa que o modelo inserido não é compatível com a API da OpenAI que o Flow usa para essa ação. Recomendamos aceitar o modelo padrão ou um modelo listado para /v1/completions na documentação da OpenAI.