ExLLM.Session.Types (ex_llm v0.5.0)
View SourceType definitions for ExLLM.Session.
Summary
Types
@type message() :: %{ :role => String.t(), :content => String.t(), optional(:timestamp) => DateTime.t(), optional(atom()) => any() }
@type token_usage() :: %{ input_tokens: non_neg_integer(), output_tokens: non_neg_integer() }