本项目是基于 langchain-ChatGLM 项目的参考开发而来。
langchain-ChatGLM 项目为了重用,分层大量代码,以及有网页等我不太需要的内容,所以参考做了这个项目。
在我看来,代码越多越容易出错,所以尽量简化所写的代码。
- 简化和重构Faiss
- 梳理QA的整个流程
- 优化项目配置
- 增加server.py
通过完成以上任务,我希望能够提高项目的可读性和可维护性,并使其更符合我的需求。
请注意,本项目是在参考 langchain-ChatGLM 项目的基础上进行开发的,但经过了适应性修改和优化。