選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

weight.py 353B

123456789101112131415161718192021
  1. from pydantic import BaseModel
  2. class VectorSetting(BaseModel):
  3. vector_weight: float
  4. embedding_provider_name: str
  5. embedding_model_name: str
  6. class KeywordSetting(BaseModel):
  7. keyword_weight: float
  8. class Weights(BaseModel):
  9. """Model for weighted rerank."""
  10. vector_setting: VectorSetting
  11. keyword_setting: KeywordSetting