EvaluatorGenerationJobs.Create Method

Definition

Creates an evaluator generation job. The service generates rubric-based evaluator definitions from the provided source materials asynchronously.

public virtual System.ClientModel.ClientResult<Azure.AI.Projects.EvaluatorGenerationJob> Create(Azure.AI.Projects.EvaluatorGenerationJob job, string operationId = default, System.Threading.CancellationToken cancellationToken = default);
abstract member Create : Azure.AI.Projects.EvaluatorGenerationJob * string * System.Threading.CancellationToken -> System.ClientModel.ClientResult<Azure.AI.Projects.EvaluatorGenerationJob>
override this.Create : Azure.AI.Projects.EvaluatorGenerationJob * string * System.Threading.CancellationToken -> System.ClientModel.ClientResult<Azure.AI.Projects.EvaluatorGenerationJob>
Public Overridable Function Create (job As EvaluatorGenerationJob, Optional operationId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ClientResult(Of EvaluatorGenerationJob)

Parameters

job
EvaluatorGenerationJob

The job to create.

operationId
String

Client-generated unique ID for idempotent retries. When absent, the server creates the job unconditionally.

cancellationToken
CancellationToken

The cancellation token that can be used to cancel the operation.

Returns

Exceptions

job is null.

Service returned a non-success status code.

Applies to