Balasan streaming dijatuhkan, mempertahankan pesan asisten kosong

FixAIService
Shipped
18 Juli 2026 pukul 21.41 UTC
Author
Kamo
Commit
8a9a63b

Setiap penyelesaian obrolan yang sukses kembali sebagai seorang asisten gelembung EMTY. The assistim baris sedang disimpan dengan content _ len = 0 and is _ error = false, so there bukan apa-apa untuk debug dari - klien yang setia rendering apa-apa. Penyebab: adaptor streaming disaring pada awalan "data:" literal ('filter (line - > line.startsWith ("data:")'))). Program dekode WebClient teks / event- sendiri, sehingga potongan tiba dengan awalan yang SUDAH dilucuti - setiap token adalah disaring keluar, Flux selesai kosong, dan doonComplete bertahan "." Hanya muncul pada respon SUCCESSUL, itulah sebabnya HuggingFace org (yang selalu gagal dengan model _ not _ supported dan muncul kesalahannya) tampak berbeda dari - OpenAipatible Adapter / HuggingFaceAdapter: terima potongan SSE dengan OR tanpa prefiks "data:" daripada membutuhkannya. - ChatOrchestrationService: sebuah stream yang dipenuhi dengan nol token adalah sebuah kegagalan, bukan sebuah jawaban - log penyedia / model dan bertahan dalam sebuah kesalahan eksplisit (is _ error = true) sehingga terlihat bukan gelembung kosong diam.

All changes

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga