gradio requests pandas langchain langchain-community smolagents gradio[oauth] beautifulsoup4 duckduckgo-search rank_bm25 pytube python-dateutil youtube-transcript-api --extra-index-url https://download.pytorch.org/whl/cpu --find-links https://github.com/abetlen/llama-cpp-python/releases/latest llama-cpp-python