# DeepAgents 煤矿通风智能解读系统 - 依赖清单
# Python >= 3.11

# === DeepAgents 框架 ===
deepagents>=0.5.0
langchain>=0.3.0
langchain-openai>=0.2.0
langgraph>=0.2.0
langgraph-checkpoint-sqlite>=2.0.0

# === FastAPI 与流式 ===
fastapi>=0.115.0
uvicorn[standard]>=0.30.0
sse-starlette>=2.0.0
pydantic>=2.0.0

# === FastMCP ===
fastmcp>=2.0.0

# === 数据库 ===
aiosqlite>=0.20.0

# === 工具 ===
python-dotenv>=1.0.0
httpx>=0.27.0

# === PDF 处理（配风计划审查） ===
pypdf>=5.0
paddleocr>=2.9
paddlepaddle>=3.0
langchain-mineru

# === PaddleOCR 加速（CPU 上比原生 PaddlePaddle 快 2-5x） ===
onnxruntime>=1.20

# === 报告生成（Markdown → Word） ===
pypandoc>=1.13

# === 图片处理（PaddleOCR 前处理） ===
Pillow>=10.0
pdf2image>=1.17
