langchain langchain-community langchain-ollama langchain-text-splitters langchain-huggingface faiss-cpu sentence-transformers pypdf numpy<2.0 fastapi uvicorn[standard]