Skip to main content

Interface: AIObjectResult<T>

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

Type Parameters​

T​

T

Properties​

cost​

cost: number

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


costSource?​

optional costSource?: "reported" | "estimated"

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

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


inputTokens​

inputTokens: number

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


object​

object: T

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


outputTokens​

outputTokens: number

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


reasoning?​

optional reasoning?: string

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


reportedCostUsd?​

optional reportedCostUsd?: number

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

Actual USD cost as reported by the provider, when available. Undefined on providers that do not report it.