Pourquoi l'API Anthropic ne maintient-elle pas automatiquement le contexte d'une conversation ?	Elle ne stocke ni les messages envoyés, ni les réponses reçues.
Que doit faire le développeur pour maintenir une conversation multi-messages ?	Maintenir manuellement une liste de tous les messages échangés.
Qu'est-ce qui doit être fourni avec chaque requête de suivi à l'API ?	La liste complète de tous les messages de la conversation.
Quels sont les deux rôles principaux utilisés dans la structure de l'historique des messages ?	`user` (utilisateur) et `assistant` (assistant).
Quelle est la première étape après avoir reçu une réponse du modèle pour continuer la conversation ?	Ajouter la réponse de l'assistant à la liste de l'historique des messages.
Quel est le rôle de la fonction `chat` dans le processus de conversation ?	Elle prend la liste complète de l'historique des messages et la soumet à l'API.
Quel est l'objectif des fonctions utilitaires comme `add user message` et `add assistant message` ?	Elles simplifient la gestion et la mise à jour de l'historique de la conversation.
