Spaces:
Runtime error
Runtime error
| from pydantic import BaseModel, Field, validator | |
| from typing import Optional, List, Dict, Any | |
| class VectorQuery(BaseModel): | |
| """Model for vector database similarity search queries. | |
| Attributes: | |
| query_text: The text to be vectorized and used for similarity search | |
| k: Number of similar documents to retrieve | |
| score_threshold: Minimum similarity score threshold for inclusion in results | |
| filter_metadata: Optional filters for metadata fields | |
| """ | |
| query_text: str | |
| k: int | |
| score_threshold: float = Field(default=0.7) | |
| filter_metadata: Optional[Dict[str, Any]] = None | |