-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.py
More file actions
287 lines (287 loc) · 24.7 KB
/
config.py
File metadata and controls
287 lines (287 loc) · 24.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
BOT_CONFIG = {
"intents": {
"greet": {
"examples": [
"Привет", "Добрый день", "Здравствуй", "Здравствуйте", "Хай",
"Хеллоу", "Добрый вечер", "Доброе утро", "Йо", "Приветик",
"Здрасте", "Доброго времени суток", "Здорово", "Хелло", "Прив"
],
"responses": [
"Здравствуйте! Чем могу помочь?",
"Привет! У нас отличные предложения по автоуслугам.",
"Добро пожаловать! Хотите узнать об акциях на этой неделе?",
"Приветствуем! Ищете помощь с автомобилем?",
"Здравствуй! Готов помочь с твоей машиной.",
"Привет, давай решим твой вопрос по авто!",
"Добрый день! Записаться на сервис или узнать акции?"
]
},
"engine": {
"examples": [
"Проблема с двигателем", "Двигатель стучит", "Что с мотором?",
"Машина троит", "Двигатель не заводится", "Мотор перегревается",
"Что делать с двигателем?", "Двигатель глохнет", "Проблемы с запуском мотора",
"Троит двигатель на холостых", "Перегрев двигателя", "Не заводится машина",
"Стук в моторе", "Двигатель дымит", "Падение мощности двигателя",
"Мотор плохо тянет", "Машина дергается", "Проблема с движком",
# Новые с моделями и болячками
"В Lada Vesta троит двигатель", "Масложор в Lada Vesta 1.8", "В Hyundai Solaris задиры цилиндров",
"Двигатель в Kia Rio стучит", "Расход масла в Volkswagen Polo", "Троение мотора в Ford Focus",
"Перегрев двигателя в Toyota Camry", "Вибрация двигателя в Skoda Rapid", "Двигатель дымит в Hyundai Solaris",
"Проблемы с запуском в Lada Vesta", "Масложор в Toyota Camry", "Задиры в двигателе Kia Rio"
],
"responses": [
"Рекомендуем комплексную диагностику двигателя. Сейчас действует скидка 15%.",
"Двигатель — сердце авто. У нас профи-диагностика по акции!",
"Проверим двигатель за 30 минут. Хотите записаться?",
"Проблемы с мотором лучше не запускать. Записать вас на осмотр?",
"Давайте проверим: перегрев или стук? Скидка на диагностику 20% сегодня.",
"Не запускается? Приезжайте, починим быстро с гарантией.",
"Осмотр двигателя бесплатно при ремонте. Удобное время?",
"Для масложора или троения — полная проверка. Записаться на сегодня?"
]
},
"tires": {
"examples": [
"Поменять шины", "Шиномонтаж", "Проколол колесо", "Зимняя резина",
"Переобуть машину", "Поменять резину", "Балансировка колес",
"Колесо спустило", "Нужно переобуваться", "Шины износились",
"Купить зимние шины", "Летняя резина", "Прокол шины",
"Колеса отбалансировать", "Спустило колесо",
# Новые с болячками
"Износ шин в Hyundai Solaris", "Прокол колеса в Kia Rio", "Гудящие подшипники в Hyundai Solaris",
"Шины стучат в Volkswagen Polo", "Износ колес в Ford Focus", "Проблемы с колесами в Lada Vesta"
],
"responses": [
"У нас быстрый шиномонтаж от 500 рублей. Хотите записаться?",
"Переобуем за 20 минут! Свободны сегодня во второй половине дня.",
"Шиномонтаж с гарантией и без очередей. Записать?",
"Прокол? Починим за 15 минут. Удобно сейчас или позже?",
"Зимняя резина в наличии, переобуем быстро. Когда приедете?",
"Сделаем балансировку и ремонт шин. Записаться на сегодня?",
"Прокол устраним за 10 минут. Назови удобное время.",
"Для износа или гудения подшипников — полная проверка колес. Записаться?"
]
},
"oil_change": {
"examples": [
"Нужно поменять масло", "Замена масла", "Когда менять масло?",
"Масло в двигателе", "Моторное масло", "Смена масла",
"Какое масло выбрать?", "Поменять масло в моторе",
"Масло пора менять", "Заменить масло и фильтр", "Масло уходит",
"Когда нужна замена масла", "Менять масло в двигателе",
# Новые с болячками
"Масло уходит в Lada Vesta", "Расход масла в Volkswagen Polo", "Масложор в Skoda Rapid",
"Масло в Toyota Camry уходит", "Поменять масло в Ford Focus", "Масло течет в Lada Vesta"
],
"responses": [
"Масло нужно менять каждые 8-10 тыс. км. У нас замена за 30 минут!",
"Сделаем замену масла и фильтров с гарантией. Записать вас?",
"Хотите узнать, подходит ли текущее масло вашему авто?",
"Быстрая замена масла от 999 руб. Назови удобное время.",
"Поменяем масло и проверим фильтры. Скидка 10% до конца недели!",
"Масло и фильтры в наличии. Записаться на сегодня?",
"Замена масла за 20 минут. Когда приедете?",
"Для масложора — проверка и замена. Записаться на диагностику?"
]
},
"diagnostics": {
"examples": [
"Сделать диагностику", "Проверка машины", "Автодиагностика",
"Проверить авто перед покупкой", "Полная диагностика",
"Диагностика авто", "Проверить двигатель", "Что не так с машиной",
"Компьютерная диагностика", "Проверка автомобиля",
"Диагностика неисправности", "Проверить машину полностью",
"Что сломалось в авто",
# Новые с болячками
"Диагностика Lada Vesta", "Проверить Hyundai Solaris на катализатор", "Диагностика Kia Rio",
"Проверить Volkswagen Polo на масло", "Диагностика Skoda Rapid", "Проверить Toyota Camry на ГБЦ",
"Диагностика Ford Focus на рейку", "Полная проверка подвески в Lada Vesta"
],
"responses": [
"Комплексная диагностика — только 999 руб! Хотите на сегодня?",
"Проверим все узлы за 40 минут. Удобное время для записи?",
"Лучше заранее узнать, что не так. Проведем проверку без очереди.",
"Диагностика двигателя и подвески по акции. Записаться?",
"Полная проверка авто за 30 минут. Назови время!",
"Проверим машину перед покупкой с гарантией. Когда удобно?",
"Компьютерная диагностика от 500 руб. Записать?",
"Для конкретных болячек вроде масложора или стуков — полная диагностика. Записаться?"
]
},
"brakes": {
"examples": [
"Проблема с тормозами", "Скрипят тормоза", "Проверить тормоза",
"Замена тормозных колодок", "Тормоза плохо работают",
"Тормоза скрипят", "Не тормозит машина", "Заменить колодки",
"Тормозная система", "Тормоза барахлят", "Педаль тормоза мягкая",
"Проверить тормозные диски", "Тормоза не держат",
# Новые с болячками
"Скрип тормозов в Hyundai Solaris", "Заклинившие суппорты в Kia Rio", "Износ тормозов в Ford Focus",
"Тормоза в Volkswagen Polo скрипят", "Проблемы тормозов в Toyota Camry", "Мягкая педаль в Skoda Rapid"
],
"responses": [
"Тормоза — это безопасность. Проверим и заменим при необходимости.",
"Скрип тормозов может быть опасен. Осмотр бесплатный. Записать?",
"Быстро диагностируем и предложим решение. Удобно сейчас или позже?",
"Замена колодок от 800 руб. Назови удобное время.",
"Проверим тормоза за 20 минут. Скидка 10% на ремонт!",
"Тормоза скрипят? Приезжайте, исправим с гарантией.",
"Педаль мягкая? Проведем диагностику и ремонт. Записаться?",
"Для заклинивших суппортов или скрипа — замена и проверка. Записаться?"
]
},
"promo": {
"examples": [
"Какие акции у вас есть?", "Есть скидки?", "Что по акциям?",
"Предложения сегодня", "Акции на услуги", "Скидки на ремонт",
"Какие скидки сегодня", "Акции на шиномонтаж", "Скидки на диагностику",
"Есть ли акции на масло", "Что по скидкам", "Акции на этой неделе"
],
"responses": [
"На этой неделе скидка 15% на диагностику двигателя!",
"Замена масла — от 999 руб. только до пятницы!",
"Шиномонтаж и балансировка — от 500 руб. Есть свободные окна.",
"Диагностика за 499 руб. до конца месяца. Записаться?",
"Скидка 20% на замену тормозных колодок. Назови время!",
"Акция: шиномонтаж + балансировка за 800 руб. Когда удобно?",
"Проверим двигатель со скидкой 15%. Хотите записаться?",
"Скидки на ремонт подвески и АКПП — 10-20%. Уточнить?"
]
},
"bye": {
"examples": [
"Пока", "До свидания", "До встречи", "Счастливо", "Всего доброго",
"Прощай", "Бай", "Увидимся", "До скорого", "Покеда",
"Все, пока", "До завтра", "Спокойной ночи"
],
"responses": [
"До встречи! Хороших дорог.",
"Спасибо за обращение! Будем рады видеть снова.",
"Удачи на дорогах и хорошего дня!",
"До свидания! Обращайтесь, если что-то сломается.",
"Хорошего пути! Ждем вас снова.",
"Пока! Звони, если нужна помощь с авто.",
"До скорого! Безопасных дорог."
]
},
"appointment": {
"examples": [
"Записаться", "Время записи", "Как записаться?", "Назначить время",
"Записаться на сервис", "Можно записаться?", "Записаться на диагностику",
"Когда можно приехать", "Запись на шиномонтаж", "Записаться на ремонт",
"Свободное время для записи", "Записаться на замену масла",
"На какое время можно записаться",
# Новые с моделями
"Записаться на ремонт Lada Vesta", "Запись для Hyundai Solaris", "Записаться с Kia Rio"
],
"responses": [
"На какое время удобно записаться? Сегодня свободно с 14:00.",
"Запишем на сервис! Назови удобный день и время.",
"Свободные окна: сегодня с 15:00 или завтра с 10:00. Что подходит?",
"Записаться на диагностику или ремонт? Когда удобно приехать?",
"Назови время, и мы запишем тебя на сервис!",
"Запись открыта: сегодня или завтра? Время выберешь?",
"Быстро запишем на шиномонтаж или диагностику. Когда удобно?",
"Для вашей модели — специальная запись. Назови время!"
]
},
# Новый интент: Подвеска (частая болячка во многих авто)
"suspension": {
"examples": [
"Проблемы с подвеской", "Гремит подвеска", "Стучит подвеска", "Скрип в подвеске",
"Замена стоек", "Подвеска стучит на неровностях", "Износ подвески",
"Втулки стабилизатора скрипят", "Стойки стабилизатора вышли из строя",
# С моделями
"Подвеска гремит в Lada Vesta", "Скрип подвески в Skoda Rapid на морозе", "Задняя подвеска в Volkswagen Polo",
"Подвеска в Hyundai Solaris стучит", "Стук подвески в Kia Rio", "Проблемы подвески в Ford Focus",
"Износ подвески в Toyota Camry"
],
"responses": [
"Подвеска — частая проблема. Проверим и заменим детали. Скидка 15%.",
"Гремит или стучит? Диагностика за 20 мин. Записаться?",
"Замена втулок или стоек стабилизатора быстро. Удобное время?",
"Для гремящей подвески — полная проверка. Приезжайте!",
"Осмотр подвески бесплатно при ремонте. Назови модель.",
"Скрип на морозе? Починим с гарантией. Записать?",
"Проверим подвеску за 30 мин. Скидка на замену деталей.",
"Для вашей модели (например, Lada Vesta) — типичная болячка, исправим."
]
},
# Новый интент: Коробка передач (АКПП/МКПП, рывки, проблемы)
"transmission": {
"examples": [
"Проблемы с коробкой", "АКПП дергается", "Рывки в АКПП", "МКПП стучит",
"Не включается передача", "Коробка толкается", "Проблемы с трансмиссией",
"АКПП не переключает", "Шум в коробке",
# С моделями
"Рывки АКПП в Skoda Rapid", "Проблемы АКПП в Volkswagen Polo", "АКПП в Hyundai Solaris толкается",
"Powershift в Ford Focus дергается", "Коробка в Kia Rio стучит", "АКПП в Toyota Camry",
"Проблемы МКПП в Ford Focus"
],
"responses": [
"Проблемы с АКПП или МКПП? Диагностика за 30 мин. Записаться?",
"Рывки или толчки — проверим масло и мехатроник. Скидка 10%.",
"Замена масла в коробке от 1500 руб. Удобное время?",
"Для дергающейся коробки — полная проверка. Приезжайте!",
"Осмотр трансмиссии с гарантией. Назови модель авто.",
"Шум в коробке? Починим быстро. Записать на сегодня?",
"Типичная болячка для многих моделей — исправим.",
"Проверим и отремонтируем АКПП. Скидка на масло."
]
},
# Новый интент: Электрика (глюки, сбои)
"electrical": {
"examples": [
"Проблемы с электрикой", "Глюки электроники", "Сбои в электронике",
"Не работает магнитола", "Проблемы с зажиганием", "Электрика барахлит",
"Дверные замки не работают", "Хрипят динамики", "Проблемы с проводкой",
# С моделями
"Электрические глюки в Hyundai Solaris", "Сбои электроники в Lada Vesta", "Проблемы электрики в Kia Rio",
"Дверной замок в Volkswagen Polo", "Хрип динамиков в Skoda Rapid", "Электрика в Ford Focus",
"Проблемы с зажиганием в Toyota Camry"
],
"responses": [
"Электрика глючит? Проверим проводку и датчики. Диагностика 500 руб.",
"Сбои или хрип? Осмотр за 20 мин. Записаться?",
"Замена катушек зажигания или динамиков быстро. Удобное время?",
"Для электрических проблем — компьютерная диагностика. Приезжайте!",
"Осмотр электроники бесплатно при ремонте. Назови симптомы.",
"Глюки в салоне? Починим с гарантией. Записать?",
"Проверим электрику за 30 мин. Скидка на замену деталей.",
"Типичная проблема для многих авто — исправим."
]
},
# Новый интент: Система охлаждения (перегрев, течи)
"cooling": {
"examples": [
"Проблемы с охлаждением", "Перегрев мотора", "Течет антифриз",
"Система охлаждения барахлит", "Насос охлаждения сломался",
"Радиатор течет", "Перегрев на холостых",
# С моделями
"Система охлаждения в Volkswagen Polo", "Перегрев в Hyundai Solaris", "Течь охлаждения в Lada Vesta",
"Проблемы охлаждения в Toyota Camry", "Перегрев в Ford Focus", "Охлаждение в Kia Rio",
"Радиатор в Skoda Rapid"
],
"responses": [
"Перегрев? Проверим систему охлаждения за 30 мин. Записаться?",
"Течь антифриза или радиатора — замена быстро. Скидка 15%.",
"Диагностика охлаждения от 500 руб. Удобное время?",
"Для перегрева — полная проверка насоса и термостата. Приезжайте!",
"Осмотр системы охлаждения с гарантией. Назови модель.",
"Перегрев на жаре? Починим. Записать на сегодня?",
"Проверим и отремонтируем охлаждение. Скидка на антифриз.",
"Частая болячка — исправим профессионально."
]
}
},
"failure_phrases": [
"Извините, не понял. Уточните, пожалуйста.",
"Я пока учусь. Можете спросить по-другому?",
"Можете переформулировать? Хочу помочь, но не понял вопрос.",
"Ой, не понял, о чем ты. Попробуй сказать иначе!",
"Не совсем понял, уточни, что нужно починить или узнать?",
"Для вашей модели не распознал поломку. Уточни симптомы?",
"Не понял запрос по авто. Опиши проблему подробнее?"
]
}