role value act value_en user witam hello() Hello system Witam, jestem systemem do rezerwowania pokoi hotelowych. W czym mogę Ci pomóc? welcomemsg() Hello, I am a system for booking hotel rooms. user witam chciałbym zarezerować pokój czy są jakies ograniczenia do lokalizacji, które mogę wybrać ? request(place) Hello, I would like to book a room. Are there any restrictions on the location I can choose? system Nie ma ograniczeń związanych z lokalizacją inform(place='everywhere') There are no location restrictions user mogą być poza granicami Polski ? request(place='abroad') can they be outside Poland? system Może Pan zarezerwować pokój w dowolnej lokalizacji, także poza Polską affirm() You can book a room in any location, also outside Poland user chciałbym zarezerwować hotel w Atenach dla 5 osób "inform(place=""Athens"", people=5)" I would like to book a hotel in Athens for 5 people system Czy masz jakieś dodatkowe ograniczenia odnośnie standardu hotelu i pokoju? request(extra) Do you have any additional restrictions regarding the hotel and room standard? user trzy-cztero gwiazdkowy najlepiej ze szwedzkim stołem na sniadanie i kolacje inform(extra.stars=[3,4], extra.breakfastIncluded=true, extra.dinnerIncluded=true) three or four stars, preferably with a buffet for breakfast and dinner system W jakim terminie chciałby Pan zarezerwować pokój? request(date) When would you like to book a room? user sierpien-wrzesien inform(date=[august, september]) August September system Na ile dni chciałbyś zarezerwować pokój? request(date.days) How many days would you like to book a room for? user tydzien inform(date.days=7) week system "Proponuję hotel Athens Golden City Hotel: https://www.booking.com/Share-4wMNmO" offer(hotel='Athens Golden City Hotel', link='https://www.booking.com/Share-4wMNmO') "I recommend Athens Golden City Hotel: " user wyglada obiecujace, ale potrzebowałbym do porownania jeszcze z czterech reqmore(propositions=4) looks promising, but I would need four more to compare system "Dobrze, przesyłam kolejne propozycje: https://www.booking.com/Share-bv5n7Kp https://www.booking.com/Share-cxIESm https://www.booking.com/Share-yNDZQ3 https://www.booking.com/Share-95dW4Jy" offer(links=['https://www.booking.com/Share-bv5n7Kp','https://www.booking.com/Share-cxIESm','https://www.booking.com/Share-yNDZQ3','https://www.booking.com/Share-95dW4Jy']) "Okay, I'm sending you more suggestions: " user Savoy Hotel odpowiadaa mi czy panstwo wspołpracujecie z hotelem i moge liczyc na dodatkowy rabat ? inform(hotel='Savoy Hotel')&request(discount) Savoy Hotel replied to me whether you cooperate with the hotel and can I count on an additional discount? system Niestety nie współpracujemy z hotelem i nie jesteśmy w stanie zaoferować dodatkowego rabatu deny() Unfortunately, we do not cooperate with the hotel and are unable to offer an additional discount user okej to nadal Savoy Hotel inform(hotel='Savoy Hotel') ok Savoy Hotel still did it system "Czy dokonać rezerwacji pokoi ""Pokój typu Classic z 2 łóżkami pojedynczymi"" i ""Apartament typu Suite z 1 sypialnią"" w hotelu Savoy Hotel w terminie 02.09.2024 - 09.09.2024 w cenie 7 367 zł?" offer(rooms=['Pokój typu Classic z 2 łóżkami pojedynczymi','Apartament typu Suite z 1 sypialnią'], hotel='Savoy Hotel', date.from='02.09.2024', date.to='09.09.2024', price=7367) "Should I book the ""Classic Twin Room"" and ""One-Bedroom Suite"" rooms at the Savoy Hotel between 02/09/2024 and 09/09/2024 for PLN 7,367?" user oczywiscie ze tak affirm() Of course system Dokonałem rezerwacji inform(reserved=true) I made a reservation user dzieki thankyou() Thanks system Cieszę się, że mogłem pomóc bye() I'm glad I could help