CreateEmbeddingsUsage - TypeScript SDK

CreateEmbeddingsUsage type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Token usage statistics

Example Usage

1import { CreateEmbeddingsUsage } from "@openrouter/sdk/models/operations";
2
3let value: CreateEmbeddingsUsage = {
4 promptTokens: 8,
5 totalTokens: 8,
6};

Fields

FieldTypeRequiredDescriptionExample
costnumberCost of the request in credits0.0001
promptTokensnumber✔️Number of tokens in the input8
promptTokensDetailsoperations.PromptTokensDetailsPer-modality token breakdown. Only present when the input contains 2+ modalities (e.g. text + image) and the upstream provider returns modality-level usage data. Only non-zero modality counts are included.
totalTokensnumber✔️Total number of tokens used8