Komprimieren des Chatverlaufs in Amazon Q Developer - Amazon Q Developer

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Komprimieren des Chatverlaufs in Amazon Q Developer

Wenn Sie mit Amazon Q Developer in der IDE interagieren, läuft die Konversation im Chatverlauf auf. Dieser Verlauf bietet wichtigen Kontext, der Amazon Q hilft, Ihr Projekt zu verstehen und Antworten mit größerer Relevanz zu geben. Der Umfang des Konversationsverlaufs, der in jede Anfrage an das zugrundeliegende Modell aufgenommen werden kann, ist jedoch begrenzt.

Informationen zu den Grenzen des Kontextfensters

Das Kontextfenster stellt die maximale Menge an Informationen dar, die in einer einzigen Interaktion mit Amazon Q verarbeitet werden können. Dazu gehören:

  • Ihre aktuelle Frage oder Anfrage

  • Frühere Nachrichten in Ihrer Konversation

  • Codefragmente und Dateien, die Sie geteilt haben

  • Systeminformationen zu Ihrem Projekt

Wenn sich dieses Kontextfenster seiner Kapazitätsgrenze nähert, kann die Fähigkeit von Amazon Q beeinträchtigt werden, auf frühere Teile der Konversation zu verweisen.

So funktioniert die Komprimierung des Chatverlaufs

Durch die Komprimierung des Chatverlaufs können Sie die wichtigsten Informationen aus Ihrer Konversation beibehalten und gleichzeitig den Umfang des verwendeten Kontexts reduzieren. Wenn eine Komprimierung stattfindet, geschieht Folgendes:

  1. Amazon Q analysiert den Konversationsverlauf.

  2. Es erstellt eine kurze Zusammenfassung der wichtigsten Punkte, Fragen und Entscheidungen.

  3. Diese Zusammenfassung ersetzt den detaillierten Konversationsverlauf im Kontextfenster.

  4. Die gesamte Konversation bleibt auf der Chat-Oberfläche sichtbar.

Durch die Komprimierung können Sie Ihre Konversation fortsetzen, ohne wichtigen Kontext zu verlieren, und vermeiden gleichzeitig, dass Sie einen völlig neuen Chat starten müssen, wenn Sie die Grenzen des Kontextfensters erreichen.

Einsetzen der Komprimierung des Chatverlaufs

Sie können die Komprimierung auf zwei Arten einsetzen:

Manuelle Komprimierung

So komprimieren Sie den Chatverlauf manuell:

  1. Geben Sie /compact in das Chat-Eingabefeld ein.

  2. Amazon Q bearbeitet die Anfrage und zeigt eine Bestätigungsnachricht mit einer Zusammenfassung der komprimierten Konversation an.

Setzen Sie die manuelle Komprimierung ein, wenn Sie die aktuelle Konversation fortsetzen möchten, aber langsamere Antwortzeiten oder weniger relevante Antworten feststellen.

Automatische Komprimierung

Wenn das Kontextfenster etwa 80 % seiner Kapazität erreicht, zeigt Amazon Q eine Benachrichtigung an und schlägt eine Komprimierung vor. Diese Benachrichtigung enthält Folgendes:

  • Eine Erklärung, warum eine Komprimierung empfohlen wird

  • Eine Schaltfläche zum sofortigen Auslösen der Komprimierung

Nach der Komprimierung

Nach der Komprimierung geschieht Folgendes:

  • Der vollständige Konversationsverlauf bleibt bis zum Ende der aktuellen Sitzung auf der Chat-Oberfläche sichtbar.

  • Amazon Q verwendet die komprimierte Zusammenfassung (nicht den vollständigen Verlauf) zur Generierung von Antworten.

  • Im Kontextfenster ist die komprimierte Zusammenfassung anstelle des detaillierten Verlaufs enthalten.

  • Der detaillierte Chatverlauf wird zurückgesetzt, wenn Sie die IDE neu starten.

Löschen des Chatverlaufs

Als Alternative zur Komprimierung können Sie den Chatverlauf mit dem Befehl /clear vollständig löschen:

  1. Geben Sie /clear in das Chat-Eingabefeld ein.

  2. Amazon Q entfernt den gesamten bisherigen Konversationsverlauf sowohl aus dem Display als auch aus dem Kontextfenster.

Wann sollten Sie sich für die Komprimierung und wann für das Löschen des Verlaufs entscheiden

Entscheiden Sie sich in folgenden Fällen für die Komprimierung:

  • Sie möchten das aktuelle Gesprächsthema fortsetzen.

  • Der vorherige Kontext ist für die aktuelle Aufgabe nach wie vor relevant.

  • Sie möchten die allgemeine Richtung und die Informationen aus der Konversation beibehalten.

Entscheiden Sie sich in folgenden Fällen für das Löschen des Verlaufs:

  • Sie beginnen mit einer völlig neuen Aufgabe oder einem ganz neuen Thema.

  • Frühere Konversationen sind nicht mehr relevant.

  • Sie möchten sicherstellen, dass neue Antworten nicht von vorherigem Kontext beeinflusst werden.

  • Sie möchten potenziell vertrauliche Informationen aus der Konversation entfernen.