Type alias AnthropicChatResponse
AnthropicChatResponse: {
content: {
id?: string;
input?: string;
name?: string;
text: string;
type: "text" | "tool_use";
}[];
id: string;
model: string;
role: "assistant";
stop_reason: "end_turn" | "max_tokens" | "stop_sequence" | "tool_use";
stop_sequence?: string;
type: "message";
usage: {
input_tokens: number;
output_tokens: number;
};
}
Type declaration
content: {
id?: string;
input?: string;
name?: string;
text: string;
type: "text" | "tool_use";
}[]
id: string
model: string
role: "assistant"
stop_reason: "end_turn" | "max_tokens" | "stop_sequence" | "tool_use"
Optional
stop_sequence?: string
type: "message"
usage: {
input_tokens: number;
output_tokens: number;
}
input_tokens: number
output_tokens: number