feat: add Xinference rerank provider (#3162)

* feat:add Xinference rerank provider

* feat:add default rerank_api_key option for Xinference provider

* style: format code

* fix: refactor XinferenceRerankProvider initialization for better error handling

* fix: update XinferenceRerankProvider to use async client methods for initialization and reranking

* feat: add launch_model_if_not_running option to XinferenceRerankProvider for better control over model initialization

* chore: remove unused asyncio import from xinference_rerank_source.py
This commit is contained in:
RC-CHN
2025-10-28 18:23:55 +08:00
committed by GitHub
parent 3d88827a95
commit 90a65c35c1
5 changed files with 132 additions and 1 deletions
+2 -1
View File
@@ -48,4 +48,5 @@ pypdf
aiofiles
rank-bm25
jieba
markitdown-no-magika[docx,xls,xlsx]
markitdown-no-magika[docx,xls,xlsx]
xinference-client