Perché esportare le chat di Character.AI?
Un lungo roleplay è fatto di settimane di storia condivisa, e vive su una sola piattaforma. Con un'esportazione hai una copia che controlli tu, qualunque cosa succeda all'originale.
- Un backup nel caso un personaggio venga rimosso o modificato
- Un modo per continuare la stessa storia con altri modelli e impostazioni
- Un archivio da rileggere o conservare fuori dall'app
Passo 1: richiedi l'esportazione dei dati
L'esportazione è una funzione di Character.AI ed è disponibile per ogni account. Scarica i dati dell'account in un'unica volta: non esiste un pulsante per esportare una singola chat.
Dal web
- 1Apri il tuo profilo e vai su Profile Settings
- 2Scegli Account, poi Manage Account & Data
- 3Seleziona Export data e conferma
Dall'app
- 1Apri il tuo Profile
- 2Apri le impostazioni
- 3Tocca Export my data
I nomi dei menu cambiano di tanto in tanto. Se non trovi queste opzioni, fai riferimento alle istruzioni ufficiali di Character.AI per l'esportazione. La preparazione dell'esportazione può richiedere un po' di tempo: scaricala quando Character.AI la rende disponibile.
Passo 2: trova la conversazione nell'archivio
Il download è un archivio ZIP. Estrailo prima sul tuo computer: Reverie legge il file della conversazione al suo interno, non lo ZIP.
Character.AI ha cambiato più volte la struttura dell'archivio, quindi cerca il file in base al contenuto e non al nome. Apri i file JSON con un qualsiasi editor di testo. Quello giusto contiene i tuoi messaggi, di solito in un elenco chiamato "turns" con "candidates" per ogni risposta.
{
"turns": [
{
"author": { "name": "You", "is_human": true },
"candidates": [{ "candidate_id": "a1", "raw_content": "Where were we?" }],
"primary_candidate_id": "a1"
},
{
"author": { "name": "Aria" },
"candidates": [{ "candidate_id": "b1", "raw_content": "At the lighthouse…" }],
"primary_candidate_id": "b1"
}
]
}Reverie riconosce anche le esportazioni più vecchie che salvano le chat in "histories" e "msgs", e gli elenchi piatti di messaggi contrassegnati con "is_human".
Passo 3: importa la chat in Reverie
Ogni conversazione va nella propria chat vuota con il personaggio con cui stavi parlando.
- 01
Prepara il personaggio
Trova lo stesso personaggio su Reverie, oppure ricrealo dal suo messaggio iniziale, dalla descrizione e da qualche risposta di esempio. L'importatore di personaggi può crearlo da una card o da screenshot.
- 02
Avvia una nuova chat vuota
L'importazione funziona solo in una chat senza messaggi, così due linee temporali non si mescolano mai.
- 03
Carica il file della conversazione
In quella chat apri Impostazioni chat → Gestione chat → Importa chat e scegli il file JSON.
- 04
Controlla l'anteprima, poi conferma
Prima di salvare qualsiasi cosa, Reverie mostra il formato rilevato, quanti messaggi ha trovato e quanti sono tuoi e quanti del personaggio. Conferma e riprendi dall'ultimo messaggio.
Cosa viene trasferito e cosa no
L'importatore sposta la trascrizione. Alcune cose di Character.AI non sono nell'esportazione o non hanno un equivalente esatto, quindi ecco l'elenco completo.
| Cosa | Trasferito | Dettagli |
|---|---|---|
| I tuoi messaggi e le risposte del personaggio | Sì | Ogni messaggio riconosciuto, con il mittente corretto. |
| Ordine dei messaggi | Sì | Mantenuto come nell'originale. Le esportazioni salvate dal più recente vengono rimesse in ordine. |
| Data e ora | In parte | Mantenute se l'esportazione ne contiene di valide; altrimenti i messaggi vengono ordinati al momento dell'importazione. |
| Più chat in un solo file | In parte | Viene importata la prima conversazione e l'anteprima te lo segnala. Sposta le altre da file separati. |
| Risposte alternative (swipe) | No | Viene importata solo la risposta che hai tenuto; gli altri candidati non diventano swipe. |
| La definizione del personaggio | No | L'importatore legge le conversazioni, non le impostazioni del personaggio. Ricrea il personaggio su Reverie. |
| Ricordi fissati | No | Non vengono ricreati come ricordi fissati. Aggiungi ciò che conta al personaggio dopo l'importazione. |
| Immagini, voce e allegati | No | Viene importato solo il testo dei messaggi. |
L'esportazione di Character.AI non funziona?
La maggior parte dei trasferimenti non riusciti dipende da uno di questi casi.
L'esportazione non è mai arrivata, o il download non è riuscito
È Character.AI a preparare l'esportazione, quindi richiedila di nuovo dalla stessa pagina delle impostazioni e controlla l'indirizzo email del tuo account. Reverie non può recuperarla al posto tuo.
Reverie non accetta il file ZIP
Estrai prima l'archivio e carica il file JSON della conversazione che contiene. L'importatore accetta file .json, .jsonl, .txt e .md.
"Non siamo riusciti a leggere questo file"
Probabilmente hai scelto un file dell'account o delle impostazioni, oppure lo ZIP stesso. Apri i file JSON e scegli quello che contiene il testo della conversazione.
È stata importata una sola chat
Quando un file contiene più conversazioni, Reverie importa la prima e lo segnala nell'anteprima. Per spostarne un'altra, salvala in un file JSON a parte e importala in una nuova chat vuota.
"Questa chat contiene già dei messaggi"
L'importazione funziona solo in una chat vuota. Avvia una nuova chat con il personaggio e importa lì.
Il file è troppo grande
Ogni importazione può arrivare a 10 MB e 10.000 messaggi. Dividi una conversazione molto lunga in più parti e importa ciascuna nella propria chat.
Si può esportare un personaggio di Character.AI?
Reverie importa le conversazioni della tua esportazione, non la definizione di un personaggio, quindi il personaggio va ricreato. Se l'hai creato tu, copia nome, messaggio iniziale, descrizione e definizione dalla schermata di modifica di Character.AI. Se l'ha creato qualcun altro, il messaggio iniziale e la descrizione pubblici, più qualche battuta delle tue chat, di solito bastano per catturarne la voce.
Incolla tutto nell'importatore di personaggi o crea il personaggio da zero, poi importa la chat al suo interno. La conversazione riprende da dove si era interrotta.