Ir para o conteúdo

title: apogee-ai-ops description: Production runbooks for AI systems: rollouts, rollbacks, drift, retraining.


apogee-ai-ops

Production runbooks for AI systems: rollouts, rollbacks, drift, retraining.

Esta página está sendo ampliada

As tabelas abaixo são geradas do código-fonte do pacote, portanto estão corretas. Guias narrativos e exemplos comentados estão sendo escritos módulo a módulo.

API pública

Tudo abaixo é exportado pela raiz do pacote, então from apogee_ai_ops import X funciona para cada nome.

Camada Símbolos
Application · DTOs AlertDTO, BenchDTO, DeployDTO, HealthDTO
Application · Use cases AlertOnFailUseCase, BenchOpsUseCase, DeployUseCase, HealthcheckUseCase, RollbackUseCase, RunRunbookUseCase
Domain Alert, AlertSeverity, Deployment, DeploymentStatus, HealthStatus, Runbook, RunbookStep, ServiceHealth
Domain · Enums DeployerKind
Domain · Exceptions AlertDeliveryError, DeploymentError, HealthcheckError, OpsError
Domain · Protocols (ports) IAlertSink, IDeployer, IHealthcheck, IRunbookRunner
Infrastructure CompositeHealthcheck, ConsoleAlertSink, DeployerRegistry, DockerDeployer, DryRunDeployer, HttpHealthcheck, JsonFileAlertSink, K8sDeployer, ProcessDeployer, SlackAlertSink, TcpHealthcheck

Instalação

Bash
pip install apogee-ai-ops

A instalação base não tem dependência externa obrigatória. Cada extra habilita um adapter.

Extra Traz
docker docker>=7.0
k8s kubernetes>=29.0
slack slack-sdk>=3.27

CLI

Instalado como console script e registrado como plugin do apogee, então os mesmos subcomandos funcionam sob o binário global.

Bash
apogee-ops --help

Leia a seguir