Ejecutar modelos de Hugging Face en una GPU integrada (iGPU) — Ollama y llama.cpp
Hugging Face es el mayor catálogo de modelos de IA abiertos — y no necesitas una tarjeta gráfica de 500 €/mes para usarlos. Los modelos pequeños y cuantizados funcionan muy bien en una GPU integrada (iGPU / APU) expuesta vía Vulkan — desde 14,99 €/mes.
Qué funciona bien en una iGPU
Una GPU integrada no sirve para entrenar modelos de 70B. Pero para la inferencia de modelos pequeños sobra:
- LLM pequeños — Gemma (la familia abierta de Google, estilo Gemini), Llama 3.2, Phi-3, Qwen2.5 — en GGUF cuantizado (Q4/Q5).
- Chatbots, resúmenes, RAG, extracción, clasificación en tu propio servidor privado.
- Modelos de visión y embeddings vía OpenVINO / ONNX Runtime.
Regla práctica: elige modelos de hasta ~7B parámetros, cuantizados. Caben en la memoria de la iGPU y generan unos tokens por segundo — suficiente para asistentes, trabajos por lotes y automatización.
Opción 1 — Ollama (lo más fácil)
Ollama descarga modelos (muchos replicados desde Hugging Face) y los ejecuta en una línea:
curl -fsSL https://ollama.com/install.sh | sh
ollama run gemma3:4b
También puedes ejecutar cualquier GGUF directamente desde un repo de Hugging Face:
ollama run hf.co/unsloth/gemma-3-4b-it-GGUF:Q4_K_M
Opción 2 — llama.cpp con el backend Vulkan
llama.cpp descarga modelos GGUF directamente desde Hugging Face con -hf y usa la iGPU vía Vulkan:
llama-cli -hf unsloth/gemma-3-4b-it-GGUF:Q4_K_M \
-ngl 99 -p "Explain quantization in 3 bullet points"
-ngl 99 descarga las capas del modelo a la GPU integrada.
Visión y embeddings — OpenVINO
Para modelos de visión, OCR o embeddings de Hugging Face, conviértelos con Optimum Intel y apunta a la iGPU con OpenVINO para inferencia de baja latencia. Mismo servidor, mismo precio.
Por qué alojarlos tú mismo
- Coste — sin factura de API por token, sin GPU de 500 €/mes. Un precio fijo.
- Privacidad — tus prompts y datos nunca salen de tu servidor (IPv6 dedicada, SSH root, LUKS).
- Control — fija una versión del modelo, ejecuta sin conexión, escala con k3s / Kubernetes.
Preguntas frecuentes
¿Puedo ejecutar Gemini o GPT en local? No — son API propietarias. Pero sus primos abiertos (Gemma, Llama, Phi, Qwen) funcionan muy bien en una iGPU.
¿Qué velocidad? Un modelo cuantizado de 3–4B genera unos pocos tokens por segundo en la UHD 770 — ideal para asistentes y batch, no para servicio de alto rendimiento.
¿Con qué modelos empezar? gemma3:4b, qwen2.5:3b o phi3:mini — todos disponibles como GGUF en Hugging Face.
Conclusión
Hugging Face + una GPU integrada es la forma más barata de ejecutar modelos abiertos pequeños en privado. Descarga un GGUF, ejecútalo con Ollama o llama.cpp sobre Vulkan — desde 14,99 €/mes.