OptimizationJobResult Class

Definition

Terminal-state result body. Populated when status is succeeded or failed.

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

Properties

Name Description
AllTargetAttributesFailed

True when all target attributes failed — only the baseline was evaluated.

Baseline

Evaluation scores for the original (un-optimized) agent configuration.

Best

The highest-scoring candidate found during optimization.

Candidates

All evaluated candidates including baseline.

Options

The options used for this optimization run.

Warnings

Non-fatal warnings from the optimization run (e.g., target attribute failures that were skipped).

Methods

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

Explicit Interface Implementations

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

Applies to