class RubyLLM::Configuration

def initialize

def initialize
  # Connection configuration
  @request_timeout = 120
  @max_retries = 3
  @retry_interval = 0.1
  @retry_backoff_factor = 2
  @retry_interval_randomness = 0.5
  # Default models
  @default_model = 'gpt-4.1-nano'
  @default_embedding_model = 'text-embedding-3-small'
  @default_image_model = 'dall-e-3'
end