langchain unstructured # Document loading chromadb # Vector storage openai # For embeddings tiktoken # For embeddings streamlit langchain_openai langchain_huggingface langchain_community python-dotenv