| 123456789101112131415161718192021 | from pydantic import BaseModelclass VectorSetting(BaseModel):    vector_weight: float    embedding_provider_name: str    embedding_model_name: strclass KeywordSetting(BaseModel):    keyword_weight: floatclass Weights(BaseModel):    """Model for weighted rerank."""    vector_setting: VectorSetting    keyword_setting: KeywordSetting
 |