module RubyLLM
def chat(model: nil)
def chat(model: nil) Chat.new(model: model) end
def config
def config @config ||= Configuration.new end
def configure
def configure yield config end
def logger
def logger @logger ||= Logger.new( $stdout, progname: 'RubyLLM', level: ENV['RUBY_LLM_DEBUG'] == 'true' ? Logger::DEBUG : Logger::INFO ) end
def models
def models Models end