MicroT 在 [Opencode FAQ]:自定义Provider无法传图,不展示思考,缓存不命中 中发帖
Q 1:解决无法传图/不展示思考问题:
opencode中有一个字段叫做modalities,用于确定哪些模型支持哪些模态
有些模型不是原生多模态的,就不支持直接上传图片。
当我们使用自定义Provider时:opencode并不会直接知道这个模型支持哪些模态
因此我们会发现中转站的GPT5.2或者Claude Opus无法读图
同理,当我们使用自定义Provider时,opencode并不会直接知道这个模型支持哪些字段设置,因此我们会发现Claude Opus或GPT 5.2不展示思考过程,智商似乎也不高
A 1:话不多说,示例配置GPT5.2模型
配置前:
"gpt-5.2": {
"name": "GPT-5.2"}
配置后:
"gpt-5.2": {
"name": "GPT-5.2",
"attachment": true,
"moda...