Langchain-Chatchat/server/knowledge_base
qiankunli fa906b33a8
添加对话评分与历史消息保存功能 (#1940)
* 新功能:
- WEBUI 添加对话评分功能
- 增加 /chat/feedback 接口,用于接收对话评分
- /chat/chat 接口返回值由 str 改为 {"text":str, "chat_history_id": str}
- init_database.py 添加 --create-tables --clear-tables 参数

依赖:
- streamlit-chatbox==1.1.11

开发者:
- ChatHistoryModel 的 id 字段支持自动生成
- SAVE_CHAT_HISTORY 改到 basic_config.py

* 修复:点击反馈后页面未刷新

---------

Co-authored-by: liqiankun.1111 <liqiankun.1111@bytedance.com>
Co-authored-by: liunux4odoo <liunux@qq.com>
Co-authored-by: liunux4odoo <41217877+liunux4odoo@users.noreply.github.com>
2023-11-03 11:31:45 +08:00
..
kb_cache 支持在线 Embeddings, Lite 模式支持所有知识库相关功能 (#1924) 2023-10-31 14:26:50 +08:00
kb_service 支持在线 Embeddings, Lite 模式支持所有知识库相关功能 (#1924) 2023-10-31 14:26:50 +08:00
__init__.py move KBServiceFactory to server.knowledge_base.kb_service.base 2023-08-08 17:41:58 +08:00
kb_api.py 优化configs (#1474) 2023-09-15 17:52:22 +08:00
kb_doc_api.py 一些细节优化 (#1891) 2023-10-27 11:52:44 +08:00
migrate.py 添加对话评分与历史消息保存功能 (#1940) 2023-11-03 11:31:45 +08:00
utils.py 知识库支持子目录(不包括temp和tmp开头的目录),文件相对路径总长度不可超过255 (#1928) 2023-10-31 16:59:40 +08:00