function toServerSentEventsResponse(stream, init?): Response;function toServerSentEventsResponse(stream, init?): Response;Defined in: packages/typescript/ai/src/stream-to-response.ts:122
Convert a StreamChunk async iterable to a Response in Server-Sent Events format
This creates a Response that emits chunks in SSE format:
AsyncIterable<AGUIEvent>
AsyncIterable of StreamChunks from chat()
ResponseInit & object
Optional Response initialization options (including abortController)
Response
Response in Server-Sent Events format
const stream = chat({ adapter: openaiText(), model: "gpt-4o", messages: [...] });
return toServerSentEventsResponse(stream, { abortController });const stream = chat({ adapter: openaiText(), model: "gpt-4o", messages: [...] });
return toServerSentEventsResponse(stream, { abortController });