Usunieno transmitowane odpowiedzi, utrzymujące się puste wiadomości asystenta

FixAIService
Szycy
18 lipca 2026 21:41 UTC
Autor
Kamo
Pochęt się
8a9a63b

Każde udane zakończenie czatu wróciło jako bańka asystenta EMPTY. Nat wt. w tym, w tym, w tym, w tym, w tym, w tym, w tym, z w tym, w tym, w tym, w tym, w tym, w tym, w tym, w tym, w tym, w tym, w tym, Asystujące wiersze były zapisywane za pomocą content_len-0 i is_erroor-false, więc tam jest Nie było nic do debugowania – klienci nie robili nic. Przyczyna: adaptery strumieniowe filtrowane na literalnym "data: prefiks" (Lifter(lineria -> line.startsWith("data: "))"). WebClient dekoduje tekst/event-stream Sam w sobie, więc kawałki przybywają z tym prefiksem już rozebranym - każdy token był Odfiltrowany, Flux ukończony pusty, a doOnComplete utrzymywał się "". Tylko Pojawił się na odpowiedzi SUCCESSFUL, dlatego HuggingFace org (który zawsze Nieudany z model_not_supported i pow. wyglądał inaczej niż - OpenAiCompatibleAdapter / HuggingFaceAdapter: zaakceptuj kawałki SSE z LUB bez "dane: " prefiks zamiast wymagać tego. - ChatOrchestrationService: strumień wypełniający z zerowymi tokenami jest porażką, a nie Odpowiedź — zaloguj dostawcę/model i zachowaj wyraźny błąd (is_error-true) Tak więc jest widoczny zamiast cichej pustej bańki.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny