openai python-dotenv deeplake langchain tiktoken aiohttp cchardet aiodns streamlit redis