class

OpenAI::FineTuningJobCheckpoint

Inherits JSON::Serializable < Reference < Object

The fine_tuning.job.checkpoint object represents a model checkpoint for a fine-tuning job that is ready to use.

Constructors

new(id : String = "", created_at : Int64 = 0, fine_tuned_model_checkpoint : String = "", step_number : Int64 = 0, metrics : FineTuningJobCheckpointMetrics = FineTuningJobCheckpointMetrics.new, fine_tuning_job_id : String = "", object : FineTuningJobCheckpointObject = FineTuningJobCheckpointObject::FineTuningJobCheckpoint)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

created_at

The Unix timestamp (in seconds) for when the checkpoint was created.

Source
created_at=(created_at : Int64)

The Unix timestamp (in seconds) for when the checkpoint was created.

Source
fine_tuned_model_checkpoint

The name of the fine-tuned checkpoint model that is created.

Source
fine_tuned_model_checkpoint=(fine_tuned_model_checkpoint : String)

The name of the fine-tuned checkpoint model that is created.

Source
fine_tuning_job_id

The name of the fine-tuning job that this checkpoint was created from.

Source
fine_tuning_job_id=(fine_tuning_job_id : String)

The name of the fine-tuning job that this checkpoint was created from.

Source
id

The checkpoint identifier, which can be referenced in the API endpoints.

Source
id=(id : String)

The checkpoint identifier, which can be referenced in the API endpoints.

Source
metrics

Metrics at the step number during the fine-tuning job.

Source
metrics=(metrics : FineTuningJobCheckpointMetrics)

Metrics at the step number during the fine-tuning job.

Source
object

The object type, which is always "fine_tuning.job.checkpoint".

Source
object=(object : FineTuningJobCheckpointObject)

The object type, which is always "fine_tuning.job.checkpoint".

Source
step_number

The step number that the checkpoint was created at.

Source
step_number=(step_number : Int64)

The step number that the checkpoint was created at.

Source