De la mémoire pour votre IA
Les LLM sont « stateless » (sans état). Ils ne se souviennent pas des messages précédents à moins que vous ne renvoyiez l'historique complet à chaque nouvelle requête.
Comment gérer le contexte :
- Maintenez un tableau de messages :
[{ role: 'user', content: 'Salut' }, { role: 'assistant', content: 'Bonjour !' }]. - Lorsque l'utilisateur envoie un nouveau message, ajoutez-le au tableau.
- Envoyez le tableau complet à l'API.
Nous explorerons comment gérer cet état efficacement dans React avec useState ou en JavaScript natif avec des variables globales.