Skip to main content

Interface: AIEvaluateResult<Q>

Defined in: packages/workflow-engine/src/ai/types.ts:263

Type Parameters​

Q​

Q extends EvaluationQuestions

Properties​

answers​

answers: { [K in string | number | symbol]: EvaluationAnswer<Q[K]> }

Defined in: packages/workflow-engine/src/ai/types.ts:265

Exactly one answer per question, under the question's id.


cost​

cost: number

Defined in: packages/workflow-engine/src/ai/types.ts:268


costSource?​

optional costSource?: "reported" | "estimated"

Defined in: packages/workflow-engine/src/ai/types.ts:272

Whether cost came from the provider or from the static price table.


inputTokens​

inputTokens: number

Defined in: packages/workflow-engine/src/ai/types.ts:266


outputTokens​

outputTokens: number

Defined in: packages/workflow-engine/src/ai/types.ts:267


reportedCostUsd?​

optional reportedCostUsd?: number

Defined in: packages/workflow-engine/src/ai/types.ts:270

Actual USD cost as reported by the provider, when available.