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

AxAIAnthropicChatResponse

TypeScript
type AxAIAnthropicChatResponse = object;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L237

Properties

content

TypeScript
content: (
  | {
  text: string;
  type: "text";
}
  | {
  id: string;
  input?: string;
  name: string;
  type: "tool_use";
}
  | {
  signature?: string;
  thinking: string;
  type: "thinking";
}
  | {
  data?: string;
  signature?: string;
  thinking?: string;
  type: "redacted_thinking";
})[];

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L241


id

TypeScript
id: string;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L238


model

TypeScript
model: string;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L265


role

TypeScript
role: "assistant";

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L240


stop_details?

TypeScript
optional stop_details: 
  | AxAIAnthropicStopDetails
  | null;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L274


stop_reason

TypeScript
stop_reason: 
  | "end_turn"
  | "max_tokens"
  | "stop_sequence"
  | "tool_use"
  | "refusal"
  | "pause_turn"
  | "model_context_window_exceeded";

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L266


stop_sequence?

TypeScript
optional stop_sequence: string;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L275


type

TypeScript
type: "message";

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L239


usage

TypeScript
usage: object;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/anthropic/types.ts#L276

cache_creation_input_tokens?

TypeScript
optional cache_creation_input_tokens: number;

cache_read_input_tokens?

TypeScript
optional cache_read_input_tokens: number;

input_tokens

TypeScript
input_tokens: number;

output_tokens

TypeScript
output_tokens: number;

speed?

TypeScript
optional speed: "fast" | "standard";
Docs