xdl5566
xdl5566
> git地址:https://github.com/Fugitive844/chatgpt-web.git 改动: 1、增加图片上传识别功能,上传图片时会强制使用gpt-4-vision-preview模型,如果想要基于图片进行连续上下文对话的话,对话模型也要选择gpt-4-vision-preview。【.env文件需要加入FILE_PATH=/root/chatgpt/files指定图片存储路径。】 2、增加画图功能,以“/”开头会触发画图功能,基于dall-e-3模型。生成的图片不支持连续对话上下文。【.env文件需要加入FILE_PATH=/root/chatgpt/files指定图片存储路径。】 3、增加登陆长时间不操作强制token失效功能。【【.env文件需要加入LOGOUT_MIN=5表示为5分钟不操作则登出,不填取默认值30分钟】 4、增加限制多设备登陆功能,一个账户只能在一个设备登陆,多设备登陆会把之前的设备踢下线。 > > 存在的问题: 1、因为我不懂前端,只是加了个按钮,但是对话框中的发送框不支持markdown,所以图片图片传识别时上传图片回显我放在了回答框,有懂前端的人帮忙合作改下就完美了。 > > 实现图片上传的做法: 1、我记得大佬说是因为引用了chatgpt这个底层包不支持所以没法做,事实的确如此,所以我去把chatgpt这个包的源码直接下载下来,全部放到service/src/openai这个目录下进行修改的。 2、我主修语言java,写这玩意也是边学边写可能不规范,如果大佬同意在发起合并请求  前端大佬们,本人是node.js小白,请问一下文生图DALL-E 3, 如果配置"response_format":"url", 返回图片链接这种方式,非b64_json格式的,要如何处理代码?
> > > git地址:https://github.com/Fugitive844/chatgpt-web.git 改动: 1、增加图片上传识别功能,上传图片时会强制使用gpt-4-vision-preview模型,如果想要基于图片进行连续上下文对话的话,对话模型也要选择gpt-4-vision-preview。【.env文件需要加入FILE_PATH=/root/chatgpt/files指定图片存储路径。】 2、增加画图功能,以“/”开头会触发画图功能,基于dall-e-3模型。生成的图片不支持连续对话上下文。【.env文件需要加入FILE_PATH=/root/chatgpt/files指定图片存储路径。】 3、增加登陆长时间不操作强制token失效功能。【【.env文件需要加入LOGOUT_MIN=5表示为5分钟不操作则登出,不填取默认值30分钟】 4、增加限制多设备登陆功能,一个账户只能在一个设备登陆,多设备登陆会把之前的设备踢下线。 > > > 存在的问题: 1、因为我不懂前端,只是加了个按钮,但是对话框中的发送框不支持markdown,所以图片图片传识别时上传图片回显我放在了回答框,有懂前端的人帮忙合作改下就完美了。 > > > 实现图片上传的做法: 1、我记得大佬说是因为引用了chatgpt这个底层包不支持所以没法做,事实的确如此,所以我去把chatgpt这个包的源码直接下载下来,全部放到service/src/openai这个目录下进行修改的。 2、我主修语言java,写这玩意也是边学边写可能不规范,如果大佬同意在发起合并请求  > > > > > > 前端大佬们,本人是node.js小白,请问一下文生图DALL-E 3,...
> 特别是`gpt-4o-mini`出现乱码的概率极高,每次对话都有很多乱码,官方验证没有问题,应该是流式传输将字符打断了。 > > 注意到本项目使用了`@chatgptweb/chatgpt-api`,该项目目前不受支持,我们是否有办法切换到`openai`官方库,看一下代码依赖,并不是很复杂。如果后期有时间可参与重构。 有出现乱码吗?好像@chatgptweb/chatgpt-api库有更新,只是本项目开源大佬,没再维护此项目,可能另有原因吧~
> 太忙了可能不会那么快 @MoLice 大佬,这开源库2025年12月前,能更新一个新版本吗?腾讯内部还有继续维护此开源库的意愿吗?