2016-11-21 3 views
0

다음과 같은 1 단계 헬프 데스크 용 로봇을 만들고 있습니다.MS Bot Framework에서 의사 결정 트리를 수행하는 방법은 무엇입니까?

1) 어느 것을 좋아합니까? 제품, 등록 또는 상점 찾기? 2) 제품에 대해 알고 싶은 점은 무엇입니까? X를 할 수있는 최고의 제품? 제품 X의 응용 프로그램은 무엇입니까? 제품 X 구입처

I 양식의 흐름을 사용하여 일을하고, 완료에 전화 또는 다른 흐름을 전달했다 (그래서 각 흐름에 대한 하나 개의 클래스를 가지고 있고, 그들 만이있다)

문제입니다 : 흐름을 전달할 때, 새로운 흐름은 응답을 멈 춥니 다. (프롬프트가 실행되고 응답이 다시 시작됩니다. 즉, 두 번째 흐름에서 .OnCompletion을 절대 실행하지 마십시오. \

복잡한 다중 분기 봇을 만드는 가장 좋은 방법은 무엇입니까? Bot Framework 위에 사용자 정의 상태 시스템 프레임 워크를 구축하지 않고도

+0

어떤 버전의 봇 빌더를 사용하고 있습니까? –

+0

3.3.1, Ezequiel. –

+0

몇 가지 코드를 게시 할 수 있습니까? 특히 앞으로 및 두 번째 대화 상자. –

답변

0

아마도을 확인하십시오.... 다른 방법으로는 사용자 정의 경로 (트리의 깊이에 따라 다름)도 옵션이 될 수 있습니다.

어떤 것이 가장 좋으 냐고 나는 그 대답을 너무 좋아할 것입니다 ... 우리는 관습에 따라 갔지만 다른 사람의 의견을 원합니다.

+0

지금까지는 사용자 지정을하려고합니다 ...하지만 제어가 실제로 빠를 수 있다고 느낀다면 = –

관련 문제