Quick Start
User Interaction Flow
Configuration Levels
When to Stream
| Scenario | Use Streaming? |
|---|---|
| Long responses | ✅ Yes - better UX |
| Short answers | ❌ No - wait for complete |
| Real-time chat | ✅ Yes - feels natural |
| Data extraction | ❌ No - need complete output |
API Reference
RealtimeConfig
Complete configuration options
RealtimeAgent
Full class documentation
Best Practices
Use for long content
Use for long content
Streaming helps most with responses over a few seconds.
Handle interruptions
Handle interruptions
Users may cancel mid-stream - handle gracefully.
Buffer for structured output
Buffer for structured output
When parsing JSON, wait for complete output.

