installModelFromAsset method
Installs model from Flutter assets (debug only)
Implementation
@override
Future<void> installModelFromAsset(String path, {String? loraPath}) async {
if (kReleaseMode) {
throw UnsupportedError("Asset model loading is not supported in release builds");
}
await _ensureInitialized();
final spec = InferenceModelSpec(
name: path.split('/').last.replaceAll('.bin', '').replaceAll('.task', ''),
modelUrl: 'asset://$path',
loraUrl: loraPath != null ? 'asset://$loraPath' : null,
);
await ensureModelReady(spec.name, spec.modelUrl);
_currentActiveModel = spec;
}