# ============================================================
# 核心框架
# ============================================================
hello-agents[all]==0.2.8

# ============================================================
# 学术检索（供工具层使用）
# ============================================================
arxiv>=2.1.0
requests>=2.31.0

# ============================================================
# 配置与数据模型
# ============================================================
python-dotenv>=1.0.0
pydantic>=2.5.0

# ============================================================
# 文本处理（spaCy 模型需单独下载）
# ============================================================
spacy>=3.7.0

# ============================================================
# 可选：如使用 dashscope 云端 Embedding
# ============================================================
# dashscope>=1.20.0

# ============================================================
# 可选：本地 Embedding 回退（当 EMBED_API_KEY 未配置时自动启用）
# ============================================================
# sentence-transformers>=2.5.0
# torch>=2.0.0

# ============================================================
# 可选：Qdrant 客户端（如 hello-agents[all] 未包含）
# ============================================================
# qdrant-client>=1.7.0

# ============================================================
# 可选：Neo4j 客户端（如 hello-agents[all] 未包含）
# ============================================================
# neo4j>=5.14.0