def __init__(self, connection): config.add_opt(name='engine', value='wit', section='nlp') self.connection = connection self. mgr = driver.DriverManager( namespace='lisa.nlp.engine', name=config.nlp.engine, invoke_on_load=True, )
def __init__(self): config.add_opt(name='url', value='http://127.0.0.1:8000', section='api') config.add_opt(name='auth', value='XXXXXXXXXXXXXXXXXXXX', section='api') self.nlp_json = None self.lisa_api_url = config.api.url self.lisa_api_intent = None self.lisa_auth = config.api.auth self.lisa_intent = None self.parsed_args = {}
from lisa_nlp.configuration import CONF as config from lisa_nlp.logger import logger from kombu import Connection, Exchange, Queue from kombu.mixins import ConsumerMixin from kombu.utils.debug import setup_logging from stevedore import driver import json config.load(filenames=[ '/etc/lisa/lisa_nlp.ini', ]) config.add_opt(name='user', value='guest', section='amqp') config.add_opt(name='password', value='guest', section='amqp') config.add_opt(name='host', value='localhost', section='amqp') config.add_opt(name='port', value='5672', section='amqp') config.add_opt(name='vhost', value='/', section='amqp') connection_string = "amqp://{user}:{password}@{host}:{port}/{vhost}".format( user=config.amqp.user, password=config.amqp.password, host=config.amqp.host, port=config.amqp.port, vhost=config.amqp.vhost ) lisa_exchange = Exchange('lisa', type='topic') lisa_to_process = [Queue('nlp', lisa_exchange, routing_key='lisa.nlp.to_process')] lisa_processed = [Queue('nlp', lisa_exchange, routing_key='lisa.nlp.processed')]
def __init__(self): super(WitNLP, self).__init__() config.add_opt(name='server_token', value='XXXXXXXXXXXXXXXXXXXXXXXX', section='wit') self.token_wit = config.wit.server_token