module Ollama::DTO::ClassMethods

def attr_reader(*names)

def attr_reader(*names)
  super
  attributes.merge(names.map(&:to_sym))
end

def from_hash(hash)

def from_hash(hash)
  new(**hash.transform_keys(&:to_sym))
end