词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
OpenCode 基于 AI SDK 和 Models.dev 支持 75+ 模型提供商

/connect 命令添加 API Key(存储在 ~/.local/share/opencode/auth.json)opencode.json 中配置提供商(可选,用于自定义选项)| 模型 | 说明 |
|---|---|
deepseek-chat | 通用对话 |
deepseek-reasoner | 推理模型(R1) |
| 模型 | 说明 |
|---|---|
kimi-k2 | 最新模型 |
| 模型 | 说明 |
|---|---|
M2.7 | 最新模型 |
| 模型 | 说明 |
|---|---|
GLM-5 | 最新模型 |
| 模型 | 说明 |
|---|---|
claude-sonnet-4-20250514 | 最新平衡版(推荐) |
claude-opus-4-20250514 | 最强模型 |
claude-3-5-haiku-20241022 | 快速模型 |
| 模型 | 说明 |
|---|---|
gpt-4o | 旗舰多模态 |
gpt-4o-mini | 经济版 |
o1 | 推理模型 |
o3-mini | 最新推理 |
| 模型 | 说明 |
|---|---|
gemini-2.0-flash | 最新快速版 |
gemini-2.0-pro | 专业版 |
gemini-1.5-pro | 长上下文 |
Google Vertex AI 需要通过 gcloud auth application-default login或服务账号配置认证,OpenCode 会自动使用 Application Default Credentials。
| 模型 | 说明 |
|---|---|
grok-2 | 最新版本 |
grok-2-mini | 经济版 |
| 模型 | 说明 |
|---|---|
mistral-large-latest | 最强能力 |
mistral-small-latest | 快速响应 |
codestral-latest | 代码优化 |
API Key 格式: pplx-...
部分模型需要 Pro+ 订阅,某些模型需在 GitHub Copilot 设置中手动启用。
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"amazon-bedrock": {
"options": {
"region": "us-east-1",
"profile": "my-aws-profile"
}
}
}
}如遇 "I'm sorry, but I cannot assist" 错误,将内容过滤器从 DefaultV2 改为 Default。 Azure OpenAI 通过 /connect配置,认证信息会自动存储。
Token 格式: glpat-...
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"openrouter": {
"models": {
"moonshotai/kimi-k2": {
"options": {
"provider": {
"order": ["baseten"],
"allow_fallbacks": false
}
}
}
}
}
}
}clientid、clientsecret、url、serviceurls.AI_API_URL)。{
"$schema": "https://opencode.ai/config.json",
"provider": {
"vercel": {
"models": {
"anthropic/claude-sonnet-4": {
"options": {
"order": ["anthropic", "vertex"]
}
}
}
}
}
}{
"$schema": "https://opencode.ai/config.json",
"provider": {
"helicone": {
"npm": "@ai-sdk/openai-compatible",
"name": "Helicone",
"options": {
"baseURL": "https://ai-gateway.helicone.ai",
"headers": {
"Helicone-Cache-Enabled": "true",
"Helicone-User-Id": "opencode"
}
}
}
}
}使用前需先本地拉取模型信息: ollama pull gpt-oss:20b-cloud
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ollama": {
"npm": "@ai-sdk/openai-compatible",
"name": "Ollama (local)",
"options": {
"baseURL": "http://localhost:11434/v1"
},
"models": {
"llama3.1": {
"name": "Llama 3.1"
}
}
}
}
}如果工具调用不工作,尝试增加 Ollama 的 num_ctx,建议 16k-32k。
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"lmstudio": {
"npm": "@ai-sdk/openai-compatible",
"name": "LM Studio (local)",
"options": {
"baseURL": "http://127.0.0.1:1234/v1"
},
"models": {
"google/gemma-3n-e4b": {
"name": "Gemma 3n-e4b (local)"
}
}
}
}
}{
"$schema": "https://opencode.ai/config.json",
"provider": {
"llama.cpp": {
"npm": "@ai-sdk/openai-compatible",
"name": "llama-server (local)",
"options": {
"baseURL": "http://127.0.0.1:8080/v1"
},
"models": {
"qwen3-coder:a3b": {
"name": "Qwen3-Coder: a3b-30b (local)",
"limit": {
"context": 128000,
"output": 65536
}
}
}
}
}
}{
"$schema": "https://opencode.ai/config.json",
"provider": {
"myprovider": {
"npm": "@ai-sdk/openai-compatible",
"name": "My Provider",
"options": {
"baseURL": "https://api.myprovider.com/v1"
},
"models": {
"my-model": {
"name": "My Model",
"limit": {
"context": 200000,
"output": 65536
}
}
}
}
}
}npm - AI SDK 包名,OpenAI 兼容用 @ai-sdk/openai-compatiblename - UI 显示名称options.baseURL - API 端点options.apiKey - API Key(可选,不用 auth 时设置)options.headers - 自定义请求头models - 可用模型列表limit.context - 最大输入 tokenlimit.output - 最大输出 token{
"$schema": "https://opencode.ai/config.json",
"provider": {
"anthropic": {
"options": {
"baseURL": "https://my-proxy.com/v1"
}
}
}
}| 需求 | 推荐 | 理由 |
|---|---|---|
| 国内使用最简单 | DeepSeek | 国内直连,中文好 |
| 最强推理能力 | Claude Opus 4 | 业界最强 |
| 性价比最高 | DeepSeek | 便宜好用 |
| 代码能力最强 | Claude Sonnet 4 | 专业编程 |
| 长文档处理 | Gemini 1.5 Pro | 超长上下文 |
| 完全离线 | Ollama + Llama3.1 | 本地运行 |
| 多模型切换 | OpenRouter | 一个 Key 用所有 |
opencode auth list 查看已配置的凭证/connect 中的提供商 ID 与配置文件一致@ai-sdk/openai-compatible)options.baseURL 是否正确