Prepara una integración para producción
Aplica seguridad, cancelación, observabilidad y control de contexto antes de publicar tu integración.
Actualizado 3 de agosto de 2026 · 9 minSepara cada entorno
Utiliza agentes o canales distintos para desarrollo, pruebas y producción. Guarda sus credenciales en variables independientes y evita probar cambios contra conversaciones reales.
Controla el ciclo de la petición
- Define tiempos máximos razonables.
- Propaga
AbortSignal, el cierre del iterador oCancellationTokencuando el usuario abandone la operación. - Conserva
conversation_idasociado a la sesión correcta. - Valida el tamaño y el origen del mensaje antes de enviarlo.
Diseña los reintentos
Respeta Retry-After cuando la API responda con 429. Aplica espera progresiva solo a fallos transitorios y operaciones cuya repetición sea segura.
No reintentes automáticamente un stream iniciado: la API podría haber aceptado ya el mensaje aunque tu aplicación no recibiera todos los eventos.
Observa sin exponer datos
Mide latencia, estados HTTP, cancelaciones y consumo por integración. Utiliza identificadores técnicos para correlacionar operaciones, pero excluye API keys, mensajes sensibles y contenido innecesario de los logs.
Verifica antes de publicar
Prueba respuestas normales y progresivas, continuidad, citas, errores, límites, cancelación y rotación de credenciales. Consulta siempre la documentación técnica actual antes de actualizar una versión del SDK.