Por que exportar seus chats do Character.AI?
Um roleplay longo é feito de semanas de história compartilhada, e ele vive em uma única plataforma. Com uma exportação você tem uma cópia sob seu controle, aconteça o que acontecer com o original.
- Um backup caso um personagem seja removido ou alterado
- Uma forma de continuar a mesma história com outros modelos e configurações
- Um registro para reler ou arquivar fora do app
Passo 1: solicite a exportação dos seus dados
A exportação é um recurso do próprio Character.AI e toda conta tem acesso. Ela baixa os dados da conta de uma só vez; não existe botão para exportar um chat específico.
Na web
- 1Abra seu perfil e vá em Profile Settings
- 2Escolha Account e depois Manage Account & Data
- 3Selecione Export data e confirme
No app
- 1Abra seu Profile
- 2Abra as configurações
- 3Toque em Export my data
Os nomes dos menus mudam de vez em quando. Se não encontrar essas opções, as instruções oficiais de exportação do Character.AI são a referência atual. A exportação pode levar um tempo para ficar pronta; baixe quando o Character.AI disponibilizar.
Passo 2: encontre sua conversa no arquivo
O download é um arquivo ZIP. Descompacte no seu computador primeiro: o Reverie lê o arquivo da conversa que está dentro dele, não o ZIP.
O Character.AI já mudou a estrutura do arquivo algumas vezes, então procure pelo conteúdo e não pelo nome. Abra os arquivos JSON em qualquer editor de texto. O certo contém suas mensagens, normalmente em uma lista chamada "turns" com "candidates" para cada resposta.
{
"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"
}
]
}O Reverie também reconhece exportações antigas que guardam os chats em "histories" e "msgs", e listas simples de mensagens marcadas com "is_human".
Passo 3: importe o chat no Reverie
Cada conversa vai para um chat vazio próprio com o personagem com quem você estava falando.
- 01
Prepare o personagem
Encontre o mesmo personagem no Reverie ou recrie-o a partir da saudação, da descrição e de algumas respostas de exemplo. O importador de personagens pode criá-lo a partir de um card ou de capturas de tela.
- 02
Comece um chat novo e vazio
A importação só funciona em um chat sem mensagens, assim duas linhas do tempo nunca se misturam.
- 03
Envie o arquivo da conversa
Nesse chat, abra Configurações do chat → Gerenciamento do chat → Importar chat e escolha o arquivo JSON.
- 04
Confira a prévia e confirme
Antes de salvar qualquer coisa, o Reverie mostra o formato detectado, quantas mensagens encontrou e quantas vieram de você e do personagem. Confirme e continue a partir da última mensagem.
O que é transferido e o que não é
O importador transfere a transcrição. Algumas coisas do Character.AI não estão na exportação ou não têm um equivalente exato, então aqui está a lista completa.
| O quê | Transferido | Detalhes |
|---|---|---|
| Suas mensagens e as respostas do personagem | Sim | Toda mensagem reconhecida, com o remetente preservado. |
| Ordem das mensagens | Sim | Mantida como no original. Exportações salvas da mais recente para a mais antiga são colocadas em ordem. |
| Data e hora | Em parte | Mantidas quando a exportação tem valores válidos; caso contrário, as mensagens são ordenadas no momento da importação. |
| Vários chats em um arquivo | Em parte | A primeira conversa é importada e a prévia avisa você. Transfira as outras a partir de arquivos separados. |
| Respostas alternativas (swipes) | Não | Só a resposta que você manteve é importada; os outros candidatos não viram swipes. |
| A definição do personagem | Não | O importador lê conversas, não configurações de personagem. Recrie o personagem no Reverie. |
| Memórias fixadas | Não | Não são recriadas como memórias fixadas. Adicione o que importa ao personagem depois de importar. |
| Imagens, voz e anexos | Não | Só o texto das mensagens é importado. |
A exportação do Character.AI não funciona?
A maioria das transferências que falham se resume a um destes casos.
A exportação nunca chegou ou o download falhou
Quem prepara a exportação é o Character.AI, então solicite de novo na mesma página de configurações e confira o e-mail da sua conta. O Reverie não consegue buscá-la por você.
O Reverie não aceita o arquivo ZIP
Descompacte o arquivo primeiro e envie o JSON da conversa que está dentro dele. O importador aceita arquivos .json, .jsonl, .txt e .md.
"Não conseguimos ler este arquivo"
Você provavelmente escolheu um arquivo de conta ou de configurações, ou o próprio ZIP. Abra os arquivos JSON e escolha o que contém o texto da conversa.
Só um chat foi importado
Quando um arquivo tem várias conversas, o Reverie importa a primeira e avisa na prévia. Para transferir outra, salve-a em um arquivo JSON separado e importe em um novo chat vazio.
"Este chat já tem mensagens"
A importação só funciona em um chat vazio. Comece um novo chat com o personagem e importe nele.
O arquivo é grande demais
Cada importação pode ter até 10 MB e 10.000 mensagens. Divida uma conversa muito longa em partes e importe cada uma em um chat próprio.
Dá para exportar um personagem do Character.AI?
O Reverie importa as conversas da sua exportação, não a definição de um personagem, então o personagem precisa ser recriado. Se foi você quem o criou, copie nome, saudação, descrição e definição da tela de edição do Character.AI. Se outra pessoa criou, a saudação e a descrição públicas, mais algumas falas dos seus chats, geralmente bastam para captar a voz dele.
Cole isso no importador de personagens ou crie o personagem do zero, depois importe seu chat nele. A conversa continua de onde parou.