Module: Papago

Defined in:
lib/papago.rb,
lib/papago/printer.rb,
lib/papago/version.rb,
lib/papago/actions/run.rb,
lib/papago/actions/switch.rb,
lib/papago/services/openai_service.rb

Defined Under Namespace

Modules: Actions Classes: Application, OpenAIService, Printer

Constant Summary collapse

VERSION =
'1.1.0'

Class Method Summary collapse

Class Method Details

.applicationObject



48
49
50
# File 'lib/papago.rb', line 48

def self.application
  @application ||= Application.new
end

.configObject



52
53
54
# File 'lib/papago.rb', line 52

def self.config
  @config ||= application.config
end

.service_nameObject



44
45
46
# File 'lib/papago.rb', line 44

def self.service_name
  config.fetch('translator.service_name')
end