Chen Tao
|
fc62a5bdc2
|
fix: 7127 (#7196)
|
2025-06-14 23:01:45 +08:00 |
|
eeee0717
|
ba88a24455
|
fix(knowledge): remove topN
|
2025-05-18 10:02:05 +08:00 |
|
Chen Tao
|
63b8ca4888
|
feat(knowledge): adjust default top-n to 10 (#5919)
|
2025-05-12 20:32:28 +08:00 |
|
Chen Tao
|
03c562bf5b
|
feat: combine to general reranker (#5818)
* feat: combine to general reranker
* chore
* chore: set not support provider
* chore: add i18n
|
2025-05-10 13:42:54 +08:00 |
|
Hamm
|
b1bd5d0531
|
refactor(reranker): 重构重排序功能以提高可维护性 (#4539)
* refactor(reranker): 重构重排序功能以提高可维护性
- 将 BaseReranker 类中的公共逻辑提取到受保护的方法中
- 优化了 JinaReranker、SiliconFlowReranker 和 VoyageReranker 的实现
- 新增 getRerankUrl 和 getRerankResult 方法以提高代码复用性
- 简化了重排序结果的处理逻辑
* refactor(reranker): 将 formatErrorMessage 方法的访问权限改为受保护
- 将 formatErrorMessage 方法的访问权限从公共 (public) 改为受保护 (protected)
- 这一更改限制了方法的访问范围,仅允许子类访问该方法
- 有助于提高代码的封装性和安全性
|
2025-04-08 16:53:31 +08:00 |
|
Chen Tao
|
710171278a
|
fix(Reranker): 修复rerank 400 and 完善错误信息 (#4013)
feat(Reranker): enhance error handling with detailed error messages and early return for empty results
|
2025-03-27 20:04:37 +08:00 |
|
kangfenmao
|
cc32c36222
|
build: replace @llm-tools/embedjs with @cherrystudio/embedjs
|
2025-03-26 18:14:04 +08:00 |
|
SuYao
|
8f1528b21c
|
fix(reranker): fix reranking API integration with own parameters (#3629)
|
2025-03-20 14:50:09 +08:00 |
|
eeee0717
|
b50f8a4c11
|
feat(knowledge base): enhance knowledge base with rerank model
|
2025-03-18 21:47:06 +08:00 |
|