Come funziona la memoria
Cosa un personaggio conserva, cosa dimentica, e come far attaccare qualcosa.
Tre cose distinte portano avanti una conversazione: i messaggi grezzi ancora nella finestra, il riassunto scorrevole di quelli che ne sono usciti, e l'archivio di memoria con i fatti duraturi. Si comportano in modo diverso, e quando un personaggio «dimentica» qualcosa vale la pena sapere quale delle tre ha mollato.
I tre strati
| Strato | Dove vive | Quanto regge |
|---|---|---|
| Messaggi dal vivo | La conversazione stessa | Dipende dal livello di dettaglio della memoria. Al livello predefinito, Equilibrato: gli ultimi 10.000 token — o il 25% della finestra di contesto del modello, quello che è più piccolo — e al massimo 50 messaggi |
| Riassunto della conversazione | Quella singola chat, nella scheda Memoria del pannello laterale → Memoria della conversazione | Tre livelli: Riassunto recente, poi Riassunto unito, poi Memoria a lungo termine |
| Ricordi salvati | La scheda Memoria del pannello laterale, per personaggio e in globale | 100 voci per ambito, più 20 fissate, ciascuna fino a 500 caratteri |
La finestra dal vivo è di proposito scollegata dal modello che scegli. Prendere un modello con un milione di token di contesto non tiene in gioco più messaggi grezzi; cambia cos'altro riesce a starci attorno.
Quando i messaggi escono dalla finestra dal vivo vengono riassunti, qualche blocco per volta, a turno concluso. Quattro riassunti recenti si fondono in uno, e quattro riassunti uniti diventano un riassunto a lungo termine — a ogni livello di dettaglio della memoria, il tutto confinato a quella sola chat. Puoi leggerli, modificarli e ricostruirli nella scheda Memoria del pannello laterale → Memoria della conversazione, che mostra anche quanti messaggi non sono ancora nel riassunto.
Livello di dettaglio della memoria
Livello di dettaglio della memoria, in cima a Memoria della conversazione, stabilisce quanta parte della storia conserva il riassunto della conversazione. Si salva per personaggio e vale per le tue chat web con quel personaggio; i bot di Discord e Telegram usano sempre Equilibrato. Tutto ciò che il riassunto contiene viene inviato con ogni messaggio, quindi più dettaglio costa più crediti a ogni risposta.
| Livello | Tenuto alla lettera | Cosa conservano i riassunti |
|---|---|---|
| Eventi chiave | Fino a 6.000 token e 30 messaggi | La trama principale, le relazioni, le promesse e i fatti duraturi. Il dettaglio scena per scena viene tralasciato, quindi i dettagli più vecchi svaniscono prima |
| Equilibrato (predefinito) | Fino a 10.000 token e 50 messaggi | Eventi importanti, promesse e come sono cambiate le cose, con un livello di dettaglio moderato |
| Dettagliato | Fino a 16.000 token e 80 messaggi | Più scene e dettagli secondari, e una cronologia più lunga nella memoria a lungo termine |
Su un modello con una finestra di contesto piccola, ogni livello tiene alla lettera al massimo il 25% di quella finestra.
Anche il riassunto a lungo termine ha una dimensione massima: circa 4.000, 8.000 o 16.000 token con Eventi chiave, Equilibrato e Dettagliato. Quando la supera di molto, viene compattato: le righe più vecchie della cronologia vengono condensate in brevi righe per periodo, e restano solo le promesse in sospeso, i riferimenti esatti e lo stato attuale che contano ancora. Le correzioni e le regole annotate dai tuoi messaggi restano sempre parola per parola.
Un nuovo livello vale dal tuo prossimo messaggio. I riassunti già scritti mantengono il loro livello di dettaglio finché non vengono uniti alla memoria più vecchia. Per applicare il nuovo livello a tutta la cronologia in una volta, usa Ricostruisci sulla memoria della conversazione: il pannello te lo propone subito dopo il cambio, con il costo stimato. Anche l'Avviso uso elevato di crediti, mostrato una volta per chat dopo una risposta insolitamente cara, ti permette di cambiare livello.
La ricostruzione continua in background se chiudi il pannello o lasci la chat, e ricevi una notifica quando è finita. Fino ad allora la memoria attuale continua a funzionare, e i nuovi messaggi aspettano la fine per essere riassunti. Se non riesce a terminare — per esempio perché hai esaurito i crediti — ricevi un avviso, e da Memoria della conversazione puoi riprenderla o ricominciare da capo. Dopo aver cambiato livello nell'Avviso uso elevato di crediti, ti propone anche Ricostruisci con questo livello.
Dove vivono i ricordi salvati
Un ricordo appartiene a uno di due ambiti, scelto quando lo aggiungi: Ricordo Specifico del Personaggio oppure Ricordo Globale (lo vede ogni personaggio). Il modello degli ambiti è tutto qui.
Due effetti collaterali: in una chat di gruppo il personaggio legge l'unione dei ricordi di ogni membro più quelli globali, e se un personaggio viene cancellato, i ricordi archiviati sotto di lui diventano globali invece di sparire.
A ogni turno il personaggio riceve tutte le voci fissate più fino a 100 non fissate, le più recenti per prime e distribuite in modo uniforme fra gli ambiti in gioco, con tutto ciò che è stato aggiornato negli ultimi 7 giorni contrassegnato come recente.
Come qualcosa viene salvato
| Via | Chi lo fa | Note |
|---|---|---|
| Il personaggio lo salva a metà risposta | Il modello | Serve un modello capace di usare strumenti. Può anche aggiornare o cancellare le proprie voci precedenti |
| Aggiungi Ricordo | Tu | Scrivi il fatto, scegli l'ambito |
| Inizializza Ricordi → Genera Ricordi | Tu, poi l'IA | Risponde a «Cosa dovrebbe ricordare il personaggio?» partendo da una descrizione che scrivi, fino a 1.000 caratteri |
| Salva dalla conversazione | Tu, poi l'IA | Scegli fino a 20 messaggi, poi Scrivi con l'IA oppure Usa così com'è |
| Memoria profonda | Il tuo abbonamento | Vedi sotto |
Genera Ricordi non legge la tua chat. Lavora soltanto sulla descrizione che scrivi nella casella. La funzione che legge la conversazione è Salva dalla conversazione: seleziona i messaggi che contano — una promessa e la risposta che riceve di solito vanno insieme —, rivedi fino a cinque bozze e salva. Tutto ciò che salvi così arriva fissato.
Se rigeneri un turno, le scritture in memoria fatte da quel turno vengono annullate con lui. Le voci fissate restano al loro posto.
Fissare
Fissare è il modo per rendere qualcosa permanente. Una voce fissata:
- viene mandata al personaggio per intero, a ogni turno, senza mai essere soppiantata da voci più recenti;
- ha un budget suo — 20 per ambito, in aggiunta alle 100 non fissate;
- non può essere modificata né cancellata dall'IA, solo da te;
- sopravvive al riavvolgimento e alla rigenerazione della conversazione;
- viene risparmiata la prima volta che esegui Cancella Tutti i Ricordi.
Le voci non fissate non hanno nulla di quella protezione: il personaggio può riscriverle o cancellarle, e anche il passaggio in background. Se un fatto conta — come vuoi essere chiamato, un limite, una promessa con una data — fissalo.
Memoria profonda
Richiede un abbonamento attivo. Ogni volta che un blocco di messaggi vecchi viene riassunto fuori dalla finestra dal vivo, Reverie rilegge quel blocco in cerca di dettagli duraturi e li archivia come ricordi. Gira durante la conversazione, in background, subito dopo la compattazione che l'ha innescato — non di notte e non a orario. Le risposte non lo aspettano mai, e non consuma i tuoi crediti.
Il passaggio è limitato di proposito: fa solo qualche modifica per volta, non tocca mai le voci fissate, e gli serve un tratto di messaggi nuovi su cui lavorare. Gira solo sulle chat web — non su Discord né Telegram — e mai nelle chat di sfida a taglia. Il pannello mostra Memoria profonda con un badge Attiva quando si applica a te.
Su un account gratuito non c'è nessun passaggio automatico. Il personaggio salva comunque ricordi a metà risposta, e il pannello funziona comunque.
Quando la memoria è spenta
- Impara dalla Chat è un interruttore per personaggio, attivo di default. Spegnerlo ferma sia il salvataggio sia la lettura: il personaggio non impara e non vede nemmeno i ricordi esistenti.
- Su un modello senza supporto agli strumenti il personaggio non può salvare a conversazione in corso; i ricordi salvati continuano a essere usati, e il passaggio di memoria profonda di un abbonato gira lo stesso.
- In una chat di sfida a taglia la memoria è disattivata del tutto, così ogni tentativo parte dalla stessa pagina bianca.
- Da disconnesso non viene salvato nulla.
Memoria o riassunto?
La memoria tiene fatti che restano veri per settimane: un nome preferito, un compleanno, un'allergia, una promessa esplicita. L'avanzamento della trama, l'umore di oggi e le relazioni che cambiano appartengono al riassunto della conversazione. Se qualcosa che hai detto manca dalla memoria, guarda il riassunto prima di aggiungerlo a mano.
Cancella Tutti i Ricordi elimina ogni voce non fissata di quell'ambito e non si può annullare. Le tue voci fissate sopravvivono a quel primo passaggio; poi Reverie chiede a parte se cancellare anche quelle — «Sono i momenti che hai segnato tu e protetto dall'IA.»
Correlati
- Persone — perché cambiare persona non ti dà una seconda memoria
- Legami — il rapporto in sé, a differenza dei fatti su di te
- Diramare le conversazioni — cosa copia un ramo e cosa condivide
- World Book — il lore sul mondo, in contrapposizione ai fatti su di te
- Risolvere i problemi della chat — quando un personaggio dimentica qualcosa
- Limiti — ogni tetto in un'unica tabella