Langchain-Chatchat/server
liunux4odoo 55e417a263 升级注意
数据库表发生变化,需要重建知识库

 新功能
- 增加FileDocModel库表,存储知识文件与向量库Document ID对应关系以及元数据,便于检索向量库
- 增加FileDocModel对应的数据库操作函数(这些函数主要是给KBService调用,用户一般无需使用):
  - list_docs_from_db: 根据知识库名称、文件名称、元数据检索对应的Document IDs
  - delete_docs_from_db: 根据知识库名称、文件名称删除对应的file-doc映射
  - add_docs_to_db: 添加对应的file-doc映射
- KBService增加list_docs方法,可以根据文件名、元数据检索Document。当前仅支持FAISS,待milvus/pg实现get_doc_by_id方法后即自动支持。
- 去除server.utils对torch的依赖

 待完善
- milvus/pg kb_service需要实现get_doc_by_id方法
2023-09-01 22:54:57 +08:00
..
chat 增加数据库字段,重建知识库使用多线程 (#1280) 2023-08-28 13:50:35 +08:00
db 升级注意 2023-09-01 22:54:57 +08:00
knowledge_base 升级注意 2023-09-01 22:54:57 +08:00
static update api and webui: 2023-08-16 13:18:58 +08:00
api.py 增加数据库字段,重建知识库使用多线程 (#1280) 2023-08-28 13:50:35 +08:00
api_allinone_stale.py update llm_api_launch,api_allinone,webui_allinone,readme:1.llm_api_launch,api_allinone_webui_allinone更名;2. 更新readme关于startup的说明 2023-08-17 16:59:16 +08:00
llm_api.py 优化LLM和Embedding模型运行设备配置,可设为auto自动检测;修复:重建知识库时FAISS未保存 (#1330) 2023-08-31 17:44:48 +08:00
llm_api_shutdown.py update import pkgs and format 2023-08-10 21:26:05 +08:00
llm_api_stale.py update README.md and llm_api_stale.py 2023-08-20 10:38:41 +08:00
utils.py 升级注意 2023-09-01 22:54:57 +08:00
webui_allinone_stale.py update llm_api_launch,api_allinone,webui_allinone,readme:1.llm_api_launch,api_allinone_webui_allinone更名;2. 更新readme关于startup的说明 2023-08-17 16:59:16 +08:00