Cadangkan percakapan ChatGPT Anda
Skrip sisi klien tunggal untuk mencadangkan seluruh riwayat percakapan Anda di chat.openai.com. Outputnya adalah satu file JSON dari riwayat Anda.
Anda sekarang dapat melihat pratinjau cadangan Anda dengan membuka index.html
secara lokal
- Kloning repo:
git clone https://github.com/abacaj/chatgpt-backup.git
- Buka
index.html
di browser Anda - Muat file dari kiri atas
Cara menggunakan
- Kunjungi https://chat.openai.com
- Pastikan Anda masuk
- Buka konsol chrome atau konsol firefox (F12 pada keyboard)
- Klik pada tab "Konsol".
- Salin seluruh konten skrip yang ditemukan di file backup.js dan tempel ke kolom input konsol di bagian bawah
- Tekan enter, skrip dimulai dan akan mencatat kemajuan ke konsol
- Jika gagal suatu saat, Anda dapat memeriksa log konsol untuk melihat offset kegagalannya
- Anda dapat menjalankan dari offset mana pun dengan menyesuaikan offset skrip yang terdapat di bagian bawah skrip:
const START_OFFSET = 0 ;
const STOP_OFFSET = - 1 ;
Bagaimana cara kerjanya
Ini menggunakan API frontend yang sama yang digunakan oleh browser klien Anda.
Manfaat
Beberapa manfaat utama:
- Tidak ada yang perlu diunduh atau dipasang
- Diuji pada chrome, firefox
- Sepenuhnya sisi klien, skrip tunggal, salin tempel untuk dijalankan
- Menghormati batasan tarif
- Gagal lebih awal
- Sesuaikan offset jika Anda memiliki banyak percakapan, mis. mulai dari 0 hingga 500, lalu jalankan 500 hingga 1000
- Kode yang dapat diaudit sepenuhnya di file backup.js, tidak ada pihak ketiga
Kasus penggunaan
- Cadangkan riwayat percakapan Anda secara offline
- Output model dari ketentuan OAI saat ini menyatakan bahwa model tersebut milik Anda
- Berguna jika Anda perlu melihat ke belakang saat layanan sedang down
- Ditujukan sebagai cadangan read-only (id tidak disimpan)
Catatan
- Diuji dengan 700+ percakapan
- Tarif saat ini adalah 60 percakapan/menit
- Sekitar 10 menit untuk 600 percakapan
- Sekitar 1 jam untuk 6000 percakapan
- Hal ini untuk menghormati batasan tingkat API OAI
- Biarkan tab browser Anda tetap terbuka, Anda tidak perlu memfokuskannya untuk menyelesaikannya
- Chrome mungkin meminta Anda mengunduh file setelah selesai
- Diuji di firefox, mengharuskan Anda mengetik
allow pasting
sebelum Anda dapat menempelkan skrip
Kontributor
- @FredySandoval - Pratinjau fitur cadangan