class BotBaseModuleSkillModel
Public Class Methods
new(file: nil, invocation: nil, userid: nil, callback: nil, debug: false)
click to toggle source
# File lib/botbase-module-skillmodel.rb, line 15 def initialize(file: nil, invocation: nil, userid: nil, callback: nil, debug: false) @invocation, @debug = invocation, debug amb = AlexaModelBuilder.new(FileX.read file) @skillbot = AskIO.new(amb.to_manifest, amb.to_model, userid: userid) end
Public Instance Methods
query(sender='user01', msg, mode: :voicechat, echo_node: 'node1')
click to toggle source
# File lib/botbase-module-skillmodel.rb, line 24 def query(sender='user01', msg, mode: :voicechat, echo_node: 'node1') @skillbot.ask msg end