Únase al servidor de discordia
Una aplicación experimental de código abierto que integra los modelos Operai GPT-3.5-Turbo-0125 o GPT-4-Turbo a través de API, NLP, TTS, STT y un dispositivo OBD-II ELM327 para crear un asistente de diagnóstico de vehículos activado por voz y manos libres.
17/03/2024: Actualizado para usar Operai V1
14/11/2023: Se agregó la rama "Desarrollo" con la opción de usar la entrada de texto en el terminal en lugar de los comandos de voz.
git clone https://github.com/ < your_username > /Automotive-AI.git./install.sh Establezca sus claves y variables API en .env.template y guárdelo como .env
cp .env.template .envSin una interfaz de comunicación de vehículos:
python -m appCon un dispositivo ELM327 conectado:
python -m app --device elm327. install.bat Establezca sus claves y variables API en .env.template y guárdelo como .env
copy .env.template .envSin una interfaz de comunicación de vehículos:
python -m appCon un dispositivo ELM327 conectado:
python -m app --device elm327Para comenzar una conversación que use JSON para el historial de conversación, use el comando "Iniciar una conversación".
Después de comenzar una conversación, puede usar los siguientes comandos de voz para administrar el historial de conversación:
Después de instalar COM0COM, ejecute:
elm -p COM6 -a 500000 Establezca el puerto COM en el archivo .env en COM7 .
python air_fuel_datastream.pyTransmite datos del dispositivo OBD-II ELM327 a la consola, pero actualmente no hay forma de detener la corriente que no sea cerrar la aplicación.