Type Alias BaseMessageFields
BaseMessageFields: { additional_kwargs?: { function_call?: FunctionCall; tool_calls?: ToolCall[]; [
key:
string]
: unknown; }; content: MessageContent; id?: string; name?: string; response_metadata?: Record<string, any>; } Type declaration
Optional
additional_kwargs?: {
function_call?: FunctionCall;
tool_calls?: ToolCall[];
[key: string]: unknown;
}
[key: string]: unknown
Optional
tool_calls?: ToolCall[]
Optional
id?: string
Optional
name?: string
Optional
response_metadata?: Record<string, any>
An optional unique identifier for the message. This should ideally be provided by the provider/model which created the message.