createSession method
Future<void>
createSession(
{ - required double temperature,
- required int randomSeed,
- required int topK,
- double? topP,
- String? loraPath,
- bool? enableVisionModality,
- bool? enableAudioModality,
- String? systemInstruction,
- bool? enableThinking,
})
Implementation
Future<void> createSession({
required double temperature,
required int randomSeed,
required int topK,
double? topP,
String? loraPath,
bool? enableVisionModality,
bool? enableAudioModality,
String? systemInstruction,
bool? enableThinking,
}) async {
final pigeonVar_channelName =
'dev.flutter.pigeon.flutter_gemma_mediapipe.PlatformService.createSession$pigeonVar_messageChannelSuffix';
final pigeonVar_channel = BasicMessageChannel<Object?>(
pigeonVar_channelName,
pigeonChannelCodec,
binaryMessenger: pigeonVar_binaryMessenger,
);
final Future<Object?> pigeonVar_sendFuture =
pigeonVar_channel.send(<Object?>[
temperature,
randomSeed,
topK,
topP,
loraPath,
enableVisionModality,
enableAudioModality,
systemInstruction,
enableThinking
]);
final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
_extractReplyValueOrThrow(
pigeonVar_replyList,
pigeonVar_channelName,
isNullValid: true,
);
}