Jobs
Manage fine-tuning jobs to tailor a model to your specific training data.
Create fine-tuning job
client.fineTuning.jobs.create(JobCreateParams { model, training_file, hyperparameters, 6 more } body, RequestOptionsoptions?): FineTuningJob { id, created_at, error, 16 more }
POST/fine_tuning/jobs
List fine-tuning jobs
client.fineTuning.jobs.list(JobListParams { after, limit, metadata } query?, RequestOptionsoptions?): CursorPage<FineTuningJob { id, created_at, error, 16 more } >
GET/fine_tuning/jobs
Retrieve fine-tuning job
client.fineTuning.jobs.retrieve(stringfineTuningJobID, RequestOptionsoptions?): FineTuningJob { id, created_at, error, 16 more }
GET/fine_tuning/jobs/{fine_tuning_job_id}
List fine-tuning events
client.fineTuning.jobs.listEvents(stringfineTuningJobID, JobListEventsParams { after, limit } query?, RequestOptionsoptions?): CursorPage<FineTuningJobEvent { id, created_at, level, 4 more } >
GET/fine_tuning/jobs/{fine_tuning_job_id}/events
Cancel fine-tuning
client.fineTuning.jobs.cancel(stringfineTuningJobID, RequestOptionsoptions?): FineTuningJob { id, created_at, error, 16 more }
POST/fine_tuning/jobs/{fine_tuning_job_id}/cancel
Pause fine-tuning
client.fineTuning.jobs.pause(stringfineTuningJobID, RequestOptionsoptions?): FineTuningJob { id, created_at, error, 16 more }
POST/fine_tuning/jobs/{fine_tuning_job_id}/pause
Resume fine-tuning
client.fineTuning.jobs.resume(stringfineTuningJobID, RequestOptionsoptions?): FineTuningJob { id, created_at, error, 16 more }
POST/fine_tuning/jobs/{fine_tuning_job_id}/resume
JobsCheckpoints
Manage fine-tuning jobs to tailor a model to your specific training data.
List fine-tuning checkpoints
client.fineTuning.jobs.checkpoints.list(stringfineTuningJobID, CheckpointListParams { after, limit } query?, RequestOptionsoptions?): CursorPage<FineTuningJobCheckpoint { id, created_at, fine_tuned_model_checkpoint, 4 more } >
GET/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints