Whizi sohbet içe aktarma hataları: ChatGPT veya Claude içe aktarımı neden reddedilir

Hızlı yanıt

Bir Whizi içe aktarımı iki yerden birinde başarısız olur ve hangisi olduğunu mesaj söyler: dışa aktarım dosyanızı okuyan tarayıcı ayrıştırıcısı ya da sohbetleri sunucuya gönderen yükleme işlemi. Whizi'nin okuduğu dosya, bir ChatGPT veya Claude dışa aktarımı içindeki conversations.json dosyasıdır. Bir içe aktarımı tekrar çalıştırmak sohbetleri asla çoğaltmaz, bu yüzden önce yeniden deneyin.

Kısa cevap

Whizi içe aktarımınızı reddettiyse önce seçtiğiniz dosyayı kontrol edin: Whizi'nin okuduğu tek dosya, bir ChatGPT veya Claude dışa aktarımı içindeki conversations.json dosyasıdır, bu yüzden dışa aktarımın zip'ini değil, içinden çıkardığınız bu dosyayı seçin. Bunun ötesinde bir içe aktarım iki yerden birinde başarısız olur ve mesajın ifadesi hangisi olduğunu söyler: dışa aktarım dosyanızı okuyan tarayıcı ayrıştırıcısı ya da ayrıştırıcının ürettiği sohbetleri alan içe aktarma uç noktası. Dosya hataları seçtiğiniz dosyayla ilgilidir. Yükleme hataları ağ veya oturumla ilgilidir. Aradaki hiçbir şey belirsiz değildir, çünkü her mesaj tek bir koşula bağlı sabit bir dizedir.

Herhangi bir şeyi yeniden denemeden önce bilmeniz gereken ikinci şey: bir içe aktarımı tekrar çalıştırmak sohbetleri asla çoğaltmaz. Her içe aktarılan sohbet hesap, kaynak ve kaynak kimliğine göre anahtarlanır, bu yüzden aynı dışa aktarımı iki kez içe aktarmak, kesilen bir bağlantıdan sonra devam etmek ya da İçe Aktar'a iki kez tıklamak, aynı sohbetleri hep bir kez getirir.

Ne gördünüzNerede başarısız olduNe yapmalı
Dışa aktarım biçimi veya conversations.json hakkında bir mesajDosyanız okunurken, herhangi bir şey yüklenmeden önceDışa aktarımdan farklı bir dosya seçin, aşağıdaki tabloya bakın
Oturumunuz veya bağlantınız hakkında bir mesajYükleme sırasında, yarı yoldaTekrar giriş yapın veya yeniden bağlanın, sonra içe aktarımı tekrar çalıştırın
İçe aktarılamayan sohbetlerin sayısıBazı gruplar her denemede başarısız olduİçe aktarımı tekrar çalıştırın, yalnızca eksik olanları alır
Hiçbir şey yok ama uzun sürüyorHız sınırlaması, tasarlandığı gibi çalışıyorBekleyin, içe aktarıcı kendi kendine tekrar dener

Dışa aktarım dosyanızı okurken oluşan hatalar

Bunlar, tek bir bayt bile makinenizden çıkmadan önce tarayıcıdan gelir. Dışa aktarım dosyasının kendisi hiçbir zaman yüklenmez: tarayıcı onu ayrıştırır ve yalnızca normalleştirilmiş sohbetleri gönderir, bu yüzden buradaki bir hata, dosyanın gönderilecek kadar bile ilerleyemediği anlamına gelir.

