Method: Papago::OpenAIService#initialize
- Defined in:
- lib/papago/services/openai_service.rb
#initialize(api_key: nil, config:) ⇒ OpenAIService
Returns a new instance of OpenAIService.
7 8 9 10 11 12 13 |
# File 'lib/papago/services/openai_service.rb', line 7 def initialize(api_key: nil, config:) @endpoint = config.fetch('openai.endpoint') @token = api_key || ENV['OPENAI_FANYI_API_KEY'] @config = config @name = :openai end |