# InnoCore AI - Core Dependencies
# 核心依赖列表 - 已验证可用

# Web Framework
fastapi==0.121.3
uvicorn[standard]==0.38.0
python-multipart==0.0.20
starlette==0.50.0

# Database
sqlalchemy==2.0.44
asyncpg==0.30.0
redis==7.1.0

# AI & ML Framework
hello-agents[all]>=0.2.7  # HelloAgent 框架（包含所有功能）
openai>=1.0.0  # OpenAI API 客户端
tiktoken>=0.5.0  # Token 计数工具

# Vector Database
chromadb==1.3.5
qdrant-client==1.16.0

# Deep Learning
torch==2.9.1
transformers==4.57.1
sentence-transformers==5.1.2
safetensors==0.7.0

# Data Processing
numpy==2.2.6
scipy==1.15.3
scikit-learn==1.7.2
pandas==2.1.4

# HTTP Client
httpx==0.28.1
aiohttp==3.13.2
requests==2.32.5

# Data Validation
pydantic==2.12.4
pydantic-core==2.41.5

# Utilities
python-dotenv==1.2.1
pyyaml==6.0.3
tenacity==9.1.2
tqdm==4.67.1
click==8.3.1

# Monitoring & Telemetry
opentelemetry-api==1.38.0
opentelemetry-sdk==1.38.0
opentelemetry-exporter-otlp-proto-grpc==1.38.0

# Additional Dependencies
huggingface-hub==0.36.0
tokenizers==0.22.1
jinja2==3.1.6
rich==14.2.0
typer==0.20.0
jsonpatch==1.33
orjson==3.11.4
protobuf==6.33.1
grpcio==1.76.0
kubernetes==34.1.0
onnxruntime==1.23.2
bcrypt==5.0.0

# Literature Search & Processing
feedparser==6.0.12
beautifulsoup4==4.14.2
lxml==6.0.2
arxiv==2.3.1
scholarly==1.7.11
selenium==4.38.0

# PDF Processing
PyPDF2==3.0.1
pdfplumber==0.11.0
pypdf==3.17.4
