WHAT? Add streaming support for API responses. WHY? Improves user experience for long or slow completions. Additional requirements - Support TS. - Support serverless JS runtimes such as Cloudflare pages and Vercel. - If this feature requires creating a TS client, consider returning a [ReadableStream](https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream) REFERENCE OpenAI supports this with Chat Completions and the Assistants API. Reference: https://platform.openai.com/docs/api-reference/streaming