Community程式設計與開發github.com

ComposioHQ/GroqCloud-Automation

Automate AI inference, chat completions, audio translation, and TTS voice management through GroqCloud's high-performance API via Composio

相容平台~Claude Code~Codex CLI~Cursor
npx add-skill https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/groqcloud-automation

name: GroqCloud Automation description: "Automate AI inference, chat completions, audio translation, and TTS voice management through GroqCloud's high-performance API via Composio" requires: mcp: - rube

GroqCloud Automation

Automate AI inference workflows using GroqCloud's ultra-fast API -- chat completions, model discovery, audio translation, and TTS voice selection -- all orchestrated through the Composio MCP integration.

Toolkit docs: composio.dev/toolkits/groqcloud


Setup

  1. Connect your GroqCloud account through the Composio MCP server at https://rube.app/mcp
  2. The agent will prompt you with an authentication link if no active connection exists
  3. Once connected, all GROQCLOUD_* tools become available for execution

Core Workflows

1. Discover Available Models

List all models available on GroqCloud to find valid model IDs before running inference.

Tool: GROQCLOUD_LIST_MODELS

No parameters required -- returns all available models with metadata.

Use this as a prerequisite before any chat completion call to ensure you reference a valid, non-deprecated model ID.


2. Run Chat Completions

Generate AI responses for conversational prompts using a specified GroqCloud model.

Tool: GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION

ParameterTypeRequiredDescription
modelstringYesModel ID from GROQCLOUD_LIST_MODELS
messagesarrayYesOrdered list of {role, content} objects (system, user, assistant)
temperaturenumberNoSampling temperature 0-2 (default: 1)
max_completion_tokensintegerNoMax tokens to generate
top_pnumberNoNucleus sampling 0-1 (default: 1)
stopstring/arrayNoUp to 4 stop sequences
streambooleanNoEnable SSE streaming (default: false)

3. Inspect Model Details

Retrieve detailed metadata for a specific model including context window and capabilities.

Tool: GROQCLOUD_GROQ_RETRIEVE_MODEL

ParameterTypeRequiredDescription
modelstringYesModel identifier (e.g., groq-1-large)

4. Translate Audio to English

Translate non-English audio files into English text using Whisper models.

Tool: GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION

ParameterTypeRequiredDescription
file_pathstringYesLocal path, HTTP(S) URL, or base64 data URL for audio
modelstringNoModel ID (default: whisper-large-v3). Note: whisper-large-v3-turbo may not support translations
response_formatstringNojson, verbose_json, or text (default: json)
temperaturenumberNoSampling temperature 0-1 (default: 0)

5. List TTS Voices

Enumerate available text-to-speech voices for Groq PlayAI models to drive voice selection UX.

Tool: GROQCLOUD_LIST_VOICES

Returns the set of supported TTS voices. Note: this is a static list maintained manually.

Known Pitfalls

PitfallDetails
Nested model listGROQCLOUD_LIST_MODELS response may be nested at response['data']['data'] -- do not assume a flat top-level array
Hard-coded model IDs breakAlways fetch model IDs dynamically via GROQCLOUD_LIST_MODELS; hard-coded names can break when models are deprecated or renamed
Audio format validationGROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION rejects invalid or unsupported audio formats silently -- validate inputs before calling
Model metadata driftsData from GROQCLOUD_GROQ_RETRIEVE_MODEL (context window, features) can change as models update -- do not treat it as static
TTS voice changesVoice sets from GROQCLOUD_LIST_VOICES may shrink or rename over time -- handle missing voices gracefully

Quick Reference

Tool SlugPurpose
GROQCLOUD_LIST_MODELSList all available models and metadata
GROQCLOUD_GROQ_CREATE_CHAT_COMPLETIONGenerate chat-based AI completions
GROQCLOUD_GROQ_RETRIEVE_MODELGet detailed info for a specific model
GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATIONTranslate non-English audio to English text
GROQCLOUD_LIST_VOICESRetrieve available TTS voices for PlayAI

Powered by Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

相關技能