ModelVersion constructor

const ModelVersion({
  1. required int id,
  2. int? modelId,
  3. required String name,
  4. required BaseModel baseModel,
  5. String? description,
  6. required List<String> trainedWords,
  7. required bool supportsGeneration,
  8. required List<ModelFile> files,
  9. required List<ImageModel> images,
  10. String? downloadUrl,
  11. DateTime? createdAt,
  12. DateTime? publishedAt,
  13. DateTime? earlyAccessTimeFrame,
  14. String? status,
  15. String? availability,
  16. int? clipSkip,
  17. Map<String, String?>? hashes,
  18. bool? requireAuth,
  19. bool? checkPermission,
  20. bool? isFeatured,
  21. bool? minor,
})

Creates a new model version instance.

Implementation

const ModelVersion({
  required this.id,
  this.modelId,
  required this.name,
  required this.baseModel,
  this.description,
  required this.trainedWords,
  required this.supportsGeneration,
  required this.files,
  required this.images,
  this.downloadUrl,
  this.createdAt,
  this.publishedAt,
  this.earlyAccessTimeFrame,
  this.status,
  this.availability,
  this.clipSkip,
  this.hashes,
  this.requireAuth,
  this.checkPermission,
  this.isFeatured,
  this.minor,
});