2.3 KiB
2.3 KiB
1 | system | Witamy w interaktywnej bibliotece. | welcomemsg() |
---|---|---|---|
2 | user | Chciałabym sprawdzić, czy mam jakieś wypożyczone książki | request(status) |
3 | system | Proszę o podanie numeru karty bibliotecznej. | request(card_number) |
4 | user | 6758396 | inform(card_number=6758396) |
5 | system | Użytkownik o numerze karty "6758396", ma wypożyczone następujące książki: "Kafka" Haruki Murakami, z datą zwrócenia książki na 29 marca 2021, "1Q84" Haruki Murakami,, z datą zwrócenia książki na 5 kwietnia 2021. | confirm(card_numer=6758396)&(inform(book="Kafka" Haruki Murakami)&inform(date=29 marca 2021)&inform(book="1Q84" Haruki Murakami)&inform(date=5 kwietna 2021) |
6 | user | czy książka Krótka historia czasu jest dostępna? | request(book_availability=”Krotka historia czasu” ) |
7 | system | Czy chodzi o książkę "Krótka historia czasu" Stephen Hawking? | confirm(book=”Krotka historia czasu” Stephen Hawking) |
8 | user | Tak | confirm() |
9 | system | Obecnie jest dostępnych 5 książek "Krótka historia czasu" Stephen Hawking. | inform(book_availability=”Krotka historia czasu” ) |
10 | user | Jaki jest limit wypozyczonych ksiazek na raz? | rquest(book_limit) |
11 | system | Limit wypożyczonych książek to 5. | inform(book_limit) |
12 | user | Chciałabym zarezerwować książkę "Krótka historia czasu" Stephen Hawking. | request(resevation=”Krótka historia czasu” Stephen Hawking) |
13 | system | Książka została zarezerwowana i będzie do odbioru w następny dzień roboczy. Proszę pamiętać, że brak odbioru książki do 7 dni roboczych prowadzi do utraty rezerwacji. | confirm(resevation) |
14 | user | Jaka jest kara za przekroczenie terminu zwrotu? | request(penalty_cost) |
15 | system | Każdy dzień spóźnienia to kara 20 groszy za książkę. | inform(penalty_cost=20 groszy) |
16 | user | zgubiłam kartę co robić | request(lost_card) |
17 | system | W celu wyrobienia nowej karty i zablokowania starej, należy udać się stacjonarnie do naszej biblioteki. | inform(lost_card) |
18 | user | a mogę teraz zablokować? | request(card_block) |
19 | system | Niestety, ale nie ma możliwości zablokowania karty przez internet. | inform(card_block) |
20 | user | Czy ktoś może wypożyczyć książkę z biblioteki wyłącznie z użyciem karty? | help(stolen_card) |
21 | system | Aktualnie karta znajduje się w stanie zastrzeżonym, aby wypożyczyć książkę będzie trzeba potwierdzić jej odbiór kodem SMS. | inform(stolen_card) |