EvaluatorGenerationInputs Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caller-supplied inputs for an evaluator generation job.
public class EvaluatorGenerationInputs : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.EvaluatorGenerationInputs>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.EvaluatorGenerationInputs>
type EvaluatorGenerationInputs = class
interface IJsonModel<EvaluatorGenerationInputs>
interface IPersistableModel<EvaluatorGenerationInputs>
Public Class EvaluatorGenerationInputs
Implements IJsonModel(Of EvaluatorGenerationInputs), IPersistableModel(Of EvaluatorGenerationInputs)
- Inheritance
-
EvaluatorGenerationInputs
- Implements
Constructors
| Name | Description |
|---|---|
| EvaluatorGenerationInputs(IEnumerable<EvaluatorGenerationJobSource>, String, String) |
Initializes a new instance of EvaluatorGenerationInputs. |
Properties
| Name | Description |
|---|---|
| EvaluatorDescription |
Optional human-friendly description for the resulting evaluator. Surfaced as |
| EvaluatorDisplayName |
Optional human-friendly display name for the resulting evaluator. Surfaced as |
| EvaluatorName |
The evaluator name (immutable identifier). 1-256 characters; allowed characters are ASCII letters, digits, underscore ( |
| Model |
The LLM model to use for rubric generation (e.g., 'gpt-4o'). Required — users must provide their own model rather than relying on service-owned capacity. |
| Sources |
Source materials for generation — agent descriptions, prompts, traces, or datasets. Each entry is an |