wenda-LLM / wenda

闻达:一个LLM调用平台。目标为针对特定环境的高效内容生成,同时考虑个人和中小企业的计算资源局限性,以及知识安全和私密性问题
GNU Affero General Public License v3.0
6.22k stars 809 forks source link

闻达未匹配知识库 #519

Open emmm2 opened 7 months ago

emmm2 commented 7 months ago

Ubuntu22.04系统下安装的wenda,模型采用的是chatglm3-6b,闻达可以加载数据库并进行正常对话,但无法读取到知识库。

Ubuntu系统下,按照操作说明构建了知识库,显示 111

之后开始加载模型和知识库,显示 222

但在网页端对话的时候,无法读取到知识库中的内容 333

希望有大佬可以教教我怎么办,谢谢大家。

lzl77771998 commented 7 months ago

同问。楼主解决了吗?

emmm2 commented 7 months ago

同问。楼主解决了吗?

没有,我该用LangChain-chatchat了,网上找了一圈也没看到解答

lzl77771998 commented 7 months ago

同问。楼主解决了吗?

没有,我该用LangChain-chatchat了,网上找了一圈也没看到解答

好吧

maochunyi commented 7 months ago

同问+1

maochunyi commented 7 months ago

请问怎么加载模型和知识库啊,需要执行什么命令吗

emmm2 commented 7 months ago

请问怎么加载模型和知识库啊,需要执行什么命令吗

run_chatglm.bat/sh吧,Linux系统的配置过程网上还挺多的,反倒是这里主要针对的是Windows

maochunyi commented 7 months ago

最后我将gen_data_st.py 下的默认知识库 default 改为自己定义的向量数据库名 ,就可以了

emmm2 commented 7 months ago

最后我将gen_data_st.py 下的默认知识库 default 改为自己定义的向量数据库名 ,就可以了

请问其他配置文件需要改动吗,我改了还是不行

lzl77771998 commented 7 months ago

最后我将gen_data_st.py 下的默认知识库 default 改为自己定义的向量数据库名 ,就可以了

感谢

yuerspring commented 2 months ago

这个未匹配到知识库是闻达的bug,目前没人修复是吗?

lzl77771998 commented 2 months ago

这个未匹配到知识库是闻达的bug,目前没人修复是吗?

不清楚,我已经放弃搭建知识库了

yuerspring commented 2 months ago

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

oftenim commented 2 months ago

这个未匹配到知识库是闻达的bug,目前没人修复是吗?

zhishiku_rtst.py文件中,在embedding = get_vectorstore(memory_name).embedding_function.embed_query(s)前面加上这行代码:get_vectorstore(memory_name).embedding_function=embeddings,我遇到的错误是‘function’ object has no attribute 'embed_query',如果你也遇到同样的错误通过上面的方法应该就能解决。