ИИ бот в тг, который может записывать на прием
Нужно реализовать ИИ бота в тг, Получается смотрите
1)В боте не должно быть кнопок, все делает ИИ- консультирует и записывает
Консультирует по поводу услуг, возможно ли сделать как то расширенный промпт (или чтоб бот первым сообщением кидал в ллм вот этот большой текст, т.е чтоб у ИИ в памяти были мои данные)
2)Бот обязательно должен быть асинхронный, чтоб у всех юзеров одновременно работал
3) Запись на услуги также через бота в гугл таблицы. Бот может предлагать свободные окна, записывать и удалять на прием, перезаписывать
4) При записи бот вносит данные юзернейм, тг айди и номер телефона в таблицу (номер телефона передается по кнопке)
Бот может рассказывать о записях юзера, условно бот записал на несколько услуг одного юзера. И спустя какое то время юзер запросил информацию о своих записях на прием. Бот все это расскажет
5) Поменьше галлюцинаций, можно использовать стороннее бесплатное апи (на свое усмотрение, либо апи гемини/groq), нужно попытаться чтоб ИИ не путался в абстракциях по типу "завтра" "дни недели" "перезапись" "дозапись"
наглядный пример (к-клиент, б-бот)
К- /start
б- здравствуйте я ИИ бот такой то компании, что хотите?
К- хочу записаться на услугу
Б- отлично, какая услуга и дата вам нужна?
К - массаж 12.12.24
Б - *проверяет таблицу* и сообщает свободные окна, например в 9,11,13
К- меня не устраивает это время, возможно ли записаться в 9 утра в любой день
Б - свободное время в 9 утра есть на следующих датах 25.12, 01.01.25
К- отлично, запишите на 25.12.24
Скрипты и боты