Câu trả lời ngắn gọn
Nếu Whizi từ chối bản nhập của bạn, trước tiên hãy kiểm tra file bạn đã chọn: file duy nhất mà Whizi đọc là conversations.json bên trong bản xuất ChatGPT hoặc Claude, vì vậy hãy giải nén bản xuất và chọn đúng file đó thay vì chọn cả file zip. Ngoài ra, một lần nhập thất bại ở một trong hai chỗ và nội dung thông báo cho biết chỗ nào: trình phân tích trong trình duyệt đọc file xuất của bạn, hoặc điểm cuối nhập nhận các cuộc trò chuyện mà trình phân tích tạo ra. Lỗi về file liên quan đến file bạn đã chọn. Lỗi tải lên liên quan đến mạng hoặc phiên đăng nhập. Không có gì mơ hồ ở giữa, vì mỗi thông báo là một chuỗi cố định gắn với một điều kiện duy nhất.
Điều thứ hai cần biết trước khi bạn thử lại bất cứ điều gì: chạy lại một lần nhập không bao giờ nhân đôi chat. Mỗi cuộc trò chuyện được nhập có khóa xác định theo tài khoản, nguồn và id nguồn, vì vậy việc nhập cùng một bản xuất hai lần, tiếp tục sau khi kết nối bị ngắt, hoặc bấm Nhập hai lần đều chỉ cho ra cùng một bộ chat, đúng một lần.
| Bạn thấy gì | Thất bại ở đâu | Cần làm gì |
|---|---|---|
| Thông báo về định dạng bản xuất hoặc conversations.json | Khi đọc file của bạn, trước khi có gì được tải lên | Chọn một file khác trong bản xuất, xem bảng bên dưới |
| Thông báo về phiên đăng nhập hoặc kết nối của bạn | Khi đang tải lên, giữa chừng | Đăng nhập lại hoặc kết nối lại, rồi chạy lại việc nhập |
| Một số lượng cuộc trò chuyện không thể nhập | Một số lô thất bại sau mọi lần thử lại | Chạy lại việc nhập, nó chỉ lấy phần còn thiếu |
| Không có gì, nhưng đang mất nhiều thời gian | Giới hạn tốc độ, hoạt động đúng như thiết kế | Chờ đợi, trình nhập tự động thử lại |
Lỗi khi đọc file xuất của bạn
Những lỗi này đến từ trình duyệt, trước khi có một byte nào rời khỏi máy của bạn. Bản thân file xuất không bao giờ được tải lên: trình duyệt phân tích nó và chỉ gửi đi các cuộc trò chuyện đã chuẩn hóa, vì vậy một lỗi ở đây nghĩa là file chưa từng tiến xa đến mức được gửi đi.
| Thông báo | Nguyên nhân | Cách sửa |
|---|---|---|
That file is not a ChatGPT or Claude export. Look for conversations.json inside the export zip. | Trình phân tích không nhận diện được định dạng xuất nào, hoặc file zip cho ra dữ liệu không nhận dạng được | Mở kho lưu trữ xuất và chọn đúng conversations.json |
There is no conversations.json inside that zip. Unzip it and pick the file directly. | File zip bạn chọn không có mục tương ứng | Tự giải nén, tìm conversations.json, và chọn đúng file đó |
That file is not valid JSON, so there was nothing to read. | File đã chọn không phân tích được như JSON | Tải lại bản xuất từ ChatGPT hoặc Claude và chọn conversations.json trong đó |
That export has no conversations with text in them. | Bản xuất phân tích được nhưng cho ra không cuộc trò chuyện nào | Bản xuất thực sự không có bản ghi văn bản nào. Không có gì để sửa ở phía Whizi |
That file is too large for the browser to open. Pick the export .zip instead, which is read one file at a time. | File .json thô đã chọn vượt giới hạn đọc của trình duyệt | Chọn .zip thay thế. Một bản xuất .json thô được chấp nhận tới 300 MB; đường dẫn .zip không có giới hạn riêng, vì chỉ mục conversations.json được giải nén |
Could not read that file. Please try again. | Việc đọc file gặp lỗi vì một lý do khác | Đây thực sự là trường hợp nên thử lại. Nếu lặp lại trên cùng một file, hãy chọn .zip của bản xuất, được đọc từng mục một |
Thông báo đầu tiên là thông báo chung nhất, vì một chuỗi bao trùm hai tình huống: một định dạng xuất mà trình phân tích không nhận diện được, và một file zip cho ra dữ liệu không nhận dạng được. Cả hai đều dẫn tới cùng một cách sửa, đó là giải nén bản xuất và chọn thẳng conversations.json.
Lỗi từ chính bước tải lên
Khi file đã được phân tích xong, trình nhập gửi các cuộc trò chuyện theo từng lô. Có hai điều có thể sai ở giai đoạn này, và cả hai đều có thể khắc phục được.
| Thông báo | Nguyên nhân | Cách sửa |
|---|---|---|
Your session ended. Sign in again, then start the import. | Việc lấy token không trả về gì giữa chừng lúc đang nhập | Đăng nhập lại, rồi bắt đầu lại việc nhập. Những gì đã nhập xong vẫn được giữ nguyên, và lần chạy lại sẽ bỏ qua chúng |
The import could not be finished. Check your connection and try again. | Bất kỳ lỗi tải lên nào khác trong lúc đang nhập | Kiểm tra kết nối và chạy lại |
Kết quả thứ ba không phải là lỗi mà là một bản tóm tắt: {count} could not be imported. Run the import again to pick them up. Đó là số lượng cuộc trò chuyện có các lô thất bại sau mọi lần thử lại. Hướng dẫn trong thông báo chính là toàn bộ cách sửa, và khóa chống trùng lặp được mô tả trong câu trả lời ngắn gọn là lý do lần chạy thứ hai không tốn của bạn điều gì.
Lỗi mà điểm cuối nhập trả về
Đây là những mã và chuỗi mà chính route nhập tạo ra. Trang web phản chiếu đúng các giới hạn này và xác thực trước khi gửi đi, nên chúng quan trọng nhất khi có thứ gì đó gửi thẳng tới điểm cuối, hoặc khi một lô bị lỗi định dạng.
| Mã | Thông báo | Nguyên nhân |
|---|---|---|
invalid_import | A JSON object body is required. | Thân yêu cầu nhập không phải là một object |
invalid_source | An import source of chatgpt or claude is required. | Trường source bị thiếu hoặc không phải một trong hai nguồn được chấp nhận |
empty_import | At least one conversation is required. | Mảng conversations bị thiếu hoặc rỗng |
too_many_conversations | This batch has {count} conversations, over the 25 per request limit. | Hơn 25 cuộc trò chuyện trong một yêu cầu |
too_many_messages | Conversation {n} carries {count} messages, over the 400 per request limit. Send the rest as an append. | Hơn 400 tin nhắn trong một cuộc trò chuyện trong một yêu cầu |
invalid_import | Conversation {n} is not an object. | Một mục trong mảng conversations không phải là object |
invalid_import | Conversation {n} has no messages array. | Một cuộc trò chuyện không có mảng messages |
invalid_import | Conversation {n} has an invalid append target. | Trường appendTo không phải chuỗi cũng không phải null |
invalid_message | Conversation {n} message {m} is not an object. | Một mục tin nhắn không phải là object |
invalid_message | Conversation {n} message {m} needs a role of "user" or "assistant". | Một tin nhắn có role nằm ngoài hai giá trị đó |
invalid_message | Conversation {n} message {m} has no text. | Nội dung tin nhắn không phải một chuỗi |
request_too_large | Request is too large. | Thân JSON vượt giới hạn byte của route, dù tính theo Content-Length khai báo hay theo số byte thực đọc được |
Các giới hạn phía sau những thông báo đó: 25 cuộc trò chuyện mỗi yêu cầu, 400 tin nhắn mỗi cuộc trò chuyện mỗi yêu cầu, và thân yêu cầu tối đa 2,000,000 byte. Trình nhập trên trang web chia đúng ở mức 25 và 400, và giữ mỗi yêu cầu dưới 1,200,000 byte, cố tình thấp hơn giới hạn 2,000,000 byte để chừa chỗ cho phần bao bọc yêu cầu. Một cuộc trò chuyện dài hơn 400 tin nhắn không bị từ chối, mà bị cắt lát: phần còn lại được gửi dưới dạng các lát nối thêm vào chat mà lát đầu tiên đã tạo ra.
Một lần nhập lớn tạm dừng 20 giây mỗi lần
Việc nhập cuộc trò chuyện bị giới hạn tốc độ ở mức 20 yêu cầu mỗi phút cho mỗi người dùng. Một bản xuất lớn sẽ chạm trần đó, và điều này là bình thường chứ không phải hỏng hóc.
Bạn sẽ không thấy lỗi nào khi điều đó xảy ra. Một lần nhập gặp HTTP 429 không được hiển thị ra: client chờ 20 giây rồi thử lại, tối đa 4 lần thử cho mỗi lô. Vì vậy một lần nhập trông như đứng yên trong hai mươi giây mỗi lần trên một bản xuất lớn thực ra đang làm đúng những gì nó nên làm. Cứ để nó chạy tiếp.
Nếu các lô vẫn thất bại sau 4 lần thử đó, chúng sẽ nằm trong bản tóm tắt {count} could not be imported. Run the import again to pick them up., và chạy lại việc nhập một lần nữa là cách sửa, chứ không phải liên hệ hỗ trợ.
Những gì việc nhập cố tình bỏ qua
Một số nội dung bị bỏ qua có chủ đích, và một lần nhập thành công vẫn có thể trông thiếu sót so với bản gốc.
Với bản xuất ChatGPT, chỉ nhánh đang hiển thị trên màn hình được nhập vào. Các câu trả lời được tạo lại và bản nháp bị bỏ không được phát lại như tin nhắn. Nội dung không phải bản ghi hội thoại cũng bị bỏ qua: suy luận ẩn, mã và kết quả từ công cụ phân tích, không gian nháp duyệt web, các khối chỉ dẫn tùy chỉnh, và các lệnh gọi hàm.
Với bản xuất Claude, các khối suy nghĩ, lệnh gọi công cụ và tệp đính kèm bị bỏ qua. Chỉ các khối văn bản được nhập vào.
Các cuộc trò chuyện trong file không có văn bản đọc được sẽ được đếm và báo cáo là bị bỏ qua thay vì âm thầm bị loại bỏ, vì vậy một số lượng bị bỏ qua là thông tin, không phải thất bại.
Một cuộc trò chuyện không có tiêu đề dùng được sẽ trở thành Imported chat, và một tiêu đề dài hơn 120 ký tự sẽ bị cắt ngắn. Một tin nhắn được nhập dài hơn giới hạn nội dung sẽ bị cắt bớt thay vì bị từ chối, nên một tin nhắn quá khổ không khiến bạn mất phần còn lại của cuộc trò chuyện đó.
Cuối cùng là dấu thời gian: một tin nhắn được nhập có ngày trước 2015-01-01, hoặc có ngày trong tương lai, sẽ bị loại bỏ như một dấu thời gian và dòng đó quay về dùng thời điểm nhập. Một chat xuất hiện với ngày bạn chạy việc nhập, thay vì ngày gốc của nó, là do gặp đúng quy tắc này.
Vì sao chạy lại việc nhập là an toàn
Khóa chống trùng lặp trong câu trả lời ngắn gọn có một phương án dự phòng. Khi một bản xuất không cho id cuộc trò chuyện ổn định, khóa đó sẽ trở thành một mã băm của chính bản ghi hội thoại, vì vậy một lần chạy lại vẫn khớp đúng những cuộc trò chuyện đó thay vì thêm bản sao thứ hai.
Một hệ quả cần biết: xóa một chat đã nhập rồi nhập lại cùng bản xuất đó sẽ đưa chat quay trở lại thay vì báo là trùng lặp. Nếu bạn cố tình xóa một cuộc trò chuyện đã nhập, đừng chạy lại bản xuất đó trừ khi bạn muốn nó quay lại.
- Chọn conversations.json trong bản xuất, không phải chính file zip xuất ra
- Một bản xuất .json thô được chấp nhận tới 300 MB, quá mức đó hãy dùng .zip
- Lỗi phiên đăng nhập và kết nối nghĩa là đăng nhập lại hoặc kết nối lại, rồi chạy lại
- Một số lượng không thể nhập nghĩa là hãy chạy lại việc nhập
- Xóa một chat đã nhập rồi nhập lại sẽ đưa nó quay trở lại
- Một lần nhập lớn tạm dừng 20 giây mỗi lần là giới hạn tốc độ, không phải lỗi
- Các nhánh được tạo lại của ChatGPT, và các khối suy nghĩ cùng tệp đính kèm của Claude, bị bỏ qua có chủ đích
Câu hỏi thường gặp
Whizi báo bản xuất ChatGPT của tôi không phải bản xuất ChatGPT. Vì sao?
Thông báo là That file is not a ChatGPT or Claude export. Look for conversations.json inside the export zip. và nó xuất hiện khi trình phân tích không nhận diện được định dạng nào trong file bạn chọn, hoặc khi một file zip cho ra dữ liệu không nhận dạng được. File mà Whizi đọc là conversations.json, vì vậy hãy giải nén bản xuất và chọn thẳng file đó. Nếu bạn chọn file zip và nhận There is no conversations.json inside that zip. Unzip it and pick the file directly. thay vào đó, file zip hoàn toàn không có mục tương ứng và bản xuất cần được tải lại.
Bản nhập của tôi dừng lại giữa chừng. Chạy lại có nhân đôi chat của tôi không?
Không. Chạy lại chính là cách khắc phục dành cho một kết nối bị ngắt, một phiên đăng nhập đã kết thúc, hoặc một lô thất bại: lần chạy thứ hai chỉ cho ra cùng một bộ chat đúng một lần và chỉ lấy phần còn thiếu. Không có bước dọn dẹp nào cần làm trước.
Vì sao chỉ một phần cuộc trò chuyện của tôi được nhập?
Có hai số lượng khác nhau có thể xuất hiện, và chỉ một trong số đó là thất bại thật sự. {count} could not be imported. Run the import again to pick them up. đếm các lô thất bại sau mọi lần thử lại, và chạy lại việc nhập là cách sửa. Số lượng bị bỏ qua là cái còn lại, và nó báo cáo các cuộc trò chuyện trong file không có văn bản đọc được, chứ không phải các cuộc trò chuyện gặp lỗi.
Việc nhập đứng yên một lúc lâu. Nó có bị hỏng không?
Hãy theo dõi xem nó có chạy tiếp hay không, thay vì đã chạy bao lâu. Một khoảng dừng chừng 20 giây rồi tiếp tục tiến triển chính là bộ giới hạn tốc độ, vì client chờ 20 giây rồi thử lại thay vì hiển thị bất cứ điều gì cho bạn. Một lần nhập thực sự đã xong sẽ báo rõ, hoặc bằng một trong các chuỗi lỗi trên trang này, hoặc bằng bản tóm tắt {count} could not be imported. Run the import again to pick them up.. Im lặng cộng với tiến triển theo chu kỳ nghĩa là cứ để yên.
File bản xuất ChatGPT hoặc Claude của tôi có được tải lên Whizi không?
Không. Bản thân file xuất không bao giờ tới máy chủ. Trình duyệt của bạn đọc nó, phân tích nó, và chỉ gửi đi các cuộc trò chuyện đã chuẩn hóa, đó cũng là lý do mọi lỗi định dạng trên trang này xảy ra trước khi có gì được gửi đi. Chi tiết đầy đủ về xử lý dữ liệu có trong những gì Whizi làm với dữ liệu của bạn.