gradio requests langchain langchain-core langchain-community langchain-openai langchain-anthropic langchain-google-genai langchain-huggingface langchain-groq langchain-tavily langchain-chroma langgraph huggingface_hub supabase arxiv pymupdf wikipedia pgvector python-dotenv openai anthropic youtube-transcript-api sympy sentencepiece wolframalpha sentence-transformers