Saturn Studio – OpenAI

📌 ¿Qué es este módulo?

OpenAI es una de las compañías líderes en inteligencia artificial, reconocida por desarrollar modelos avanzados como GPT. Este módulo permite interactuar con asistentes, generar texto, imágenes, audio y realizar transcripciones directamente desde Saturn Studio, facilitando flujos inteligentes y automatizados.

📚 Descripción de los comandos

💬 Message an Assistant

Envía un mensaje a un asistente de OpenAI y obtiene una respuesta.

Parámetro Descripción Ejemplo
Credencial Credencial de OpenAI necesaria para enviar el mensaje. My OpenAI credentials
Asistente Asistente de OpenAI con el que se desea interactuar. Assistant
Rol Rol del usuario que envía el mensaje. Role
Mensaje Contenido del mensaje a enviar. Message
Imagen Imagen que se desea enviar al asistente.
URL de Imagen Enlace de la imagen a enviar. https://www.example.com/image.jpg
Formato de respuesta Formato deseado para la respuesta.
Asignar resultado a variable Variable donde se almacenará la respuesta. {var}

📋 List assistants

Lista los asistentes de OpenAI disponibles.

Parámetro Descripción Ejemplo
Credencial Credencial de OpenAI necesaria para listar los asistentes. My OpenAI credentials
Asignar resultado a variable Variable donde se almacenará la lista. {var}

📋 List models

Lista los modelos disponibles en OpenAI.

Parámetro Descripción Ejemplo
Credencial Credencial de OpenAI necesaria para listar los modelos. My OpenAI credentials
Asignar resultado a variable Variable donde se almacenará la lista. {var}

📝 Text completion

Completa un texto usando un modelo de OpenAI.

Parámetro Descripción Ejemplo
Credencial Credencial de OpenAI necesaria para completar el texto. My OpenAI credentials
Modelo Modelo de OpenAI a utilizar. Model
Máx. de tokens Máximo de tokens a generar. 300
Temperatura Grado de aleatoriedad (0 a 2). 1
Texto Texto a completar. Text
URL de imagen Imagen de referencia. https://www.example.com/image.jpg
Formato de respuesta Formato deseado para la respuesta.
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

🖼️ Generate image

Genera una imagen a partir de un texto.

Parámetro Descripción Ejemplo
Credencial Credencial de OpenAI necesaria para generar la imagen. My OpenAI credentials
Modelo Modelo a utilizar. Model
Obtener imagen en binario Si se desea obtener la imagen en binario. True
Texto Descripción de la imagen a generar. Text
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

🔊 Generate audio

Genera un audio a partir de un texto.

Parámetro Descripción Ejemplo
Credencial Credencial de OpenAI necesaria para generar el audio. My OpenAI credentials
Modelo Modelo de OpenAI para generar audio. Model
Voz Voz a utilizar. Voice
Texto Texto a convertir en audio. Text
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

🧾 Transcribe audio

Transcribe un audio usando un modelo de OpenAI.

Parámetro Descripción Ejemplo
Credencial Credencial de OpenAI necesaria para transcribir audio. My OpenAI credentials
Modelo Modelo a utilizar. Model
Prompt Prompt opcional para dirigir la transcripción. Prompt: transcribe to spanish
URL de audio URL del audio a transcribir. Audio URL
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

🧪 Ejemplo de uso

  • Message an Assistant
    Enviar una pregunta a un asistente de soporte técnico personalizado.
  • Text completion
    Completar la redacción de un informe o idea de marketing.
  • Generate image
    Crear una ilustración basada en una descripción para una presentación.
  • Transcribe audio
    Extraer texto de una reunión grabada para análisis posterior.

🧩 Requisitos

  1. Tener una credencial válida de OpenAI configurada en Saturn Studio.
  2. Haber creado asistentes personalizados en la plataforma de OpenAI (si se desea interactuar con uno).
  3. Disponer de los permisos adecuados y planes habilitados en la cuenta de OpenAI para generación de texto, imágenes o audio.