@jss-rule-engine/chat
Version:
11 lines (10 loc) • 913 B
JavaScript
import chatMessageComparesToRule from './ruleEngine/rules/chatMessageComparesToRule';
import sendChatMessageAction from './ruleEngine/actions/sendChatMessageAction';
import aiReplyComparesToRule from './ruleEngine/rules/aiReplyComparesToRule';
import ragRelevancyComparesToRule from './ruleEngine/rules/ragRelevancyComparesToRule';
export var registerChatRuleEngine = function (ruleEngine) {
ruleEngine.registerCondition('{FB533DCD-E59E-4FB5-ABD6-1ED7D130A6A6}', chatMessageComparesToRule); //chat message compares to
ruleEngine.registerCondition('{32682081-1438-4DC1-8817-4330A3A883BE}', aiReplyComparesToRule); //chat message compares to
ruleEngine.registerCondition('{8B68C1DC-19E2-475D-A980-1BA383BA649D}', ragRelevancyComparesToRule); //RAG relevancy compares to
ruleEngine.registerAction('{15911B1E-4A68-439F-83C9-A063FAAF9A6C}', sendChatMessageAction); //send chat message
};