class Artemis::Bot::Response
Attributes
context[R]
entities[R]
input[R]
intents[R]
output[R]
Public Class Methods
new(attrs = {})
click to toggle source
# File lib/artemis/bot/response.rb, line 12 def initialize(attrs = {}) @input = Artemis::Bot::Input.new(attrs['input']) @context = Artemis::Bot::Context.new(attrs['context']) @entities = attrs['entities'].map { |entity| Artemis::Bot::Entity.new(entity) } @intents = attrs['intents'].map { |intent| Artemis::Bot::Intent.new(intent) } @output = Artemis::Bot::Output.new(attrs['output']) end