Are you an LLM? You can read better optimized documentation at /api/@nhtio/adk/batteries/llm/anthropic_messages/count_tokens/functions/countAnthropicMessagesTokens.md for this page in Markdown format
Function: countAnthropicMessagesTokens()
ts
function countAnthropicMessagesTokens(
baseline: AnthropicMessagesAdapterOptions,
input:
| AnthropicMessagesCountTokensRequestInput
| AnthropicMessagesCountTokensInput,
overrides?: Partial<AnthropicMessagesAdapterOptions>,
deps?: AnthropicMessagesCountTokensDeps,
): Promise<{
inputTokens: number;
raw: unknown;
}>;Defined in: src/batteries/llm/anthropic_messages/count_tokens.ts:541
Counts tokens using constructor-baseline options plus executor-style overrides and stash.
Parameters
| Parameter | Type | Description |
|---|---|---|
baseline | AnthropicMessagesAdapterOptions | Constructor-baseline adapter options. |
input | | AnthropicMessagesCountTokensRequestInput | AnthropicMessagesCountTokensInput | Either a DispatchContext or a pre-built Anthropic-shaped input object. |
overrides? | Partial<AnthropicMessagesAdapterOptions> | Optional executor-scope overrides with lower precedence than stash. |
deps? | AnthropicMessagesCountTokensDeps | Optional helper dependencies, including the structured log channel. |
Returns
Promise<{ inputTokens: number; raw: unknown; }>
The named token-count field plus the raw SDK response.