Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Detailed completion token usage

Example Usage

import { CompletionTokensDetails } from "@openrouter/sdk/models";

let value: CompletionTokensDetails = {};

Fields

FieldTypeRequiredDescription
acceptedPredictionTokensnumber:heavy_minus_sign:Accepted prediction tokens
audioTokensnumber:heavy_minus_sign:Tokens used for audio output
reasoningTokensnumber:heavy_minus_sign:Tokens used for reasoning
rejectedPredictionTokensnumber:heavy_minus_sign:Rejected prediction tokens