langchain_openai python-dotenv langchain_huggingface langchain_chroma langchain_core