Conquistando el Flash de Markdown Incompleto (FOIM) con una Máquina de Estado Inteligente

2025-06-04
Conquistando el Flash de Markdown Incompleto (FOIM) con una Máquina de Estado Inteligente

El equipo de Streak se encontró con el problema del 'Flash de Markdown Incompleto' (FOIM) al usar la API de transmisión de OpenAI para generar contenido Markdown con citas. Enlaces incompletos e incluso alucinaciones de IA que llevaron a URLs incorrectas afectaron a su producto. Para resolver esto, implementaron una máquina de estado en el servidor para almacenar en búfer los enlaces Markdown hasta que estén completos antes de enviarlos al cliente. Esto no solo eliminó el FOIM, sino que también redujo el uso de tokens de OpenAI, aceleró los tiempos de respuesta y mejoró la privacidad: una victoria triple.

Desarrollo