dream

Форк
0
29 строк · 819.0 Байт
1
import logging
2

3
import common.dff.integration.processing as int_prs
4
import df_engine.conditions as cnd
5
from common.constants import CAN_NOT_CONTINUE
6
from df_engine.core.keywords import PROCESSING, TRANSITIONS, RESPONSE
7
from df_engine.core import Actor
8

9
from . import response as loc_rsp
10

11
logger = logging.getLogger(__name__)
12
DEFAULT_CONFIDENCE = 0.85
13

14
flows = {
15
    "story_flow": {
16
        "start_node": {
17
            RESPONSE: loc_rsp.programy_reponse,
18
            PROCESSING: {
19
                "set_confidence": int_prs.set_confidence(DEFAULT_CONFIDENCE),
20
                "set_can_continue": int_prs.set_can_continue(CAN_NOT_CONTINUE),
21
            },
22
            TRANSITIONS: {
23
                "start_node": cnd.true(),
24
            },
25
        }
26
    }
27
}
28

29
actor = Actor(flows, start_label=("story_flow", "start_node"))
30

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.