发布

  • [OPIK-4290] [BE] Fix SSE streaming format for OpenAI SDK compatibility (#5149)

    frostbyte_neo 发布于 2026-02-10 15:52:28 +00:00

    Add 'data: ' prefix and double newline separators to streaming responses
    to match OpenAI's SSE format. This enables LiteLLM and OpenAI SDK clients
    to properly parse streaming chat completion responses.

    • Add 'data: ' prefix to each chunk in ChunkedOutputHandlers
    • Change chunk separator from \r\n to \n\n per SSE spec
    • Add 'data: [DONE]' termination marker
    • Update test client to handle new SSE format
    下载附件