Основная идея приложения ловить ИИ на галлюцинациях Пользователю будут предложены темы по которым, он общается с ИИ, например, "История Древнего Рима", "Биология", "Поп-культура 90-х". Пользователь общается с чат ботом и при обнаружении галлюцинации выделяет сообщение с галлюцинацией и прикрепляет ссылку на источник с опровержением галлюцинации. За нахождение галлюцинаций пользователю начисляются баллы. В приложении будет отдельная страница с топом пользователей по очкам.
Ссылка на презентацию https://docs.google.com/presentation/d/1wkAnshstQnTOQE1Pls1yUTZPKsJf_KZvx8tR436Vt4w/edit?usp=sharing
Установите необходимые зависимости:
cd backend
pip install -r requirements.txtЗапуск приложения:
cd backend/src
uvicorn main:app --reload --host 0.0.0.0 --port 8000Установите необходимые зависимости. Для запуска необходимо установить nodejs https://timeweb.cloud/tutorials/nodejs/kak-ustanovit-node-js-na-windows
cd frontend
npm installСоздайте в папке frentend файл .env по примеру env.example
Запуск dev сервера
npm run devСобрать приложение
npm run buildПосле этого собранные файлы будут лежать в папке build
Хогоев Артём (frontend разработчик, репорты галлюцинаций) https://github.com/Artikhog
Барковская Мария (backend разработчик, реализация апи приложения) https://github.com/mmmmarryyy
Денисов Владислав (fullstack разработчик, реализация взаимодействия с LLM) https://github.com/vladdenisov
Балашов Ярослав (frontend разработчик, авторизация пользователя) https://github.com/vitaya-para
Васильев Дмитрий (backend разработчик, работа с базой данных, развертывание сервера) https://github.com/vsdmitri