Type Alias AIMessageChunkFields
AIMessageChunkFields: { content: MessageContent; additional_kwargs?: undefined | { function_call?: FunctionCall; tool_calls?: ToolCall[]; [
key:
string]
: unknown; }; id?: undefined | string; invalid_tool_calls?: undefined | InvalidToolCall[]; name?: undefined | string; response_metadata?: undefined | Record<string, any>; tool_call_chunks?: undefined | ToolCallChunk[]; tool_calls?: undefined | ToolCall[]; usage_metadata?: undefined | UsageMetadata; } Type declaration
Optionaladditional_kwargs?: undefined | {
function_call?: FunctionCall;
tool_calls?: ToolCall[];
[key: string]: unknown;
}
Optionalid?: undefined | string
Optionalinvalid_tool_calls?: undefined | InvalidToolCall[]
Optionalname?: undefined | string
Optionalresponse_metadata?: undefined | Record<string, any>
Optionaltool_call_chunks?: undefined | ToolCallChunk[]
Optionaltool_calls?: undefined | ToolCall[]
Optionalusage_metadata?: undefined | UsageMetadata
An optional unique identifier for the message. This should ideally be provided by the provider/model which created the message.