Fine-Tuning Node
Create Job
Create a fine-tune job for the authenticated organization
POST
Overview
Create a new fine-tune job for the authenticated organization. The job runs the specified model against one or more datasets, partitioned intotrain and eval splits.
Once created, a job is REGISTERED and progresses through STARTING → RUNNING → FINALIZING
→ COMPLETED (or STOPPED, CANCELLED, or FAILED).
Hyperparameters (epochs, learning rate, batch size) are selected automatically from dataset size — the only training-time fields you set are model and datasets.
For the dataset file format, see Fine-Tuning and the labeling guide.
Request Body
Human-readable name for the job
Optional client-supplied identifier for the job (1–64 characters). If omitted, an ID will be generated by the server.
Configuration for the fine-tune job
Response
Name of the job
Job identifier
Server-generated UUID for the job
UUID of the organization that owns the job
Current status of the job. One of
UNKNOWN, REGISTERED, STARTING, RUNNING,
FINALIZING, COMPLETED, STOPPING, STOPPED, CANCELLED, FAILED.Resolved configuration for the job, including the selected model and datasets
ISO 8601 timestamp when the job was created
ISO 8601 timestamp when the job was last updated
Path to the inference configuration produced by the job. Populated once the job has produced inference artifacts.