Evaluate
Namespace: Vercel.AI.Operations
[Obsolete("Use Decide instead.")]public static class EvaluateDeprecated alias of Decide.
Inheritance: object
Methods
Section titled “Methods”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>
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 |
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> |
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product