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/781623e58befc00a555cf73ccbac598a72bb700c/src/ax/ai/openai/chat_types.ts#L120

Properties

completion_tokens

TypeScript
completion_tokens: number;

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


completion_tokens_details?

TypeScript
optional completion_tokens_details: object;

Defined in: https://github.com/ax-llm/ax/blob/781623e58befc00a555cf73ccbac598a72bb700c/src/ax/ai/openai/chat_types.ts#L134

reasoning_tokens?

TypeScript
optional reasoning_tokens: number;

prompt_tokens

TypeScript
prompt_tokens: number;

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


prompt_tokens_details?

TypeScript
optional prompt_tokens_details: object;

Defined in: https://github.com/ax-llm/ax/blob/781623e58befc00a555cf73ccbac598a72bb700c/src/ax/ai/openai/chat_types.ts#L125

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;

service_tier?

TypeScript
optional service_tier: string;

Defined in: https://github.com/ax-llm/ax/blob/781623e58befc00a555cf73ccbac598a72bb700c/src/ax/ai/openai/chat_types.ts#L124


total_tokens

TypeScript
total_tokens: number;

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

Docs