streamlit openai langchain langchain_openai sentence-transformers torch pandas openpyxl nltk spacy protobuf==3.20.*