- 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.