registerArchiveModel method
Future<ModelInfo>
registerArchiveModel({
- required String archiveUrl,
- required ArchiveStructure structure,
- String? id,
- required String name,
- required InferenceFramework framework,
- ModelCategory modality = ModelCategory.MODEL_CATEGORY_LANGUAGE,
- ArchiveType? archiveType,
- int? memoryRequirement,
- bool supportsThinking = false,
- bool supportsLora = false,
Register an archive-packaged model (tar.gz / tar.bz2 / tar.xz / zip) where the caller needs to specify the on-disk layout.
Delegates to RunAnywhereStorage.registerArchiveModel. Mirrors Swift
RunAnywhere.registerModel(archive:structure:...).
Implementation
Future<ModelInfo> registerArchiveModel({
required String archiveUrl,
required ArchiveStructure structure,
String? id,
required String name,
required InferenceFramework framework,
ModelCategory modality = ModelCategory.MODEL_CATEGORY_LANGUAGE,
ArchiveType? archiveType,
int? memoryRequirement,
bool supportsThinking = false,
bool supportsLora = false,
}) => RunAnywhereStorage.registerArchiveModel(
archiveUrl: archiveUrl,
structure: structure,
id: id,
name: name,
framework: framework,
modality: modality,
archiveType: archiveType,
memoryRequirement: memoryRequirement,
supportsThinking: supportsThinking,
supportsLora: supportsLora,
);