mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-24 05:45:11 +00:00
fix(huggingface): allow truncate / truncation_direction passthrough in rerank
This commit is contained in:
parent
231627ecd9
commit
e020fab1e6
1 changed files with 6 additions and 0 deletions
|
|
@ -85,6 +85,8 @@ class HuggingFaceRerankConfig(BaseRerankConfig):
|
|||
"documents",
|
||||
"top_n",
|
||||
"return_documents",
|
||||
"truncate",
|
||||
"truncation_direction",
|
||||
]
|
||||
|
||||
def map_cohere_rerank_params(
|
||||
|
|
@ -115,6 +117,10 @@ class HuggingFaceRerankConfig(BaseRerankConfig):
|
|||
optional_rerank_params["texts"] = v
|
||||
elif k == "query" and v is not None:
|
||||
optional_rerank_params["query"] = v
|
||||
elif k == "truncate" and v is not None and isinstance(v, bool):
|
||||
optional_rerank_params["truncate"] = v
|
||||
elif k == "truncation_direction" and v is not None:
|
||||
optional_rerank_params["truncation_direction"] = v
|
||||
|
||||
return OptionalRerankParams(**optional_rerank_params)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue