Quels sont les deux mécanismes utilisés pour contrôler la sortie d'un modèle de langage dans cet exercice ?	Le pré-remplissage de message (message prefilling) et les séquences d'arrêt (stop sequences).
Quel symbole a été utilisé initialement pour indiquer au modèle de commencer le bloc de code ?	Trois accents graves (backticks) : ` ``` `.
Pourquoi le modèle ajoutait-il parfois un identifiant de langage (comme `bash`) dans le bloc de code ?	Parce que les accents graves indiquent un bloc de code Markdown générique.
Comment éviter que le modèle ajoute un identifiant de langage non désiré ?	En incluant cet identifiant dans le message pré-rempli.
Quel est un problème de sortie potentiel autre que les commentaires ?	Le modèle peut générer plusieurs blocs de code Markdown séparés.
Quel rôle joue le pré-remplissage de message pour garantir un format de sortie précis ?	Il peut guider le modèle en lui donnant des instructions explicites sur la structure souhaitée (ex: "tous les commandes dans un seul bloc").
Quel est l'objectif principal d'une séquence d'arrêt (stop sequence) ?	Indiquer au modèle quand il doit cesser de générer du texte.
