liuhua
a20b82092f
Refactor Chat API ( #2804 )
...
### What problem does this PR solve?
Refactor Chat API
### Type of change
- [x] Refactoring
---------
Co-authored-by: liuhua <10215101452@stu.ecun.edu.cn>
2024-10-12 13:48:43 +08:00
Kevin Hu
b3b54680e7
Add query parts to lamp ( #2736 )
...
### What problem does this PR solve?
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-10-08 12:53:04 +08:00
Kevin Hu
38e3475714
refine markdown prompt ( #2551 )
...
### What problem does this PR solve?
### Type of change
- [x] Performance Improvement
2024-09-24 12:04:16 +08:00
Kevin Hu
9bbef8216d
refine reteival of multi-turn conversation ( #2520 )
...
### What problem does this PR solve?
#2362 #2484
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
- [x] Performance Improvement
2024-09-20 17:25:55 +08:00
Kevin Hu
01acc3fd5a
fix duplicated llm name betweeen different suppliers ( #2477 )
...
### What problem does this PR solve?
#2465
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-09-18 16:09:22 +08:00
Kevin Hu
4730145696
debug backend API for TAB 'search' ( #2389 )
...
### What problem does this PR solve?
#2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-09-12 17:51:20 +08:00
Kevin Hu
333608a1d4
add search TAB backend api ( #2375 )
...
### What problem does this PR solve?
#2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-09-11 19:49:18 +08:00
Kevin Hu
9f7d187ab3
add elapsed time of conversation ( #2316 )
...
### What problem does this PR solve?
#2315
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-09-09 12:08:50 +08:00
Kevin Hu
abc32803cc
add stream chat with TTS ( #2228 )
...
### What problem does this PR solve?
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-09-03 19:49:14 +08:00
Kevin Hu
5daed10136
make task resumable ( #2132 )
...
### What problem does this PR solve?
### Type of change
- [x] Performance Improvement
2024-08-28 14:06:27 +08:00
Kevin Hu
6d3e3e4e3c
add prompt to message ( #2099 )
...
### What problem does this PR solve?
#2098
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-08-26 16:14:15 +08:00
Jin Hai
6b3a40be5c
Format file format from Windows/dos to Unix ( #1949 )
...
### What problem does this PR solve?
Related source file is in Windows/DOS format, they are format to Unix
format.
### Type of change
- [x] Refactoring
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2024-08-15 09:17:36 +08:00
Kevin Hu
78ed8fe9a5
add doc ids to chat ( #1944 )
...
### What problem does this PR solve?
### Type of change
- [x] Performance Improvement
2024-08-14 16:31:49 +08:00
Kevin Hu
e3cf14a3c9
add function: upload and parse ( #1889 )
...
### What problem does this PR solve?
#1880
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-08-09 16:20:02 +08:00
Jason Lee
c981a57616
fix: Reference markers in the context may be carried over into the next answer ( #1855 )
...
The answer in the context carries reference markers and passes them to
the large model, which may include the markers in the new answer,
leading to abnormal reference points.
```
{'role': 'assistant', 'content': '设置在地下或半地下空间 ##0$$。'}
```

### What problem does this PR solve?
_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._
### Type of change
- Bug Fix (non-breaking change which fixes an issue)
2024-08-08 12:25:57 +08:00
Kevin Hu
152072f900
Add graphrag ( #1793 )
...
### What problem does this PR solve?
#1594
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-08-02 18:51:14 +08:00
H
58df013722
Chat Use CVmodel ( #1607 )
...
### What problem does this PR solve?
#1230
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-07-19 18:36:34 +08:00
Kevin Hu
6a5e1d597c
hide referece when disable cite ( #1535 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-07-16 16:16:19 +08:00
Kevin Hu
a5a617b7a3
fix ollama max token issue ( #1489 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-07-12 16:37:32 +08:00
zhuhao
dcb3fb2073
fix: use user-defined rerank model's top_k parameter when knowledge Q&A conversation ( #1396 )
...
### What problem does this PR solve?
During knowledge Q&A conversations, the user-defined rerank model's
top_k parameter was not used
#1395
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-07-08 09:25:49 +08:00
KevinHuSh
92e9320657
upgrade laws parser of docx ( #1332 )
...
### What problem does this PR solve?
### Type of change
- [x] Refactoring
2024-07-01 15:50:24 +08:00
KevinHuSh
abcd3d2469
refactor ( #1124 )
...
### What problem does this PR solve?
### Type of change
- [x] Refactoring
2024-06-12 11:02:15 +08:00
KevinHuSh
4454ba7a1e
add self-rag ( #1070 )
...
### What problem does this PR solve?
#1069
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-06-06 11:13:39 +08:00
KevinHuSh
83803a72ee
fix ollama bug ( #999 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-05-30 18:03:36 +08:00
KevinHuSh
614defec21
add rerank model ( #969 )
...
### What problem does this PR solve?
feat: add rerank models to the project #724 #162
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-05-29 16:50:02 +08:00
KevinHuSh
daa4799385
limit the system context length of conversation messages. ( #962 )
...
### What problem does this PR solve?
#951
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-05-29 10:40:07 +08:00
KevinHuSh
2b36283712
fix english query bug ( #840 )
...
### What problem does this PR solve?
#834
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-05-20 12:23:51 +08:00
KevinHuSh
673a28e492
fix bug of chat without stream ( #830 )
...
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-05-17 20:03:00 +08:00
KevinHuSh
b3c923da6b
add doc ids in API: completion ( #827 )
...
### What problem does this PR solve?
#808
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-05-17 17:51:54 +08:00
KevinHuSh
95f809187e
add stream chat ( #811 )
...
### What problem does this PR solve?
#709
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-05-16 20:14:53 +08:00
KevinHuSh
038822f3bd
make cites in conversation API configurable ( #576 )
...
### What problem does this PR solve?
#566
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2024-04-28 11:56:17 +08:00
KevinHuSh
890561703b
Add bce-embedding and fastembed ( #383 )
...
### What problem does this PR solve?
Issue link:#326
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-04-16 16:42:19 +08:00
KevinHuSh
c39b751600
conversation API backend update ( #360 )
...
### What problem does this PR solve?
Issue link:#345
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-04-15 14:43:44 +08:00
KevinHuSh
fd7fcb5baf
apply pep8 formalize ( #155 )
2024-03-27 11:33:46 +08:00
KevinHuSh
c5ea37cd30
Add resume parser and fix bugs ( #59 )
...
* Update .gitignore
* Update .gitignore
* Add resume parser and fix bugs
2024-02-07 19:27:23 +08:00
KevinHuSh
484e5abc1f
llm configuation refine and trievalTest API refine ( #40 )
2024-01-19 19:51:57 +08:00
KevinHuSh
9bf75d4511
add dialog api ( #33 )
2024-01-17 20:20:42 +08:00
KevinHuSh
6be3dd56fa
rename web_server to api ( #29 )
...
* add front end code
* change licence
* rename web_server to API
* change name to web_server
2024-01-17 09:43:27 +08:00