跳转到内容

Input should be a valid string:Codex 图片请求

Quick fix

将 CC Switch 升级到 v3.20.4;它会把图片的 detail: "original" 转为上游接受的值。

报错原文
Input should be a valid string

Codex 的 `view_image` 工具会给图片标记 `detail: "original"`。CC Switch 在将 Codex 请求转换为 Chat 格式时原样传递该值,但严格的 Chat 上游只接受 `auto`、`low` 或 `high`,因此拒绝整条请求并报错。

会话历史会被 Codex 在后续请求中重放,所以历史中一旦含有这类工具图片,后续请求也会持续失败。该问题已在 v3.20.4 修复:代理转换会将 `original` 改写为 `auto`,升级后旧会话继续发送消息即可恢复。

  1. 将 CC Switch 升级至 v3.20.4。

  2. 升级后直接在原有会话继续发送消息;代理会在每次请求中转换历史图片的 `detail` 值,无需新开会话。

ToolCodex
Version3.19.0 - 3.20.3(受影响);v3.20.4 已修复
PlatformsmacOS

(暂无 FAQ)

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。