getChatResponse method
Future<ChatResponse>
getChatResponse({
- required Iterable<
ChatMessage> messages, - ChatOptions? options,
- CancellationToken? cancellationToken,
override
Sends a chat request and returns the complete response.
Implementation
@override
Future<ChatResponse> getChatResponse({
required Iterable<ChatMessage> messages,
ChatOptions? options,
CancellationToken? cancellationToken,
}) {
if (responseHandler != null) {
return responseHandler!(
messages,
options,
innerClient,
cancellationToken,
);
}
return super.getChatResponse(
messages: messages,
options: options,
cancellationToken: cancellationToken,
);
}