MesajTetikleyiciÇözüm
That file is not a ChatGPT or Claude export. Look for conversations.json inside the export zip.Ayrıştırıcı hiçbir dışa aktarım biçimini tanıyamıyor ya da bir zip tanınmayan bir içerik veriyorDışa aktarım arşivini açın ve özellikle conversations.json dosyasını seçin
There is no conversations.json inside that zip. Unzip it and pick the file directly.Seçtiğiniz zip'te eşleşen bir kayıt yokZip'i kendiniz açın, conversations.json dosyasını bulun ve o dosyayı seçin
That file is not valid JSON, so there was nothing to read.Seçilen dosya JSON olarak ayrıştırılamıyorDışa aktarımı ChatGPT veya Claude'dan tekrar indirin ve içinden conversations.json dosyasını seçin
That export has no conversations with text in them.Dışa aktarım ayrıştırılıyor ama sıfır sohbet veriyorDışa aktarım gerçekten metin dökümlerinden yoksun. Whizi tarafında düzeltilecek bir şey yok
That file is too large for the browser to open. Pick the export .zip instead, which is read one file at a time.Seçilen ham .json dosyası tarayıcının okuma sınırının üzerindeBunun yerine .zip dosyasını seçin. Ham bir .json dışa aktarımı 300 MB'a kadar kabul edilir; .zip yolunun kendine ait bir üst sınırı yoktur, çünkü yalnızca conversations.json kaydı açılır
Could not read that file. Please try again.Dosya okuma başka bir nedenle hata verdiGerçek bir yeniden deneme durumu. Aynı dosyada tekrarlanıyorsa, tek seferde bir kaydı okuyan dışa aktarım .zip dosyasını seçin

İlk mesaj geniş kapsamlı olandır, çünkü tek bir dize iki koşulu kapsar: ayrıştırıcının tanıyamadığı bir dışa aktarım biçimi ve tanınmayan bir içerik veren bir zip. İkisi de aynı çözüme çıkar: dışa aktarımı açıp doğrudan conversations.json dosyasını seçmek.

Yüklemenin kendisinden kaynaklanan hatalar

Dosya ayrıştırıldıktan sonra içe aktarıcı sohbetleri gruplar halinde gönderir. Bu aşamada iki şey ters gidebilir ve ikisi de düzeltilebilir.

MesajTetikleyiciÇözüm
Your session ended. Sign in again, then start the import.İçe aktarım yarı yoldayken token isteği hiçbir şey döndürmediTekrar giriş yapın, sonra içe aktarımı yeniden başlatın. Zaten ulaşan her şey kalır ve yeniden çalıştırma onu atlar
The import could not be finished. Check your connection and try again.İçe aktarım sırasında başka herhangi bir yükleme hatasıBağlantıyı kontrol edin ve tekrar çalıştırın

Üçüncü bir sonuç hiç hata değildir, bir özettir: {count} could not be imported. Run the import again to pick them up. Bu, grupları her denemede başarısız olan sohbetlerin sayısıdır. Mesajdaki talimat çözümün tamamıdır ve kısa cevapta anlatılan yinelenme önleme anahtarı, ikinci çalıştırmanın size hiçbir bedele mal olmamasının nedenidir.

İçe aktarma uç noktasının döndürdüğü hatalar

Bunlar içe aktarma rotasının kendisinin ürettiği kodlar ve dizelerdir. Web sitesi aynı sınırları yansıtır ve göndermeden önce doğrulama yapar, bu yüzden bunlar en çok bir şey doğrudan uç noktaya gönderim yaptığında ya da bir grup bozuk olduğunda önem kazanır.

KodMesajTetikleyici
invalid_importA JSON object body is required.İçe aktarım gövdesi bir nesne değil
invalid_sourceAn import source of chatgpt or claude is required.Kaynak alanı eksik ya da kabul edilen iki kaynaktan biri değil
empty_importAt least one conversation is required.Sohbetler dizisi eksik ya da boş
too_many_conversationsThis batch has {count} conversations, over the 25 per request limit.Bir istekte 25'ten fazla sohbet
too_many_messagesConversation {n} carries {count} messages, over the 400 per request limit. Send the rest as an append.Bir istekte tek bir sohbette 400'den fazla mesaj
invalid_importConversation {n} is not an object.Sohbetler dizisindeki bir kayıt nesne değil
invalid_importConversation {n} has no messages array.Bir sohbette mesajlar dizisi yok
invalid_importConversation {n} has an invalid append target.appendTo alanı ne bir dize ne de null
invalid_messageConversation {n} message {m} is not an object.Bir mesaj kaydı nesne değil
invalid_messageConversation {n} message {m} needs a role of "user" or "assistant".Bir mesajın rolü bu ikisinin dışında
invalid_messageConversation {n} message {m} has no text.Mesaj içeriği bir dize değil
request_too_largeRequest is too large.JSON gövdesi, bildirilen Content-Length ya da gerçekte okunan bayt sayısıyla rota bayt sınırını aşıyor

