AxAIOpenAIUsage Generated TypeScript API reference. typescript api api/reference build/apidocs/TypeAlias.AxAIOpenAIUsage.md type AxAIOpenAIUsage

AxAIOpenAIUsage

TypeScript
type AxAIOpenAIUsage = object;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/openai/chat_types.ts#L119

Properties

completion_tokens

TypeScript
completion_tokens: number;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/openai/chat_types.ts#L121


completion_tokens_details?

TypeScript
optional completion_tokens_details: object;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/openai/chat_types.ts#L132

reasoning_tokens?

TypeScript
optional reasoning_tokens: number;

prompt_tokens

TypeScript
prompt_tokens: number;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/openai/chat_types.ts#L120


prompt_tokens_details?

TypeScript
optional prompt_tokens_details: object;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/openai/chat_types.ts#L123

cache_write_tokens?

TypeScript
optional cache_write_tokens: number;

Prompt tokens written to the cache on this request, billed at a premium over uncached input. Sits alongside cached_tokens, and prompt_tokens includes both — see usage.ts, which subtracts them back out.

cached_tokens?

TypeScript
optional cached_tokens: number;

total_tokens

TypeScript
total_tokens: number;

Defined in: https://github.com/ax-llm/ax/blob/7965c876f6a5b641e0cf166e8942e540cfde65e1/src/ax/ai/openai/chat_types.ts#L122

Docs