Spaces:
Sleeping
Sleeping
| #This is to init the vector store | |
| from typing import Annotated | |
| from fastapi import APIRouter, Body | |
| from db.vector_store import ToyVectorStore | |
| router = APIRouter() | |
| async def recreate_collection(name: Annotated[str, Body(embed=True)]): | |
| """ `name` of the collection to be created. | |
| If one exits, delete and recreate. | |
| """ | |
| print(f"creating collection {name} in db") | |
| return ToyVectorStore.get_instance().create_collection(name) |