Bu mesajların arkasındaki sınırlar: istek başına 25 sohbet, istek başına sohbet başına 400 mesaj ve en fazla 2,000,000 baytlık bir istek gövdesi. Web sitesindeki içe aktarıcı tam olarak 25 ve 400'de bölüyor ve her isteği 1,200,000 baytın altında tutuyor, isteğin zarfına yer bırakmak için bilerek 2,000,000 baytlık sınırın altında kalıyor. 400 mesajdan uzun bir sohbet reddedilmez, dilimlenir: kalan kısım, ilk dilimin oluşturduğu sohbete ekleme dilimleri olarak gönderilir.

Büyük bir içe aktarım seferde 20 saniye duraklar

Sohbetleri içe aktarmak, kullanıcı başına dakikada 20 istekle sınırlandırılmıştır. Büyük bir dışa aktarım bu üst sınıra çarpar ve bu, bir bozukluk değil, beklenen bir durumdur.

Bu gerçekleştiğinde bir hata görmezsiniz. HTTP 429 alan bir içe aktarım gösterilmez: istemci 20 saniye bekler ve grup başına en fazla 4 deneme olacak şekilde tekrar dener. Yani büyük bir dışa aktarımda seferde yirmi saniye durmuş gibi görünen bir içe aktarım tam olarak yapması gerekeni yapıyordur. Çalışmaya devam etmesine izin verin.

Gruplar bu 4 denemeden sonra hâlâ başarısız olursa {count} could not be imported. Run the import again to pick them up. özetine düşerler ve çözüm destek almak değil, içe aktarımı ikinci kez çalıştırmaktır.

İçe aktarımın bilerek attığı şeyler

Bazı içerikler tasarım gereği atılır ve başarılı bir içe aktarım bile orijinaliyle karşılaştırıldığında eksik görünebilir.

Bir ChatGPT dışa aktarımında yalnızca ekranda görünen dal içe aktarılır. Yeniden üretilen yanıtlar ve atılan taslaklar mesaj olarak tekrar oynatılmaz. Döküm dışı içerik de atlanır: gizli akıl yürütme, analiz aracı kodu ve çıktısı, tarama taslak alanları, özel talimat blokları ve fonksiyon çağrıları.

Bir Claude dışa aktarımında düşünme blokları, araç çağrıları ve ekler atılır. Yalnızca metin blokları içe aktarılır.

Dosyada okunabilir metin içermeyen sohbetler sessizce atılmak yerine sayılır ve atlandı olarak bildirilir, bu yüzden atlanan bir sayı bir hata değil, bilgidir.

Kullanılabilir bir başlığı olmayan bir sohbet Imported chat olur ve 120 karakterden uzun bir başlık kısaltılır. İçerik sınırından uzun içe aktarılan bir mesaj reddedilmek yerine kısaltılır, bu yüzden tek bir aşırı büyük mesaj o sohbetin geri kalanına mal olmaz.

Son olarak zaman damgaları: 2015-01-01'den önceki bir tarihe sahip ya da gelecekte bir tarihe sahip içe aktarılan bir mesajın zaman damgası atılır ve satır içe aktarma zamanına döner. Orijinal tarihi yerine içe aktarımı çalıştırdığınız tarihle gelen bir sohbet bu kurala takılmıştır.

İçe aktarımı tekrar çalıştırmak neden güvenlidir

Kısa cevaptaki yinelenme önleme anahtarının bir yedek yöntemi vardır. Bir dışa aktarım kararlı bir sohbet kimliği vermediğinde anahtar, dökümün kendisinin bir özeti (hash) hâline gelir, bu yüzden bir yeniden çalıştırma ikinci kopyalar eklemek yerine yine bu sohbetlerle eşleşir.

