Input type for chat messages.
Output type for chat responses.
Execute a streaming chat request. Yields partial responses as they are generated.
AIRequest containing chat input.
Execution context.
Optionalsignal: AbortSignalOptional abort signal.
Async generator yielding response chunks.
Provider-agnostic streaming chat capability interface.
Allows streaming partial responses for chat.