# 合同信息提取系统 - 依赖包

# 核心依赖
pandas>=2.0.0
openpyxl>=3.1.0
python-docx>=1.1.0
docx2txt>=0.8

# LLM 客户端
openai>=1.0.0

# 文件监控
watchdog>=4.0.0

# Token 计算
tiktoken>=0.5.0

# 压缩文件支持
py7zr>=0.20.0
rarfile>=4.2

# 可选依赖（用于读取.xls 文件）
# xlrd>=2.0.0

# 可选依赖（用于读取.doc 文件，Linux/macOS 需要安装 antiword）
# antiword 系统命令：
#   macOS: brew install antiword
#   Linux: apt-get install antiword
#   Windows: 下载二进制文件并添加到 PATH
