Quelles sont les deux techniques utilisées 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).
Quelle séquence a été utilisée initialement pour indiquer au modèle de commencer à écrire le code immédiatement ?	Trois accents graves (backticks) : ```
Pourquoi le modèle ajoutait-il parfois un identifiant de langage (comme `bash`) à l'intérieur du bloc de code ?	Parce que les trois accents graves indiquent un bloc de code Markdown, et le modèle choisit un langage pour le surlignage syntaxique.
Comment peut-on empêcher le modèle d'ajouter un identifiant de langage non désiré ?	En incluant explicitement le langage souhaité dans le message pré-rempli.
Quel était le deuxième problème rencontré après l'utilisation du bloc de code `bash` ?	Le modèle insérait parfois des commentaires explicatifs (ex: "This command does X, Y, Z").
Comment peut-on empêcher le modèle d'ajouter des commentaires explicatifs ?	En utilisant le pré-remplissage de message pour guider strictement la réponse (ex: "without any comments").
Quel est le rappel clé concernant le pré-remplissage de message ?	Il n'est pas limité à l'utilisation de caractères spécifiques comme les accents graves.
