2.2 KiB
2.2 KiB
1 | user | witam, chciałbym skorzystać z systemu | hello() |
---|---|---|---|
2 | system | witam, dostałeś się do systemu przyjmowania zamówień w restauracji. Czym mogę służyć? | welcomemsg() |
3 | user | jakie jest danie dnia? | request(danie dnia) |
4 | system | daniem dnia jest Pappardelle freschi e pollo w zestawie z dużym piwem | expl-conf(danie_dnia=Pappardelle freschi e pollo w zestawie z dużym piwem) |
5 | user | co to jest | reqmore() |
6 | system | jest to makaron pappardelle z następującymi składnikami: kurczak, feta, świeże liście szpinaku, suszone pomidory, ser emilgrana, papryka peperoni, cebula, czosnek. Piwo jest pysznym napojem niskoalkoholowym | inform(danie= pappardelle freschi e pollo, składniki = makaron pappardelle, kurczak, feta, świeże liście szpinaku, suszone pomidory, ser emilgrana, papryka peperoni, cebula, czosnek) |
7 | user | chcę zamówić danie dnia bez piwa | inform(zamowienie=zestaw dnia, usuń=piwo) |
8 | system | Niestety danie dnia jest niepodzielnym zestawem. Mogę podać zestaw dnia bez piwa, jednak cena pozostanie taka jak w pełnym zestawie | expl-conf(danie_dnia=niepodzielne)&offer(zamowienie=zestaw dnia bez piwa, cena=zestaw dnia) |
9 | user | niech będzie zestaw z piwem. dodatkowo chciałbym frytki | inform(zamowienie=zestaw_dnia, frytki) |
10 | system | Frytki duże czy małe? | select(małe frytki, duże frytki) |
11 | user | w jakiej cenie są duże, a w jakiej małe? | request(cena frytki duże, cena frytki małe) |
12 | system | Duże frytki kosztują 12zł, małe 9zł. | expl-conf(cena frytki duże=12, cena frytki małe=9) |
13 | user | w takim razie poproszę małe frytki | inform(zamów=małe frytki) |
14 | system | w porządku. czy to już kompletne zamówienie? oferujemy pyszne desery. | affirm()&reqmore()&offer(deser) |
15 | user | czy macie jakiś dobry sernik z rodzynkami? | request(sernik z rodzynkami) |
16 | system | Mamy w ofercie sernik z rodzynkami, podawany z owocami sezonowymi i sosem pomarańczowym. Czy dodać do zamówienia? | offer(sernik z rodzynkami=sernik z rodzynkami podawany z owocami sezonowymi i sosem pomarańczowym)&request(czy zamówić) |
17 | user | Tak | confirm() |
18 | system | W porządku. Czy to już wszystko? | affirm()&request(zamówienie kompletne) |
19 | user | Tak | affirm() |
20 | system | Zamówienie będzie gotowe do odebrania za około 35 minut. | inform(czas=35 minut) |