main.py 373 B

12345678910111213141516
  1. from pydantic import BaseModel
  2. from typing import Optional, List, Any
  3. class VectorItem(BaseModel):
  4. id: str
  5. text: str
  6. vector: List[float | int]
  7. metadata: Any
  8. class QueryResult(BaseModel):
  9. ids: Optional[List[List[str]]]
  10. distances: Optional[List[List[float | int]]]
  11. documents: Optional[List[List[str]]]
  12. metadatas: Optional[List[List[Any]]]