Skip to content

Evaluate

Namespace: Vercel.AI.Operations

[Obsolete("Use Decide instead.")]
public static class Evaluate

Deprecated alias of Decide.

Inheritance: object

View source

EvaluateAsync(EvaluateRequest, CancellationToken)

Section titled “EvaluateAsync(EvaluateRequest, CancellationToken)”
public static Task<EvaluateResult> EvaluateAsync(EvaluateRequest request, CancellationToken cancellationToken = default)

Deprecated alias of CancellationToken). Both run the same operation.

Parameters

Name Type Description
request EvaluateRequest
cancellationToken CancellationToken

Returns: Task<EvaluateResult>

View source

ValidateAnswers(IReadOnlyDictionary<string, EvaluationQuestion>, IReadOnlyDictionary<string, EvaluationAnswer>?, EvaluationRounding?)

Section titled “ValidateAnswers(IReadOnlyDictionary<string, EvaluationQuestion>, IReadOnlyDictionary<string, EvaluationAnswer>?, EvaluationRounding?)”
public static void ValidateAnswers(IReadOnlyDictionary<string, EvaluationQuestion> questions, IReadOnlyDictionary<string, EvaluationAnswer>? answers, EvaluationRounding? rounding)

Deprecated alias of DecisionRounding).

Parameters

Name Type Description
questions IReadOnlyDictionary<string, EvaluationQuestion>
answers IReadOnlyDictionary<string, EvaluationAnswer>
rounding EvaluationRounding

View source

ValidateInput(DecisionState?, IReadOnlyDictionary<string, EvaluationQuestion>?)

Section titled “ValidateInput(DecisionState?, IReadOnlyDictionary<string, EvaluationQuestion>?)”
public static void ValidateInput(DecisionState? state, IReadOnlyDictionary<string, EvaluationQuestion>? questions)

Deprecated alias of DecisionQuestion%7d).

Parameters

Name Type Description
state DecisionState
questions IReadOnlyDictionary<string, EvaluationQuestion>

View source

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