Skip to main content

Type Alias: GatewayInferenceResponseUsage

type GatewayInferenceResponseUsage =
| {
[key: string]: unknown;
input_tokens: number;
input_tokens_details: {
[key: string]: unknown;
cached_tokens: number;
};
output_tokens: number;
output_tokens_details: {
[key: string]: unknown;
reasoning_tokens: number;
};
total_tokens: number;
}
| null;

Defined in: src/models/ai-gateway-inference.ts:4373

Portkey ResponseUsage; additive response fields are preserved.

Example​

`GatewayInferenceResponseUsageSchema.parse(value);`