The current implementation doesn't support streaming responses from AI providers. This issue proposes adding streaming support for real-time responses.
Proposed Changes
- Implement streaming API for chat completions
- Create appropriate streaming response handlers
- Add streaming examples to documentation
- Support callback mechanisms for stream handling
Benefits
- Enables real-time responses for better user experience
- Allows for progressive rendering of AI responses
- Supports long-running generations without timeout issues