
numpy>=1.24.0
sentence-transformers>=2.7.0,<3.0.0 # Updated for Qwen model support
transformers>=4.51.0              # Required for newer sentence-transformer features
FlagEmbedding>=1.2.9                # For BGE-M3 model support
mcp
# FAISS - 使用 CPU 版本（所有平台都支持）
# 如果需要 GPU 加速，可以手动安装: pip install faiss-gpu
# 注意：faiss-gpu 需要 CUDA 环境，在 Windows 上可能不可用
faiss-cpu>=1.7.0,<2.0.0
httpx[socks]
openai
# Web framework (for demo)
flask>=2.0.0,<3.0.0

# Optional utilities
python-dotenv>=0.19.0,<2.0.0

# Development and testing (optional)
# pytest>=7.0.0,<8.0.0
# pytest-asyncio>=0.20.0,<1.0.0

# Additional dependencies for compatibility
typing-extensions>=4.0.0,<5.0.0
regex>=2022.1.18
