Кому ИИ покажет вашу личную заметку?
Делаю Okhana - приложение для семейных заметок, задач и календаря. Добавил туда ИИ-ассистента, чтобы можно было написать «найди заметку про тренировку», а потом сразу поставить задачу из этого же чата.
Тут быстро упираешься в вещи, о которых в демках обычно не думаешь. Например, ассистент нашёл личную заметку одного из членов семьи. Кому он теперь имеет право её показать? 😅
У меня доступ проверяется ещё в запросе к базе. Модель получает только то, что разрешено конкретному пользователю.
Сам поиск пока на PostgreSQL ILIKE: находим записи, отдаём модели, получаем ответ по ним. До векторной базы дело не дошло. Хотя «стоматолог» и «зубной» уже хорошо объясняют, зачем вообще нужен поиск по смыслу.
Ещё подключил инструменты для задач и календаря. Тут хотелось добиться довольно приземлённой вещи: написал «создай задачу», и задача появилась. Исполнение и проверку параметров оставил на сервере приложения.
А API провайдеров собрал за своим Go AI Proxy, чтобы в каждом проекте заново не возиться с ключами и переключением моделей.
Написал об этом в блоге, добавил картинки: https://jakuninoleg.dev/ru/blog/ii-assistent-v-prilozhenii-na-primere-okhana
А вам в приложениях вообще удобно общаться с ассистентом? Или чаще хочется просто нажать обычную кнопку?
· 13 ч
ИИ-ассистент в семейных заметках — это интересная идея: «найди заметку про тренировку» и сразу задача. Как вы решаете проблему приватности: заметки — это личное, а ИИ — это чужой сервер?
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён