function toHttpResponse(stream, init?): Response;function toHttpResponse(stream, init?): Response;Defined in: packages/typescript/ai/src/stream-to-response.ts:240
Convert a StreamChunk async iterable to a Response in HTTP stream format (newline-delimited JSON)
This creates a Response that emits chunks in HTTP stream format:
This format is compatible with fetchHttpStream connection adapter.
AsyncIterable<AGUIEvent>
AsyncIterable of StreamChunks from chat()
ResponseInit & object
Optional Response initialization options (including abortController)
Response
Response in HTTP stream format (newline-delimited JSON)
const stream = chat({ adapter: openaiText(), model: "gpt-4o", messages: [...] });
return toHttpResponse(stream, { abortController });const stream = chat({ adapter: openaiText(), model: "gpt-4o", messages: [...] });
return toHttpResponse(stream, { abortController });