suggestReplies method
Suggests possible replies in the context of a chat conversation.
Implementation
Future<SmartReplySuggestionResult> suggestReplies() async {
if (_conversation.isEmpty) {
return SmartReplySuggestionResult(
status: SmartReplySuggestionResultStatus.noReply, suggestions: []);
}
final result =
await _channel.invokeMethod('nlp#startSmartReply', <String, dynamic>{
'id': id,
'conversation': _conversation.map((message) => message.toJson()).toList()
});
return SmartReplySuggestionResult.fromJson(result);
}