140 lines
3.2 KiB
JSON
140 lines
3.2 KiB
JSON
{
|
|
"$schema": "https://opencode.ai/config.json",
|
|
"provider": {
|
|
"ollama2": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "Ollama 2 (main local)",
|
|
"options": {
|
|
"baseURL": "http://127.0.0.1:11434/v1",
|
|
"apiKey": "ollama",
|
|
"timeout": false,
|
|
"requestTimeout": 900000,
|
|
"chunkTimeout": 180000
|
|
},
|
|
"models": {
|
|
"devstral-small-2": {
|
|
"name": "Devstral Small 2"
|
|
},
|
|
"qwen2.5-coder:7b": {
|
|
"name": "Qwen 2.5 Coder (7B)"
|
|
}
|
|
}
|
|
},
|
|
"ollama3": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "Ollama 3 (12GB local)",
|
|
"options": {
|
|
"baseURL": "http://127.0.0.1:30069/v1",
|
|
"apiKey": "ollama",
|
|
"timeout": false,
|
|
"requestTimeout": 900000,
|
|
"chunkTimeout": 180000
|
|
},
|
|
"models": {
|
|
"qwen2.5-coder:7b": {
|
|
"name": "Qwen 2.5 Coder (7B)"
|
|
}
|
|
}
|
|
},
|
|
"anthropic": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "Anthropic",
|
|
"options": {
|
|
"baseURL": "https://api.anthropic.com/v1"
|
|
},
|
|
"models": {
|
|
"claude-opus-4-6": {
|
|
"name": "Claude Opus 4.6"
|
|
}
|
|
}
|
|
},
|
|
"github-copilot": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "GitHub Copilot",
|
|
"models": {
|
|
"gpt-5-mini": {
|
|
"name": "GPT-5 Mini"
|
|
},
|
|
"grok-code-fast-1": {
|
|
"name": "Grok Code Fast 1"
|
|
}
|
|
}
|
|
},
|
|
"zai-coding-plan": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "Z.AI Coding Plan",
|
|
"models": {
|
|
"glm-4.7-flash": {
|
|
"name": "GLM-4.7-Flash"
|
|
},
|
|
"glm-4.7-flashx": {
|
|
"name": "GLM-4.7-Flashx"
|
|
},
|
|
"glm-4.6": {
|
|
"name": "GLM-4.6"
|
|
}
|
|
}
|
|
},
|
|
"v0": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "v0 (Vercel)",
|
|
"options": {
|
|
"baseURL": "https://api.v0.dev/v1"
|
|
},
|
|
"models": {
|
|
"v0-pro": {
|
|
"name": "v0 Pro"
|
|
},
|
|
"v0-mini": {
|
|
"name": "v0 Mini"
|
|
}
|
|
}
|
|
},
|
|
"openrouter": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "OpenRouter",
|
|
"options": {
|
|
"baseURL": "https://openrouter.ai/api/v1"
|
|
},
|
|
"models": {
|
|
"nvidia/nemotron-3-super-120b-a12b:free": {
|
|
"name": "NVIDIA Nemotron 3 Super 120B A12B (Free)"
|
|
},
|
|
"stepfun/step-3.5-flash:free": {
|
|
"name": "StepFun Step 3.5 Flash (Free)"
|
|
},
|
|
"nvidia/nemotron-nano-12b-v2-vl:free": {
|
|
"name": "NVIDIA Nemotron Nano 12B V2 VL (Free)"
|
|
}
|
|
}
|
|
},
|
|
"opencode-zen": {
|
|
"npm": "@ai-sdk/openai-compatible",
|
|
"name": "OpenCode Zen",
|
|
"options": {
|
|
"baseURL": "https://opencode.ai/zen/v1"
|
|
},
|
|
"models": {
|
|
"glm-5": {
|
|
"name": "GLM-5"
|
|
},
|
|
"kimi-k2.5": {
|
|
"name": "Kimi K2.5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"permission": {
|
|
"read": "allow",
|
|
"edit": "allow",
|
|
"write": "allow",
|
|
"delete": "allow",
|
|
"execute": "allow"
|
|
},
|
|
"model": "zai-coding-plan/glm-4.7-flashx",
|
|
"small_model": "github-copilot/gpt-5-mini",
|
|
"plugin": [
|
|
"oh-my-opencode"
|
|
]
|
|
}
|