Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Generate Speech

Convert text to spoken audio using Groq's text-to-speech API. Supports English and Arabic voices with configurable voice selection, speed, and output format. Some models support vocal direction tags like `[cheerful]` embedded in the input text.

List Batches

List all batch processing jobs in your GroqCloud organization. Returns batch IDs, statuses, and progress information for all current and past batches.

Cancel Batch

Cancel an in-progress batch processing job on GroqCloud. The batch status will transition to "cancelling" and then "cancelled".

Moderate Content

Evaluate text content for safety and policy compliance using Groq's moderation models. Supports custom safety policies with GPT-OSS-Safeguard and prompt injection detection with Llama Prompt Guard models.

List Models

Retrieve the list of all available models on GroqCloud. Returns model IDs, context window sizes, ownership, and status information. Useful for discovering which models are available for text generation, vision, audio, and other tasks.

Transcribe Audio

Transcribe audio to text using Groq's Whisper models with near-instant speed. Supports multiple audio formats and languages. Provide an audio file URL and receive the transcribed text.

Analyze Image

Analyze images using Groq's multimodal vision models. Provide an image (via URL or base64 data) along with a text prompt to get descriptions, answers to questions, or structured analysis of visual content.

Generate Text

Generate text using Groq's chat completions API with ultra-low latency inference. Supports conversational interactions, content generation, structured outputs, tool/function calling, and reasoning models. Pass a series of messages and receive a model-generated response.

Create Batch

Create a batch processing job on GroqCloud. Upload a JSONL file of API requests to be processed asynchronously at 50% lower cost. Supports chat completions, audio transcriptions, and translations. Each line in the JSONL content should contain a request object with custom_id, method, url, and body fields.

Get Model

Retrieve detailed information about a specific model on GroqCloud, including context window size, max completion tokens, and availability status.

Translate Audio

Translate spoken audio into English text using Groq's Whisper models. Accepts audio in any supported language and produces an English translation. Provide an audio file URL and receive the translated text.

Get Batch

Retrieve the status and details of a batch processing job on GroqCloud. Returns current status, progress counts, and output file information.