math-ai-system / requirements.txt
Hebaelsayed's picture
Update requirements.txt
d6af75c verified
raw
history blame contribute delete
664 Bytes
# Math AI Pipeline v36 — requirements
# v36: Added openai (DeepSeek client); langchain_openai replaces langchain_anthropic for RAGAS
# Core
streamlit
anthropic # Phase 1 OCR only (vision API)
openai>=1.0.0 # DeepSeek client (OpenAI-compatible) — Phases 2-5
# HuggingFace
huggingface_hub
datasets
# PDF / Image
pypdf
pypdfium2
Pillow
reportlab
# Embeddings & Vector DB
sentence-transformers
qdrant-client
rank_bm25
# LLM orchestration (RAGAS)
langchain
langchain_openai # v36: replaces langchain_anthropic for RAGAS/DeepSeek
langchain_community
ragas
# Evaluation
deepeval
# Observability
langsmith
# Math / SymPy
sympy
numpy
pandas