zmh-program / chatnio

🚀 Next Generation AI One-Stop Internationalization Solution. 🚀 下一代 AI 一站式 B/C 端解决方案,支持 OpenAI,Midjourney,Claude,讯飞星火,Stable Diffusion,DALL·E,ChatGLM,通义千问,腾讯混元,360 智脑,百川 AI,火山方舟,新必应,Gemini,Moonshot 等模型,支持对话分享,自定义预设,云端同步,模型市场,支持弹性计费和订阅计划模式,支持图片解析,支持联网搜索,支持模型缓存,丰富美观的后台管理与仪表盘数据统计。
https://chatnio.com
Apache License 2.0
3.01k stars 473 forks source link

支持 DALLE 生成图片存储于服务端 #88

Closed kokojacket closed 6 months ago

kokojacket commented 6 months ago

图片不支持同步

zmh-program commented 6 months ago

请提供更多细节

zmh-program commented 6 months ago

Base64 图片我目测是可以直接同步的 因为其实file的格式是

     ```file
      [filename]
      [content]


![image](https://github.com/Deeptrain-Community/chatnio/assets/112773885/b39ce7aa-6cd7-4fc4-a09f-ec3b33cb7205)
我现在还无法复现到,这是很久之前的一个对话,图片可以被同步,如果 b64 在确保上传时就已经排查过不是格式问题后,如果确实无法同步,请提供更多细节。
kokojacket commented 6 months ago

昨天使用dalle3画图后的照片,今早公司打开看显示失效了。 image

zmh-program commented 6 months ago

这不是 chatnio 的问题 这是你生成图片的链接原url失效了 chatnio不会参与存储也不应该是chatnio来做这件事

正常情况下 OpenAI DALLE 会将图片存储在这里 并且我没有复现到消失

https://oaidalleapiprodscus.blob.core.windows.net
kokojacket commented 6 months ago

原来是这样,也就是实际上没有下载保存图片到服务器,而是保存了图片链接。 是否可以保存图片到服务器永久存储呢? openai的图片链接好像确实有过期时间。

zmh-program commented 6 months ago

不错的提议

kokojacket commented 6 months ago

刚刚试了一下,大概3小时链接就会失效了。

zmh-program commented 6 months ago

image

已实现