main.py 404 B

12345678910111213141516171819
  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 GetResult(BaseModel):
  9. ids: Optional[List[List[str]]]
  10. documents: Optional[List[List[str]]]
  11. metadatas: Optional[List[List[Any]]]
  12. class SearchResult(GetResult):
  13. distances: Optional[List[List[float | int]]]