requireModelLifecycleResolvedArtifactPaths method

ModelLifecycleResolvedArtifactPaths requireModelLifecycleResolvedArtifactPaths({
  1. required String context,
})

Implementation

ModelLifecycleResolvedArtifactPaths
    requireModelLifecycleResolvedArtifactPaths({
  required String context,
}) {
  final primary = primaryModelPath;
  if (primary == null) {
    throw StateError(
      '$context did not include a resolved primary model artifact',
    );
  }

  return ModelLifecycleResolvedArtifactPaths(
    primaryModelPath: primary,
    visionProjectorPath: visionProjectorPath,
    tokenizerPath: tokenizerPath,
    configPath: configPath,
    vocabularyPath: vocabularyPath,
    mergesPath: mergesPath,
    labelsPath: labelsPath,
  );
}