
Table of Contents
📌 ¿Qué es este módulo?
Groq es un lenguaje de consulta diseñado para trabajar con datos estructurados. Permite realizar consultas rápidas y flexibles sobre contenido estructurado y obtener datos precisos en formatos personalizados. Este módulo permite generar texto, procesar imágenes, transcribir audios y listar modelos disponibles mediante modelos Groq.
📚 Descripción de los comandos
📜 List Models
Listar todos los modelos disponibles.
Parámetro | Descripción | Ejemplo |
---|---|---|
Credencial | Credencial de Groq necesaria para listar modelos. | credential |
Asignar variable | Variable donde se almacenará el resultado. Ejemplo: {“models”:[{“id”:”llama-3.1-8b-instant”,”name”:”llama-3.1-8b-instant”,”active”:true,”max_completion_tokens”:131072,”created”:1693721698}]} | {var} |
✍️ Generate Text
Generar texto a partir de un prompt utilizando un modelo de lenguaje.
Parámetro | Descripción | Ejemplo |
---|---|---|
Credencial | Credencial de Groq necesaria para generar texto. | credential |
Modelo | Seleccionar el modelo a utilizar. | llama-3.3-70b-versatile |
Texto | Texto de entrada que el modelo usará como base para generar la respuesta. | Explain how AI works |
Máx. tokens | Máximo número de tokens que se pueden generar. | 300 |
Temperatura | Temperatura de muestreo (de 0 a 2). Valores bajos = determinista, valores altos = más aleatorio. | 1 |
Asignar variable | Variable donde se almacenará el resultado. Ejemplo: {“generatedText”:”AI works by learning patterns from data”} | {var} |
🎧 Transcribe Audio
Transcribir un archivo de audio a texto utilizando Groq.
Parámetro | Descripción | Ejemplo |
---|---|---|
Credencial | Credencial de Groq necesaria para transcribir audios. | credential |
Ruta del archivo | Ruta del archivo de audio a transcribir. | audio.mp3 |
Modelo | Modelo que se utilizará para la transcripción. | whisper-large-v3-turbo |
Texto | Contexto o texto guía para mejorar la transcripción. | Specify context or spelling |
Idioma | Idioma del audio. | en |
Temperatura | Temperatura de muestreo. | 1 |
Asignar variable | Variable donde se almacenará el resultado. Ejemplo: {“transcribedAudio”:”The audio contains a conversation about weekend plans and background sounds of birds and traffic.”} | {var} |
🖼️ Process Image
Procesar una imagen para extraer información a través de un modelo Groq.
Parámetro | Descripción | Ejemplo |
---|---|---|
Credencial | Credencial de Groq necesaria para procesar imágenes. | credential |
Modelo | Modelo de visión artificial que se desea utilizar. | llama-3.2-11b-vision-preview |
URL de imagen | Enlace de la imagen a procesar. | https://example |
Ruta del archivo | Ruta local del archivo de imagen a procesar. | image.jpg |
Texto | Pregunta o prompt de análisis sobre la imagen. | What’s in this image? |
Máx. tokens | Máximo número de tokens que se pueden generar. | 300 |
Temperatura | Temperatura de muestreo. | 1 |
Asignar variable | Variable donde se almacenará el resultado. Ejemplo: {“generatedText”:”The image shows a scenic landscape with hills, a lake, and some trees.”} | {var} |
🧪 Ejemplo de uso
- List Models
Obtener todos los modelos disponibles para seleccionar el más adecuado para generación de texto o procesamiento de imágenes. - Generate Text
Enviar un texto como “Explain how AI works” y recibir una respuesta detallada generada por un modelo como llama-3.3-70b-versatile. - Transcribe Audio
Subir un archivo de audio comoaudio.mp3
y transcribir su contenido textual. - Process Image
Enviar la URL o ruta local de una imagen junto con una pregunta, y obtener una descripción detallada mediante modelos de visión.
🧩 Requisitos
- Contar con una credencial válida de Groq configurada en Saturn Studio.
- Asegurarse de que las rutas de archivos sean correctas y accesibles si se utilizan archivos locales.
- Para operaciones con imágenes y audio, los formatos deben ser compatibles con los modelos seleccionados.
- La temperatura y el límite de tokens deben ser ajustados según el tipo de tarea (determinismo vs. creatividad).