FineTuneChatCompletionRequestAssistantMessage
Controls whether the assistant message is trained against (0 or 1)
Allowed values:1
One OfThe contents of the assistant message.
The refusal message by the assistant.
The role of the messages author, in this case assistant.
Allowed values:assistant
An optional name for the participant. Provides the model information to differentiate between participants of the same role.
Data about a previous audio response from the model.
Learn more.
Show Child Parameters
The tool calls generated by the model, such as function calls.
Show Child Parameters
Deprecated and replaced by tool_calls. The name and arguments of a function that should be called, as generated by the model.
Show Child Parameters
FineTuneChatRequestInput
objectThe per-line training example of a fine-tuning input file for chat models using the supervised method.
One Of>= 1 items
Developer-provided instructions that the model should follow, regardless of
messages sent by the user. With o1 models and newer, use developer messages
for this purpose instead.
Show Child Parameters
A list of tools the model may generate JSON inputs for.
Show Child Parameters
A list of functions the model may generate JSON inputs for.
>= 1 items<= 128 items
Show Child Parameters
FineTuneCompletionRequestInput
objectThe per-line training example of a fine-tuning input file for completions models
The input prompt for this training example.
The desired completion for this training example.
FineTuneDPOMethod
objectConfiguration for the DPO fine-tuning method.
The hyperparameters used for the fine-tuning job.
Show Child Parameters
FineTuneMethod
objectThe method used for fine-tuning.
The type of method. Is either supervised or dpo.
Allowed values:superviseddpo
Configuration for the supervised fine-tuning method.
Show Child Parameters
Configuration for the DPO fine-tuning method.