Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Compactage de l’historique du chat dans Amazon Q Developer
Lorsque vous interagissez avec Amazon Q Developer dans votre IDE, vos conversations s’accumulent dans l’historique du chat. Cet historique fournit un contexte important qui aide Amazon Q à comprendre votre projet et à fournir des réponses plus pertinentes. Cependant, le volume de l’historique des conversations pouvant être inclus dans chaque demande adressée au modèle sous-jacent est limité.
Explication des limites des fenêtres contextuelles
La fenêtre contextuelle représente la quantité maximale d’informations pouvant être traitées en une seule interaction avec Amazon Q. Elle inclut :
-
votre question ou demande en cours ;
-
les précédents messages de votre conversation ;
-
les extraits de code et fichiers que vous avez partagés ;
-
les informations système relatives à votre projet.
Lorsque cette fenêtre contextuelle approche de sa limite, la capacité d’Amazon Q à se référer à des parties antérieures de votre conversation peut être affectée.
Fonctionnement du compactage de l’historique du chat
Le compactage de l’historique du chat vous permet de conserver les informations essentielles de votre conversation tout en réduisant le volume d’éléments contextuels utilisé. Lors du compactage :
-
Amazon Q analyse l’historique de votre conversation.
-
Il crée un résumé concis des points clés, des questions et des décisions.
-
Ce résumé remplace l’historique détaillé de la conversation dans la fenêtre contextuelle.
-
L’intégralité de votre conversation reste visible dans l’interface de chat.
Le compactage vous permet de poursuivre votre conversation sans perdre le contexte important, tout en vous évitant de recommencer un tout nouveau chat lorsque vous atteignez les limites des fenêtres contextuelles.
Utilisation du compactage de l’historique du chat
Vous pouvez utiliser le compactage de deux façons :
Compactage manuel
Pour compacter manuellement l’historique de votre chat :
-
Saisissez
/compactdans le champ de saisie du chat -
Amazon Q traite votre demande et affiche un message de confirmation contenant un résumé de la conversation condensée
Utilisez le compactage manuel lorsque vous souhaitez poursuivre votre conversation en cours, mais que vous observez des temps de réponse plus lents ou des réponses moins pertinentes.
Compactage automatique
Lorsque votre fenêtre contextuelle atteint environ 80 % de sa capacité, Amazon Q affiche une notification suggérant un compactage. Cette notification inclut :
-
une explication des raisons pour lesquelles le compactage est recommandé ;
-
un bouton pour déclencher immédiatement le compactage.
Après le compactage
Après le compactage :
-
L’historique complet de votre conversation reste visible dans l’interface de chat jusqu’à la fin de la session en cours.
-
Amazon Q utilise le résumé du compactage (et non l’historique complet) pour générer des réponses.
-
Le résumé du compactage figure dans la fenêtre contextuelle à la place de l’historique détaillé.
-
L’historique détaillé de votre discussion est réinitialisé lors du redémarrage de votre IDE.
Commandes connexes
Suppression de l’historique du chat
À la place du compactage, vous pouvez supprimer complètement l’historique de votre chat à l’aide de la commande /clear :
-
Saisissez
/cleardans le champ de saisie du chat -
Amazon Q supprime tout l’historique des discussions précédentes de l’écran et de la fenêtre contextuelle
Quand opter pour le compactage et la suppression de l’historique
Choisissez le compactage lorsque :
-
vous souhaitez poursuivre votre conversation en cours ;
-
le contexte passé reste pertinent pour votre tâche en cours ;
-
vous souhaitez conserver l’orientation générale et les connaissances issues de votre conversation.
Choisissez la suppression de l’historique lorsque :
-
vous commencez une nouvelle tâche ou un nouveau sujet ;
-
la conversation précédente n’est plus pertinente ;
-
vous ne voulez pas que le contexte passé influence les nouvelles réponses ;
-
vous souhaitez supprimer des informations potentiellement sensibles de la conversation.