asyncMessages
Initiate Async Chat Stream
Initiate an asynchronous chat completion stream.
This endpoint starts an asynchronous chat completion process that streams events. Unlike synchronous chat, this endpoint returns immediately with a message_id that can be used to observe the stream progress.
Key Features:
- Asynchronous Processing: Non-blocking request handling with immediate response
- Stream Observation: Use returned message_id to observe real-time events
- Works exactly like synchronous chat, but in an async manner
Notes:
- Optional message_id query parameter for custom stream identification
- Stream events follow the same format as synchronous chat responses
- Stream status can be monitored via status endpoint
post/v1/messages/async
Query parameters
message_idstring nullable
Optional custom identifier for the stream. If not provided, a unique ID will be generated automatically.
Request body
Response
Chat stream initiated successfully