30 - `delta: object { content, function_call, refusal, 2 more }`30 - `delta: object { content, function_call, refusal, 2 more }`
31 31
32 A chat completion delta generated by streamed model responses.32 A chat completion delta generated by streamed model responses.
33 Streamed audio can arrive in partial updates with an ID, base64 data, or
34 transcript text. The final audio update contains only its expiry timestamp.
33 35
34 - `content: optional string or null`36 - `content: optional string or null`
35 37
95 `length` if the maximum number of tokens specified in the request was reached,97 `length` if the maximum number of tokens specified in the request was reached,
96 `content_filter` if content was omitted due to a flag from our content filters,98 `content_filter` if content was omitted due to a flag from our content filters,
97 `tool_calls` if the model called a tool, or `function_call` (deprecated) if the model called a function.99 `tool_calls` if the model called a tool, or `function_call` (deprecated) if the model called a function.
100 Omitted from the final audio update containing only `delta.audio.expires_at`.
98 101
99 - `"stop"`102 - `"stop"`
100 103