# AI Detection Service Dependencies
# High-Performance ML Threat Detection

# Web framework (HTTP API backup)
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
pydantic>=2.5.0

# High-Performance gRPC
grpcio>=1.60.0
grpcio-tools>=1.60.0
grpcio-reflection>=1.60.0
grpcio-health-checking>=1.60.0
protobuf>=4.25.0

# ML/AI - Core
numpy>=1.24.0
scikit-learn>=1.3.0

# ML/AI - Production models (uncomment as needed)
# tensorflow>=2.15.0      # For LSTM/CNN models
# torch>=2.1.0            # Alternative to TensorFlow
# onnxruntime>=1.16.0     # For optimized model inference

# Monitoring
prometheus-client>=0.19.0
opentelemetry-api>=1.22.0
opentelemetry-sdk>=1.22.0
opentelemetry-exporter-otlp>=1.22.0

# Async
aiohttp>=3.9.0
aiocache>=0.12.0

# Utils
python-json-logger>=2.0.0
structlog>=23.2.0
cachetools>=5.3.0
