class OmniAI::DeepSeek::Config

Configuration for DeepSeek.

def initialize(

Parameters:
  • timeout (Integer, Hash, nil) -- optional
  • logger (Logger, nil) -- optional
  • host (String, nil) -- optional - defaults to ENV['DEEPSEEK_HOST'] w/ fallback to `DEFAULT_HOST`
  • api_key (String, nil) -- optional - defaults to `ENV['DEEPSEEK_API_KEY']`
def initialize(
  api_key: ENV.fetch("DEEPSEEK_API_KEY", nil),
  host: ENV.fetch("DEEPSEEK_HOST", DEFAULT_HOST),
  logger: nil,
  timeout: nil
)
  super
end