Type Alias: EngineBatchItemResult
EngineBatchItemResult = {
cachedInputTokens?:number;id:string;inputTokens:number;outputTokens:number;reasoningTokens?:number;reportedCostUsd?:number;servedBy?:string;status:"succeeded";text:string; } | {cachedInputTokens?:number;error?:string;id:string;inputTokens?:number;outputTokens?:number;reasoningTokens?:number;servedBy?:string;status:"failed"|"cancelled"|"expired"; }
Defined in: packages/workflow-engine/src/ai/batch/model.ts:35
Union Members
Type Literal
{ cachedInputTokens?: number; id: string; inputTokens: number; outputTokens: number; reasoningTokens?: number; reportedCostUsd?: number; servedBy?: string; status: "succeeded"; text: string; }
cachedInputTokens?
optionalcachedInputTokens?:number
id
id:
string
inputTokens
inputTokens:
number
outputTokens
outputTokens:
number
reasoningTokens?
optionalreasoningTokens?:number
reportedCostUsd?
optionalreportedCostUsd?:number
USD cost the transport itself reported for this request, when it reports one per request (OpenRouter with usage accounting). Absent on the vendor transports, whose batch results carry tokens only.
servedBy?
optionalservedBy?:string
status
status:
"succeeded"
text
text:
string
Type Literal
{ cachedInputTokens?: number; error?: string; id: string; inputTokens?: number; outputTokens?: number; reasoningTokens?: number; servedBy?: string; status: "failed" | "cancelled" | "expired"; }