Skip to content

模型接入:「图片生成」服务应过滤掉不支持图片生成的模型 #133

Open

Description

@Birfy

问题

在 设置 → 模型接入 → 编辑服务(图片生成)里,提供商选「OpenAI 兼容」、Base URL 填 https://api.minimax.cn/v1 后点「获取模型」,列表里会出现并允许勾选 MiniMax-M3.1-Flash,这是个对话模型(列表里的图标甚至是音频波形)。保存后界面显示一切正常,但助手提交图片任务时全部失败:

生成接口或模型不存在。 (httpStatus: 404)
suggestion: 请检查生成要求、参数和模型支持范围。

用户很难从这个报错定位到是模型选错了。

复现

  1. 本地 opendirector serve(main 2579ce58,macOS arm64)
  2. 模型接入 → 图片模型 → 提供商「OpenAI 兼容」,URL https://api.minimax.cn/v1,填 API Key
  3. 点「获取模型」,勾选 MiniMax-M3.1-Flash,保存服务
  4. 让助手生成角色参考图 → 两条图片 job 在 submit 阶段均 404 failed,画布节点存在但素材为 0

期望

  • 编辑「图片生成」服务时,「获取模型」的结果按能力过滤,只展示支持图片生成的模型(可以根据接口返回的能力字段或内置已知模型表判断)
  • 无法确定能力的模型至少要标注「可能不支持图片生成」,或放到「手动添加」里
  • 保存服务时做一次轻量连通校验,提前发现接口 404 或模型不支持的问题
  • 视频、音频服务同理

备注

MiniMax 官方文生图模型(image-01)走 /v1/image_generation,不是 OpenAI 兼容的 /images/generations,目前的内置预设也没有 MiniMax 图片协议。是否支持 MiniMax 图片可以另开 issue 讨论。

相关:#131、#132

Activity

  1. Birfy commented on Nov 6, 2026

    @Birfy
    Author

    复查(2026-11-06 16:59 Asia/Shanghai)

    .opendirector/models.json 自 15:38 起未再改过。图片配置仍是:

    • kind: image
    • modelId: MiniMax-M3.1-Flash
    • protocol: openai
    • url: https://api.minimax.cn/v1
    • API Key:已配置(存在)

    早期图片 job(1654a3e6-… / 4262e9e7-…)仍是 submit 404「生成接口或模型不存在。」。用户后来说「反复生成不出来」时,16:00 之后的新失败主要是视频侧 MiniMax 1026/1027(见 #136),图片错配问题本身还在、但不是这一轮反复失败的主因。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:providerModel providers and generation protocolstype:bugSomething is broken

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions