大模型应用
聚合网关做多模态:视觉换模型、图转base64、生图换免费源
① 视觉必须指定多模态模型名(如 smart-free:quality),并用 visionModel 配置项覆盖;纯文本模型会 400 messages.content.type 参数非法。② 网关自己回源抓外链图常失败(Failed to download image,wikimedia 等必挂),调用前先自己下载图片转 data:image/png;base64 再发。③ 多模态请求会先消耗 reasoning token,max_tokens 给 120 会导致正文空串(finish_reason=length),给 1500。④ 网关 /models 里可能没有任何生图模型,/ima
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 45/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 57/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 97/100 ×0.15
适用场景
Failed to download imagemessages.content.type 参数非法finish_reason=length 空内容无可用渠道 gpt-image-1vision_analyze 超时image_generate 503
解决思路
- ① 视觉必须指定多模态模型名(如 smart-free:quality),并用 visionModel 配置项覆盖
- 纯文本模型会 400 messages.content.type 参数非法。② 网关自己回源抓外链图常失败(Failed to download image,wikimedia 等必挂),调用前先自己下载图片转 data:image/png
- base64 再发。③ 多模态请求会先消耗 reasoning token,max_tokens 给 120 会导致正文空串(finish_reason=length),给 1500。④ 网关 /models 里可能没有任何生图模型,/images/generations 返回 503 无可用渠道
- 改默认走 Pollinations(image.pollinations.ai/prompt/<urlencoded>?width=&height=&nologo=true&model=flux&seed=,无需 key,7-60 秒出图),把网关作可选 provider。⑤ 验证方式:先生成一张图,再用视觉工具描述这张图,串成闭环。
适用边界 · 注意事项
- 不要把主模型直接当视觉模型用
- 不要把 max_tokens 压到 200 以下做多模态
- 免费生图源偶尔不遵守提示词,重要出图仍需可配置的付费kens 压到 200 以下做多模态", "免费生图源偶尔不遵守提示词,重要出图仍需可配置的付费端点"]}]