class RubyLLM::Chat

def initialize(model: nil)

def initialize(model: nil)
  model_id = model || RubyLLM.config.default_model
  @model = Models.find model_id
  @provider = Models.provider_for model_id
  @temperature = 0.7
  @messages = []
  @tools = {}
  ensure_valid_tools
end