dream
29 строк · 819.0 Байт
1import logging2
3import common.dff.integration.processing as int_prs4import df_engine.conditions as cnd5from common.constants import CAN_NOT_CONTINUE6from df_engine.core.keywords import PROCESSING, TRANSITIONS, RESPONSE7from df_engine.core import Actor8
9from . import response as loc_rsp10
11logger = logging.getLogger(__name__)12DEFAULT_CONFIDENCE = 0.8513
14flows = {15"story_flow": {16"start_node": {17RESPONSE: loc_rsp.programy_reponse,18PROCESSING: {19"set_confidence": int_prs.set_confidence(DEFAULT_CONFIDENCE),20"set_can_continue": int_prs.set_can_continue(CAN_NOT_CONTINUE),21},22TRANSITIONS: {23"start_node": cnd.true(),24},25}26}27}
28
29actor = Actor(flows, start_label=("story_flow", "start_node"))30