Bilmeniz gereken bir sonuç: içe aktarılan bir sohbeti silip aynı dışa aktarımı tekrar içe aktarmak, bir yinelenen olarak bildirmek yerine sohbeti geri getirir. İçe aktarılan bir sohbeti bilerek sildiyseniz, geri gelmesini istemiyorsanız o dışa aktarımı tekrar çalıştırmayın.

Kontrol listesi
  • Dışa aktarımın zip'ini değil, içinden conversations.json dosyasını seçin
  • Ham bir .json dışa aktarımı 300 MB'a kadar kabul edilir, bunun üzerinde .zip kullanın
  • Oturum ve bağlantı hataları, giriş yapmanız veya yeniden bağlanmanız gerektiği, ardından tekrar çalıştırmanız anlamına gelir
  • İçe aktarılamayan bir sayı, içe aktarımı tekrar çalıştırmanız gerektiği anlamına gelir
  • İçe aktarılan bir sohbeti silip yeniden içe aktarmak onu geri getirir
  • Büyük bir içe aktarımın seferde 20 saniye duraklaması hız sınırlamasıdır, bir arıza değil
  • ChatGPT'nin yeniden üretilen dalları ile Claude'un düşünme blokları ve ekleri tasarım gereği atılır

Sık sorulan sorular

Whizi, ChatGPT dışa aktarımımın bir ChatGPT dışa aktarımı olmadığını söylüyor. Neden?

Mesaj That file is not a ChatGPT or Claude export. Look for conversations.json inside the export zip. şeklindedir ve seçtiğiniz dosyada ayrıştırıcı hiçbir biçimi tanıyamadığında ya da bir zip tanınmayan bir içerik verdiğinde tetiklenir. Whizi'nin okuduğu dosya conversations.json'dır, bu yüzden dışa aktarımı açın ve o dosyayı doğrudan seçin. Zip'i seçtiyseniz ve bunun yerine There is no conversations.json inside that zip. Unzip it and pick the file directly. mesajını aldıysanız, zip'te hiç eşleşen bir kayıt yoktur ve dışa aktarımın tekrar indirilmesi gerekir.

İçe aktarımım yarı yolda durdu. Tekrar çalıştırmak sohbetlerimi çoğaltır mı?

Hayır. Yeniden çalıştırma, kesilen bir bağlantı, sona eren bir oturum veya başarısız bir grup için amaçlanan kurtarma yöntemidir: ikinci çalıştırma aynı sohbetleri bir kez getirir ve yalnızca eksik olanları alır. Önce yapılması gereken bir temizlik adımı yoktur.

Sohbetlerimin neden sadece bir kısmı içe aktarıldı?

İki farklı sayı görünebilir ve yalnızca biri bir hatadır. {count} could not be imported. Run the import again to pick them up. her denemede başarısız olan grupları sayar ve çözüm içe aktarımı tekrar çalıştırmaktır. Diğeri atlanan sayıdır ve bu, hatalı sohbetleri değil, dosyada okunabilir metin içermeyen sohbetleri bildirir.

İçe aktarım bir süredir olduğu yerde duruyor. Bozuk mu?

Ne kadar süredir devam ettiğine değil, tekrar hareket edip etmediğine bakın. Yaklaşık 20 saniyelik bir duraklamanın ardından daha fazla ilerleme gelmesi hız sınırlayıcıdır, çünkü istemci size bir şey göstermek yerine 20 saniye bekler ve tekrar dener. Gerçekten biten bir içe aktarım bunu ya bu sayfadaki hata dizelerinden biriyle ya da {count} could not be imported. Run the import again to pick them up. özetiyle belli eder. Sessizlik artı düzenli ilerleme, olduğu gibi bırakın anlamına gelir.

ChatGPT veya Claude dışa aktarım dosyam Whizi'ye yükleniyor mu?

Hayır. Dışa aktarım dosyasının kendisi hiçbir zaman sunucuya ulaşmaz. Tarayıcınız onu okur, ayrıştırır ve yalnızca normalleştirilmiş sohbetleri gönderir; bu sayfadaki her biçim hatasının herhangi bir şey gönderilmeden önce oluşmasının nedeni de budur. Verilerin tam olarak nasıl ele alındığına dair ayrıntılar Whizi verilerinizle ne yapar sayfasındadır.