TuningJob constructor

TuningJob({
  1. String? baseModel,
  2. PreTunedModel? preTunedModel,
  3. SupervisedTuningSpec? supervisedTuningSpec,
  4. DistillationSpec? distillationSpec,
  5. PartnerModelTuningSpec? partnerModelTuningSpec,
  6. VeoTuningSpec? veoTuningSpec,
  7. String name = '',
  8. String tunedModelDisplayName = '',
  9. String description = '',
  10. String customBaseModel = '',
  11. JobState state = JobState.$default,
  12. Timestamp? createTime,
  13. Timestamp? startTime,
  14. Timestamp? endTime,
  15. Timestamp? updateTime,
  16. Status? error,
  17. Map<String, String> labels = const {},
  18. String experiment = '',
  19. TunedModel? tunedModel,
  20. TuningDataStats? tuningDataStats,
  21. String pipelineJob = '',
  22. EncryptionSpec? encryptionSpec,
  23. String serviceAccount = '',
  24. String outputUri = '',
  25. List<EvaluateDatasetRun> evaluateDatasetRuns = const [],
})

Implementation

TuningJob({
  this.baseModel,
  this.preTunedModel,
  this.supervisedTuningSpec,
  this.distillationSpec,
  this.partnerModelTuningSpec,
  this.veoTuningSpec,
  this.name = '',
  this.tunedModelDisplayName = '',
  this.description = '',
  this.customBaseModel = '',
  this.state = JobState.$default,
  this.createTime,
  this.startTime,
  this.endTime,
  this.updateTime,
  this.error,
  this.labels = const {},
  this.experiment = '',
  this.tunedModel,
  this.tuningDataStats,
  this.pipelineJob = '',
  this.encryptionSpec,
  this.serviceAccount = '',
  this.outputUri = '',
  this.evaluateDatasetRuns = const [],
}) : super(fullyQualifiedName);