Language

RubricGenerationInputQualityWarning Class

Definition

A non-fatal advisory produced during rubric evaluator generation when resolved inputs are technically valid but likely too weak to produce a high-quality rubric. Read-only; service-generated. Persisted with the terminal EvaluatorGenerationJob.

public class RubricGenerationInputQualityWarning : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.RubricGenerationInputQualityWarning>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.RubricGenerationInputQualityWarning>
type RubricGenerationInputQualityWarning = class
    interface IJsonModel<RubricGenerationInputQualityWarning>
    interface IPersistableModel<RubricGenerationInputQualityWarning>
Public Class RubricGenerationInputQualityWarning
Implements IJsonModel(Of RubricGenerationInputQualityWarning), IPersistableModel(Of RubricGenerationInputQualityWarning)
Inheritance
RubricGenerationInputQualityWarning
Implements

Properties

Name Description
Code

Stable searchable machine-readable warning code.

Message

Human-readable message suitable for direct SDK/CLI/UI display. Must not include raw prompt, instruction, dataset, or trace text.

Severity

Advisory severity. Initial values: warning.

Source

Which source category the warning applies to. aggregate is used only for cross-source warnings.

SourceIndex

Zero-based index into EvaluatorGenerationJob.inputs.sources when the warning applies to a specific source. Omitted for aggregate warnings and for warnings not tied to one source.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<RubricGenerationInputQualityWarning>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<RubricGenerationInputQualityWarning>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<RubricGenerationInputQualityWarning>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<RubricGenerationInputQualityWarning>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<RubricGenerationInputQualityWarning>.Write(ModelReaderWriterOptions)

Applies to