XuanShu API

Are streaming and WebSocket supported?

Messages, Responses, Chat Completions, and selected Gemini actions support SSE streaming; Responses also exposes a WebSocket upgrade.

Last verified:

Are streaming and WebSocket supported?

Messages, Responses, Chat Completions, and selected Gemini actions support SSE streaming; Responses also exposes a WebSocket upgrade.

Steps

  1. Complete a non-streaming request first.
  2. Enable stream and process incremental events.
  3. Implement reconnect or fallback for disconnects, timeouts, and incomplete output.

Limits and exceptions

Not every model or action supports streaming or WebSocket; reconnecting can duplicate output or add cost.