openai>=1.0.0,<3.0.0
yt-dlp>=2024.0
tavily-python>=0.3.0
python-docx>=1.0.0
pyyaml>=6.0
flask>=3.0
websockets>=12.0

# 多 Provider 支持 (可选，按需安装)
anthropic>=0.30.0,<2.0.0  # Anthropic Claude (Messages API)

# 文档处理
markitdown>=0.0.1          # markdown_converter Skill（文档转 Markdown）
pdf2image>=1.17.0          # kb_retriever Skill（PDF 转图片）
pdfplumber>=0.11.0         # pdf-tools Skill (extract_text / pdf_info)
PyPDF2>=3.0.0              # pdf-tools Skill (edit_text / merge / rotate / split)
reportlab>=4.0             # pdf-tools Skill (PDF 生成)

# 测试
pytest>=7.0.0
