streamlit langchain langchain-community python-dotenv faiss-cpu huggingface-hub torch accelerate langchain-text-splitters sentence_transformers git+https://github.com/huggingface/transformers.git