torch transformers sentence-transformers langchain langchain-community tqdm accelerate pypdf faiss-cpu protobuf>=3.20,<5 poetry pymilvus chromadb gradio fitz PyYAML datasets numpy requests python-dotenv