Receive and yield parsed events from the model.
Yields dictionaries with the following possible structures:
{"type": "text", "role": str, "text": str} for text output{"type": "audio", "audio": bytes} for audio output{"type": "content_start", "role": str, ...} for content start{"type": "content_end"} for content endreceive_events(
self,
) -> AsyncIterator[Dict[str, Any]]