Class: Expando::Updater
- Inherits:
-
Object
- Object
- Expando::Updater
- Defined in:
- lib/expando/updater.rb
Direct Known Subclasses
Constant Summary collapse
- DEFAULT_INTENTS_PATH =
The default location of intent source files
File.join( Dir.pwd, 'intents')
- DEFAULT_ENTITIES_PATH =
The default location of entity source files
File.join( Dir.pwd, 'entities' )
Instance Method Summary collapse
-
#initialize(name = nil, intents_path: DEFAULT_INTENTS_PATH, entities_path: DEFAULT_ENTITIES_PATH, client_keys: {}) ⇒ Updater
constructor
Initialize a new ‘Updater`.
Constructor Details
#initialize(name = nil, intents_path: DEFAULT_INTENTS_PATH, entities_path: DEFAULT_ENTITIES_PATH, client_keys: {}) ⇒ Updater
Initialize a new ‘Updater`.
22 23 24 25 26 27 28 |
# File 'lib/expando/updater.rb', line 22 def initialize( name = nil, intents_path: DEFAULT_INTENTS_PATH, entities_path: DEFAULT_ENTITIES_PATH, client_keys: {}) @name = name @intents_path = intents_path @entities_path = entities_path @client = ApiAiRuby::Client.new( credentials( client_keys ) ) end |