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/3306475085414d36aee4411ad2466e08e53bef8a/src/ax/ai/anthropic/types.ts#L239

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/3306475085414d36aee4411ad2466e08e53bef8a/src/ax/ai/anthropic/types.ts#L243


id

TypeScript
id: string;

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


model

TypeScript
model: string;

Defined in: https://github.com/ax-llm/ax/blob/3306475085414d36aee4411ad2466e08e53bef8a/src/ax/ai/anthropic/types.ts#L267


role

TypeScript
role: "assistant";

Defined in: https://github.com/ax-llm/ax/blob/3306475085414d36aee4411ad2466e08e53bef8a/src/ax/ai/anthropic/types.ts#L242


stop_details?

TypeScript
optional stop_details: 
  | AxAIAnthropicStopDetails
  | null;

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


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/3306475085414d36aee4411ad2466e08e53bef8a/src/ax/ai/anthropic/types.ts#L268


stop_sequence?

TypeScript
optional stop_sequence: string;

Defined in: https://github.com/ax-llm/ax/blob/3306475085414d36aee4411ad2466e08e53bef8a/src/ax/ai/anthropic/types.ts#L277


type

TypeScript
type: "message";

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


usage

TypeScript
usage: object;

Defined in: https://github.com/ax-llm/ax/blob/3306475085414d36aee4411ad2466e08e53bef8a/src/ax/ai/anthropic/types.ts#L278

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