{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/telnyx/main/json-schema/telnyx-create-fine-tuning-job-request-schema.json", "title": "CreateFineTuningJobRequest", "x-generated": "2026-10-08", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/telnyx-fine-tuning-api-openapi.yml#/components/schemas/CreateFineTuningJobRequest", "properties": { "hyperparameters": { "description": "The hyperparameters used for the fine-tuning job.", "properties": { "n_epochs": { "default": 3, "description": "The number of epochs to train the model for. An epoch refers to one full cycle through the training dataset. 'auto' decides the optimal number of epochs based on the size of the dataset. If setting the number manually, we support any number between 1 and 50 epochs.", "maximum": 10, "minimum": 1, "type": "integer" } }, "type": "object" }, "model": { "description": "The base model that is being fine-tuned.", "type": "string" }, "suffix": { "description": "Optional suffix to append to the fine tuned model's name.", "type": "string" }, "training_file": { "description": "The storage bucket or object used for training.", "type": "string" } }, "required": [ "model", "training_file" ], "type": "object" }