fastapi uvicorn sentence-transformers scikit-learn pydantic