Quel est l'objectif principal de cet exercice ?	Construire un chatbot simple.
Quel mécanisme permet au chatbot de se souvenir des messages précédents ?	Le maintien du contexte (la liste des messages).
Quelle structure de code permet de faire tourner le chatbot indéfiniment ?	`while True`.
Quelle fonction Python intégrée est utilisée pour recueillir l'entrée de l'utilisateur ?	`input()`.
Quelle fonction est utilisée pour ajouter le message de l'utilisateur à la liste de messages ?	`add_user_message`.
Quel est le rôle de l'appel à la fonction `chat` ?	Envoyer la liste des messages à l'API pour obtenir une réponse.
Quelle fonction ajoute la réponse de l'IA à l'historique de la conversation ?	`add_assistant_message`.
Pourquoi est-il crucial de maintenir les messages précédents ?	Pour fournir un contexte aux messages de suivi.
Dans VS Code, quelle étape supplémentaire est nécessaire pour afficher l'entrée de l'utilisateur ?	Utiliser la fonction `print()` sur l'entrée utilisateur.
Décrivez le flux général d'une itération du chatbot.	Entrée utilisateur -> Ajouter message utilisateur -> Appel API -> Ajouter message assistant.
