OpenCode 自定义模型终极指南:一份配置文件搞定 GPT 5.6-sol / Claude opus 5/ Gemini 3.6
很多人 OpenCode 用不好不是工具不行而是模型没配对。 本文将带你从 0 到 1彻底搞懂 OpenCode 如何接入自定义大模型并给出实测可用的完整配置方案。适合人群想在 OpenCode 中接入 自建 / 代理 / 中转模型服务 需要同时使用 GPT、Claude、Gemini 的开发者 希望打造 多模型统一调用入口 的工程师一、为什么你配的 OpenCode 模型 “用不了”在社区里关于 OpenCode 的常见问题基本集中在三点模型配置了但 列表里不显示 调用时报错但 不知道错在哪 API Key /baseURL 明明没错却始终请求失败 根本原因只有一个没搞清楚 provider 机制。二、OpenCode 的核心设计Provider 才是灵魂在 OpenCode 中Model ≠ API Model ≠ SDK Model Provider SDK 配置 也就是说OpenCode 并不是 “直接支持某个模型” 而是通过 provider模型提供方 来桥接各种 SDK。三、配置文件在哪99% 的人第一步就找错了默认配置路径bash~/.config/opencode/opencode.json也可以通过环境变量 自定义bashexport OPENCODE_CONFIG_DIR~/.opencode export OPENCODE_CONFIG~/.opencode/opencode.json四、修改后完整配置GPT 更新为 gpt5.6‑sol统一 api 地址https://api.new.biToken173 中转服务通用GPT 替换为gpt5.6‑solbaseURL 统一更新为https://api.new.bi/v1json{ $schema: https://opencode.ai/config.json, theme: opencode, autoupdate: true, tools: { write: true, bash: true, read: true, edit: true, glob: true, grep: true }, permission: { webfetch: allow, bash: ask, edit: ask, skill: allow }, provider: { token173-openai: { npm: ai-sdk/openai-compatible, name: Token173 OpenAI, options: { baseURL: https://api.new.bi/v1, apiKey: {env:TOKEN173_API_KEY} }, models: { gpt-5.6-sol: { id: gpt5.6-sol, name: GPT‑5.6‑SOL } } }, token173-anthropic: { npm: ai-sdk/anthropic, name: Token173 Claude, options: { baseURL: https://api.new.bi/anthropic/v1, apiKey: {env:TOKEN173_API_KEY} }, models: { claude-sonnet-4.5: { id: claude-sonnet-4.5, name: Claude Sonnet 4.5 } } }, token173-gemini: { npm: ai-sdk/google, name: Token173 Gemini, options: { baseURL: https://api.new.bi/gemini/v1beta, apiKey: {env:TOKEN173_API_KEY} }, models: { gemini-3.5-flash: { id: gemini-3.5-flash, name: Gemini 3.5 Flash } } } } }五、provider 字段最容易配错的 3 个点1️⃣ npm 决定你 “用哪套协议”jsonnpm: ai-sdk/openai-compatible含义 接口 兼容 OpenAI 不要求官方 OpenAI2️⃣ options90% 的报错来源jsonoptions: { baseURL: https://api.new.bi/v1, apiKey: {env:TOKEN173_API_KEY} }常见错误忘记后缀/v1HTTPS 证书问题 API Key 明文写死在配置中3️⃣ models ID 必须和真实模型一致jsonmodels: { gpt-5.6-sol: { id: gpt5.6-sol, name: GPT‑5.6‑SOL } }id中转接口真实调用模型名必须和服务商一致nameOpenCode UI 界面显示名称六、API Key 的正确管理方式bashexport TOKEN173_API_KEYyour_api_key_here配置中引用jsonapiKey: {env:TOKEN173_API_KEY}优势安全密钥不会明文存入配置文件 可多环境切换 适合 git 版本控制Windows PowerShell 设置环境变量powershell$env:TOKEN173_API_KEYyour_api_key_here七、常见问题速查表表格现象排查方向模型不显示JSON 格式错误provider 名称重复models 节点未定义请求失败baseURL 地址无法访问环境变量 API Key 未生效npm SDK 包和接口协议不匹配Claude / Gemini 返回 404baseURL 路径写错确认/anthropic/v1、/gemini/v1beta后缀校验 JSON 小技巧复制配置到 JSON 校验工具确认无语法错误再写入 opencode.json八、总结OpenCode 真正强的不是支持某个模型 而是支持无限模型的统一接入。一次配置多模型共存 非常适合中转 / 私有化 / 企业内部部署如果你需要我还可以帮你把这份文档输出为 Markdown 文件文本或者再增加 Ollama 本地模型的 provider 配置片段。

相关新闻

鼠标CCC认证技术解读:适用标准与测试项目分析

鼠标CCC认证技术解读:适用标准与测试项目分析

