跳到主要内容
知仓学习社ZHICANG

GroqCloud Automation

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

不碰外部(只输出文字)无严重或高危命中composio-community/awesome-codex-skills

它会碰到什么

扫了多少1 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

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

| Parameter | Type | Required | Description |

|-----------|------|----------|-------------|

| model | string | Yes | Model ID from GROQCLOUD_LIST_MODELS |

| messages | array | Yes | Ordered list of {role, content} objects (system, user, assistant) |

| temperature | number | No | Sampling temperature 0-2 (default: 1) |

| max_completion_tokens | integer | No | Max tokens to generate |

| top_p | number | No | Nucleus sampling 0-1 (default: 1) |

| stop | string/array | No | Up to 4 stop sequences |

| stream | boolean | No | Enable 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

| Parameter | Type | Required | Description |

|-----------|------|----------|-------------|

| model | string | Yes | Model 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

| Parameter | Type | Required | Description |

|-----------|------|----------|-------------|

| file_path | string | Yes | Local path, HTTP(S) URL, or base64 data URL for audio |

| model | string | No | Model ID (default: whisper-large-v3). Note: whisper-large-v3-turbo may not support translations |

| response_format | string | No | json, verbose_json, or text (default: json) |

| temperature | number | No | Sampling 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

| Pitfall | Details |

|---------|---------|

| Nested model list | GROQCLOUD_LIST_MODELS response may be nested at response['data']['data'] -- do not assume a flat top-level array |

| Hard-coded model IDs break | Always fetch model IDs dynamically via GROQCLOUD_LIST_MODELS; hard-coded names can break when models are deprecated or renamed |

| Audio format validation | GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION rejects invalid or unsupported audio formats silently -- validate inputs before calling |

| Model metadata drifts | Data from GROQCLOUD_GROQ_RETRIEVE_MODEL (context window, features) can change as models update -- do not treat it as static |

| TTS voice changes | Voice sets from GROQCLOUD_LIST_VOICES may shrink or rename over time -- handle missing voices gracefully |


Quick Reference

| Tool Slug | Purpose |

|-----------|---------|

| GROQCLOUD_LIST_MODELS | List all available models and metadata |

| GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION | Generate chat-based AI completions |

| GROQCLOUD_GROQ_RETRIEVE_MODEL | Get detailed info for a specific model |

| GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION | Translate non-English audio to English text |

| GROQCLOUD_LIST_VOICES | Retrieve available TTS voices for PlayAI |


Powered by Composio

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。