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) |