现象
无论是单独上传图片还是使用可正常下载的OSS链接,图片都无法被正确解析。模型返回报错:400 Invalid image URL. The URL must be a valid HTTP or HTTPS URL, or a data URL with base64 encoding。经检查,示例图片链接https://tojoy-finder.oss-cn-beijing.aliyuncs.com/20251128/wx_GVAHDrlk1pPdywnMHmDZg/f80de5f3-0fec-4948-af6f-8468927f7096.png可正常访问,且模型支持图片解析功能。
可能原因
当前使用的FastGPT版本不支持特殊content-type类型的图片,符合格式的有效图片链接无法被正确解析。
排查步骤
- 确认报错文本为400 Invalid image URL. The URL must be a valid HTTP or HTTPS URL, or a data URL with base64 encoding。
- 验证待解析的图片链接是否可正常访问,确认链接格式符合HTTP/HTTPS或base64 data URL要求。
- 检查当前使用的FastGPT版本号。
解决与验证
将FastGPT升级至4.14.4版本,该版本支持特殊content-type类型的图片。升级完成后,重新上传图片或使用OSS链接,确认图片可正常解析且无对应报错返回。