Skip to content

v0.6.0 · 修复 Excel2API 图片上传

Latest

Choose a tag to compare

@1812095643 1812095643 released this 25 Sep 04:36
· 1 commit to main since this release

图片问题修复

修复 Issue #1:BPS 拒绝客户端用户消息中的 data:image/...;base64,...,此前插件会直接返回 HTTP 400。

v0.6.0 的处理链是:

  1. 识别用户消息里的 input_image data URL;
  2. 在同一账号代理和授权下请求 https://bps.openai.com/basispoints/api/attachments;
  3. 使用 multipart file 上传图片;
  4. 读取返回的 openai_file_id;
  5. 将用户消息中的 image_url 替换成 file_id 后再请求 /basispoints/api/responses。

已经是 HTTPS 的用户图片会原样保留。工具返回的截图不会被误当成用户附件上传,会按工具结果继续回放。

其他能力

  • Excel2API BPS 工具隧道;
  • Codex CLI 35 个工具/namespace 声明;
  • function/custom 工具类型恢复;
  • 完整 run_officejs 调用项回放;
  • 稳定 turn_id 和 agent_iteration;
  • 请求时区与英文 Accept-Language;
  • 并行降智检测、Cron、条件任务和专用测试。

安装

在 Sub2API 0.2.7 插件管理页上传:

openai-account-health-0.6.0-linux-amd64.s2plugin

然后开启 Excel2API、填写账号 ID、开启“启用测试”,保存并点击“保存并测试 Excel2API”。

校验

SHA-256:8cd98d5bf65d5ff1e555e31698e69c9c561ec314166bf1073a4fc5bff22bed77

本地 Linux/WSL 回归测试和 multipart 附件上传契约测试通过。未使用真实账号进行上游图片请求验收。