Skip to content

EvaluateModelEvent

Namespace: Vercel.AI.Operations

[Obsolete("Use DecisionModelEvent instead.")]
public sealed class EvaluateModelEvent : DecisionModelEvent

Deprecated alias of DecisionModelEvent.

Inheritance: object → DecisionModelEvent

View source

EvaluateModelEvent(string, string, string, string, IReadOnlyList<DecisionModelStatePart>?, IReadOnlyDictionary<string, DecisionQuestion>, IReadOnlyDictionary<string, DecisionAnswer>?, OperationUsage?, bool?, bool?, string?)

Section titled “EvaluateModelEvent(string, string, string, string, IReadOnlyList<DecisionModelStatePart>?, IReadOnlyDictionary<string, DecisionQuestion>, IReadOnlyDictionary<string, DecisionAnswer>?, OperationUsage?, bool?, bool?, string?)”
public EvaluateModelEvent(string callId, string operationId, string provider, string modelId, IReadOnlyList<DecisionModelStatePart>? state, IReadOnlyDictionary<string, DecisionQuestion> questions, IReadOnlyDictionary<string, DecisionAnswer>? answers = null, OperationUsage? usage = null, bool? recordInputs = null, bool? recordOutputs = null, string? functionId = null)

Creates a model event.

Parameters

Name Type Description
callId string
operationId string
provider string
modelId string
state IReadOnlyList<DecisionModelStatePart>
questions IReadOnlyDictionary<string, DecisionQuestion>
answers IReadOnlyDictionary<string, DecisionAnswer>
usage OperationUsage
recordInputs bool?
recordOutputs bool?
functionId string

View source

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