El usuario tiene razon: llama3.2 3B en CPU (~10-20 tok/s, 800% CPU durante inferencia) no es viable como producto. El script ahora:
Detecta GPU NVIDIA via nvidia-smi (viene con el driver de Windows; el driver 535+ hace passthrough automatico a WSL2/Docker Desktop)
Con GPU: ollama arranca acelerado — --gpus all (docker run) / override docker-compose.gpu.yml con gpus: all (compose) — y anuncia el modelo de GPU detectado. 30-50+ tok/s en una RTX media.
Sin GPU: funciona en CPU como hasta ahora, con aviso honesto de velocidades esperadas.
Cero pasos manuales: el usuario no toca nada; la deteccion decide.
Verificacion
Parse AST 4/4 OK
Override compose con gpus: all parse OK (docker compose config -> gpus: count: -1)
## Summary
El usuario tiene razon: llama3.2 3B en CPU (~10-20 tok/s, 800% CPU durante inferencia) no es viable como producto. El script ahora:
1. Detecta GPU NVIDIA via `nvidia-smi` (viene con el driver de Windows; el driver 535+ hace passthrough automatico a WSL2/Docker Desktop)
2. **Con GPU**: ollama arranca acelerado — `--gpus all` (docker run) / override `docker-compose.gpu.yml` con `gpus: all` (compose) — y anuncia el modelo de GPU detectado. 30-50+ tok/s en una RTX media.
3. **Sin GPU**: funciona en CPU como hasta ahora, con aviso honesto de velocidades esperadas.
Cero pasos manuales: el usuario no toca nada; la deteccion decide.
## Verificacion
- Parse AST 4/4 OK
- Override compose con `gpus: all` parse OK (`docker compose config` -> `gpus: count: -1`)
- Detecta nvidia-smi (driver Windows 535+ hace passthrough a WSL2)
- Con GPU: ollama arranca con --gpus all (docker run) / override
compose docker-compose.gpu.yml (gpus: all) -> 30-50 tok/s
- Sin GPU: como hasta ahora (CPU ~10-20 tok/s) + aviso honesto
hermes
merged commit fbf567f942 into main2026-09-12 21:33:44 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
El usuario tiene razon: llama3.2 3B en CPU (~10-20 tok/s, 800% CPU durante inferencia) no es viable como producto. El script ahora:
nvidia-smi(viene con el driver de Windows; el driver 535+ hace passthrough automatico a WSL2/Docker Desktop)--gpus all(docker run) / overridedocker-compose.gpu.ymlcongpus: all(compose) — y anuncia el modelo de GPU detectado. 30-50+ tok/s en una RTX media.Cero pasos manuales: el usuario no toca nada; la deteccion decide.
Verificacion
gpus: allparse OK (docker compose config->gpus: count: -1)