Providers
Groq
Groq biedt ultrasnelle inferentie op modellen met open gewichten (Llama, Gemma, Kimi, Qwen, GPT OSS en meer) met behulp van aangepaste LPU-hardware. De Groq-plugin registreert zowel een OpenAI-compatibele chatprovider als een provider voor mediabegrip van audio.
| Eigenschap | Waarde |
|---|---|
| Provider-id | groq |
| Plugin | officieel extern pakket |
| Omgevingsvariabele voor auth | GROQ_API_KEY |
| API | OpenAI-compatibel (openai-completions) |
| Basis-URL | https://api.groq.com/openai/v1 |
| Audiotranscriptie | whisper-large-v3-turbo (standaard) |
| Aanbevolen standaardchatmodel | groq/llama-3.3-70b-versatile |
Plugin installeren
Installeer de officiële plugin en start daarna de Gateway opnieuw:
openclaw plugins install @openclaw/groq-provideropenclaw gateway restartAan de slag
Een API-sleutel verkrijgen
Maak een API-sleutel aan op console.groq.com/keys.
De API-sleutel instellen
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 groqVoorbeeld van een configuratiebestand
{ env: { GROQ_API_KEY: "gsk_..." }, agents: { defaults: { model: { primary: "groq/llama-3.3-70b-versatile" }, }, },}Ingebouwde catalogus
OpenClaw wordt geleverd met een door een manifest ondersteunde Groq-catalogus met zowel modellen met als zonder redeneervermogen. Voer openclaw models list --provider groq uit om de statische vermeldingen voor je geïnstalleerde versie te bekijken, of raadpleeg console.groq.com/docs/models voor de gezaghebbende lijst van Groq.
| 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-scout-17b-16e-instruct |
Llama 4 Scout 17B | nee | tekst + afbeelding | 131,072 |
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/qwen3-32b |
Qwen3 32B | ja | tekst | 131,072 |
groq/groq/compound |
Compound | ja | tekst | 131,072 |
groq/groq/compound-mini |
Compound Mini | ja | tekst | 131,072 |
Redeneermodellen
Groq-redeneermodellen (reasoning: true in de bovenstaande tabel) wijzen de gedeelde /think-niveaus van OpenClaw toe aan reasoning_effort-waarden van low, medium of high. Bij /think off of /think none wordt reasoning_effort uit het verzoek weggelaten in plaats van een uitgeschakelde waarde te verzenden.
Zie Denkmodi voor de gedeelde /think-niveaus en hoe OpenClaw deze per provider vertaalt.
Audiotranscriptie
De Groq-plugin registreert ook een provider voor mediabegrip van audio, zodat spraakberichten via het gedeelde tools.media.audio-oppervlak kunnen worden getranscribeerd.
| Eigenschap | Waarde |
|---|---|
| Gedeeld configuratiepad | tools.media.audio |
| Standaardbasis-URL | https://api.groq.com/openai/v1 |
| Standaardmodel | whisper-large-v3-turbo |
| Automatische prioriteit | 20 |
| API-eindpunt | OpenAI-compatibel /audio/transcriptions |
Groq instellen als de standaardbackend voor audio:
{ tools: { media: { audio: { models: [{ provider: "groq" }], }, }, },}Beschikbaarheid van de omgeving voor de daemon
Als de Gateway als beheerde service wordt uitgevoerd (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 tijdens runtime elke Groq-model-id. Gebruik de exacte id die Groq toont en zet er groq/ voor. De statische catalogus dekt de veelvoorkomende gevallen; id's die niet in de catalogus staan, vallen terug op de standaard OpenAI-compatibele sjabloon.
{ agents: { defaults: { model: { primary: "groq/<your-model-id>" }, }, },}