Table of Contents
Módulo de Inteligencia Artificial – Saturn Studio
Este componente pertenece al módulo IA y permite crear agentes de preguntas y respuestas capaces de interactuar con el usuario, mantener historial de conversación y utilizar fuentes externas como Gmail, Google Calendar u otros módulos conectados para enriquecer sus respuestas mediante herramientas integradas.
📌 ¿Qué es este módulo?
El Question and Answer Agent (v2) es un agente autónomo diseñado para responder preguntas, redactar contenido y brindar información dinámica utilizando un modelo de lenguaje configurable (por ejemplo, OpenAI o Hugging Face).
Además, este agente puede consultar datos de diferentes módulos dentro de Saturn Studio, como correos, eventos, documentos o registros, combinando esa información con la capacidad de razonamiento del modelo de IA para generar respuestas contextualizadas.
De esta forma, actúa como un agente inteligente que busca información en las fuentes conectadas y responde con lenguaje natural.
También puede conservar el contexto entre mensajes si se habilita la opción Use History.
⚙️ Comandos disponibles
🤖 Agente de Preguntas y Respuestas (v2)
| Parámetro | Descripción | Ejemplo |
|---|---|---|
| AI Credential | Credencial del proveedor de IA. Debe haberse creado previamente en el módulo correspondiente (por ejemplo, OpenAI). [Guía: Saturn Studio – Credencial OpenAI] | OPENAI – test |
| Model | Modelo de lenguaje que el agente utilizará para generar respuestas. | gpt-4o |
| Input Prompt | Texto o instrucción que el agente recibirá como entrada. Se pueden usar variables como {var_name}. | “Genera un resumen del texto: {documento}” |
| Use History | (Opcional) Permite que el agente recuerde mensajes anteriores para mantener contexto. | Activado |
| ID to identify the history | Identificador único para almacenar el historial (por ejemplo: chat_id, canal, usuario). | user_001 |
| History Size | Cantidad de mensajes que conservará en la memoria de conversación. | 5 |
| Data Store | Almacenamiento de datos persistente opcional para guardar respuestas o contexto. | Test Data Store |
| Tools (Fuentes de datos) | Define los módulos externos que el agente puede utilizar como fuentes de información para responder (por ejemplo: leer correos desde Gmail, buscar eventos en Google Calendar o consultar datos en Notion). Estas herramientas se conectan al agente y le permiten recuperar información real antes de generar la respuesta con IA. | Gmail, Google Calendar |
| Assign result to variable | Variable donde se almacenará el resultado de la respuesta generada por el agente. | respuesta |
🧠 Ejemplo de uso
- Dirígete al módulo de la IA que desees utilizar (por ejemplo, OpenAI) y crea una Credencial de IA siguiendo la guía: Saturn Studio – Credencial OpenAI.
- En el flujo, agrega el comando Question and Answer Agent (v2) y conéctalo con los módulos que funcionarán como fuentes (por ejemplo, Read all email de Gmail o Search Events de Google Calendar).
- Configura los campos:
- AI Credential: OPENAI – test
- Model: gpt-4o
- Input Prompt: “¿Qué correos recibí hoy?”
- Tools: Gmail
- Assign result to variable: respuesta_agente
- Ejecuta el flujo.
El agente leerá la información desde los módulos conectados, procesará el contenido con la IA y devolverá una respuesta final generada automáticamente.
🧩 Requisitos
- Tener configurada una credencial válida del proveedor de IA.
- Disponer de un modelo compatible en la cuenta.
- Conectar los módulos que servirán como fuentes de información (por ejemplo, Gmail, Calendar, Drive, Notion, etc.).
- (Opcional) Configurar un Data Store si se desea mantener memoria de conversación persistente.