Присоединяйтесь к серверу Discord
Экспериментальное приложение с открытым исходным кодом, которое интегрирует модели OpenAI GPT-3.5-Turbo-0125 или GPT-4-Turbo с помощью API, NLP, TTS, STT и устройства OBD-II ELM327 для создания голосового активированного, без диагностического помощника автомобиля.
17.03.2024: Обновлено для использования OpenAI v1
14.11.2023: добавлена ветвь «Разработка» с опцией использования ввода текста в терминале вместо голосовых команд.
git clone https://github.com/ < your_username > /Automotive-AI.git./install.sh Установите свои клавиши и переменные API в .env.template и сохраните их как .env
cp .env.template .envБез интерфейса связи транспортного средства:
python -m appС подключенным устройством ELM327:
python -m app --device elm327. install.bat Установите свои клавиши и переменные API в .env.template и сохраните их как .env
copy .env.template .envБез интерфейса связи транспортного средства:
python -m appС подключенным устройством ELM327:
python -m app --device elm327Чтобы начать разговор, который использует JSON для истории разговоров, используйте команду «Начать разговор».
После начала разговора вы можете использовать следующие голосовые команды для управления историей разговора:
После установки com0com, запустите:
elm -p COM6 -a 500000 Установите COM -порт в файле .env в COM7 .
python air_fuel_datastream.pyПоток данных от устройства OBD-II ELM327 до консоли, но в настоящее время нет возможности остановить поток, кроме закрытия приложения.