deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak dev.to (home feed)

NovelAI V5 model ID'leri ComfyUI'de çalışıyor; Anlas 400 hatası taşınan API endpoint'ine bağlandı

Testler, NovelAI'nin V5 model ID'lerinin ComfyUI_NAIDGenerator node'u üzerinden sorunsuz görsel ürettiğini doğrularken, 'Error fetching Anlas' 400 hatasının kaynağının NovelAI'nin image.novelai.net'e taşıdığı bir bakiye endpoint'i olduğu ortaya çıktı.

NovelAI V5 model ID'leri ComfyUI'de çalışıyor; Anlas 400 hatası taşınan API endpoint'ine bağlandı

Her iki V5 model ID'si de mevcut haliyle görsel üretiyor

dev.to üzerindeki bir yazıya göre, NovelAI'nin iki V5 tanımlayıcısı olan nai-diffusion-5-full ve nai-diffusion-5-curated, ComfyUI_NAIDGenerator özel node'u üzerinde herhangi bir değişiklik yapılmadan görsel üretiyor; bu da projenin README'sinde yer alan ve ID'lerin canlı API ile test edilmediğini söyleyen uyarıyı netleştiriyor. Yazar, testleri node'un 2026-08-21 tarihli 52da75a commit'ine sabitlenmiş (paket sürümü 1.0.9) taze bir ComfyUI 0.35.0 kurulumunda, Opus seviyesinde bir hesapla gerçekleştirmiş.

Test çalışmalarda nai-diffusion-5-full, 832×1216 boyutunda ve 28 adımda 4,1 saniyede 200 yanıtı döndürdü; PNG metadata'sı kaynağı NovelAI Diffusion V5 0ADF9AB7 olarak gösterdi. Curated varyantı ise 512×768 boyutunda 1,6 saniyede yanıt verdi ve DB276663 tanımlayıcısını taşıyordu. Her iki görsel de Opus abonelik seviyesi yaygın boyutları kapsadığı için NovelAI'nin üretim kredisi olan Anlas harcamadı.

Anlas 400 hatası modellerden değil, bakiye sorgusundan kaynaklanıyor

Bu başarılara rağmen node'un Anlas Tracker'ı "Error fetching Anlas" mesajı gösterirken, konsol logları api.novelai.net/user/data isteği için 400 kaydediyor. Yazı bu uyuşmazlığı açıklıyor: NovelAI, kullanıcı endpoint'lerini V5 lansmanı civarında image.novelai.net'e taşıdı ve node hesap bakiyesi için hâlâ eski host'u sorguluyor.

Her iki host'u da geçerli bir token ile doğrudan çağırmak bu ayrışmayı gösteriyor. Eski adres, üçüncü taraf araçlara image URL'sine geçmelerini söyleyen bir mesajla 400 yanıtı döndürürken, yeni adres abonelik verileriyle 200 döndürüyor. Token olmadığında her iki host da 401 döndürüyor; yani bunu yeniden üretmek gerçek bir hesap gerektiriyor.

Host değişiminden sonra ikinci bir kırılma

Node'u yeni host'a yönlendirmek tek başına çözüm değil. image.novelai.net üzerinde abonelik alanı olan trainingStepsLeft artık düz bir tam sayı değil; fixedTrainingStepsLeft ve purchasedTrainingSteps değerlerini içeren bir nesne. Tracker bu sözlüğü aynen yazdırıyor ve Generate node'unun çalışma öncesi ve sonrası bakiyeyi çıkaran maliyet hesabı, iki sözlüğü çıkarmaya çalıştığı için TypeError ile başarısız oluyor.

İki parçalı yama

Düzeltme nodes.py içinde iki yerde yapılıyor: USER_API_BASE_URL sabitini api.novelai.net'ten image.novelai.net'e değiştirmek ve sözlük biçimindeki trainingStepsLeft'ı iki bileşenini toplayarak tekrar tam sayıya indirmek. Sunucu yeniden başlatıldıktan sonra tracker 9.930 Anlas bildirdi — aboneliğin 9.898'i artı satın alınan 32 — bu da NovelAI'nin web arayüzünde görünen rakamla eşleşti; ardından yapılan bir V5 üretimi 0 Anlas maliyet kaydetti. Yazar yamayı README düzeltmesiyle birlikte PR #52 olarak upstream'e gönderdi ve üretim logunu projenin #51 numaralı issue'sunda paylaştı.

Kullanıcılar için pratik notlar

Yazı bir iş akışı tuzağına dikkat çekiyor. Save Image node'u, yalnızca prompt kısmını koruyan ve NovelAI'nin eklediği Source metadata'sını atlayan bir PNG yazıyor. Node, orijinal yanıt görselini ayrıca output/NAI_autosave_00001_.png gibi art arda giden bir dosya adıyla kaydediyor; gerçek metadata'yı incelemek için numarayı kendi çalışmanızla eşleştirmek gerekiyor. Üretimin kendisi için ModelOption node'unda nai-diffusion-5-full'ü seçmek yeterli; Opus'ta limit_opus_free açık bırakıldığında Normal boyutlu görseller 28 adım veya daha az adımla ücretsiz bant içinde kalıyor.

Yazının açık bıraktığı noktalar

İki boşluk kaldı. PR #50'nin V5 ID'lerini eklemesinden bir gün sonra açılan ve 2026-09-13 itibarıyla hâlâ yanıtlanmamış olan #51 numaralı issue'da bildirilen deneme hesabındaki üretim 400 hatası, deneme hesabı olmadan yeniden üretilemedi; dolayısıyla bakiye sorgusuyla aynı nedene sahip olup olmadığı belirsiz. Ayrıca yama, kodu okumaya dayalı olarak yalnızca bakiye fonksiyonuna dokunsa da, değişiklikten sonra V4.5 ve daha eski modeller yeniden test edilmedi.

Neden önemli

Yazı, üçüncü taraf istemcilerde tanıdık bir hata biçimini belgeliyor: bir sağlayıcı endpoint'ini taşıyor, sarmalayıcı eski URL'yi çağırmaya devam ediyor ve kullanıcılar hatayı doğal olarak yeni modellere yüklüyor. Burada model ID'leri baştan beri sorunsuzdu ve asıl iş, URL düzeltildikten sonra bile node'u bozacak bir yanıt formatı değişikliği dahil, hesap bakiyesi altyapısındaydı. ComfyUI kullanıcıları için bu, V5'in bugün node üzerinden mevcut haliyle çalıştığını doğruluyor ve upstream PR beklerken somut, minimal bir yama sunuyor.

  • #comfyui
  • #novelai
  • #image-generation
  • #api
  • #debugging

İlgili yazılar