Expand description
Server-sent-event streaming of gateway events on OpenAI surfaces.
Structs§
- Gateway
Event Data - Decoded gateway event payload: sequence number, event kind, and body.
- Stream
Sink - Accumulates server-sent-event (SSE) framed bytes for a streamed response.
Enums§
- Open
AiSse Surface - Selects which OpenAI server-sent-event surface to render gateway events as.
Functions§
- encode_
gateway_ events_ sse - Encodes a sequence of gateway events as SSE bytes for the given surface,
using
response_idandcreated_at_msto stamp the emitted chunks. - gateway_
event_ data_ from_ packet - Decodes
GatewayEventDatafrom a stream data packet. - gateway_
event_ data_ kind - Returns the stream data kind symbol
stream/data:openai-gateway-event. - gateway_
event_ data_ packets - Wraps gateway events as stream data packets of the gateway event kind.