LlmEx.Types.Message (LlmEx v0.1.0)

View Source

Represents a message in the LLM conversation

Summary

Types

t()

@type t() :: %LlmEx.Types.Message{
  content: String.t(),
  id: String.t() | nil,
  name: String.t() | nil,
  role: :user | :assistant | :system | :tool,
  tool_call_id: String.t() | nil
}