Saturn Studio – AiStudio

image_pdfimage_print

AiStudio es un potente asistente de automatización que combina inteligencia artificial con la ejecución de tareas. Este módulo permite automatizar el análisis y procesamiento de correos electrónicos, audios y documentos, permitiendo obtener, ejecutar y recuperar resultados de tareas configuradas en la plataforma directamente desde Saturn Studio.

Descripción de los comandos

Obtener Tareas (Get Tasks)

Obtiene la lista completa de tareas configuradas en AiStudio.

ParámetrosDescripciónEjemplo
CredencialCredencial de AiStudio necesaria para obtener las tareas.credential
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo {"tasksList":[{"id":"ef9f70q671982029b781","entity_id":45,"name":"VOICE - ef9f70q671982029b781","type":"VOICE","status":"RUNNING"},{"id":"2f0ca41w4a6h623e308c","entity_id":45,"name":"VOICE - 2f0ca41w4a6h623e308c","type":"VOICE","status":"RUNNING"}]}.{var}

Ejecutar Tarea (Run Task)

Ejecuta una tarea específica.

ParámetrosDescripciónEjemplo
CredencialCredencial de AiStudio necesaria para ejecutar una tarea.credential
ID de tareaSelecciona la tarea que deseas ejecutar.ef9f70q671982029b781
Modo de ejecuciónModo de ejecución de la tarea. WAIT espera la finalización y devuelve el resultado. BACKGROUND la ejecuta en segundo plano.WAIT o BACKGROUND
Fecha de inicio (Email task)Fecha desde la cual se buscarán correos. Obligatoria si la tarea es de tipo EMAIL.30/10/2021
Fecha de fin (Email task)Fecha hasta la cual se buscarán correos. Obligatoria si la tarea es de tipo EMAIL.30/10/2021
Ruta de archivoArchivo que se enviará a la tarea. Requerido si la tarea lo necesita.C:\path\to\file
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo: {“status”true,“message”“Task ran in WAIT mode”,“data”[{“fileName”“recipe.mp3”,“result”:{“prompt_task”true,“extraData””{}”,“type”“message”,
“template_results”:{“is_recipe”true,“ingredients”“tres pechugas de pollo, sal, pimienta negra, dos huevos, 200 ml de crema, media cebolla, ajo en polvo, pimentón, mozzarella rallada, queso parmesano”},”length”971}}]}
{var}

Obtener Resultados (Get Results)

Obtiene los resultados de una tarea mediante su ID.

ParámetrosDescripciónEjemplo
CredencialCredencial de AiStudio necesaria para ver los resultados.credential
ID de tareaSelecciona la tarea de la cual quieres ver los resultados.ef9f70q671982029b781
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo: [{“prompt_task”true,“extraData””{}”,“type”“message”,
“template_results”{“is_recipe”true,“ingredients”“tres pechugas de pollo, sal, pimienta negra, dos huevos, 200 ml de crema, media cebolla, ajo en polvo, pimentón, mozzarella rallada, queso parmesano”}}]
{var}

Requisitos y Notas Técnicas

  • Credencial: Es obligatorio tener una credencial válida de AiStudio configurada en Saturn Studio.
  • Tareas de Email: Si la tarea seleccionada es de tipo EMAIL, las fechas de inicio y fin son campos obligatorios para delimitar la búsqueda de información.
  • Archivos de entrada: Verifique si su tarea configurada en AiStudio requiere la carga de un archivo para ejecutarse correctamente.