Providers

Groq

Groq biedt ultrasnelle inferentie op open-weight modellen (Llama, Gemma, Kimi, Qwen, GPT OSS en meer) met aangepaste LPU-hardware. OpenClaw bevat een gebundelde Groq-Plugin die zowel een OpenAI-compatibele chatprovider als een provider voor mediabegrip van audio registreert.

Eigenschap Waarde
Provider-id groq
Plugin gebundeld, enabledByDefault: true
Auth-env-var GROQ_API_KEY
Onboarding-vlag --auth-choice groq-api-key
API OpenAI-compatibel (openai-completions)
Basis-URL https://api.groq.com/openai/v1
Audiotranscriptie whisper-large-v3-turbo (standaard)
Voorgestelde chatstandaard groq/llama-3.3-70b-versatile

Aan de slag

  • Een API-sleutel ophalen

    Maak een API-sleutel aan op console.groq.com/keys.

  • De API-sleutel instellen

    openclaw onboard --auth-choice groq-api-key
    
    export GROQ_API_KEY=gsk_...
    
  • Een standaardmodel instellen

    {
      agents: {
        defaults: {
          model: { primary: "groq/llama-3.3-70b-versatile" },
        },
      },
    }
    
  • Controleren of de catalogus bereikbaar is

    openclaw models list --provider groq
    
  • Voorbeeld van configuratiebestand

    {
      env: { GROQ_API_KEY: "gsk_..." },
      agents: {
        defaults: {
          model: { primary: "groq/llama-3.3-70b-versatile" },
        },
      },
    }
    

    Ingebouwde catalogus

    OpenClaw wordt geleverd met een manifestondersteunde Groq-catalogus met zowel redenerende als niet-redenerende vermeldingen. Voer openclaw models list --provider groq uit om de gebundelde rijen voor je geïnstalleerde versie te bekijken, of raadpleeg console.groq.com/docs/models voor Groq's gezaghebbende lijst.

    Modelreferentie Naam Redeneren Invoer Context
    groq/llama-3.3-70b-versatile Llama 3.3 70B Versatile nee tekst 131,072
    groq/llama-3.1-8b-instant Llama 3.1 8B Instant nee tekst 131,072
    groq/meta-llama/llama-4-maverick-17b-128e-instruct Llama 4 Maverick 17B nee tekst + afbeelding 131,072
    groq/meta-llama/llama-4-scout-17b-16e-instruct Llama 4 Scout 17B nee tekst + afbeelding 131,072
    groq/llama3-70b-8192 Llama 3 70B nee tekst 8,192
    groq/llama3-8b-8192 Llama 3 8B nee tekst 8,192
    groq/gemma2-9b-it Gemma 2 9B nee tekst 8,192
    groq/mistral-saba-24b Mistral Saba 24B nee tekst 32,768
    groq/moonshotai/kimi-k2-instruct Kimi K2 Instruct nee tekst 131,072
    groq/moonshotai/kimi-k2-instruct-0905 Kimi K2 Instruct 0905 nee tekst 262,144
    groq/openai/gpt-oss-120b GPT OSS 120B ja tekst 131,072
    groq/openai/gpt-oss-20b GPT OSS 20B ja tekst 131,072
    groq/openai/gpt-oss-safeguard-20b Safety GPT OSS 20B ja tekst 131,072
    groq/qwen-qwq-32b Qwen QwQ 32B ja tekst 131,072
    groq/qwen/qwen3-32b Qwen3 32B ja tekst 131,072
    groq/deepseek-r1-distill-llama-70b DeepSeek R1 Distill Llama 70B ja tekst 131,072
    groq/groq/compound Compound ja tekst 131,072
    groq/groq/compound-mini Compound Mini ja tekst 131,072

    Redeneringsmodellen

    OpenClaw koppelt zijn gedeelde /think-niveaus aan Groq's modelspecifieke reasoning_effort-waarden:

    • Voor qwen/qwen3-32b verzendt uitgeschakeld denken none en ingeschakeld denken default.
    • Voor Groq GPT OSS-redeneringsmodellen (openai/gpt-oss-*) verzendt OpenClaw low, medium of high op basis van het /think-niveau. Uitgeschakeld denken laat reasoning_effort weg, omdat die modellen geen uitgeschakelde waarde ondersteunen.
    • DeepSeek R1 Distill, Qwen QwQ en Compound gebruiken Groq's native redeneeroppervlak; /think regelt de zichtbaarheid, maar het model redeneert altijd.

    Zie Denkmodi voor de gedeelde /think-niveaus en hoe OpenClaw deze per provider vertaalt.

    Audiotranscriptie

    Groq's gebundelde Plugin registreert ook een provider voor mediabegrip van audio, zodat spraakberichten kunnen worden getranscribeerd via het gedeelde tools.media.audio-oppervlak.

    Eigenschap Waarde
    Gedeeld configuratiepad tools.media.audio
    Standaard basis-URL https://api.groq.com/openai/v1
    Standaardmodel whisper-large-v3-turbo
    Automatische prioriteit 20
    API-eindpunt OpenAI-compatibel /audio/transcriptions

    Om Groq de standaard audio-backend te maken:

    {
      tools: {
        media: {
          audio: {
            models: [{ provider: "groq" }],
          },
        },
      },
    }
    
    Omgevingsbeschikbaarheid voor de daemon

    Als de Gateway als beheerde service draait (launchd, systemd, Docker), moet GROQ_API_KEY zichtbaar zijn voor dat proces, niet alleen voor je interactieve shell.

    Aangepaste Groq-model-id's

    OpenClaw accepteert elke Groq-model-id tijdens runtime. Gebruik de exacte id die Groq toont en voeg er groq/ als prefix aan toe. De gebundelde catalogus dekt de gangbare gevallen; niet-gecatalogiseerde id's vallen terug op de standaard OpenAI-compatibele template.

    {
      agents: {
        defaults: {
          model: { primary: "groq/<your-model-id>" },
        },
      },
    }
    

    Gerelateerd