Cierre de una AI API: auditoría de migración antes de la fecha

Plan de auditoría: dependencias, consultas de control, tool calls, streaming, errores, comparación de rutas, cutover y rollback.

Cambiar modelo o Base URL no basta. Registre URL oficial, fecha de consulta, endpoint/modelo antiguo y sustituto, shutdown date y owner. Si no hay fecha, use unknown; no la invente.

El inventario incluye protocolo, payload, tools, streaming, errores, prompts, SDK, servicios, cron, workflows, CI y nombres de secretos. Prepare casos sanitizados para texto, JSON, tool call, ausencia de tool, stream, 4xx y fallo temporal. Compare schema, argumentos, resultado, fin del stream y retry, no el texto exacto.

Ejecute rutas antigua y nueva con los mismos fixtures. Clasifique cada diferencia. Para BetterToken pruebe https://www.bettertoken.ai/v1/chat/completions, Bearer Key y Model ID actual siguiendo la guía oficial; esto valida transporte, no equivalencia de modelos.

El cutover necesita feature flag, owner, ventana de observación, métricas y condición escrita de rollback. Despliegue soporte para ambos contratos, habilite tráfico controlado, compare, amplíe solo al cumplir criterios y revierta al romper un invariante. Tras shutdown el rollback antiguo ya no existe.

Exija cinco artefactos: fuente y fecha, inventario con owners, tests versionados y doble ejecución, decisión por diferencia y runbook de cutover/rollback. Un único 200 sigue siendo migration_in_progress.

Fuentes del 25-08-2026: https://developers.openai.com/api/docs/deprecations y https://docs.bettertoken.ai/api-reference/chat-completions.

¿Quieres optimizar tu flujo de trabajo con LLM?

Conecta modelos mediante una API, gestiona claves y controla el gasto en IA.