langchain sentence_transformers torch sentencepiece transformers==4.34.0 accelerate chromadb pypdf tiktoken streamlit fastapi uvicorn python-multipart aiofiles PyPDF2 PyMuPDF streamlit_tags