devv-ai / devv

An AI-powered search engine for developers.
https://devv.ai
1.42k stars 25 forks source link

没有按照选择的输出语言生成答案 #13

Closed aleung closed 10 months ago

aleung commented 10 months ago

在output language已经设置成 English 的状态下,经常还是用中文回答问题。感觉是 LLM 的行为不稳定,自从添加了语言选择功能后,不时都会出现没有按照选择的语言输出的现象。

例如: https://devv.ai/en/search?threadId=d5sgt3bmxse8

image

ldnvnbl commented 10 months ago

您方便讲一下这种现象出现的时候有什么规律, 或者有什么必现的步骤吗? 还有您这边下次遇见如果能贴一下发送请求的 http header 就更好了:

image

方便我们排查是浏览器端的问题, 还是服务器端的问题, 感谢🙏

aleung commented 10 months ago

似乎找到规律了:

我在浏览器中设置了搜索引擎为 https://devv.ai/search/%s ,如果用这种快捷搜索,就会用中文返回(虽然页面上显示了 output language: English)。假如先打开 devv.ai 页面,在页面输入框里面搜索,就是英文。直接copy URL在浏览器新tab打开,也是中文。

把搜索引擎路径改为 https://devv.ai/en/search/%s ,依然是中文。

image

Bohan-J commented 10 months ago

感谢!我们这边成功定位到问题了,我看一下怎么修复

Bohan-J commented 10 months ago

Done,已修复,感谢反馈!