Generar texto
La acción Generate text envía una instrucción a OpenAI y devuelve el texto generado. La acción Generate text se puede usar con cualquier activador y devuelve un único campo llamado text que contiene el texto generado.
En esta página
Conectar OpenAI con Flow
Para empezar a usar las acciones de OpenAI, primero debes conectar Flow con la cuenta de OpenAI agregando una clave API.
Pasos:
- En Shopify Flow, abre un flujo de trabajo nuevo o existente.
- Después de agregar el paso del activador, haz clic en Then para agregar una Action.
- Haz clic en Clear all para mostrar todas las aplicaciones de Flow instaladas y no instaladas.
- En el campo Search apps and tasks, busca OpenAI.
- Haz clic en OpenAI y luego en Connect.
- Agrega la clave API de OpenAI y luego haz clic en Submit.
Ahora puedes agregar la acción Generate text al flujo de trabajo nuevo o existente.
Campos
La acción Generar texto incluye los siguientes campos:
| Campo | Descripción |
|---|---|
| Instrucción | Obligatorio. Ingresa una instrucción para generar el texto que quieres. |
| Modelo | Obligatorio. El modelo de OpenAI que quieres usar. De forma predeterminada, es `gpt-3.5-turbo-instruct`. Para ver modelos compatibles, consulta `/v1/completions` en la documentación de OpenAI. |
| Sufijo | El sufijo que se agrega tras completar el texto insertado. |
| Temperatura | La temperatura de muestreo que se usará. Con valores más altos, el modelo asume más riesgos. |
| Top P | Alternativa al muestreo con temperatura llamada nucleus sampling. |
| Detener | Cuando se alcanza esta cadena ASCII única, la API deja de generar más tokens de la respuesta. |
| Penalización por presencia | Número entre -2,0 y 2,0. Los valores positivos penalizan los tokens nuevos según si están presentes en el texto hasta ahora, lo que aumenta la probabilidad de que el modelo hable de temas nuevos. |
| Penalización por frecuencia | Número entre -2,0 y 2,0. Los valores positivos penalizan los tokens nuevos según su frecuencia en el texto hasta ahora, lo que reduce la probabilidad de que el modelo repita exactamente la misma línea. |
| Sesgo de logit | Modifica la probabilidad de que aparezcan determinados tokens en la respuesta. Acepta JSON. |
Resolución de problemas de la acción Generar texto de OpenAI
Ingresé otro modelo y sigo recibiendo un error cuando ejecuto la acción. ¿Qué sucede?
Si aparece el error This is a chat model and not supported in the v1/completions endpoint., el modelo que ingresaste no es compatible con la API de OpenAI que Flow usa para esta acción. Recomendamos aceptar el modelo predeterminado o uno de los modelos listados para /v1/completions en la documentación de OpenAI.