Feat/delete single dataset retrival (#6570)
This commit is contained in:
parent
0fb741f269
commit
e4bb943fe5
22 changed files with 651 additions and 115 deletions
23
api/core/rag/rerank/entity/weight.py
Normal file
23
api/core/rag/rerank/entity/weight.py
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
from pydantic import BaseModel
|
||||
|
||||
|
||||
class VectorSetting(BaseModel):
|
||||
vector_weight: float
|
||||
|
||||
embedding_provider_name: str
|
||||
|
||||
embedding_model_name: str
|
||||
|
||||
|
||||
class KeywordSetting(BaseModel):
|
||||
keyword_weight: float
|
||||
|
||||
|
||||
class Weights(BaseModel):
|
||||
"""Model for weighted rerank."""
|
||||
|
||||
weight_type: str
|
||||
|
||||
vector_setting: VectorSetting
|
||||
|
||||
keyword_setting: KeywordSetting
|
||||
Loading…
Add table
Add a link
Reference in a new issue