21 Commits

Author SHA1 Message Date
glide-the
e7a5d6a528
使用click增加配置中心子命令 (#4164)
使用click增加配置中心子命令
新增 ConfigModelWorkSpace
2024-06-11 15:14:58 +08:00
glide-the
117bc9c3e8 更新版本 2024-06-11 00:27:03 +08:00
glide-the
5d69298f2a 更新版本 2024-06-11 00:25:01 +08:00
glide-the
fa0e058fb0 更新版本 2024-06-10 23:08:33 +08:00
zR
024eee3ab5
Merge pull request #4157 from zRzRzRzRzRzRzR/dev
Dev
2024-06-10 21:03:54 +08:00
imClumsyPanda
1987063a76 Fix(File RAG): use jieba instead of cutword 2024-06-10 16:33:13 +08:00
zR
d189bd182f
Merge branch 'chatchat-space:dev' into dev 2024-06-10 13:28:15 +08:00
imClumsyPanda
b56283eb01 Feature(File RAG): add file_rag in chatchat-server, add ensemble retriever and vectorstore retriever. 2024-06-10 00:36:03 +08:00
glide-the
84bafe9723
用户工作空间操作 (#4156)
工作空间的配置预设,提供ConfigBasic建造方法产生实例。
  该类的实例对象用于存储工作空间的配置信息,如工作空间的路径等
  工作空间的配置信息存储在用户的家目录下的.config/chatchat/workspace/workspace_config.json文件中。
  注意:不存在则读取默认

提供了操作入口
指令` chatchat-config` 工作空间配置

options:
```
  -h, --help            show this help message and exit
  -v {true,false}, --verbose {true,false}
                        是否开启详细日志
  -d DATA, --data DATA  数据存放路径
  -f FORMAT, --format FORMAT
                        日志格式
  --clear               清除配置
```
2024-06-09 19:59:54 +08:00
glide-the
38ca2edb41 dotenv 配置 2024-06-09 14:10:09 +08:00
srszzw
b1c5bf9c94
增加text2sql工具,支持特定表、智能判定表,支持对表名进行额外说明 (#4154)
* 1、增加text2sql工具,支持特定表、智能判定表,支持对表名进行额外说明
2024-06-08 22:52:16 +08:00
glide-the
94524f8479 一些依赖问题 2024-06-08 17:34:27 +08:00
zR
f76e484ff5 消除警告 2024-06-08 16:33:47 +08:00
liunux4odoo
a5b203170b
优化知识库相关功能 (#4153)
- 新功能
    - pypi 包新增 chatchat-kb 命令脚本,对应 init_database.py 功能

- 开发者
    - _model_config.py 中默认包含 xinference 配置项
    - 所有涉及向量库的操作,前置检查当前 Embed 模型是否可用
    - /knowledge_base/create_knowledge_base 接口增加 kb_info 参数
    - /knowledge_base/list_files 接口返回所有数据库字段,而非文件名称列表
    - 修正 xinference 模型管理脚本
2024-06-08 14:34:50 +08:00
glide-the
83241e1a56 更新版本"0.3.0.20240606 2024-06-06 11:24:08 +08:00
srszzw
10c5dcfdde
1、修改知识库列表接口,返回全量属性字段,同时修改受影响的相关代码。 (#4119)
2、run_in_process_pool改为run_in_thread_pool,解决兼容性问题。
3、poetry配置文件修复。
2024-06-01 18:44:06 +08:00
imClumsyPanda
70f4444458 fix chatchat-server/pyproject.toml typos 2024-05-30 09:29:08 +08:00
glide-the
11626b9b2c 增加可选依赖extras 2024-05-27 10:12:21 +08:00
glide-the
8026697417 调整日志zdf 2024-05-22 18:14:49 +08:00
glide-the
c46c225ee5 repositories 2024-05-22 14:18:14 +08:00
liunux4odoo
5c650a8dc3
优化目录结构 (#4058)
* 优化目录结构

* 修改一些测试问题

---------

Co-authored-by: glide-the <2533736852@qq.com>
2024-05-22 13:11:45 +08:00