fastapi uvicorn pymupdf faiss-cpu sentence-transformers phidata streamlit requests