Skip to content

[Feature]: 自动过滤不支持多模态模型的消息中的图片内容 #1191

Description

@AlfredQuan

你遇到的使用场景或痛点

场景
使用 DeepSeek V4 等不支持多模态的模型时,如果对话历史中包含 image_url 类型的 content block,请求会直接报错。目前只能手动开新线程避免带图历史,但不能在已有对话中途切模型。

希望增加什么

期望
在转发请求前,对目标模型做能力判断:如果模型不支持 image 输入,自动将 messages 中所有 type: "image_url" 的 content block 替换为纯文本占位(如 [图片已省略]),或直接移除该 block。

功能范围

供应商管理

你目前的替代做法

备选
也可以在模型配置项里加一个布尔开关 strip_images = true。
版本:Codex++ 1.2.18 / macOS

提交前确认

  • 我确认这不是已有功能可以完成的操作。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions