babaohuang / GeminiProChat

Minimal web UI for GeminiPro.
https://geminiprochat.com
MIT License
4.3k stars 12.36k forks source link

回复有时候有乱码 #47

Open tuutoo opened 10 months ago

tuutoo commented 10 months ago

What operating system are you using?

Mac, Windows

What browser are you using?

Chrome

Describe the bug

MS SQL Server中怎么创建一个具体管理员权限的帐号

image

What prompt did you enter?

MS SQL Server中怎么创建一个具体管理员权限的帐号

Console Logs

No response

Participation

babaohuang commented 10 months ago

你是不是使用docker方式部署的?

cyskzl commented 10 months ago

我用docker部署的也是这样 乱码

tuutoo commented 10 months ago

你是不是使用docker方式部署的?

没错,用docker 方式部署的,是啥问题导致的,能解决吗?

usgate commented 10 months ago

centos7 只能用docker部署... 自己试了下,添加字体,基础镜像替换成debian都有乱码,看样子是需要在代码找问题了

tuutoo commented 10 months ago

我本地跑的时候也有乱码,但原因我找不到。

image
babaohuang commented 10 months ago

乱码的问题,目前的判断是都是在流式响应的相邻两个块之间产生的

usgate commented 10 months ago

我本地跑的时候也有乱码,但原因我找不到。

image

确实 我在本地测试也有乱码

tuutoo commented 10 months ago

问题可能出在这个@fuyun/generative-ai包上

你为啥要用@fuyun/generative-ai这个包,而不用官方的包呢?

在我替换使用官方的包以后,问题貌似解决了。要不就是包的版本问题一个是0.1.1一个是0.1.3,可能0.1.1就是有乱码问题。 image

image
tuutoo commented 10 months ago

刚试了下,谷歌0.1.1的包也有乱码问题。 0.1.3试了好几次都没有乱码问题。

fightroad commented 10 months ago

包替换成0.1.3版本后 确实好了

babaohuang commented 10 months ago

问题可能出在这个@fuyun/generative-ai包上

你为啥要用@fuyun/generative-ai这个包,而不用官方的包呢?

在我替换使用官方的包以后,问题貌似解决了。要不就是包的版本问题一个是0.1.1一个是0.1.3,可能0.1.1就是有乱码问题。 image

image

因为@fuyun/generative-ai这个包做了改动,支持加入自定义baseURL

babaohuang commented 10 months ago

包替换成0.1.3版本后 确实好了

刚才更新@fuyun/generative-ai 0.1.3 ,乱码问题确实消失了,舒服了!😄

usgate commented 10 months ago

包替换成0.1.3版本后确实好了

刚才更新@fuyun/generative-ai 0.1.3 ,乱码问题确实消失了,舒适了!😄

没合并? 刚在docker部署的还是有乱码 emm

tuutoo commented 10 months ago

包替换成0.1.3版本后 确实好了

刚才更新@fuyun/generative-ai 0.1.3 ,乱码问题确实消失了,舒服了!😄

Nice, 啥时候重新Build一下Image,更新一下Docker Image。 谢谢~

antergone commented 10 months ago

问题可能出在这个@fuyun/generative-ai包上

你为啥要用@fuyun/generative-ai这个包,而不用官方的包呢?

在我替换使用官方的包以后,问题貌似解决了。要不就是包的版本问题一个是0.1.1一个是0.1.3,可能0.1.1就是有乱码问题。 image

image

为啥要用fuyun的包,是因为官方的包不能自定义endpoint,那么你必须要想办法突破地区限制。

haso2007 commented 9 months ago

更新部署还是有乱码,查看源码好是使用了@fuyun/generative-ai 0.1.3的包,我还是要代换成google的包才能解决吗?