langchain langgraph langchain-community langchain-core langchain-experimental langchain-groq tavily-python langchain_huggingface python-dotenv gradio requests pandas yt-dlp openai langchain-tavily langchain-chroma langgraph huggingface_hub supabase arxiv pymupdf wikipedia pgvector python-dotenv chromadb langchain-chroma sentence-transformers langchain-text-splitters protobuf<=3.20.3 faiss-cpu sentence-transformers langchain-google-genai