Interface: ServingChatMessage
Chat message plus provider reasoning fields emitted by Databricks models.
Extends
Section titled “Extends”ChatMessage
Properties
Section titled “Properties”content?
Section titled “content?”
optionalcontent?:string| {[key:string]:unknown;text?:string;type?:string; } |object[] |null
Inherited from
Section titled “Inherited from”ChatMessage.content
optionalname?:string
Inherited from
Section titled “Inherited from”ChatMessage.name
reasoning?
Section titled “reasoning?”
optionalreasoning?:unknown
reasoning_content?
Section titled “reasoning_content?”
optionalreasoning_content?:unknown
role:
"system"|"developer"|"user"|"assistant"|"tool"|"reasoning"
Overrides
Section titled “Overrides”ChatMessage.role
tool_call_id?
Section titled “tool_call_id?”
optionaltool_call_id?:string
Inherited from
Section titled “Inherited from”ChatMessage.tool_call_id
tool_calls?
Section titled “tool_calls?”
optionaltool_calls?:object[]
function
Section titled “function”function:
object
function.arguments
Section titled “function.arguments”arguments:
string
function.name
Section titled “function.name”name:
string
id:
string
type:
string
Inherited from
Section titled “Inherited from”ChatMessage.tool_calls