Aller au contenu

Groq

Groq fournit une inférence ultra-rapide sur des modèles à poids ouverts (Llama, Gemma, Kimi, Qwen, GPT OSS, et bien d’autres) grâce à un matériel LPU personnalisé. OpenClaw inclut un plugin Groq intégré qui enregistre à la fois un fournisseur de chat compatible OpenAI et un fournisseur de compréhension de médias audio.

PropriétéValeur
ID du fournisseurgroq
Pluginintégré, enabledByDefault: true
Variable d’environnement d’authentificationGROQ_API_KEY
Indicateur d’intégration--auth-choice groq-api-key
APICompatible OpenAI (openai-completions)
URL de basehttps://api.groq.com/openai/v1
Transcription audiowhisper-large-v3-turbo (par défaut)
Conversation par défaut suggéréegroq/llama-3.3-70b-versatile
  1. Obtenir une clé API

    Créez une clé API sur console.groq.com/keys.

  2. Définir la clé API

    Fenêtre de terminal
    openclaw onboard --auth-choice groq-api-key
    Fenêtre de terminal
    export GROQ_API_KEY=gsk_...
  3. Set a default model

    {
    agents: {
    defaults: {
    model: { primary: "groq/llama-3.3-70b-versatile" },
    },
    },
    }
  4. Verify the catalog is reachable

    Fenêtre de terminal
    openclaw models list --provider groq
{
env: { GROQ_API_KEY: "gsk_..." },
agents: {
defaults: {
model: { primary: "groq/llama-3.3-70b-versatile" },
},
},
}

OpenClaw fournit un catalogue Groq basé sur un manifeste, contenant des entrées avec et sans raisonnement. Exécutez openclaw models list --provider groq pour voir les lignes incluses dans votre version installée, ou consultez console.groq.com/docs/models pour la liste officielle de Groq.

Réf modèleNomRaisonnementEntréeContexte
groq/llama-3.3-70b-versatileLlama 3.3 70B Versatilenontexte131 072
groq/llama-3.1-8b-instantLlama 3.1 8B Instantnontexte131 072
groq/meta-llama/llama-4-maverick-17b-128e-instructLlama 4 Maverick 17Bnontexte + image131 072
groq/meta-llama/llama-4-scout-17b-16e-instructLlama 4 Scout 17Bnontexte + image131 072
groq/llama3-70b-8192Llama 3 70Bnontexte8 192
groq/llama3-8b-8192Llama 3 8Bnontexte8 192
groq/gemma2-9b-itGemma 2 9Bnontexte8 192
groq/mistral-saba-24bMistral Saba 24Bnontexte32 768
groq/moonshotai/kimi-k2-instructKimi K2 Instructnontexte131 072
groq/moonshotai/kimi-k2-instruct-0905Kimi K2 Instruct 0905nontexte262 144
groq/openai/gpt-oss-120bGPT OSS 120Bouitexte131 072
groq/openai/gpt-oss-20bGPT OSS 20Bouitexte131 072
groq/openai/gpt-oss-safeguard-20bSafety GPT OSS 20Bouitexte131 072
groq/qwen-qwq-32bQwen QwQ 32Bouitexte131 072
groq/qwen/qwen3-32bQwen3 32Bouitexte131 072
groq/deepseek-r1-distill-llama-70bDeepSeek R1 Distill Llama 70Bouitexte131 072
groq/groq/compoundCompoundouitexte131 072
groq/groq/compound-miniCompound Miniouitexte131 072

OpenClaw mappe ses niveaux partagés /think aux valeurs reasoning_effort spécifiques aux modèles de Groq :

  • Pour qwen/qwen3-32b, la réflexion désactivée envoie none et la réflexion activée envoie default.
  • Pour les modèles de raisonnement Groq GPT OSS (openai/gpt-oss-*), OpenClaw envoie low, medium ou high en fonction du niveau /think. La réflexion désactivée omet reasoning_effort car ces modèles ne prennent pas en charge une valeur désactivée.
  • DeepSeek R1 Distill, Qwen QwQ et Compound utilisent la surface de raisonnement native de Groq ; /think contrôle la visibilité mais le modèle raisonne toujours.

Voir Modes de pensée pour les niveaux partagés de /think et comment OpenClaw les traduit pour chaque fournisseur.

Le plugin inclus de Groq enregistre également un fournisseur de compréhension média audio afin que les messages vocaux puissent être transcrits via l’interface partagée tools.media.audio.

PropriétéValeur
Chemin de configuration partagétools.media.audio
URL de base par défauthttps://api.groq.com/openai/v1
Modèle par défautwhisper-large-v3-turbo
Priorité automatique20
Point de terminaison API/audio/transcriptions compatible OpenAI

Pour faire de Groq le backend audio par défaut :

{
tools: {
media: {
audio: {
models: [{ provider: "groq" }],
},
},
},
}
Disponibilité de l'environnement pour le démon

Si le Gateway s’exécute en tant que service géré (launchd, systemd, Docker), GROQ_API_KEY doit être visible pour ce processus — et pas seulement pour votre shell interactif.

Custom Groq model ids

OpenClaw accepte n’importe quel identifiant de modèle Groq lors de l’exécution. Utilisez l’identifiant exact affiché par Groq et préfixez-le avec groq/. Le catalogue inclus couvre les cas courants ; les identifiants non catalogués passent par le modèle compatible OpenAI par défaut.

{
agents: {
defaults: {
model: { primary: "groq/

” }, }, }, } ```

Fournisseurs de modèles

Choisir les fournisseurs, les références de modèles et le comportement de basculement.

Modes de réflexion

Niveaux d’effort de raisonnement et interaction avec la politique du fournisseur.

Référence de configuration

Schéma de configuration complet incluant les paramètres du provider et de l’audio.

Console Groq

Tableau de bord Groq, documentation de l’API et tarifs.