Skip to content

KirillCodeCreator/CodeFest

Repository files navigation

VoiceHub

Описание проекта

VoiceHub - это веб-приложение, которое предоставляет пользователям возможность взаимодействовать с голосовым ассистентом для решения проблем.

Required credentials

Нужен API-ключ Mistral AI. Получить доступ можно на сайте Mistral AI. Доступно в России без средств обхода подключения. Российские номера телефона также работают (для подтверждения аккаунта).

Пример .env файла

.env файл должен лежать в корне проекта

MISTRAL_API_KEY=your-api-key

Как запустить проект

0. Requires Python 3.12.6

Работает 100 % на python 3.12.6

1. Клонируем git-repo

git clone https://github.com/KirillCodeCreator/CodeFest

2. Переходим в нужную директорию

cd ./CodeFest

3. Создаём venv

# Windows
python -m venv venv
# Linux/MacOs
python3 -m venv venv

4. Активируем venv

# Windows
venv/Scripts/activate
# Linux/MacOs
source venv/bin/activate

5. Скачиваем зависимости

# Windows
pip install -r ./requirements/prod.txt
# Linux/MacOs
pip3 install -r ./requirements/prod.txt

6. Запускаем проект

# Windows
python run.py
# Linux/MacOs
python3 run.py

7. Видим что-то такое

 * Подключение к базе данных по адресу sqlite:///db/app.db?check_same_thread=False
 * Serving Flask app 'app'
 * Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on http://127.0.0.1:5000
Press CTRL+C to quit
 * Restarting with stat
 * Подключение к базе данных по адресу sqlite:///db/app.db?check_same_thread=False
 * Debugger is active!
 * Debugger PIN: 775-608-152

БД

БД проекта

Логика

Логика бэка с ИИ

Логика бэка с ИИ

Логика тестирования/сбора метрик

Логика тестирования/сбора метрик

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages