Interface MessageStartEvent

interface MessageStartEvent {
    message: {
        content: [];
        id: string;
        model: string;
        role: "assistant";
        stop_reason: null | string;
        stop_sequence: null | string;
        type: "message";
        usage: {
            input_tokens: number;
            output_tokens: number;
        };
    };
    type: string;
}

Hierarchy

  • AnthropicStreamEvent
    • MessageStartEvent

Properties

Properties

message: {
    content: [];
    id: string;
    model: string;
    role: "assistant";
    stop_reason: null | string;
    stop_sequence: null | string;
    type: "message";
    usage: {
        input_tokens: number;
        output_tokens: number;
    };
}

Type declaration

  • content: []
  • id: string
  • model: string
  • role: "assistant"
  • stop_reason: null | string
  • stop_sequence: null | string
  • type: "message"
  • usage: {
        input_tokens: number;
        output_tokens: number;
    }
    • input_tokens: number
    • output_tokens: number
type: string