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.
Compaction de l'historique des discussions dans Amazon Q Developer
Lorsque vous interagissez avec Amazon Q Developer dans votre IDE, vos conversations s'accumulent dans l'historique des discussions. Cet historique fournit un contexte important qui aide Amazon Q à comprendre votre projet et à fournir des réponses plus pertinentes. Cependant, la quantité d'historique des conversations pouvant être incluse dans chaque demande adressée au modèle sous-jacent est limitée.
Comprendre les 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. Cela inclut :
-
Votre question ou demande en cours
-
Messages précédents de votre conversation
-
Extraits de code et fichiers que vous avez partagés
-
Informations système relatives à votre projet
Lorsque cette fenêtre contextuelle approche de sa limite de capacité, la capacité d'Amazon Q à faire référence à des parties antérieures de votre conversation peut être affectée.
Comment fonctionne le compactage de l'historique des discussions
Le compactage de l'historique des discussions vous permet de conserver les informations essentielles de votre conversation tout en réduisant le volume de contexte utilisé. En cas de compactage :
-
Amazon Q analyse l'historique de vos conversations
-
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é des conversations 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 évitant d'avoir à démarrer une toute nouvelle discussion lorsque vous atteignez les limites des fenêtres contextuelles.
Utilisation du compactage de l'historique des discussions
Vous pouvez utiliser le compactage de deux manières :
Compactage manuel
Pour compacter manuellement l'historique de vos discussions :
-
Entrez
/compact
dans le champ de saisie du chat -
Amazon Q traitera votre demande et affichera 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 remarquez des temps de réponse plus lents ou des réponses moins pertinentes.
Coude de 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 :
-
Explication des raisons pour lesquelles le compactage est recommandé
-
Un bouton pour déclencher immédiatement le compactage
Après compactage
Après le compactage :
-
L'historique complet de vos conversations reste visible dans l'interface de chat jusqu'à la fin de la session en cours
-
Amazon Q utilise le résumé condensé (et non l'historique complet) pour générer des réponses
-
Le résumé condensé est inclus dans la fenêtre contextuelle au lieu de l'historique détaillé
-
L'historique détaillé des discussions sera réinitialisé lorsque vous redémarrerez votre IDE
Commandes connexes
Effacer l'historique des discussions
Comme alternative au compactage, vous pouvez effacer complètement l'historique de vos discussions à l'aide de la /clear
commande suivante :
-
Entrez
/clear
dans le champ de saisie du chat -
Amazon Q supprimera tout l'historique des conversations précédentes de l'écran et de la fenêtre contextuelle
Quand choisir l'historique du compactage ou de l'élimination
Choisissez le compactage lorsque :
-
Vous souhaitez poursuivre votre sujet de conversation actuel
-
Le contexte précédent est toujours pertinent pour votre tâche actuelle
-
Vous souhaitez conserver l'orientation générale et les connaissances issues de votre conversation
Choisissez d'effacer l'historique lorsque :
-
Vous commencez une tâche ou un sujet complètement nouveau
-
La conversation précédente n'est plus pertinente
-
Vous voulez vous assurer qu'aucun contexte antérieur n'influence les nouvelles réponses
-
Vous souhaitez supprimer des informations potentiellement sensibles de la conversation