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.

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:

  1. En Shopify Flow, abre un flujo de trabajo nuevo o existente.
  2. Después de agregar el paso del activador, haz clic en Then para agregar una Action.
  3. Haz clic en Clear all para mostrar todas las aplicaciones de Flow instaladas y no instaladas.
  4. En el campo Search apps and tasks, busca OpenAI.
  5. Haz clic en OpenAI y luego en Connect.
  6. 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:

Campos de la acción Generar texto.
CampoDescripción
InstrucciónObligatorio. Ingresa una instrucción para generar el texto que quieres.
ModeloObligatorio. 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.
SufijoEl sufijo que se agrega tras completar el texto insertado.
TemperaturaLa temperatura de muestreo que se usará. Con valores más altos, el modelo asume más riesgos.
Top PAlternativa al muestreo con temperatura llamada nucleus sampling.
DetenerCuando se alcanza esta cadena ASCII única, la API deja de generar más tokens de la respuesta.
Penalización por presenciaNú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 frecuenciaNú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 logitModifica 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.