Skip to main content

Streaming messages overview

Nexconn's Chat service provides streaming message support for direct and group channels. This feature is ideal for LLM streaming response scenarios such as AI-generated text, real-time translation, or dynamic content delivery. Messages are transmitted and displayed incrementally, reducing latency and enhancing interactivity. The streaming message service uses a unique identifier (messageUID) for tracking and ensuring message integrity and continuity.

Streaming limits
  • If no data is sent for more than 30 seconds during a stream, the server treats the stream as interrupted and stops accepting subsequent data. The stream's stopReason is 29003.
  • Continuous streaming is supported for up to 30 minutes. After 30 minutes, the stream is automatically truncated and subsequent data is discarded. The stream's stopReason is 29004.

Interaction flow

Available APIs

Detailed streaming message API pages are temporarily unpublished. Restore the endpoint links here after the streaming API reference pages are published.