Faça backup de suas conversas do ChatGPT
Um único script do lado do cliente para fazer backup de todo o seu histórico de conversas em chat.openai.com. A saída é um único arquivo JSON do seu histórico.
Agora você pode visualizar seus backups abrindo index.html
localmente
- Clone o repositório:
git clone https://github.com/abacaj/chatgpt-backup.git
- Abra
index.html
no seu navegador - Carregue o arquivo do canto superior esquerdo
Como usar
- Visite https://chat.openai.com
- Certifique-se de estar logado
- Abra o console do Chrome ou o console do Firefox (F12 no teclado)
- Clique na aba "Console"
- Copie todo o conteúdo do script encontrado no arquivo backup.js e cole no campo de entrada do console na parte inferior
- Pressione Enter, o script será iniciado e registrará o progresso no console
- Se falhar a qualquer momento, você pode verificar os logs do console para ver o deslocamento em que falhou
- Você pode executar a partir de qualquer deslocamento ajustando os deslocamentos do script encontrados na parte inferior do script:
const START_OFFSET = 0 ;
const STOP_OFFSET = - 1 ;
Como funciona
Isso usa a mesma API de front-end usada pelo navegador do cliente.
Benefícios
Alguns dos principais benefícios:
- Nada para baixar ou instalar
- Testado em cromo, firefox
- Totalmente do lado do cliente, script único, copie e cole para executar
- Respeita os limites de taxas
- Falha cedo
- Ajuste as compensações se você tiver muitas conversas, por exemplo. comece de 0 a 500 e depois execute de 500 a 1000
- Código totalmente auditável no arquivo backup.js, sem terceiros
Casos de uso
- Faça backup do seu histórico de conversas off-line
- A saída do modelo dos termos atuais do OAI afirma que eles pertencem a você
- Útil se você precisar olhar para trás quando o serviço estiver inativo
- Pretendido como um backup somente leitura (os IDs não são armazenados)
Notas
- Testado com mais de 700 conversas
- A taxa atual é de 60 conversas/minuto
- Aproximadamente 10 minutos para 600 conversas
- Aproximadamente 1 hora para 6.000 conversas
- Isso é para respeitar os limites de taxa da API OAI
- Mantenha a aba do seu navegador aberta, você não precisa que ela esteja focada para isso terminar
- O Chrome pode solicitar que você baixe o arquivo assim que for concluído
- Testado no Firefox, requer que você digite
allow pasting
antes de colar o script
Colaboradores
- @FredySandoval - Recurso de visualização de backups