Final_Assignment_Template / requirements.txt
EtienneB
update
64434a5
raw
history blame
678 Bytes
# UI and OAuth
gradio
requests
pandas
openpyxl # For reading excel files with pandas
# LangChain and ecosystem
langchain
langchain-core
langchain-community
langgraph
langchain-huggingface
langchain-chroma
chromadb # Explicitly add the Chroma database
sentence-transformers
# Hugging Face integration
huggingface_hub
transformers
accelerate
# Environment config
python-dotenv
# Tools dependencies
duckduckgo-search
pytz
wikipedia # For WikipediaLoader
arxiv # For ArxivLoader
assemblyai # For AssemblyAIAudioTranscriptLoader
tree-sitter # For LanguageParser
tree-sitter-languages # For LanguageParser
# Additional utilities
typing-extensions
asyncio-throttle
tenacity
loguru