Skip to content

v6.3.1 — Düşünen modellerde ekran boş kalıyordu

Latest

Choose a tag to compare

@Gencayolgun Gencayolgun released this 02 Sep 01:43
a4d7f80

natureco code ve natureco chat düşünen (reasoning) modellerde hiçbir şey göstermiyordu — mesaj yazılıyor, ekranda hiçbir cevap belirmiyordu.

Kök neden

Bu modeller cevabı delta.content, düşünme metnini delta.reasoning / reasoning_content alanında akıtır. 6.1.0'da çıkarma yazıldı ve reasoning_delta olayı yayılmaya başladı — ama o olayı çizen hiç kimse yoktu. code kendi akış yazıcısında, chat kendi ayrıştırıcısında yalnızca content okuyordu.

Ölçüldü: gerçek bir sağlayıcıda 41 SSE parçasının tamamı reasoning alanındaydı, content hiç gelmedi.

Düzeltme

  • Düşünme metni soluk renkte akıtılır, cevap temiz bir satırdan başlar.
  • Düşünme metni kaydedilen cevaba karışmaz — transkripte girseydi sonraki turlara da taşınırdı.
  • code'un "düşünüyor" göstergesi ilk düşünme parçasında durur.
  • chat ve code ayrı ayrıştırıcı kullandığı için ikisi de düzeltildi.

Düzeltme kaldırılınca 3 testin düştüğü doğrulandı.

npm i -g natureco-cli@latest