2:- module(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)).