GroqCloud Automatisierung
Automatisieren Sie KI-Inferenz-Workflows mit der ultraschnellen API von GroqCloud -- Chat-Vervollständigungen, Modellerkennung, Audio-Übersetzungen und TTS-Stimmauswahl -- alles orchestriert durch die Composio MCP-Integration.
Toolkit-Dokumentation: composio.dev/toolkits/groqcloud
Einrichtung
- Verbinden Sie Ihr GroqCloud-Konto über den Composio MCP-Server unter
https://rube.app/mcp - Der Agent fordert Sie mit einem Authentifizierungslink auf, falls keine aktive Verbindung besteht
- Nach erfolgreicher Verbindung stehen alle
GROQCLOUD_*-Tools zur Ausführung bereit
Kern-Workflows
1. Verfügbare Modelle entdecken
Listen Sie alle auf GroqCloud verfügbaren Modelle auf, um gültige Modell-IDs vor der Inferenz zu finden.
Tool: GROQCLOUD_LIST_MODELS
Keine Parameter erforderlich -- gibt alle verfügbaren Modelle mit Metadaten zurück.
Verwenden Sie dies als Voraussetzung vor jedem Chat-Vervollständigungsaufruf, um sicherzustellen, dass Sie eine gültige, nicht veraltete Modell-ID referenzieren.
2. Chat-Vervollständigungen durchführen
Generieren Sie KI-Antworten für Konversationseingaben mit einem angegebenen GroqCloud-Modell.
Tool: GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
model | string | Ja | Modell-ID aus GROQCLOUD_LIST_MODELS |
messages | array | Ja | Geordnete Liste von {role, content}-Objekten (system, user, assistant) |
temperature | number | Nein | Sampling-Temperatur 0–2 (Standard: 1) |
max_completion_tokens | integer | Nein | Maximale Anzahl zu generierender Tokens |
top_p | number | Nein | Nucleus-Sampling 0–1 (Standard: 1) |
stop | string/array | Nein | Bis zu 4 Stopp-Sequenzen |
stream | boolean | Nein | SSE-Streaming aktivieren (Standard: false) |
3. Modelldetails abrufen
Rufen Sie detaillierte Metadaten für ein bestimmtes Modell ab, einschließlich Kontextfenster und Fähigkeiten.
Tool: GROQCLOUD_GROQ_RETRIEVE_MODEL
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
model | string | Ja | Modellkennung (z. B. groq-1-large) |
4. Audio ins Englische übersetzen
Übersetzen Sie nicht-englische Audiodateien mit Whisper-Modellen in englischen Text.
Tool: GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
file_path | string | Ja | Lokaler Pfad, HTTP(S)-URL oder base64-Daten-URL für Audio |
model | string | Nein | Modell-ID (Standard: whisper-large-v3). Hinweis: whisper-large-v3-turbo unterstützt möglicherweise keine Übersetzungen |
response_format | string | Nein | json, verbose_json oder text (Standard: json) |
temperature | number | Nein | Sampling-Temperatur 0–1 (Standard: 0) |
5. TTS-Stimmen auflisten
Zählen Sie die verfügbaren Text-to-Speech-Stimmen für Groq PlayAI-Modelle auf, um die Sprachauswahl-Benutzeroberfläche zu steuern.
Tool: GROQCLOUD_LIST_VOICES
Gibt die Gruppe der unterstützten TTS-Stimmen zurück. Hinweis: Dies ist eine manuell gepflegte statische Liste.
Bekannte Fallstricke
| Fallstrick | Details |
|---|---|
| Verschachtelte Modellliste | Die Antwort von GROQCLOUD_LIST_MODELS kann bei response['data']['data'] verschachtelt sein -- nehmen Sie kein flaches Top-Level-Array an |
| Hartcodierte Modell-IDs brechen | Rufen Sie Modell-IDs immer dynamisch über GROQCLOUD_LIST_MODELS ab; hartcodierte Namen können brechen, wenn Modelle veraltet oder umbenannt werden |
| Audioformat-Validierung | GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION lehnt ungültige oder nicht unterstützte Audioformate stillschweigend ab -- validieren Sie die Eingaben vor dem Aufruf |
| Modelldaten ändern sich | Daten von GROQCLOUD_GROQ_RETRIEVE_MODEL (Kontextfenster, Funktionen) können sich ändern, wenn Modelle aktualisiert werden -- behandeln Sie sie nicht als statisch |
| TTS-Stimmänderungen | Stimmensätze von GROQCLOUD_LIST_VOICES können im Laufe der Zeit schrumpfen oder umbenannt werden -- behandeln Sie fehlende Stimmen elegant |
Kurzreferenz
| Tool-Slug | Zweck |
|---|---|
GROQCLOUD_LIST_MODELS | Alle verfügbaren Modelle und Metadaten auflisten |
GROQCLOUD_GROQ_CREATE_CHAT_COMPLETION | Chat-basierte KI-Vervollständigungen generieren |
GROQCLOUD_GROQ_RETRIEVE_MODEL | Detaillierte Informationen für ein bestimmtes Modell abrufen |
GROQCLOUD_GROQ_CREATE_AUDIO_TRANSLATION | Nicht-englisches Audio in englischen Text übersetzen |
GROQCLOUD_LIST_VOICES | Verfügbare TTS-Stimmen für PlayAI abrufen |
Bereitgestellt von Composio