Fine Tuning
Fine TuningAlpha
Fine TuningAlphaGraders
Manage fine-tuning jobs to tailor a model to your specific training data.
Run grader
client.FineTuning.Alpha.Graders.Run(ctx, body) (*FineTuningAlphaGraderRunResponse, error)
POST/fine_tuning/alpha/graders/run
Validate grader
client.FineTuning.Alpha.Graders.Validate(ctx, body) (*FineTuningAlphaGraderValidateResponse, error)
POST/fine_tuning/alpha/graders/validate
Fine TuningCheckpoints
Fine TuningCheckpointsPermissions
Manage fine-tuning jobs to tailor a model to your specific training data.
Create checkpoint permissions
client.FineTuning.Checkpoints.Permissions.New(ctx, fineTunedModelCheckpoint, body) (*Page[FineTuningCheckpointPermissionNewResponse], error)
POST/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions
Delete checkpoint permission
client.FineTuning.Checkpoints.Permissions.Delete(ctx, fineTunedModelCheckpoint, permissionID) (*FineTuningCheckpointPermissionDeleteResponse, error)
DELETE/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions/{permission_id}
List checkpoint permissions
client.FineTuning.Checkpoints.Permissions.List(ctx, fineTunedModelCheckpoint, query) (*ConversationCursorPage[FineTuningCheckpointPermissionListResponse], error)
GET/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions
List checkpoint permissions
Deprecated
client.FineTuning.Checkpoints.Permissions.Get(ctx, fineTunedModelCheckpoint, query) (*FineTuningCheckpointPermissionGetResponse, error)
GET/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions
Fine TuningJobs
Manage fine-tuning jobs to tailor a model to your specific training data.
Cancel fine-tuning
client.FineTuning.Jobs.Cancel(ctx, fineTuningJobID) (*FineTuningJob, error)
POST/fine_tuning/jobs/{fine_tuning_job_id}/cancel
Create fine-tuning job
client.FineTuning.Jobs.New(ctx, body) (*FineTuningJob, error)
POST/fine_tuning/jobs
List fine-tuning jobs
client.FineTuning.Jobs.List(ctx, query) (*CursorPage[FineTuningJob], error)
GET/fine_tuning/jobs
List fine-tuning events
client.FineTuning.Jobs.ListEvents(ctx, fineTuningJobID, query) (*CursorPage[FineTuningJobEvent], error)
GET/fine_tuning/jobs/{fine_tuning_job_id}/events
Pause fine-tuning
client.FineTuning.Jobs.Pause(ctx, fineTuningJobID) (*FineTuningJob, error)
POST/fine_tuning/jobs/{fine_tuning_job_id}/pause
Resume fine-tuning
client.FineTuning.Jobs.Resume(ctx, fineTuningJobID) (*FineTuningJob, error)
POST/fine_tuning/jobs/{fine_tuning_job_id}/resume
Retrieve fine-tuning job
client.FineTuning.Jobs.Get(ctx, fineTuningJobID) (*FineTuningJob, error)
GET/fine_tuning/jobs/{fine_tuning_job_id}
Fine TuningJobsCheckpoints
Manage fine-tuning jobs to tailor a model to your specific training data.
List fine-tuning checkpoints
client.FineTuning.Jobs.Checkpoints.List(ctx, fineTuningJobID, query) (*CursorPage[FineTuningJobCheckpoint], error)
GET/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints