Skip to content

EvaluateRequest

Namespace: Vercel.AI.Operations

[Obsolete("Use DecideRequest instead.")]
public sealed class EvaluateRequest : OperationRequest

Deprecated alias of DecideRequest.

Inheritance: object → OperationRequest

View source

public IEvaluationCaller? Model { get; set; }

Decision model. A model that implements only IEvaluationCaller still runs.

Value: IEvaluationCaller

View source

public Func<EvaluateEvent, Task>? OnEnd { get; set; }

Called when the decision completes.

Value: Func<EvaluateEvent, Task>

View source

public Func<EvaluateEvent, Task>? OnStart { get; set; }

Called when the decision begins.

Value: Func<EvaluateEvent, Task>

View source

public IReadOnlyDictionary<string, EvaluationQuestion>? Questions { get; set; }

Nonempty question map.

Value: IReadOnlyDictionary<string, EvaluationQuestion>

View source

public DecisionState? State { get; set; }

Shared state. See State.

Value: DecisionState

View source

public EvaluateTelemetry? Telemetry { get; set; }

Telemetry.

Value: EvaluateTelemetry

View source

Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product