EvaluateRequest
Namespace: Vercel.AI.Operations
[Obsolete("Use DecideRequest instead.")]public sealed class EvaluateRequest : OperationRequestDeprecated alias of DecideRequest.
Inheritance: object → OperationRequest
Properties
Section titled “Properties”public IEvaluationCaller? Model { get; set; }Decision model. A model that implements only IEvaluationCaller still runs.
Value: IEvaluationCaller
public Func<EvaluateEvent, Task>? OnEnd { get; set; }Called when the decision completes.
Value: Func<EvaluateEvent, Task>
OnStart
Section titled “OnStart”public Func<EvaluateEvent, Task>? OnStart { get; set; }Called when the decision begins.
Value: Func<EvaluateEvent, Task>
Questions
Section titled “Questions”public IReadOnlyDictionary<string, EvaluationQuestion>? Questions { get; set; }Nonempty question map.
Value: IReadOnlyDictionary<string, EvaluationQuestion>
public DecisionState? State { get; set; }Shared state. See State.
Value: DecisionState
Telemetry
Section titled “Telemetry”public EvaluateTelemetry? Telemetry { get; set; }Telemetry.
Value: EvaluateTelemetry
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product