requirements.txt 791 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # DeepAgents 煤矿通风智能解读系统 - 依赖清单
  2. # Python >= 3.11
  3. # === DeepAgents 框架 ===
  4. deepagents>=0.5.0
  5. langchain>=0.3.0
  6. langchain-openai>=0.2.0
  7. langgraph>=0.2.0
  8. langgraph-checkpoint-sqlite>=2.0.0
  9. # === FastAPI 与流式 ===
  10. fastapi>=0.115.0
  11. uvicorn[standard]>=0.30.0
  12. sse-starlette>=2.0.0
  13. pydantic>=2.0.0
  14. # === FastMCP ===
  15. fastmcp>=2.0.0
  16. # === 数据库 ===
  17. aiosqlite>=0.20.0
  18. # === 工具 ===
  19. python-dotenv>=1.0.0
  20. httpx>=0.27.0
  21. # === PDF 处理(配风计划审查) ===
  22. pypdf>=5.0
  23. paddleocr>=2.9
  24. paddlepaddle>=3.0
  25. langchain-mineru
  26. # === PaddleOCR 加速(CPU 上比原生 PaddlePaddle 快 2-5x) ===
  27. onnxruntime>=1.20
  28. # === 报告生成(Markdown → Word) ===
  29. pypandoc>=1.13
  30. # === 图片处理(PaddleOCR 前处理) ===
  31. Pillow>=10.0
  32. pdf2image>=1.17