liunux4odoo
ba8d0f8e17
发版:v0.2.5 ( #1620 )
...
* 优化configs (#1474 )
* remove llm_model_dict
* optimize configs
* fix get_model_path
* 更改一些默认参数,添加千帆的默认配置
* Update server_config.py.example
* fix merge conflict for #1474 (#1494 )
* 修复ChatGPT api_base_url错误;用户可以在model_config在线模型配置中覆盖默认的api_base_url (#1496 )
* 优化LLM模型列表获取、切换的逻辑: (#1497 )
1、更准确的获取未运行的可用模型
2、优化WEBUI模型列表显示与切换的控制逻辑
* 更新migrate.py和init_database.py,加强知识库迁移工具: (#1498 )
1. 添加--update-in-db参数,按照数据库信息,从本地文件更新向量库
2. 添加--increament参数,根据本地文件增量更新向量库
3. 添加--prune-db参数,删除本地文件后,自动清理相关的向量库
4. 添加--prune-folder参数,根据数据库信息,清理无用的本地文件
5. 取消--update-info-only参数。数据库中存储了向量库信息,该操作意义不大
6. 添加--kb-name参数,所有操作支持指定操作的知识库,不指定则为所有本地知识库
7. 添加知识库迁移的测试用例
8. 删除milvus_kb_service的save_vector_store方法
* feat: support volc fangzhou
* 使火山方舟正常工作,添加错误处理和测试用例
* feat: support volc fangzhou (#1501 )
* feat: support volc fangzhou
---------
Co-authored-by: liunux4odoo <41217877+liunux4odoo@users.noreply.github.com>
Co-authored-by: liqiankun.1111 <liqiankun.1111@bytedance.com>
* 第一版初步agent实现 (#1503 )
* 第一版初步agent实现
* 增加steaming参数
* 修改了weather.py
---------
Co-authored-by: zR <zRzRzRzRzRzRzR>
* 添加configs/prompt_config.py,允许用户自定义prompt模板: (#1504 )
1、 默认包含2个模板,分别用于LLM对话,知识库和搜索引擎对话
2、 server/utils.py提供函数get_prompt_template,获取指定的prompt模板内容(支持热加载)
3、 api.py中chat/knowledge_base_chat/search_engine_chat接口支持prompt_name参数
* 增加其它模型的参数适配
* 增加传入矢量名称加载
* 1. 搜索引擎问答支持历史记录;
2. 修复知识库问答历史记录传参错误:用户输入被传入history,问题出在webui中重复获取历史消息,api知识库对话接口并无问题。
* langchain日志开关
* move wrap_done & get_ChatOpenAI from server.chat.utils to server.utils (#1506 )
* 修复faiss_pool知识库缓存key错误 (#1507 )
* fix ReadMe anchor link (#1500 )
* fix : Duplicate variable and function name (#1509 )
Co-authored-by: Jim <zhangpengyi@taijihuabao.com>
* Update README.md
* fix #1519 : streamlit-chatbox旧版BUG,但新版有兼容问题,先在webui中作处理,并限定chatbox版本 (#1525 )
close #1519
* 【功能新增】在线 LLM 模型支持阿里云通义千问 (#1534 )
* feat: add qwen-api
* 使Qwen API支持temperature参数;添加测试用例
* 将online-api的sdk列为可选依赖
---------
Co-authored-by: liunux4odoo <liunux@qq.com>
* 处理序列化至磁盘的逻辑
* remove depends on volcengine
* update kb_doc_api: use Form instead of Body when upload file
* 将所有httpx请求改为使用Client,提高效率,方便以后设置代理等。 (#1554 )
将所有httpx请求改为使用Client,提高效率,方便以后设置代理等。
将本项目相关服务加入无代理列表,避免fastchat的服务器请求错误。(windows下无效)
* update QR code
* update readme_en,readme,requirements_api,requirements,model_config.py.example:测试baichuan2-7b;更新相关文档
* 新增特性:1.支持vllm推理加速框架;2. 更新支持模型列表
* 更新文件:1. startup,model_config.py.example,serve_config.py.example,FAQ
* 1. debug vllm加速框架完毕;2. 修改requirements,requirements_api对vllm的依赖;3.注释掉serve_config中baichuan-7b的device为cpu的配置
* 1. 更新congif中关于vllm后端相关说明;2. 更新requirements,requirements_api;
* 增加了仅限GPT4的agent功能,陆续补充,中文版readme已写 (#1611 )
* Dev (#1613 )
* 增加了仅限GPT4的agent功能,陆续补充,中文版readme已写
* issue提到的一个bug
* 温度最小改成0,但是不应该支持负数
* 修改了最小的温度
* fix: set vllm based on platform to avoid error on windows
* fix: langchain warnings for import from root
* 修复webui中重建知识库以及对话界面UI错误 (#1615 )
* 修复bug:webui点重建知识库时,如果存在不支持的文件会导致整个接口错误;migrate中没有导入CHUNK_SIZE
* 修复:webui对话界面的expander一直为running状态;简化历史消息获取方法
* 根据官方文档,添加对英文版的bge embedding的指示模板 (#1585 )
Co-authored-by: zR <2448370773@qq.com>
* Dev (#1618 )
* 增加了仅限GPT4的agent功能,陆续补充,中文版readme已写
* issue提到的一个bug
* 温度最小改成0,但是不应该支持负数
* 修改了最小的温度
* 增加了部分Agent支持和修改了启动文件的部分bug
* 修改了GPU数量配置文件
* 1
1
* 修复配置文件错误
* 更新readme,稳定测试
* 更改readme 0928 (#1619 )
* 增加了仅限GPT4的agent功能,陆续补充,中文版readme已写
* issue提到的一个bug
* 温度最小改成0,但是不应该支持负数
* 修改了最小的温度
* 增加了部分Agent支持和修改了启动文件的部分bug
* 修改了GPU数量配置文件
* 1
1
* 修复配置文件错误
* 更新readme,稳定测试
* 更新readme
* fix readme
* 处理序列化至磁盘的逻辑
* update version number to v0.2.5
---------
Co-authored-by: qiankunli <qiankun.li@qq.com>
Co-authored-by: liqiankun.1111 <liqiankun.1111@bytedance.com>
Co-authored-by: zR <2448370773@qq.com>
Co-authored-by: glide-the <2533736852@qq.com>
Co-authored-by: Water Zheng <1499383852@qq.com>
Co-authored-by: Jim Zhang <dividi_z@163.com>
Co-authored-by: Jim <zhangpengyi@taijihuabao.com>
Co-authored-by: imClumsyPanda <littlepanda0716@gmail.com>
Co-authored-by: Leego <leegodev@hotmail.com>
Co-authored-by: hzg0601 <hzg0601@163.com>
Co-authored-by: WilliamChen-luckbob <58684828+WilliamChen-luckbob@users.noreply.github.com>
2023-09-28 23:30:21 +08:00
zR
1b312d5715
更改readme 0928 ( #1619 )
...
* 增加了仅限GPT4的agent功能,陆续补充,中文版readme已写
* issue提到的一个bug
* 温度最小改成0,但是不应该支持负数
* 修改了最小的温度
* 增加了部分Agent支持和修改了启动文件的部分bug
* 修改了GPU数量配置文件
* 1
1
* 修复配置文件错误
* 更新readme,稳定测试
* 更新readme
2023-09-28 23:09:21 +08:00
imClumsyPanda
0641ce5db4
Add files via upload
2023-09-28 15:59:25 +08:00
imClumsyPanda
39337a6603
Add files via upload
2023-09-23 08:34:50 +08:00
imClumsyPanda
171300c513
update QR code
2023-09-22 12:24:31 +08:00
imClumsyPanda
3cd73ef11e
Add files via upload
2023-09-20 08:26:26 +08:00
imClumsyPanda
b2d86bf3f8
Merge branch 'master' into pre-release
2023-09-15 13:53:34 +08:00
imClumsyPanda
fc78004ab3
update qr code
2023-09-15 13:53:07 +08:00
imClumsyPanda
a87a2815da
update knowledge_base and dialogue page of webui
2023-09-15 13:45:47 +08:00
imClumsyPanda
2020f5bb88
merge master
2023-09-12 15:51:28 +08:00
imClumsyPanda
be621772ab
Add files via upload
2023-09-11 15:17:38 +08:00
hzg0601
ed6df7cd24
update readme.md,readme_cn.md:更新订阅号QRcode
2023-09-09 17:34:56 +08:00
imClumsyPanda
f607424c11
fix pdf ocr bug
2023-09-06 20:09:18 +08:00
imClumsyPanda
e9b25e3f14
Add files via upload
2023-09-06 20:03:41 +08:00
imClumsyPanda
62aa17b9a4
clean up qr_code
2023-09-05 09:56:51 +08:00
imClumsyPanda
857e689b8c
Add files via upload
2023-09-04 10:28:50 +08:00
imClumsyPanda
e2354c215b
clean up qr_code
2023-09-03 16:23:37 +08:00
imClumsyPanda
b8831b6d91
Add files via upload
2023-08-30 15:57:29 +08:00
imClumsyPanda
9369a6031b
Add files via upload
2023-08-28 09:11:28 +08:00
imClumsyPanda
a0437ba94f
Add files via upload
2023-08-24 14:24:44 +08:00
imClumsyPanda
01233ef1a1
Add files via upload
2023-08-22 11:28:54 +08:00
imClumsyPanda
2bf9d0d812
Add files via upload
2023-08-18 19:45:45 +08:00
imClumsyPanda
3f0c5727ca
Add files via upload
2023-08-17 21:09:05 +08:00
imClumsyPanda
c37f3f27ee
Add files via upload
2023-08-15 12:08:43 +08:00
imClumsyPanda
c34215465d
Add files via upload
2023-08-14 10:41:35 +08:00
imClumsyPanda
ac4d22a89f
update README.md
2023-08-13 23:10:38 +08:00
imClumsyPanda
b543f49278
update webui design
2023-08-13 22:25:01 +08:00
imClumsyPanda
18fe1b97f9
merge dev_fastchat
2023-08-12 16:30:07 +08:00
imClumsyPanda
70055d7f3a
update README.md
2023-08-12 16:04:33 +08:00
imClumsyPanda
0d1d9c5ed7
update img
2023-08-10 22:02:31 +08:00
imClumsyPanda
b9da9cdcb5
Add files via upload
2023-08-10 09:45:15 +08:00
imClumsyPanda
22260af16f
update README.md and INSTALL.md
2023-08-09 22:04:28 +08:00
imClumsyPanda
2a17f7ff10
Add files via upload
2023-08-07 10:40:11 +08:00
imClumsyPanda
515dcc1b5f
update MyFAISS.py and cli_demo.py
2023-08-04 23:27:13 +08:00
imClumsyPanda
6b03914446
Add files via upload
2023-08-02 11:00:38 +08:00
imClumsyPanda
dcf49a59ef
v0.2.0 first commit
2023-07-27 23:22:07 +08:00
imClumsyPanda
36a1c72573
Add files via upload
2023-07-27 09:23:07 +08:00
imClumsyPanda
0a062ba07b
update img
2023-07-26 21:37:22 +08:00
imClumsyPanda
b586ee6e1f
Add files via upload
2023-07-24 08:31:54 +08:00
imClumsyPanda
ff5d2ecc1e
update img
2023-07-23 18:39:49 +08:00
imClumsyPanda
2db6604c55
Add files via upload
2023-07-20 15:04:12 +08:00
imClumsyPanda
343d16e583
Add files via upload
2023-07-18 14:30:30 +08:00
imClumsyPanda
33b978b5c4
update README.md
2023-07-17 21:39:10 +08:00
imClumsyPanda
3107f777fa
Add files via upload
2023-07-14 18:42:57 +08:00
imClumsyPanda
2371feaa4f
update README.md
2023-07-11 21:48:50 +08:00
imClumsyPanda
7480005822
Merge branch 'master' into dev
2023-07-11 20:18:40 +08:00
imClumsyPanda
2d1ad18a4f
update README.md
2023-07-11 20:18:24 +08:00
imClumsyPanda
f0ea1c1bb0
Add files via upload
2023-07-11 19:14:41 +08:00
imClumsyPanda
af4ddc8923
Add files via upload
2023-07-07 10:26:23 +08:00
imClumsyPanda
de98919fe6
Add files via upload
2023-07-05 09:32:05 +08:00
imClumsyPanda
967ac2ed2b
merge master
2023-07-02 22:18:59 +08:00
imClumsyPanda
80ecc08044
update README.md
2023-07-02 22:16:58 +08:00
imClumsyPanda
393bd400cb
Add files via upload
2023-07-01 10:16:09 +08:00
jinke
3c66fc3b18
向Readme添加Docker整合包描述 ( #746 )
2023-06-30 07:19:07 +08:00
imClumsyPanda
46bd13d9db
Add files via upload
2023-06-29 12:50:52 +08:00
imClumsyPanda
c69e63a442
Add files via upload
2023-06-27 16:11:45 +08:00
allseeeeeee
521d9e2f98
Dev streaming oom ( #722 )
2023-06-26 19:12:50 +08:00
imClumsyPanda
d0b746c54f
update README.md
2023-06-25 17:55:00 +08:00
imClumsyPanda
eaf46a04e3
Add chatglm2-6b configs
2023-06-25 17:04:16 +08:00
imClumsyPanda
bf87e791f3
Add files via upload
2023-06-22 10:38:54 +08:00
imClumsyPanda
11c35722ba
update QR Code
2023-06-19 20:51:18 +08:00
imClumsyPanda
3743f6f5c6
Add files via upload
2023-06-16 15:25:19 +08:00
imClumsyPanda
58d6a9a098
update MyFAISS with method mentioned in https://github.com/imClumsyPanda/langchain-ChatGLM/issues/613#issuecomment-1590460465
2023-06-14 21:20:52 +08:00
imClumsyPanda
5c81671cf7
Add files via upload
2023-06-14 17:25:57 +08:00
imClumsyPanda
cb870694df
Add files via upload
2023-06-12 21:38:16 +08:00
imClumsyPanda
dec0c46816
add support for new embedding models: moka-ai/m3e-base and moka-ai/m3e-small
2023-06-09 19:04:34 +08:00
imClumsyPanda
90aead2ecd
Add files via upload
2023-06-09 16:29:02 +08:00
imClumsyPanda
55fa36eef8
Delete 27a1d57131f663c59481e76af66c48fa.jpeg
2023-06-09 16:28:30 +08:00
imClumsyPanda
60ad46c7fb
Add files via upload
2023-06-09 16:27:59 +08:00
imClumsyPanda
3ecbd5cf21
Add files via upload
2023-06-07 22:46:16 +08:00
imClumsyPanda
ee867c23a8
Add files via upload
2023-06-06 13:20:46 +08:00
imClumsyPanda
099e8c1d6c
Add files via upload
2023-06-05 07:56:11 +08:00
郑肖峰
b22e15ab90
Vs refresh ( #529 )
...
* Update README.md
* Add files via upload
* Update README.md
* Update README.md
* gradio webui 刷新页面更新知识库列表
* update webui.py
---------
Co-authored-by: imClumsyPanda <littlepanda0716@gmail.com>
Co-authored-by: 扶桑 <fusang@myweimai.com>
2023-06-03 14:15:29 +08:00
imClumsyPanda
a072905893
Merge branch 'master' into dev
2023-05-31 18:06:07 +08:00
imClumsyPanda
ad613a67d6
Add files via upload
2023-05-31 16:27:54 +08:00
liunux4odoo
88fee48d8c
use lru_cache to optimize loading of local vector store ( #496 )
...
* Add files via upload
* Update README.md
* use lru_cache to optimize loading of local vector store
---------
Co-authored-by: imClumsyPanda <littlepanda0716@gmail.com>
Co-authored-by: liunux <liunux@office>
2023-05-30 23:05:39 +08:00
imClumsyPanda
e07183a08c
Add files via upload
2023-05-29 22:09:11 +08:00
imClumsyPanda
89fe20b59f
update QR Code
2023-05-28 19:22:55 +08:00
liunux4odoo
4295f6069d
添加streamlit ui ( #480 )
...
* update QR Code
* Add files via upload
* Update README.md
* add streamlit ui including all functions of webui
---------
Co-authored-by: imClumsyPanda <littlepanda0716@gmail.com>
2023-05-27 21:58:30 +08:00
imClumsyPanda
ec3ccd3363
Add files via upload
2023-05-27 15:38:18 +08:00
imClumsyPanda
f0955768f5
update QR Code
2023-05-26 00:24:51 +08:00
imClumsyPanda
684b893d4e
update README.md
2023-05-25 22:45:27 +08:00
imClumsyPanda
a867cca747
Delete qr_code_21.jpg
2023-05-25 22:44:05 +08:00
imClumsyPanda
26070ced34
Add files via upload
2023-05-25 10:54:35 +08:00
imClumsyPanda
67e8416181
Add files via upload
2023-05-25 10:49:10 +08:00
imClumsyPanda
42a22c927b
Add files via upload
2023-05-23 08:35:01 +08:00
imClumsyPanda
78e940f0a7
update README.md
2023-05-22 18:16:31 +08:00
imClumsyPanda
06f6e1913e
merge master
2023-05-22 00:24:07 +08:00
imClumsyPanda
e352a04cbb
merge master
2023-05-22 00:18:48 +08:00
imClumsyPanda
68e593a64a
update README.md
2023-05-21 23:34:26 +08:00
imClumsyPanda
498c17cd7c
Add files via upload
2023-05-20 22:16:35 +08:00
imClumsyPanda
eef6b340c3
Add files via upload
2023-05-18 14:33:52 +08:00
imClumsyPanda
f9f6b336b3
Add files via upload
2023-05-17 08:48:58 +08:00
imClumsyPanda
228e460b1a
update REAMDE.md
2023-05-15 19:51:20 +08:00
imClumsyPanda
d647bd8e74
Add files via upload
2023-05-15 15:58:26 +08:00
zhenkaivip
d2716addd6
使用paddleocr实现实现UnstructuredPaddlePDFLoader和UnstructuredPaddleImageLoader ( #344 )
...
* jpg and png ocr
* fix
* write docs to tmp file
* fix
* image loader
* fix
* fix
* add pdf_loader
* fix
* update INSTALL.md
---------
Co-authored-by: imClumsyPanda <littlepanda0716@gmail.com>
2023-05-13 11:13:40 +08:00
imClumsyPanda
6e23253013
update pdf_loader.py and image_loader.py
2023-05-13 09:50:30 +08:00
zhenkaivip
dd93837343
使用paddleocr实现 ( #342 )
...
* jpg and png ocr
* fix
* write docs to tmp file
* fix
* [BUGFIX] local_doc_qa.py line 172: logging have no end args. (#323 )
* image loader
* fix
* fix
* update api.py
* update api.py
* update api.py
* update README.md
* update api.py
* add pdf_loader
* fix
---------
Co-authored-by: RainGather <3255329+RainGather@users.noreply.github.com>
Co-authored-by: imClumsyPanda <littlepanda0716@gmail.com>
2023-05-13 08:45:17 +08:00
imClumsyPanda
d43b383ea5
update api.py
2023-05-11 18:38:41 +08:00
imClumsyPanda
4b2dc17d65
Add files via upload
2023-05-11 12:43:18 +08:00