Вот моя ситуация: я разрабатываю Chatbot на платформе Microsoft Azure, используя Node.js. На данный момент сообщения бота жестко запрограммированы в файлах .json.
Я хочу улучшить это, используя обращения к базе данных.
У меня нормально работает файл базы данных SQLite (я использовал браузер для SQLite и сделал свои запросы). Но проблема в следующем:
Как я могу использовать мой файл .db из моего проекта? Можно ли как-то «прочитать» файл базы данных из моих диалогов, а затем сделать запрос на получение того, что мне нужно из моей базы данных?
Я знаю, что вы можете вызвать базу данных с помощью чат-бота, но проблема здесь в том, что у меня есть только файл и ничего не развернуто для вызова.
Пример того, что должен дать результат:
«Эй, чатбот, расскажи мне о Моне Лизе»
Это вызывает диалоги, которые запрашивают базу данных: «ВЫБЕРИТЕ информацию ИЗ ГДЕ ГДЕ arts.title LIKE '% Mona Lisa%'";
И отправьте результат в session.send (results).
Спасибо!
Примечание: я просто стажер в моей компании, файл базы данных - единственное, что мне дали, и я должен найти решение с ним