Treten Sie dem Discord -Server bei
Eine experimentelle Open-Source-Anwendung, die die OpenAI GPT-3,5-Turbo-0125- oder GPT-4-Turbo-Modelle über API, NLP, TTS, STT und ein OBD-II-ELM327-Gerät integriert, um einen sprachaktivierten, freigelöser, fahrer-diagnostischen Assistenten zu erstellen.
17.03.2024: Aktualisiert für die Verwendung von OpenAI V1
14.11.2023: Hinzufügen von "Entwicklung" -Ast mit der Option, die Texteingabe in der Klemme anstelle von Sprachbefehlen zu verwenden.
git clone https://github.com/ < your_username > /Automotive-AI.git./install.sh Stellen Sie Ihre API -Schlüssel und Variablen in .env.template ein und speichern Sie sie als .env
cp .env.template .envOhne Fahrzeugkommunikationsschnittstelle:
python -m appMit einem angeschlossenen ELM327 -Gerät:
python -m app --device elm327. install.bat Stellen Sie Ihre API -Schlüssel und Variablen in .env.template ein und speichern Sie sie als .env
copy .env.template .envOhne Fahrzeugkommunikationsschnittstelle:
python -m appMit einem angeschlossenen ELM327 -Gerät:
python -m app --device elm327Um ein Gespräch zu beginnen, das JSON für die Gesprächsgeschichte verwendet, verwenden Sie den Befehl "Ein Gespräch starten".
Nachdem ein Gespräch begonnen wurde, können Sie die folgenden Sprachbefehle verwenden, um den Gesprächsgeschichte zu verwalten:
Nach dem Installieren von COM0COM rennen Sie:
elm -p COM6 -a 500000 Stellen Sie den COM -Port in der Datei .env auf COM7 ein.
python air_fuel_datastream.pyStreams Daten vom OBD-II ELM327-Gerät in die Konsole, aber derzeit gibt es keine Möglichkeit, den Stream zu stoppen, als die Anwendung zu schließen.