getStructuredDataStream method
Implementation
@override
Stream<String> getStructuredDataStream(String prompt, {String? sessionId}) {
final args = <String, dynamic>{
'prompt': prompt,
'dataType': 'json',
if (sessionId != null) 'sessionId': sessionId,
};
return streamChannel
.receiveBroadcastStream(args)
.map((event) => event as String);
}