chatStream method
Stream<ChatStreamEvent>
chatStream(
- List<
ChatMessage> messages, { - List<
Tool> ? tools, - CancelToken? cancelToken,
override
Sends a streaming chat request to the provider
messages - The conversation history as a list of chat messages
tools - Optional list of tools to use in the chat
cancelToken - Optional token to cancel the stream
Returns a stream of chat events
Implementation
@override
Stream<ChatStreamEvent> chatStream(
List<ChatMessage> messages, {
List<Tool>? tools,
CancelToken? cancelToken,
}) {
return _chat.chatStream(messages, tools: tools, cancelToken: cancelToken);
}