27 lines
2.1 KiB
Plaintext
27 lines
2.1 KiB
Plaintext
role value act
|
|
system Witaj, jestem systemem wspomagającym rezerwacje pokoi hotelowych, w czym mogę ci pomóc? welcomemsg()
|
|
user Chciałbym zarezerwować pokój dla całej rodziny nad Bałtykiem z widokiem na morze. inform(place='baltic',extra='seaside',rooms=1)
|
|
system Ilu osobowa jest to rodzina? request(people)
|
|
user 2 dorosłych i 2 dzieci inform(people.adult=2,people.kids=2)
|
|
system Czy następujący podział łóżek odpowiada Panu/Pani? - Łóżko 2-osobowe -> 1 | Łóżko 1-osobowe -> 2 confirm-domain(beds)
|
|
user Tak, pasuje mi affirm()
|
|
system W jakim terminie interesuje Pana/Panią rezerwacja? request(date.from,date.to)
|
|
user 15-22 lipca inform(date.from=15.07,date.to=22.07)
|
|
system Jaki jest wiek dzieci? request(people.kids.ages)
|
|
user 4 i 9 lat inform(people.kids.ages=[4,9])
|
|
system Podczas poszukiwań kierować się ceną, liczbą gwiazdek hotelu czy ocenami obiektu? request(sort)
|
|
user Przede wszystkim ocenami. Chciałbym jednak, żeby nie było to również za drogie miejsce. inform(sort=['reviews','price'])
|
|
system W podanym terminie udało mi się znaleźć Willa Słoneczna - Magdalena i Michał Żelewscy, jest ona wysoko oceniana, oraz najtańsza spośród wysoko ocenianych. Koszt rezerwacji to 1890 PLN, niestety nie jest oferowane śniadanie offer(hotel="Willa Słoneczna - Magdalena i Michał Żelewscy")&inform(cost,reviews)
|
|
system Czy dokonać rezerwacji? request(reserve)
|
|
user Czy na miejscu jest restauracja oferująca obiady? reqmore(extra.restaurant)&inform(extra.restaurant=true)
|
|
system Niestety nie posiadam takich informacji o obiekcie canthelp()
|
|
user Podana cena jest za cały pobyt za wszystkie osoby? reqmore(price)
|
|
system Podawane ceny dotyczą ostatecznej kwoty do zapłaty inform(price)
|
|
user W takim razie proszę zarezerwować. affirm()
|
|
system Czy będzie potrzebował Pan faktury vat? request(fv24)
|
|
user Nie inform(fv24=false)
|
|
system Dobrze, oto Pana kod rezerwacji m45n0-f35t-wino, płatności należy dokonać pod tym linkiem: https://fake-blik.cn/pay/?transaction_id=21372115 affirm()
|
|
system Czy mogę w czymś jeszcze pomóc? reqmore()
|
|
user To wszystko. Dziękuję neagte()
|
|
system Dziękuje za skorzystanie z systemu, miłego wyjazdu! bye()
|