2023-12-21更新:增加网络搜索问答,使用需要先输入net,默认使用的是duckduckgo搜索引擎 使用exui推荐使用GPTQ,EXL2模型,知识库依赖langchain-chatchat的知识库需要放在chatchat同目录下运行,使用exui_knowledge_base之前需要在chatchat正确配置连接ElasticSearch向量数据库,然后在chatchat上传文件到ES数据库之后才可以在exui里面使用
使用exui_knowledge_base之前别忘了下载elasticsearch并运行elasticsearch.bat连接ES数据库
用exui_server.py替换掉Langchain-Chatchat\server\knowledge_base\kb_service\es_kb_service.py,觉得精确搜索慢的可以自行切换到近似搜索
更新最新的langchain在site-packages\langchain_community\vectorstores\elasticsearch.py里面添加这两行