numpy pandas matplotlib seaborn scikit-learn langchain==0.0.162 beautifulsoup4 InstructorEmbedding torch sentence_transformers python-dotenv transformers chromadb accelerate bitsandbytes plotly streamlit gspread streamlit-chat safetensors