Bitte arbeiten Sie aktiv am Wiki mit!
Um das Frontend ans laufen zu bekommen müssen die folgenden Schritte augeführt werden:
- Node 22.16.0 oder höher installeren
- Visual Studio Code installieren
- Tailwind CSS IntelliSense Extension installieren
npm installum die benötigten javascript Pakete zu installierennpm run devum das Frontend lokal zu starten
Um das Frontend aus VSC heraus debuggen zu können muss eine launch.json Datei mit folgenden Inhalten im .vscode Ordner erstellt werden. Wenn dies getan wird kann in der Run & Debug Leiste Chrome im Debug-Modus gestartet werden (Strg+Shift+D ⮕ F5)
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Chrome localhost",
"url": "http://localhost:5173/src/index.html",
"webRoot": "${workspaceFolder}",
"runtimeArgs": ["--enable-unsafe-webgpu"],
}
]
}Zum Aufsetzen des Backends siehe die Readme.md im backend Ordner.
Ist eine Nvidia GPU vorhanden, so kann die Modellinferenz hardwarebeschleunigt erfolgen. Dafür sind folgende Dinge zu erledigen.
- Google Chrome installieren
- Chrome starten mit --enable-unsafe-webgpu
- Vulkan flag aktivieren
chrome://flags/#enable-vulkan - WebGPU flag aktivieren
chrome://flags/#enable-webgpu-developer-features - Anschließend Browser und ggf PC neu starten
Die Unterstützung von WebGPU kann dann über chrome://gpu überprüft werden.