Commit Graph

197 Commits

Author SHA1 Message Date
FangYin Cheng
5dfe611478 feat(ChatKnowledge): Add custom text separators and refactor log configuration 2023-09-28 11:54:58 +08:00
FangYin Cheng
3d5e0f4028 fix(core): Use thread pool to replace native threading.Thread 2023-09-25 17:35:15 +08:00
cm-liushaodong
a4832be869 feat:
1. Support score feedback
2. Add method to return topk document source (KBQA)
2023-09-20 23:21:19 +08:00
FangYin Cheng
33506b062b feat(core): Multi-module dependency splitting 2023-09-20 17:31:56 +08:00
FangYin Cheng
2d4d513eb5 chore: rename component 2023-09-19 10:23:39 +08:00
FangYin Cheng
5aa9cb455e feat(model): support openai embedding model 2023-09-15 18:08:55 +08:00
FangYin Cheng
7b64c03d58 feat(model): support InternLM 2023-09-14 11:32:34 +08:00
FangYin Cheng
581cf361bf feat(model): multi-model supports embedding model and simple component design implementation 2023-09-13 12:14:21 +08:00
FangYin Cheng
986ada3aeb feat(model): supports the deployment of multiple models through the API and add the corresponding command line interface 2023-09-11 17:15:20 +08:00
FangYin Cheng
38ebd34d58 feat(model): support Baichuan2 model 2023-09-06 15:47:49 +08:00
FangYin Cheng
b6a4fd8a62 feat: Multi-model support with proxyllm and add more command-cli 2023-09-05 11:26:24 +08:00
FangYin Cheng
f19551a7cd feat: Optimize code import time 2023-09-01 10:40:18 +08:00
FangYin Cheng
e4dd6060da feat: Command-line tool design and multi-model integration 2023-08-31 17:22:31 +08:00
yhjun1026
7a897e4f53 Merge branch 'main' into TY_08_DEV_NEW 2023-08-25 10:39:12 +08:00
aries_ckt
cda8f23573 feat:add bge embedding model 2023-08-23 14:47:02 +08:00
yhjun1026
29be096a96 Merge branch 'main' into TY_08_DEV_NEW
# Conflicts:
#	requirements.txt
2023-08-18 10:44:36 +08:00
yhjun1026
76745d0e57 feat(editor): ChatExcel
ChatExcel devlop part 1
2023-08-18 10:13:55 +08:00
aries_ckt
281ea7cee6 doc:faq and llama.cpp llm usage 2023-08-17 21:53:35 +08:00
aries_ckt
7057d8943c chore:merge branch main 2023-08-17 20:45:35 +08:00
aries_ckt
63af66ccc1 doc:refactor install document and application document 2023-08-16 23:20:08 +08:00
FangYin Cheng
b5fd5d2a3a feat: Support llama.cpp 2023-08-15 19:00:08 +08:00
FangYin Cheng
8cea0b9a9f feat: Knowledge QA support SQLite 2023-08-11 18:25:03 +08:00
FangYin Cheng
0859f36a89 feat: Support SQLite connection 2023-08-11 18:25:03 +08:00
aries_ckt
a7ec3400fe style:fmt 2023-08-10 14:38:50 +08:00
aries_ckt
aa3c3205a4 feat:add knowledge space argument 2023-08-07 16:36:41 +08:00
FangYin Cheng
a4574aa614 feat: Support vicuna-v1.5 and WizardLM-v1.2 2023-08-03 14:14:29 +08:00
FangYin Cheng
bceb609cf6 feat: Modify config for quantization and doc 2023-08-02 19:29:59 +08:00
magic.chen
9236f4260e llm proxy framework design, adding support for bard large language model proxy (#376)
1. llm proxy framework design, adding support for bard large language
model proxy
2. add Alibaba Cloud Image Deployment Solution.

Close #369
2023-07-28 17:04:09 +08:00
xuyuan23
572c336b81 feat: Adjusting the proxy framework.
Adjusting the proxy framework, chatgpt_proxyllm default, or proxyllm instead, new LLM proxy should be configured in format 'xxx_proxyllm'.
2023-07-27 11:03:29 +08:00
xuyuan23
d95726c04a feat: add Bard LLM proxy
Supplement proxy framework content, adding proxy access method for the Bard LLM.

Closes #369
2023-07-26 16:36:26 +08:00
FangYin Cheng
35d0c17ae8 feat: Support baichuan-7B model 2023-07-25 19:48:21 +08:00
FangYin Cheng
01074660bc feat: Support baichuan-13B model 2023-07-25 19:48:21 +08:00
yhjun1026
c973c9e644 Merge branch 'main' into test
# Conflicts:
#	pilot/scene/chat_dashboard/prompt.py
2023-07-24 15:59:09 +08:00
yhjun1026
6d223b9072 web bug fix 2023-07-24 15:07:15 +08:00
FangYin Cheng
f234b30f7a feat: Multi-model prompt adaptation 2023-07-21 20:51:53 +08:00
yhjun1026
35536df73e Merge branch 'main' into dev_ty_06_end
# Conflicts:
#	pilot/common/sql_database.py
#	pilot/configs/config.py
#	pilot/scene/base.py
#	pilot/scene/chat_dashboard/chat.py
#	pilot/scene/chat_dashboard/data_preparation/report_schma.py
#	pilot/scene/chat_dashboard/prompt.py
2023-07-21 16:46:59 +08:00
yhjun1026
288e55a97f Multi DB support 2023-07-21 10:15:32 +08:00
FangYin Cheng
168c754a3f feat: Support llama-2 model 2023-07-20 21:44:40 +08:00
FangYin Cheng
ef2f7999a5 feat: Support llama-2 model 2023-07-20 21:44:40 +08:00
FangYin Cheng
accce56d49 fix pylint 2023-07-13 18:11:41 +08:00
FangYin Cheng
67f69e0565 fix pylint 2023-07-13 18:11:41 +08:00
qutcat1997
bc08285356 Update config.py
Modify config
2023-07-11 23:06:41 +08:00
qutcat1997
189b0b4eed Update config.py
Modify config
2023-07-11 23:06:41 +08:00
tuyang.yhj
d6b4da7559 WEB API independent 2023-07-04 16:50:49 +08:00
tuyang.yhj
e8c61c29e2 WEB API independent 2023-07-04 16:50:49 +08:00
aries_ckt
3df9e9e4d2 feat:knowledge management
1.merge main branch
2.rebuild knowledge management
3.static js
2023-06-30 15:39:54 +08:00
aries_ckt
d95646d8b2 feat:knowledge management
1.merge main branch
2.rebuild knowledge management
3.static js
2023-06-30 15:39:54 +08:00
tuyang.yhj
4dcfd1ddd7 Merge branch 'llm_framework' into dev_ty_06_end
# Conflicts:
#	pilot/memory/chat_history/duckdb_history.py
#	pilot/openapi/api_v1/api_v1.py
#	pilot/scene/base.py
#	pilot/scene/base_chat.py
#	pilot/scene/chat_execution/example.py
2023-06-28 11:40:22 +08:00
tuyang.yhj
caa1a41065 Merge branch 'llm_framework' into dev_ty_06_end
# Conflicts:
#	pilot/memory/chat_history/duckdb_history.py
#	pilot/openapi/api_v1/api_v1.py
#	pilot/scene/base.py
#	pilot/scene/base_chat.py
#	pilot/scene/chat_execution/example.py
2023-06-28 11:40:22 +08:00
tuyang.yhj
b2d2828b4e WEB API independent 2023-06-28 11:34:40 +08:00