Aide

Besoin d’aide ?

Posez votre question sur le Discord de MiniLab, dans le salon de cette page :

#discussion

Ouvrir le salon ↗

Pas encore membre ? Rejoindre le Discord, puis revenez sur ce bouton.

Ma progression

Sauvegarder ma progression

Chargement…

Votre progression est enregistrée dans ce navigateur, pour cette adresse seulement. Gardez ce code pour la restaurer ailleurs ou après un effacement. Restaurer un code remplace la progression actuelle : vous pouvez aussi revenir à une ancienne étape ou repartir de zéro.

MINILAB-0-1C
Mentions légales
Affichage

Personnaliser l’affichage

Reprendre ma lecture

Prefill / Decode.

En françaispré-remplissage / décodageAussi : prompt processing · phase de decode

Les deux phases d’une génération : lire tout le prompt en parallèle, puis produire la réponse un token à la fois.

Valeurs clés

prefill : fixe le délai du premier token · decode : fixe le débit en tokens par seconde

Voir dans le coursCache KV et vitesse

Explication

Pendant le prefill, tous les tokens du prompt sont connus : le modèle les traite ensemble et remplit le cache KV. Pendant le decode, chaque passage ne traite qu’un nouveau token, en s’appuyant sur le cache. La première phase est limitée par la puissance de calcul, la seconde par la vitesse de lecture de la mémoire.

Exemple

Pour 8 tokens générés après un prompt de 13 tokens : un passage de prefill sur 13 tokens, puis 7 passages de decode d’un token.

Limites

Le mot « decode » désigne ici un moment de l’inférence, pas la stratégie de décodage ni la détokenisation.

Notions liées

Chaque ligne se lit comme une phrase : « Prefill / Decode fait partie de Inference ».

Sources

Vérification et historique

Sources vérifiées le .

  1. — Première publication — lot 4 : notions enseignées dans le cours, vocabulaire courant du métier et notions en veille.

Mise en ligne le