II.
ProtocolMessage overview
Reference · liveprotocol-message:ollama-chat-message
Ollama /api/chat — non-streaming response overview
Full non-streaming chat completion envelope from /api/chat. The embedded `message` carries role and content; `tool_calls` may be present when the model emits structured calls.
Attributes
displayName
Ollama /api/chat — non-streaming response
messageType
AssistantMessage
subtype
none
direction
core-to-user
terminal
true
errorCategory
none
payloadSchema
type
AssistantMessage
fields
- model
- created_at
- message(role, content, tool_calls?)
- done=true
- total_duration
- eval_count
description
Full non-streaming chat completion envelope from /api/chat. The
embedded `message` carries role and content; `tool_calls` may be
present when the model emits structured calls.
Outgoing edges
None.
Incoming edges
emits_message_type1
- provider:ollama·ProviderOllama