Compaction de l'historique des discussions dans Amazon Q Developer - Amazon Q Developer

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 :

  1. Amazon Q analyse l'historique de vos conversations

  2. Il crée un résumé concis des points clés, des questions et des décisions

  3. Ce résumé remplace l'historique détaillé des conversations dans la fenêtre contextuelle

  4. 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 :

  1. Entrez /compact dans le champ de saisie du chat

  2. 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

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 :

  1. Entrez /clear dans le champ de saisie du chat

  2. 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