Skip to content
1 min read · 89 words

Type Alias: AnthropicMessagesCountTokensRequestInput ​

ts
type AnthropicMessagesCountTokensRequestInput =
  | DispatchContext
  | {
      messages: AnthropicMessageParam[];
      system?: string | AnthropicTextBlockParam[];
      tools?: AnthropicTool[];
    };

Defined in: src/batteries/llm/anthropic_messages/count_tokens.ts:78

Public count-token input shape accepted by the exported helpers.

Union Members ​

DispatchContext


Type Literal ​

ts
{
  messages: AnthropicMessageParam[];
  system?:   | string
     | AnthropicTextBlockParam[];
  tools?: AnthropicTool[];
}
NameTypeDescriptionDefined in
messagesAnthropicMessageParam[]Pre-built Anthropic messages to count.src/batteries/llm/anthropic_messages/count_tokens.ts:82
system?| string | AnthropicTextBlockParam[]Optional pre-built Anthropic system prompt to count.src/batteries/llm/anthropic_messages/count_tokens.ts:84
tools?AnthropicTool[]Optional pre-built Anthropic tool definitions to count.src/batteries/llm/anthropic_messages/count_tokens.ts:86