一、鼠标在CCC认证目录中的定位 鼠标作为计算机输入设备,属于《强制性产品认证目录》中"信息技术设备"大类下的产品。无论是USB有线鼠标还是2.4G无线鼠标、蓝牙鼠标,只要在中国境内销售,均须通过CCC(中国强制性产品认证…

2026/8/11 9:16:17 阅读更多 →
哈弗M6发动机拆装仿真教学:虚实结合,让技艺自如流转

哈弗M6发动机拆装仿真教学:虚实结合,让技艺自如流转

哈弗M6汽车发动机拆装检修仿真教学软件产品介绍让拆装技艺在虚实间自如流转走进一间职业院校的汽车实训教室,最常见的场景是:一台真实发动机被围得水泄不通,前排学生看得真切,后排学生踮起脚尖也只看到攒动的人头;设备…

2026/8/11 9:16:17 阅读更多 →
企业微信通讯录增量同步排查实践

企业微信通讯录增量同步排查实践

做企业微信接口时,通讯录同步看起来只是定时拉取部门和成员,上线后却容易遇到数据对不上的问题。员工改名、换部门或离职后,本地后台可能仍保留旧信息。每天全量覆盖虽然能修正数据,但数据一多,同步时间会变长&#xf…

2026/8/11 9:16:17 阅读更多 →

最新新闻

抖音批量下载终极指南:从手动到全自动的完整解决方案

抖音批量下载终极指南:从手动到全自动的完整解决方案

抖音批量下载终极指南:从手动到全自动的完整解决方案 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback suppor…

2026/8/11 10:09:39 阅读更多 →
Unity面试实战指南:从性能优化到系统设计,告别八股文

Unity面试实战指南:从性能优化到系统设计,告别八股文

1. 项目概述:为什么Unity面试需要“实战篇”?在Unity开发这个圈子里混了十几年,从端游到手游,再到现在的跨平台和元宇宙应用,我面试过的人没有一千也有八百了。我发现一个特别有意思的现象:很多候选人能把U…

2026/8/11 10:09:39 阅读更多 →
Calibre豆瓣插件终极指南:5分钟实现电子书元数据自动化管理

Calibre豆瓣插件终极指南:5分钟实现电子书元数据自动化管理

Calibre豆瓣插件终极指南:5分钟实现电子书元数据自动化管理 【免费下载链接】calibre-douban Calibre new douban metadata source plugin. Douban no longer provides book APIs to the public, so it can only use web crawling to obtain data. This is a calibr…

2026/8/11 10:09:39 阅读更多 →
ThinkPad风扇控制终极方案:TPFanCtrl2完全配置与优化指南

ThinkPad风扇控制终极方案:TPFanCtrl2完全配置与优化指南

ThinkPad风扇控制终极方案:TPFanCtrl2完全配置与优化指南 【免费下载链接】TPFanCtrl2 ThinkPad Fan Control 2 (Dual Fan) for Windows 10 and 11 项目地址: https://gitcode.com/gh_mirrors/tp/TPFanCtrl2 对于追求极致性能和静音体验的ThinkPad用户而言&a…

2026/8/11 10:09:39 阅读更多 →
UE5 AI感知与行为树联调:实现具备视觉记忆的智能NPC

UE5 AI感知与行为树联调:实现具备视觉记忆的智能NPC

1. 项目概述:让NPC真正“活”起来在虚幻引擎5(UE5)里捣鼓AI,很多朋友可能都卡在了一个点上:我明明给NPC配了行为树,让它能走能跑,但它怎么就跟个睁眼瞎一样,对近在咫尺的玩家毫无反应…

2026/8/11 10:09:39 阅读更多 →
大 Key 突发删除导致 Redis 彻底瘫痪:我用 Go 写了个“缓存击穿现场哨兵”,比 Grafana 快了 18 秒

大 Key 突发删除导致 Redis 彻底瘫痪:我用 Go 写了个“缓存击穿现场哨兵”,比 Grafana 快了 18 秒

导读 / 摘要 在高并发分布式架构中,Redis 作为高性能内存缓存底座,承载着每秒数十万级的 QPS 读写吞吐。然而,当遭遇 突发大 Key(Big Key)阻塞、内存爆满引发 OOM 逐出(Eviction),或…

2026/8/11 10:08:39 阅读更多 →

日新闻

如何用Video2X实现专业级视频画质提升:AI视频增强完整指南

如何用Video2X实现专业级视频画质提升:AI视频增强完整指南

如何用Video2X实现专业级视频画质提升:AI视频增强完整指南 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHub_Trending/vi/v…

2026/8/11 0:00:02 阅读更多 →
前后端分离项目中控制台与接口工具数据差异排查指南

前后端分离项目中控制台与接口工具数据差异排查指南

1. 问题现象解析:控制台与Apifox的数据差异 最近在调试一个前后端分离项目时,遇到了一个典型问题:后端服务在本地开发环境控制台能正常输出查询数据,但通过Apifox测试时却返回空结果。这种"控制台有数据,接口工具…

2026/8/11 0:00:03 阅读更多 →
AI编程实战:从Claude Code踩坑到游戏开发入门

AI编程实战:从Claude Code踩坑到游戏开发入门

1. 从“AI能帮我做游戏”到“AI让我重新学编程”最近身边不少朋友,尤其是一些非技术背景、但对游戏开发有浓厚兴趣的朋友,都在问我同一个问题:“听说现在用Claude Code这种AI编程工具,小白也能做游戏了,是真的吗&#…

2026/8/11 0:00:03 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/11 1:08:05 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/11 1:08:05 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/11 1:08:05 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/10 17:07:33 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/11 1:08:06 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/10 17:07:33 阅读更多 →