Skip to content

Interface: ServingChatMessage

Chat message plus provider reasoning fields emitted by Databricks models.

  • ChatMessage

optional content?: string | {[key: string]: unknown; text?: string; type?: string; } | object[] | null

ChatMessage.content


optional name?: string

ChatMessage.name


optional reasoning?: unknown


optional reasoning_content?: unknown


role: "system" | "developer" | "user" | "assistant" | "tool" | "reasoning"

ChatMessage.role


optional tool_call_id?: string

ChatMessage.tool_call_id


optional tool_calls?: object[]

function: object

arguments: string

name: string

id: string

type: string

ChatMessage.tool_calls