requirements.txt 435 B

123456789101112131415161718192021222324252627282930
  1. # FastAPI and server
  2. fastapi==0.109.0
  3. uvicorn[standard]==0.27.0
  4. python-multipart==0.0.6
  5. # Pydantic for data validation
  6. pydantic==2.5.3
  7. pydantic-settings==2.1.0
  8. # HTTP client
  9. httpx==0.26.0
  10. aiohttp==3.9.1
  11. # NER and NLP - HanLP
  12. hanlp==2.1.0b58
  13. # For DeepSeek/Qwen API fallback
  14. openai==1.6.1
  15. # DOCX parsing
  16. python-docx==1.1.0
  17. lxml==5.1.0
  18. # Utilities
  19. python-dotenv==1.0.0
  20. loguru==0.7.2
  21. # Testing
  22. pytest==7.4.4
  23. pytest-asyncio==0.23.3