init method
Future<void>
init({
- String modelPath = "/data/local/tmp/llm/model.bin",
- int maxTokens = 1024,
- double temperature = 1.0,
- int randomSeed = 1,
- int topK = 1,
override
Implementation
@override
Future<void> init({
String modelPath = "/data/local/tmp/llm/model.bin",
int maxTokens = 1024,
temperature = 1.0,
randomSeed = 1,
topK = 1,
}) async {
final result = await methodChannel.invokeMethod<bool>(
'init',
{
'modelPath': modelPath,
'maxTokens': maxTokens,
'temperature': temperature,
'randomSeed': randomSeed,
'topK': topK
},
) ??
false;
if (result && !_initCompleter.isCompleted) {
_initCompleter.complete(true);
}
}