

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Compattazione della cronologia chat in Amazon Q Developer
<a name="ide-chat-history-compaction"></a>

Quando interagisci con Amazon Q Developer nel tuo IDE, la conversazione si accumula nella cronologia chat. Questa cronologia fornisce un contesto importante che aiuta Amazon Q a comprendere il tuo progetto e a fornire risposte più pertinenti. Tuttavia, ci sono dei limiti relativamente a quanta cronologia delle conversazioni può essere inclusa in ogni richiesta al modello sottostante.

## Comprensione dei limiti delle finestre contestuali
<a name="understanding-context-window-limits"></a>

La finestra contestuale rappresenta la quantità massima di informazioni che possono essere elaborate in una singola interazione con Amazon Q. Include:
+ La tua domanda o richiesta attuale
+ Messaggi precedenti della tua conversazione
+ Frammenti di codice e file che hai condiviso
+ Informazioni di sistema sul tuo progetto

Quando questa finestra contestuale si avvicina al limite di capacità, la capacità di Amazon Q di fare riferimento a parti precedenti della conversazione potrebbe risentirne.

## Come funziona la compattazione della cronologia chat
<a name="how-chat-history-compaction-works"></a>

La compattazione della cronologia chat consente di preservare le informazioni essenziali della conversazione riducendo al contempo la quantità di contesto utilizzata. Quando si verifica la compattazione:

1. Amazon Q analizza la cronologia delle conversazioni

1. Crea un riepilogo conciso dei punti chiave, delle domande e delle decisioni

1. Questo riepilogo sostituisce la cronologia dettagliata delle conversazioni nella finestra contestuale

1. La conversazione completa rimane visibile nell’interfaccia di chat

La compattazione aiuta a continuare la conversazione senza perdere il contesto importante, evitando al contempo di dover avviare una chat completamente nuova quando raggiungi i limiti della finestra contestuale.

## Utilizzo della compattazione della cronologia chat
<a name="using-chat-history-compaction"></a>

Puoi utilizzare la compattazione in due modi:

### Compattazione manuale
<a name="manual-compaction"></a>

Per compattare manualmente la cronologia chat:

1. Inserisci **/compact** nel campo di immissione della chat

1. Amazon Q elaborerà la tua richiesta e visualizzerà un messaggio di conferma con un riepilogo della conversazione compattata

Usa la compattazione manuale quando desideri continuare la conversazione in corso ma noti tempi di risposta più lenti o risposte meno pertinenti.

### Avviso di compattazione automatico
<a name="automatic-compaction-nudge"></a>

Quando la finestra contestuale raggiunge circa l’80% della sua capacità, Amazon Q visualizzerà una notifica che suggerisce la compattazione. Questa notifica include:
+ Una spiegazione del motivo per cui è consigliata la compattazione
+ Un pulsante per attivare immediatamente la compattazione

## Dopo la compattazione
<a name="after-compaction"></a>

Dopo che è stata effettuata la compattazione:
+ La cronologia completa delle conversazioni rimane visibile nell’interfaccia di chat fino al termine della sessione corrente
+ Amazon Q utilizza il riepilogo compattato (non la cronologia completa) per generare risposte
+ Il riepilogo compattato viene incluso nella finestra contestuale anziché nella cronologia dettagliata
+ La cronologia dettagliata della chat verrà ripristinata al riavvio dell’IDE

## Comandi correlati
<a name="related-commands"></a>

### Cancellazione della cronologia chat
<a name="clearing-chat-history"></a>

In alternativa alla compattazione, è possibile cancellare completamente la cronologia chat utilizzando il comando **/clear**:

1. Inserisci **/clear** nel campo di immissione della chat

1. Amazon Q rimuoverà tutta la cronologia delle conversazioni precedenti sia dal display che dalla finestra contestuale

### Quando scegliere la compattazione o la cancellazione della cronologia
<a name="when-to-choose-compaction-vs-clearing"></a>

Scegli la compattazione quando:
+ Vuoi continuare l’argomento di conversazione attuale
+ Il contesto precedente è ancora pertinente all’attività corrente
+ Desideri mantenere la direzione generale e le conoscenze acquisite durante la conversazione

Scegli di cancellare la cronologia quando:
+ Stai iniziando un’attività o un argomento completamente nuovo
+ La conversazione precedente non è più pertinente
+ Vuoi assicurarti che nessun contesto precedente influenzi le nuove risposte
+ Vuoi rimuovere informazioni potenzialmente sensibili dalla conversazione