getResponseAsync method
Implementation
@override
Stream<String> getResponseAsync() async* {
_assertNotClosed();
final text = _queryBuffer.toString();
_queryBuffer.clear();
if (_pendingImage != null) {
yield* grpcClient.chatWithImage(text, _pendingImage!);
_pendingImage = null;
} else {
yield* grpcClient.chat(text);
}
}