fastapi uvicorn requests numpy torch sentence_transformers pydantic