The grader used for the fine-tuning job.
A StringCheckGrader object that performs a string comparison between input and reference using a specified operation.
A TextSimilarityGrader object which grades text based on similarity metrics.
A ScoreModelGrader object that uses a model to assign a score to the input.
The input messages evaluated by the grader. Supports text, output text, input image, and input audio content blocks, and may include template strings.
Inputs to the model - can contain template strings. Supports text, output text, input images, and input audio, either as a single item or an array of items.
The sampling parameters for the model.
The maximum number of tokens the grader model may generate in its response.
Constrains effort on reasoning for reasoning models. Currently supported
values are none, minimal, low, medium, high, xhigh, and max.
Reducing reasoning effort can result in faster responses and fewer tokens
used on reasoning in a response. Not all reasoning models support every
value. See the
reasoning guide
for model-specific support.
A MultiGrader object combines the output of multiple graders to produce a single score.
A StringCheckGrader object that performs a string comparison between input and reference using a specified operation.
A StringCheckGrader object that performs a string comparison between input and reference using a specified operation.
A TextSimilarityGrader object which grades text based on similarity metrics.
A ScoreModelGrader object that uses a model to assign a score to the input.
The input messages evaluated by the grader. Supports text, output text, input image, and input audio content blocks, and may include template strings.
Inputs to the model - can contain template strings. Supports text, output text, input images, and input audio, either as a single item or an array of items.
The sampling parameters for the model.
The maximum number of tokens the grader model may generate in its response.
Constrains effort on reasoning for reasoning models. Currently supported
values are none, minimal, low, medium, high, xhigh, and max.
Reducing reasoning effort can result in faster responses and fewer tokens
used on reasoning in a response. Not all reasoning models support every
value. See the
reasoning guide
for model-specific support.
A LabelModelGrader object which uses a model to assign labels to each item in the evaluation.
Inputs to the model - can contain template strings. Supports text, output text, input images, and input audio, either as a single item or an array of items.