Что может привести к тому, что пользовательское резервное намерение не будет запущено? - PullRequest
0 голосов
/ 15 октября 2019

Я создал пользовательский запасной вариант с входным контекстом «Con-Ser-Klacht-channelKeuzeInput». Но когда я тестирую своего агента, резервное намерение по умолчанию срабатывает, даже если «Con-Ser-Klacht-channelKeuzeInput» активен.

Я думал, что более конкретные намерения (то есть больше входных контекстов) имеют приоритет перед менее конкретными. Так, что могло вызвать это поведение?

Я уже проверил опечатки, но активный контекст идентичен входному контексту пользовательского отступления.

Вот соответствующие намерения:

2.2.16.02.05-X-Con-Ser-Klacht-Input
input contexts: Con-Ser-Klacht-channelKeuze, Con-Ser-Klacht-Input
output contexts: (3) Con-Ser-Klacht-channelKeuze, (3) Con-Ser-Klacht-channelKeuzeInput, (0) Con-Ser-Klacht-Input 



2.2.16.02.04-X-Con-Ser-Klacht-Fallback
input contexts: Con-Ser-Klacht-channelKeuzeInput
output contexts: (3) Con-Ser-Klacht-channelKeuze, (3) Con-Ser-Klacht-channelKeuzeInput , (3) Con-Ser-Klacht-Input 

Снимок экрана консоли DF

1 Ответ

0 голосов
/ 16 октября 2019

Я понял это. Резервный вариант по умолчанию также имел активный входной контекст (gl-потребление). Поскольку оба запасных варианта имели только один входной контекст, пользовательский не имел приоритета над стандартным.

...