# Model Runtime

FROM python:3.11-slim

WORKDIR /app

COPY runtime/pyproject.toml ./pyproject.toml
RUN pip install --no-cache-dir .

# Optional build-time asset preload pattern for heavyweight runtimes:
# COPY runtime_preload.py ./runtime_preload.py
# RUN python -m runtime_preload

COPY . .

CMD ["python", "-m", "aimp_sdk.entrypoint", "--module", "/app/model.py"]
