gradio torch transformers python-dotenv langchain langchain_openai sentence-transformers huggingface-hub chromadb