Server-Sent Events (SSE).
En françaisévénements envoyés par le serveurAussi : text/event-stream · EventSource
Format de réponse HTTP gardée ouverte, dans laquelle le serveur écrit des événements au fil de l’eau.
Valeurs clés
type : text/event-stream · un événement = une ligne « data: … », puis une ligne vide
Explication
Le serveur ne ferme pas la réponse : il y ajoute une ligne à chaque token généré, que le navigateur lit aussitôt. C’est le format le plus répandu pour le streaming des LLM. Les événements ne vont que dans un sens, du serveur vers le navigateur.
Exemple
Le serveur du projet MiniLab envoie « data: {"type": "delta", "text": " est"} », puis termine par « data: [DONE] ».
Limites
Le statut HTTP part avant le premier événement : une erreur doit être décidée avant l’ouverture du flux. Pour un échange dans les deux sens, on utilise les WebSockets.
Notions liées
Chaque ligne se lit comme une phrase : « Server-Sent Events voir aussi Streaming ».
Sources
Vérification et historique
Sources vérifiées le .
- — Première publication — lot 4 : notions enseignées dans le cours, vocabulaire courant du métier et notions en veille.
Mise en ligne le