Providers
Groq
Groq menyediakan inferensi sangat cepat pada model berbobot terbuka (Llama, Gemma, Kimi, Qwen, GPT OSS, dan lainnya) menggunakan perangkat keras LPU khusus. OpenClaw menyertakan Plugin Groq bawaan yang mendaftarkan penyedia chat yang kompatibel dengan OpenAI dan penyedia pemahaman media audio.
| Properti | Nilai |
|---|---|
| ID penyedia | groq |
| Plugin | bawaan, enabledByDefault: true |
| Var env autentikasi | GROQ_API_KEY |
| Flag onboarding | --auth-choice groq-api-key |
| API | kompatibel dengan OpenAI (openai-completions) |
| URL dasar | https://api.groq.com/openai/v1 |
| Transkripsi audio | whisper-large-v3-turbo (default) |
| Default chat yang disarankan | groq/llama-3.3-70b-versatile |
Memulai
Dapatkan kunci API
Buat kunci API di console.groq.com/keys.
Tetapkan kunci API
openclaw onboard --auth-choice groq-api-key
export GROQ_API_KEY=gsk_...
Tetapkan model default
{
agents: {
defaults: {
model: { primary: "groq/llama-3.3-70b-versatile" },
},
},
}
Verifikasi katalog dapat dijangkau
openclaw models list --provider groq
Contoh file konfigurasi
{
env: { GROQ_API_KEY: "gsk_..." },
agents: {
defaults: {
model: { primary: "groq/llama-3.3-70b-versatile" },
},
},
}
Katalog bawaan
OpenClaw menyertakan katalog Groq berbasis manifes dengan entri reasoning dan non-reasoning. Jalankan openclaw models list --provider groq untuk melihat baris bawaan bagi versi yang terpasang, atau periksa console.groq.com/docs/models untuk daftar resmi Groq.
| Ref model | Nama | Reasoning | Input | Konteks |
|---|---|---|---|---|
groq/llama-3.3-70b-versatile |
Llama 3.3 70B Versatile | tidak | teks | 131,072 |
groq/llama-3.1-8b-instant |
Llama 3.1 8B Instant | tidak | teks | 131,072 |
groq/meta-llama/llama-4-maverick-17b-128e-instruct |
Llama 4 Maverick 17B | tidak | teks + gambar | 131,072 |
groq/meta-llama/llama-4-scout-17b-16e-instruct |
Llama 4 Scout 17B | tidak | teks + gambar | 131,072 |
groq/llama3-70b-8192 |
Llama 3 70B | tidak | teks | 8,192 |
groq/llama3-8b-8192 |
Llama 3 8B | tidak | teks | 8,192 |
groq/gemma2-9b-it |
Gemma 2 9B | tidak | teks | 8,192 |
groq/mistral-saba-24b |
Mistral Saba 24B | tidak | teks | 32,768 |
groq/moonshotai/kimi-k2-instruct |
Kimi K2 Instruct | tidak | teks | 131,072 |
groq/moonshotai/kimi-k2-instruct-0905 |
Kimi K2 Instruct 0905 | tidak | teks | 262,144 |
groq/openai/gpt-oss-120b |
GPT OSS 120B | ya | teks | 131,072 |
groq/openai/gpt-oss-20b |
GPT OSS 20B | ya | teks | 131,072 |
groq/openai/gpt-oss-safeguard-20b |
Safety GPT OSS 20B | ya | teks | 131,072 |
groq/qwen-qwq-32b |
Qwen QwQ 32B | ya | teks | 131,072 |
groq/qwen/qwen3-32b |
Qwen3 32B | ya | teks | 131,072 |
groq/deepseek-r1-distill-llama-70b |
DeepSeek R1 Distill Llama 70B | ya | teks | 131,072 |
groq/groq/compound |
Compound | ya | teks | 131,072 |
groq/groq/compound-mini |
Compound Mini | ya | teks | 131,072 |
Model reasoning
OpenClaw memetakan level /think bersama ke nilai reasoning_effort khusus model milik Groq:
- Untuk
qwen/qwen3-32b, thinking yang dinonaktifkan mengirimnonedan thinking yang diaktifkan mengirimdefault. - Untuk model reasoning Groq GPT OSS (
openai/gpt-oss-*), OpenClaw mengirimlow,medium, atauhighberdasarkan level/think. Thinking yang dinonaktifkan menghilangkanreasoning_effortkarena model tersebut tidak mendukung nilai nonaktif. - DeepSeek R1 Distill, Qwen QwQ, dan Compound menggunakan surface reasoning native milik Groq;
/thinkmengontrol visibilitas, tetapi model selalu melakukan reasoning.
Lihat Mode thinking untuk level /think bersama dan cara OpenClaw menerjemahkannya per penyedia.
Transkripsi audio
Plugin bawaan Groq juga mendaftarkan penyedia pemahaman media audio agar pesan suara dapat ditranskripsi melalui surface bersama tools.media.audio.
| Properti | Nilai |
|---|---|
| Jalur konfigurasi bersama | tools.media.audio |
| URL dasar default | https://api.groq.com/openai/v1 |
| Model default | whisper-large-v3-turbo |
| Prioritas otomatis | 20 |
| Endpoint API | kompatibel dengan OpenAI /audio/transcriptions |
Untuk menjadikan Groq sebagai backend audio default:
{
tools: {
media: {
audio: {
models: [{ provider: "groq" }],
},
},
},
}
Ketersediaan lingkungan untuk daemon
Jika Gateway berjalan sebagai layanan terkelola (launchd, systemd, Docker), GROQ_API_KEY harus terlihat oleh proses tersebut — bukan hanya oleh shell interaktif Anda.
ID model Groq kustom
OpenClaw menerima ID model Groq apa pun saat runtime. Gunakan ID persis seperti yang ditampilkan Groq dan beri prefiks groq/. Katalog bawaan mencakup kasus umum; ID yang tidak ada di katalog akan diteruskan ke template default yang kompatibel dengan OpenAI.
{
agents: {
defaults: {
model: { primary: "groq/<your-model-id>" },
},
},
}