llama-cpp-python huggingface_hub langchain==0.0.222 PyPDF2==3.0.1 python-dotenv==1.0.0 streamlit==1.24.0 streamlit_chat==0.1.1 openai==0.27.8 tiktoken==0.4.0 faiss-cpu