- Expédié
- 18 juillet 2026 à 21:41 UTC
- Auteur
- Kamo
- Commite
- 8a9a63b
Chaque achèvement réussi de la discussion est revenu en tant que bulle d'assistant EMPTY. Le des rangées d'assistants étaient sauvegardées avec content-len-0 et est-error-faux, donc il y a n'a rien à dévoyer - les clients ne rendaient fidèlement rien. Cause: les adaptateurs de diffusion en continu filtrés sur un "données" littéral: "préfixe (filtre (ligne - ligne.startsWith("data: "))-). WebClient décolle du texte/course-vente lui-même, donc les morceaux arrivent avec ce préfixe AUSDÉÉÉ - chaque jeton était filtrée, le flux complété vide, et doOnComplete a persisté "". C'est seulement est apparu sur une réponse SUCCESSFUL, c'est pourquoi l'ordonnance HuggingFace (qui toujours échoué avec le modèle - non - supporté et fait surface son erreur) semblait différent de la - OpenAiCompatibleAdapter / HuggingFaceAdapter: acceptez les chunks SSE avec OU sans le "données: "préfixe au lieu de l'exiger. - ChatOrchestrationService: un flux complétant avec zéro jeton est un échec, non une réponse - enregistrez le fournisseur/modèle et persistez une erreur explicite (esterror-true) Il est donc visible au lieu d'une bulle blanche silencieuse.