ChatMessage model.
Summary
Types
@type t() :: %ExBifrost.Model.ChatMessage{ annotations: [ExBifrost.Model.ChatMessageAnnotationsInner.t()] | nil, audio: ExBifrost.Model.CreateChatCompletion200ResponseChoicesInnerDeltaAudio.t() | nil, content: ExBifrost.Model.ChatMessageContent.t() | nil, name: String.t() | nil, reasoning: String.t() | nil, reasoning_details: [ ExBifrost.Model.CreateChatCompletion200ResponseChoicesInnerDeltaReasoningDetailsInner.t() ] | nil, refusal: String.t() | nil, role: String.t(), tool_call_id: String.t() | nil, tool_calls: [ ExBifrost.Model.CreateChatCompletion200ResponseChoicesInnerDeltaToolCallsInner.t() ] | nil }