2:- module(logicmoo_chat_ensemble,[]).
    3% use_module(library(logicmoo_chat_ensemble)).
    4
    5:- multifile(user:network_service_info/3).
    6:- dynamic(user:network_service_info/3).
    7
    8user:network_service_info(pyaiml,port,4081).
    9user:network_service_info(neox,port,4082).
   10user:network_service_info(factoids,port,4083).
   11user:network_service_info(fillin,port,4084).
   12
   13:- reexport(library(chat_ensemble/bot_factoids)).
   14:- reexport(library(chat_ensemble/bot_neox)).
   15:- reexport(library(chat_ensemble/bot_pyaiml)).
   16:- reexport(library(chat_ensemble/bot_fillin)).
   17
   18:- install_converter(bot_pyaiml, pyaiml_parse(+text80, -text_response)).
   19:- install_converter(bot_neox, neox_completion(+text80, -text_completion)).
   20:- install_converter(bot_factoids, factoids_parse(+text80, -text_response)).
   21%:- install_converter(bot_fillin, fillin_completion(+text80, -text_completion)).