В этом видео я расскажу об очень интересной функции — это функция памяти. Как известно, наши боты могут после перезагрузки начинать диалог с нуля и не помнить то, о чем говорилось с ними буквально еще несколько секунд назад. Перезагрузка стирает оперативную память, и бот ничего не помнит о предыдущем диалоге. Но наша функция позволит ему с вами общаться и помнить то, о чем вы его попросите. Давайте я продемонстрирую, как это работает.
Для начала мы возьмем пустого бота, в котором нет этой памяти сейчас, и попробуем его, например, перезагрузить, и после перезагрузки мы его об этом спросим. Давайте проверим, знает ли бот, как меня зовут. Нет, он не знает. Я сейчас представлюсь, и вот теперь он знает мое имя, и если в течение диалога буду его спрашивать о себе, он будет ко мне обращаться по имени. Но как только мы перезапустим этого бота, мое имя он знать не будет. Давайте я это продемонстрирую. Останавливаем, перезапускаем и задаем тот же самый вопрос. Да, бот не помнит ничего.
Теперь заходим в личный кабинет, открываем настройки бота и добавляем функцию памяти. Вот эта функция называется "постоянная память". Сразу же необходимо добавить очистку памяти. Это нужно для того, чтобы если вы не хотите, чтобы он что-то помнил, можно его попросить, и он свою память очистит. Сохраняюсь, обновляю страницу, перезапускаю бота.
Давайте еще раз проверим, знает ли он обо мне что-то. Нет, ничего не знает. Представлюсь, попрошу его запомнить мое имя. Еще давайте попросим его запомнить кое-что. И сейчас мы проверим, запомнил ли он это или нет. Перезагружаем бота и задаем тот самый вопрос, на который он раньше никогда не мог ответить. Вот видите, он помнит. Мы задаем еще один вопрос про мандарины. Ну вот, как вы видите, функция работает. Он запоминает то, о чем мы попросим.
Также мы можем попросить его выдать все, что он вообще знает. Пожалуйста, вот он помнит, что меня зовут Максим, что я люблю мандарины. То есть все, что мы попросили его запомнить. Мы можем использовать эту функцию по-разному. Мы можем попросить его запомнить то, как мы любим общаться, в каком стиле, например, или какие-то особенности. Например, мы можем попросить его запомнить день своего рождения. Вот все это он запомнит, и в дальнейшем общении, когда бы вы ни перезапускали его, когда бы к нему ни обращались, спустя любое время он это будет помнить.
А теперь давайте покажу, как очистить эту память. Достаточно просто его попросить об этом. Ну что, перезапускаем и проверяем, что осталось в его памяти. Память очищена, теперь бот ничего не помнит.
Я надеюсь, функция вам понравится и вы будете ее использовать регулярно. Но учтите, что в настройках бота, когда вы используете какие-либо функции, желательно креативность этого бота ставить на минимум. В данном случае она стоит на нуле. И если вы вдруг заметите, что на каких-то других настройках у вас память работает нестабильно, то переключите креативность на ноль. Тогда скорее всего функция будет работать намного стабильнее. Я надеюсь, эта полезная функция будет вам в помощь.
Бот, который создает Телеграмм ботов: https://t.me/BotFather
Платформа для создания Ai-ботов ProTalk: https://pro-talk.ru/?ref=rec6nqOqDObSgwfDi
Сообщество разработчиков ProTalk в Телеграм: https://t.me/+KQ6mUbTAtFQ4YWEy
Остальные видео находятся здесь: https://pro-talk.ru/videos/?ref=rec6nqOqDObSgwfDi
© ProTalk 2023 ИП Горелов Максим Николаевич ИНН 500104951533 ОГРН 309500106900065
Новая, 8, 9 Реутов, Московская область 143964 Россия