文档 · 指南

Groq 接入 Claude Code、Codex 等 Agent

Groq 用自家的 LPU 芯片跑开源模型,以速度快出名,上面既有 OpenAI 的 gpt-oss,也有其他厂商的开源模型。magpie 的 groq 预设把它接到 Claude Code、Codex、OpenCode 等 Agent:一把 Groq 的 Key,模型列表由 Groq 自己给出。

添加

  1. 拿一把 Key。在 console.groq.com/keys 创建一把 API Key。
  2. 添加。在应用里选 Groq,把 Key 填进 API 密钥,或者在命令行:
终端
magpie provider add groq 
magpie provider test groq

预设里 Chat Completions 和 Responses 都指向 https://api.groq.com/openai/v1,不用自己填地址。在 OpenCode 等其他应用里配过的 Groq 供应商,导入时也会变成 groq 预设。

给 Agent 用

模型 id 写成 groq/<Groq 的模型 id>:

终端
magpie claude groq/openai/gpt-oss-120b
magpie codex groq/openai/gpt-oss-120b

Claude Code 这类说 Anthropic 协议的 Agent,请求由 magpie 转成 Chat Completions 发给 Groq:Groq 的 Chat 接口会报告缓存命中,所以用量页能看到读了多少缓存。

Groq 上的模型大多来自其他厂商,models.dev 也把它们列在 Groq 名下,所以 magpie 不把 Groq 的列表当作模型厂商自己的说法。

限速和上下文

语音转文字和语音合成

magpie 网关的 /v1/audio/transcriptions 和 /v1/audio/speech 也能用 Groq:表单和音频原样发给 Groq,只把模型换成 Groq 自己的 id,返回 Groq 的原始格式。语音合成同理,model 写 groq/playai-tts。

终端
curl http://127.0.0.1:3425/v1/audio/transcriptions \
  -H 'Authorization: Bearer magpie' \
  -F model=groq/whisper-large-v3 -F file=@meeting.m4a

几点说明

Fireworks 与 Fireworks Nexus 接入 Claude Code、Codex 等 Agent

常见问题

magpie 支持 Groq 吗?

支持,用 groq 预设。填一把 Groq 的 API Key,Chat Completions 和 Responses 接口都已配好,模型由 Groq 的列表给出,模型 id 写成 groq/<模型>。

Claude Code 能用 Groq 上的模型吗?

能。magpie 把 Claude Code 的 Anthropic 请求转成 Chat Completions 发给 Groq,Groq 的 Chat 接口会报告缓存命中,用量里能看到。

Groq 限速了怎么办?

Groq 的 429 写明了模型时,magpie 只让这个模型在这把 Key 上休息,其他模型照常用;路由组里还有别的供应商时,请求会交给下一个。

能用 Groq 的 Whisper 吗?

能。向 magpie 的 /v1/audio/transcriptions 发 OpenAI 格式的表单,model 写 groq/whisper-large-v3;语音合成用 /v1/audio/speech。

相关页面:Mistral 接入 Claude Code、Codex、Gemini CLI 和 OpenCode、OpenAI 接入 Claude Code、Codex、Gemini CLI 和 OpenCode。遇到错误请看 常见错误排查:401、429、502、504 等,或者到 Discord 提问。