สำรองข้อมูลการสนทนา ChatGPT ของคุณ
สคริปต์ฝั่งไคลเอ็นต์เดียวสำหรับสำรองข้อมูลประวัติการสนทนาทั้งหมดของคุณบน chat.openai.com ผลลัพธ์จะเป็นไฟล์ JSON ไฟล์เดียวในประวัติของคุณ
ตอนนี้คุณสามารถดูตัวอย่างข้อมูลสำรองของคุณได้โดยเปิด index.html
ในเครื่อง
- โคลน repo:
git clone https://github.com/abacaj/chatgpt-backup.git
- เปิด
index.html
ในเบราว์เซอร์ของคุณ - โหลดไฟล์จากด้านซ้ายบน
วิธีใช้
- เยี่ยมชม https://chat.openai.com
- ตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบแล้ว
- เปิดคอนโซล Chrome หรือคอนโซล Firefox (F12 บนแป้นพิมพ์)
- คลิกที่แท็บ "คอนโซล"
- คัดลอกเนื้อหาสคริปต์ทั้งหมดที่พบในไฟล์ backup.js และวางลงในช่องอินพุตคอนโซลที่ด้านล่าง
- กด Enter สคริปต์จะเริ่มทำงานและจะบันทึกความคืบหน้าไปยังคอนโซล
- หากล้มเหลว ณ จุดใดก็ตาม คุณสามารถตรวจสอบบันทึกของคอนโซลเพื่อดูออฟเซ็ตที่ล้มเหลว
- คุณสามารถเรียกใช้จากออฟเซ็ตใดก็ได้โดยการปรับออฟเซ็ตสคริปต์ที่อยู่ด้านล่างสุดของสคริปต์:
const START_OFFSET = 0 ;
const STOP_OFFSET = - 1 ;
มันทำงานอย่างไร
ซึ่งใช้ API ส่วนหน้าเดียวกันกับที่เบราว์เซอร์ไคลเอ็นต์ของคุณใช้
ประโยชน์
ประโยชน์หลักบางประการ:
- ไม่มีอะไรให้ดาวน์โหลดหรือติดตั้ง
- ทดสอบบน Chrome, Firefox
- ฝั่งไคลเอ็นต์อย่างสมบูรณ์ สคริปต์เดียว คัดลอกและวางเพื่อเรียกใช้
- เคารพขีดจำกัดอัตรา
- ล้มเหลวในช่วงต้น
- ปรับออฟเซ็ตหากคุณมีการสนทนาจำนวนมาก เช่น เริ่มต้นที่ 0 ถึง 500 จากนั้นวิ่ง 500 ถึง 1,000
- โค้ดที่ตรวจสอบได้อย่างสมบูรณ์ในไฟล์ backup.js ไม่มีบุคคลที่สาม
กรณีการใช้งาน
- สำรองประวัติการสนทนาของคุณแบบออฟไลน์
- ผลลัพธ์ของโมเดลจากเงื่อนไข OAI ปัจจุบันระบุว่าเป็นของคุณ
- มีประโยชน์หากคุณต้องการมองย้อนกลับไปเมื่อบริการหยุดทำงาน
- มีวัตถุประสงค์เพื่อเป็นการสำรองข้อมูลแบบอ่านอย่างเดียว (ไม่ได้จัดเก็บรหัส)
หมายเหตุ
- ทดสอบด้วยการสนทนามากกว่า 700 รายการ
- อัตราปัจจุบันคือ 60 บทสนทนา/นาที
- ประมาณ 10 นาทีสำหรับการสนทนา 600 ครั้ง
- ประมาณ 1 ชั่วโมงสำหรับการสนทนา 6,000 ครั้ง
- ทั้งนี้เพื่อให้เป็นไปตามขีดจำกัดอัตรา OAI API
- เปิดแท็บเบราว์เซอร์ของคุณไว้ คุณไม่จำเป็นต้องเน้นมันเพื่อให้การดำเนินการนี้เสร็จสิ้น
- Chrome อาจ แจ้งให้คุณดาวน์โหลดไฟล์เมื่อเสร็จสิ้น
- ทดสอบบน Firefox แล้ว คุณต้องพิมพ์
allow pasting
ก่อนจึงจะสามารถวางสคริปต์ได้
ผู้ร่วมให้ข้อมูล
- @FredySandoval - ดูตัวอย่างคุณสมบัติการสำรองข้อมูล