pymongo groq torch transformers Pillow fastapi uvicorn pydantic numpy faiss-cpu python-multipart