YukiRa1n (@Hopper_Margart) 在 关于如何解决ocg DSV4F 接在cc中避免图片报错的方法 中发帖
反代opencode go里的ds到claude code中用的时候,发现经常读图的时候直接就unknown variant ‘image_url’,然后报错导致整个会话直接没法使用。
本方法同时可以拯救被污染的历史上下文,将对话拯救回来。
解决这个问题只需要将OCG的DSV4F声明为纯文本模型
models:
- name: deepseek-v4-flash
alias: ""
input-modalities: [text]
这会让Claude Code 工具结果里的图片替换成
[image omitted: unsupported by upstream]
这样就能解决读图的报错问题
但是历史会话中有图片的话,还是不行
这就需要让CPA将历史会话中的图片全都替换为一样的标识
payload:
override-raw:
- models:
- ...