1.4 KiB
1.4 KiB
1 | user | cześć | hello() |
---|---|---|---|
2 | system | Dzień dobry, witamy w restauracji PI-zza, w czym mogę pomóc? | welcomemsg() |
3 | user | chcialabym zamowic pizze | inform(order='pizza') |
4 | system | dobrze, czy będzie to na miejscu, na dowóz czy na wynos? | affirm()&select(receive=['for_here','to_go','delivery']) |
5 | user | na miejscu | inform(receive='for_here') |
6 | system | na ile osób zarezerwować stolik? | request(number_of_people) |
7 | user | dla 2 | inform(number_of_people=2) |
8 | system | oczywiście, na jakie nazwisko i godzinę zapisać rezerwację? | affirm()&request(name, hour) |
9 | user | nazwisko XXXX i na godzine GG:MM | inform(name='XXXX',hour='XX:XX') |
10 | system | zarejestrowano rezerwację. Jakie jest zatem Pani zamówienie? | affirm()&request(order) |
11 | user | pizza | inform(order='pizza') |
12 | system | czy ma może Pani jakieś dodatkowe preferencje? Jeśli nie możemy polecić pizzę vesuvio | reqmore()&offer(order='pizza_vesuvio') |
13 | user | z szynka i kukurydza | inform(extra_ingredients=['ham','corn']) |
14 | system | czy ma być mała czy duża? | select(size=['small','large']) |
15 | user | duza | inform(size='large') |
16 | system | dobrze, czy może chcą Państwo coś do picia? Polecamy lemoniadę | offer(order='lemonade') |
17 | user | poprosze 2 | inform(order='lemonade'*2) |
18 | system | 2 lemoniady? oczywiście. zatem duża pizza z dodatkową szynka i kukurydza oraz dwie lemoniady, czy to wszystko? | affirm&inform(order) |
19 | user | tak | ack() |
20 | system | dobrze, zamówienie będzie zatem przygotowane na godzinę podaną w rezerwacji, dziękuję i do zobaczenia. | bye() |