sendMessage method
Implementation
Future<Message> sendMessage(
Message message, {
Map<String, Object?>? extraContext,
}) {
final handle = _handle;
if (handle == null) {
throw const LiteRtLmException('Conversation is already disposed.');
}
final extraContextJson = extraContext == null || extraContext.isEmpty
? null
: jsonEncode(extraContext);
return LiteRtLmNativeRuntime.instance.sendMessage(
handle,
message.toJsonString(),
extraContextJson: extraContextJson,
);
}