Перекрывающиеся сущности / слоты в форме раса - PullRequest
0 голосов
/ 10 марта 2020

TLDR: В rasa FORM есть способ иметь несколько слотов / сущностей, которые по сути являются одной и той же "вещью", например, несколько слотов, представляющих страны или адреса электронной почты , Например, поля «to» и «from» в форме.

Длинная история: Я научил расу очень хорошо работать с таким разговором:

Я ищу письмо от x@b.c до y@d.b which cc 'd z@m.n

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

пользователь: я хочу посмотреть электронное письмо

Хэл: конечно, Дейв, кто его отправил?

пользователь: a@b.c отправил

Хэл: кому это был отправлен?

пользователь: на m@n.p

hal: кто был cc на этом?

пользователь: p@q.t

hal: отлично, вы хотите найти электронное письмо от p@q.t до m@n.p cc 'd p@q.t

ПРОБЛЕМА заполнена последним, перезаписывает первый слот заполнены.

...