math-api / requirements.txt
False45's picture
feat: complete Phase 11 & 12, finalize Hackathon submission with ADK, LangGraph, and React
8a1fc38
Raw History Blame Contribute Delete
1.14 kB
# Core LangChain
langchain>=0.2.0,<0.3.0
langchain-community>=0.2.0,<0.3.0
langchain-core>=0.2.0,<0.3.0
langchain-text-splitters>=0.2.0,<0.3.0
langchain-groq>=0.1.0
langchain-huggingface>=0.0.3
langchain-google-genai>=1.0.6
google-generativeai>=0.5.4
google-adk==0.1.0
langgraph>=0.0.26
langsmith>=0.1.0
# Vector DB
qdrant-client>=1.7.0
fastembed>=0.1.3
langchain-qdrant>=0.1.0
# Embeddings — pinned for meta-tensor safety on Python 3.11 / CPU
sentence-transformers==2.7.0
transformers==4.40.2
torch==2.2.2
tokenizers>=0.19.0,<0.20.0
huggingface-hub>=0.23.0,<0.24.0
accelerate>=0.29.0
# Data processing
unstructured>=0.10.0
pypdf>=3.0.0
# Database (Firebase)
firebase-admin>=6.5.0
# Math
sympy>=1.12
numpy>=1.24.0,<2.0.0
matplotlib>=3.7.0
scipy>=1.11.0
# API Framework
fastapi>=0.111.0
uvicorn>=0.29.0
pydantic>=2.0.0
pydantic-settings>=2.0.0
# Utilities
python-dotenv>=1.0.0
requests>=2.31.0
beautifulsoup4>=4.12.0
pillow>=10.0.0
pytesseract>=0.3.10
plotly>=5.0.0
# Testing (dev)
pytest>=7.0.0
pytest-cov>=4.0.0
httpx>=0.27.0
google-cloud-logging>=3.10.0
slowapi>=0.1.9
RestrictedPython>=6.2
matplotlib>=3.8.0
PyPDF2>=3.0.1