{"id":32094,"date":"2026-06-11T12:47:00","date_gmt":"2026-06-11T10:47:00","guid":{"rendered":"https:\/\/contabo.com\/blog\/?p=32094"},"modified":"2026-07-09T14:23:20","modified_gmt":"2026-07-09T12:23:20","slug":"inferencia-llm-gpu-vps-guia-2026","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/es\/inferencia-llm-gpu-vps-guia-2026\/","title":{"rendered":"Inferencia de LLM en un GPU VPS: gu\u00eda paso a paso 2026"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference.webp\" alt=\"Inferencia de LLM en un GPU VPS: gu\u00eda paso a paso 2026\" class=\"wp-image-32016\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference.webp 1200w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference-600x315.webp 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference-768x403.webp 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p><strong>En resumen.<\/strong> Ejecutar inferencia de LLM en un GPU VPS te da un endpoint de modelo privado, soberan\u00eda total de datos y un costo mensual fijo en lugar de facturaci\u00f3n por token. Necesitas un GPU VPS con suficiente VRAM para tu modelo, Ubuntu 22.04 o posterior, CUDA y Ollama o vLLM como runtime. Del pedido a la primera llamada de inferencia: entre 15 y 30 minutos.<\/p>\n\n\n\n<p>Operar tu propia inferencia te da el control que las APIs administradas no ofrecen: el modelo corre en tu hardware, y los prompts y respuestas nunca salen de tu servidor. La l\u00f3gica de costos tambi\u00e9n es diferente. Pagas una tarifa mensual fija sin importar si procesas mil tokens o mil millones; no hay factura por token que crezca con el volumen. Una API administrada funciona bien para prototipos con poco tr\u00e1fico, pero agrega latencia y te ata al uptime y las decisiones de precios del proveedor. Esta gu\u00eda despliega un endpoint de LLM funcional en un GPU VPS desde cero.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-que-necesitas-para-ejecutar-inferencia-de-llm\">Qu\u00e9 necesitas para ejecutar inferencia de LLM<\/h2>\n\n\n\n<p>Antes de aprovisionar el servidor, confirma que tienes lo siguiente:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Un GPU VPS con suficiente VRAM para tu modelo objetivo. Busca un plan con al menos 48 GB de VRAM para ejecutar modelos 70B cuantizados en una sola tarjeta; para inferencia FP8 o FP16 con 70B, el requisito pr\u00e1ctico es 80 GB o m\u00e1s. La tabla de sizing de VRAM en la siguiente secci\u00f3n mapea cada configuraci\u00f3n.<\/li>\n\n\n\n<li>Ubuntu 22.04 LTS o 24.04 LTS. Todos los comandos de esta gu\u00eda apuntan a Ubuntu. Los drivers de NVIDIA y CUDA vienen preinstalados en las im\u00e1genes de servidor de Contabo.<\/li>\n\n\n\n<li>Acceso root por SSH al servidor.<\/li>\n\n\n\n<li>Un runtime de inferencia de LLM: Ollama para una configuraci\u00f3n r\u00e1pida de usuario \u00fanico, o vLLM para APIs de producci\u00f3n con alta concurrencia. La tabla comparativa m\u00e1s adelante en esta gu\u00eda orienta la decisi\u00f3n.<\/li>\n\n\n\n<li>Almacenamiento para los pesos del modelo. Un modelo 7B en FP16 ocupa unos 14 GB en disco; un modelo 70B con cuantizaci\u00f3n Q4 llega a alrededor de 40 GB. Los planes de servidor de Contabo incluyen al menos 1 TB de almacenamiento, lo que cubre la mayor\u00eda de las configuraciones de modelos.<\/li>\n<\/ol>\n\n\n\n<p>Para un servidor de inferencia de IA autoalojado sin dependencias externas, los cinco requisitos deben estar confirmados antes de comenzar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-como-dimensionar-la-vram-para-tu-modelo\">C\u00f3mo dimensionar la VRAM para tu modelo<\/h2>\n\n\n\n<p>La VRAM es la restricci\u00f3n que manda. Si el modelo no cabe en la memoria de la GPU, el runtime cae a RAM del sistema y la inferencia se vuelve mucho m\u00e1s lenta. Usa esta tabla para elegir la GPU correcta antes de hacer tu pedido:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Modelo<\/strong><\/th><th><strong>Precisi\u00f3n<\/strong><\/th><th><strong>VRAM aprox.<\/strong><\/th><th><strong>VRAM m\u00ednima de GPU<\/strong><\/th><\/tr><\/thead><tbody><tr><td>7B<\/td><td>FP16<\/td><td>~14 GB<\/td><td>24 GB<\/td><\/tr><tr><td>7B<\/td><td>Q4<\/td><td>~4 GB<\/td><td>8 GB<\/td><\/tr><tr><td>13B<\/td><td>FP16<\/td><td>~26 GB<\/td><td>32 GB<\/td><\/tr><tr><td>13B<\/td><td>Q4<\/td><td>~8 GB<\/td><td>16 GB<\/td><\/tr><tr><td>70B<\/td><td>Q4<\/td><td>~38 GB<\/td><td>48 GB<\/td><\/tr><tr><td>70B<\/td><td>FP8<\/td><td>~70 GB<\/td><td>80 GB<\/td><\/tr><tr><td>70B<\/td><td>FP16<\/td><td>~140 GB<\/td><td>141 GB<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>La cuantizaci\u00f3n Q4 reduce el consumo de VRAM en aproximadamente un 75% respecto a FP16, con una p\u00e9rdida de precisi\u00f3n moderada que funciona bien para la mayor\u00eda de tareas de hosting e inferencia de LLM. Para inferencia FP8 o FP16 con 70B, busca una GPU con al menos 80 GB de VRAM en una sola tarjeta.<\/p>\n\n\n\n<p>Para la mayor\u00eda de los despliegues autoalojados de LLM, una GPU de 48 GB es el punto de partida pr\u00e1ctico. Maneja cualquier modelo 70B cuantizado y deja margen para varias sesiones concurrentes. Sube a una tarjeta m\u00e1s grande solo si tu workload requiere precisi\u00f3n sin cuantizar o presiona los l\u00edmites de la ventana de contexto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-1-pedir-un-servidor-gpu\">Paso 1: Pedir un servidor GPU<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Aprovisiona un servidor GPU con suficiente VRAM para tu modelo objetivo. Usa la tabla de sizing de la secci\u00f3n anterior para confirmar tu requisito antes de hacer el pedido.<\/li>\n\n\n\n<li>Selecciona tu sistema operativo. Todos los comandos de esta gu\u00eda est\u00e1n probados en la distribuci\u00f3n Ubuntu m\u00e1s reciente. Elige la regi\u00f3n m\u00e1s cercana a tus usuarios y completa el pedido.<\/li>\n\n\n\n<li>Con\u00e9ctate por SSH como root:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>   ssh root@IP_DE_TU_SERVIDOR<\/code><\/pre>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Confirma que la GPU est\u00e1 presente y el driver de NVIDIA est\u00e1 cargado:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>   nvidia-smi<\/code><\/pre>\n\n\n\n<p>Una salida correcta muestra el nombre del modelo de GPU instalado en la l\u00ednea del t\u00edtulo. La cabecera reporta las versiones del driver y CUDA: para GPUs Pre-Blackwell, espera driver 535.x o superior; para Blackwell y m\u00e1s recientes, 570.x o superior. En ambos casos se espera CUDA 12.x o posterior. Si <code>nvidia-smi<\/code> devuelve \u00abcommand not found\u00bb, el driver no est\u00e1 cargado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-2-instalar-cuda-y-un-runtime-de-inferencia\">Paso 2: Instalar CUDA y un runtime de inferencia<\/h2>\n\n\n\n<p>La ruta correcta del driver depende de tu arquitectura de GPU. NVIDIA divide el soporte de GPU para Linux en dos tracks a partir de Blackwell:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Blackwell y m\u00e1s recientes:<\/strong> requieren el driver de m\u00f3dulo de kernel de GPU abierto, disponible desde la versi\u00f3n 570. Un driver propietario m\u00e1s antiguo no funciona en hardware Blackwell.<\/li>\n\n\n\n<li><strong>Pre-Blackwell<\/strong> (Hopper, Ada Lovelace, Ampere y anteriores): usan el driver de m\u00f3dulo de kernel propietario tradicional, disponible desde la versi\u00f3n 535.<\/li>\n<\/ul>\n\n\n\n<p>Confirma que el driver y CUDA est\u00e1n disponibles:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nvidia-smi\nnvcc --version<\/code><\/pre>\n\n\n\n<p>Para GPUs Pre-Blackwell, un <code>nvidia-smi<\/code> correcto reporta un driver 535.x o superior. Para Blackwell y m\u00e1s recientes, espera 570.x o superior. Si el driver instalado no corresponde a tu arquitectura, o si <code>nvcc<\/code> devuelve \u00abcommand not found\u00bb, instala la versi\u00f3n correcta:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Blackwell y m\u00e1s recientes: ruta de m\u00f3dulo de kernel de GPU abierto (driver 570+)\nsudo apt update &amp;&amp; sudo apt install -y nvidia-open\n\n# Pre-Blackwell: ruta propietaria tradicional (si se requiere reinstalaci\u00f3n)\nsudo apt update &amp;&amp; sudo apt install -y nvidia-driver-535\n\n# CUDA toolkit (requerido en ambas rutas si no est\u00e1 presente)\nsudo apt update &amp;&amp; sudo apt install -y cuda-toolkit-12-4<\/code><\/pre>\n\n\n\n<p>Con CUDA confirmado, elige tu runtime.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ollama\">Ollama<\/h3>\n\n\n\n<p>Ollama se instala con un solo comando y se registra como servicio del sistema de inmediato:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -fsSL https:\/\/ollama.com\/install.sh | sh\nollama --version<\/code><\/pre>\n\n\n\n<p>Para integrarlo en workflows de automatizaci\u00f3n con n8n, consulta el art\u00edculo <a href=\"https:\/\/contabo.com\/blog\/es\/que-es-ollama-y-como-usarlo-con-n8n\/\">Qu\u00e9 es Ollama y c\u00f3mo usarlo con n8n<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-vllm\">vLLM<\/h3>\n\n\n\n<p>vLLM requiere Python 3.9 o posterior y CUDA 11.8 o posterior. Instala con pip:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pip install vllm\npython -c \"import vllm; print(vllm.__version__)\"<\/code><\/pre>\n\n\n\n<p>vLLM tambi\u00e9n necesita al menos 8 GB de RAM del sistema adem\u00e1s de la VRAM de la GPU. Si trabajas en un entorno Python compartido, crea primero un entorno virtual:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python -m venv .venv &amp;&amp; source .venv\/bin\/activate\npip install vllm<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-3-servir-el-modelo-y-probarlo\">Paso 3: Servir el modelo y probarlo<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ollama-0\">Ollama<\/h3>\n\n\n\n<p>Descarga un modelo por nombre y prueba el endpoint local:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Descargar los pesos del modelo\nollama pull llama3.2:8b\n\n# Ollama arranca como servicio en el puerto 11434 autom\u00e1ticamente\n\n# Enviar una petici\u00f3n de prueba s\u00edncrona\ncurl http:\/\/localhost:11434\/api\/generate \\\n  -d '{\"model\":\"llama3.2:8b\",\"prompt\":\"\u00bfCu\u00e1nto es 2+2?\",\"stream\":false}'<\/code><\/pre>\n\n\n\n<p>Una respuesta exitosa es un objeto JSON con un campo <code>response<\/code> que contiene la respuesta del modelo. Ese es tu endpoint de inferencia de LLM corriendo localmente. Para exponer el servidor a otras m\u00e1quinas en tu red, configura <code>OLLAMA_HOST=0.0.0.0<\/code> antes de iniciar el servicio.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-vllm-0\">vLLM<\/h3>\n\n\n\n<p>Inicia el servidor API compatible con OpenAI y env\u00eda una prueba de completion:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Iniciar el servidor\npython -m vllm.entrypoints.openai.api_server \\\n  --model meta-llama\/Llama-3.2-8B-Instruct \\\n  --host 0.0.0.0 --port 8000\n\n# Prueba\ncurl http:\/\/localhost:8000\/v1\/completions \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\"model\":\"meta-llama\/Llama-3.2-8B-Instruct\",\"prompt\":\"\u00bfCu\u00e1nto es 2+2?\",\"max_tokens\":50}'<\/code><\/pre>\n\n\n\n<p>Los modelos Llama 3 en Hugging Face requieren aceptar el acuerdo de licencia de Meta antes de que la descarga comience. Ejecuta <code>huggingface-cli login<\/code> y acepta los t\u00e9rminos en huggingface.co\/meta-llama primero. Despu\u00e9s, cualquier cliente compatible con OpenAI puede apuntar a <code>http:\/\/IP_DE_TU_SERVIDOR:8000\/v1<\/code> sin cambios en el c\u00f3digo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ollama-vs-vllm-que-runtime-elegir\">Ollama vs. vLLM: \u00bfqu\u00e9 runtime elegir?<\/h2>\n\n\n\n<p>La decisi\u00f3n depende de una sola variable: \u00bfcu\u00e1ntos usuarios concurrentes usar\u00e1n el endpoint?<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th><strong>Ollama<\/strong><\/th><th><strong>vLLM<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tiempo de configuraci\u00f3n<\/td><td>~2 min (un comando)<\/td><td>10\u201320 min (pip + configuraci\u00f3n)<\/td><\/tr><tr><td>Peticiones concurrentes<\/td><td>Limitadas (procesamiento secuencial)<\/td><td>Listas para producci\u00f3n (continuous batching)<\/td><\/tr><tr><td>Rendimiento (throughput)<\/td><td>Moderado<\/td><td>Alto<\/td><\/tr><tr><td>Gesti\u00f3n de modelos<\/td><td>Descarga autom\u00e1tica por nombre<\/td><td>Descarga manual desde Hugging Face<\/td><\/tr><tr><td>Superficie de API<\/td><td>REST compatible con OpenAI<\/td><td>REST compatible con OpenAI<\/td><\/tr><tr><td>Fine-tuning<\/td><td>No<\/td><td>Mediante tooling externo<\/td><\/tr><tr><td>Mejor para<\/td><td>Desarrollo, uso individual, workflows de n8n<\/td><td>APIs compartidas, despliegues multiusuario<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Elige Ollama si est\u00e1s construyendo una herramienta interna o iterando solo, o cualquier vez que quieras que un agente hable con un modelo local con m\u00ednima configuraci\u00f3n. De la instalaci\u00f3n a la primera llamada de inferencia: unos dos minutos, sin nada que configurar. La API compatible con OpenAI significa que tu c\u00f3digo cliente no necesita saber la diferencia.<\/p>\n\n\n\n<p>Elige vLLM cuando operes un endpoint de API compartido entre un equipo o sirvas una aplicaci\u00f3n de producci\u00f3n con tr\u00e1fico concurrente. Su algoritmo PagedAttention maneja la gesti\u00f3n de memoria que hace posible la inferencia de alta concurrencia, al costo de una configuraci\u00f3n inicial m\u00e1s compleja. Como ambos runtimes exponen la misma superficie de API compatible con OpenAI, migrar de Ollama a vLLM despu\u00e9s es un solo cambio de URL base en la configuraci\u00f3n de tu cliente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-preguntas-frecuentes-inferencia-de-llm-en-un-gpu-vps\">Preguntas frecuentes: inferencia de LLM en un GPU VPS<\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1783599708777\"><strong class=\"schema-faq-question\">\u00bfCu\u00e1nta VRAM necesito para un modelo 70B?<\/strong> <p class=\"schema-faq-answer\">Un modelo 70B en FP16 necesita aproximadamente 140 GB de VRAM en una sola tarjeta. Con cuantizaci\u00f3n Q4 eso baja a unos 38\u201340 GB, que una GPU de 48 GB maneja sin problemas. FP8 requiere alrededor de 70 GB, as\u00ed que busca una tarjeta con al menos 80 GB. Para la mayor\u00eda de tareas de inferencia, Q4 es el punto de partida: p\u00e9rdida de precisi\u00f3n peque\u00f1a, ahorro de VRAM grande.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783599719609\"><strong class=\"schema-faq-question\">\u00bfUso Ollama o vLLM para inferencia?<\/strong> <p class=\"schema-faq-answer\">Usa Ollama para desarrollo, uso individual o integraciones con n8n: un comando lo instala y lo inicia, y gestiona modelos por nombre. Usa vLLM para APIs compartidas con usuarios concurrentes. Su PagedAttention y continuous batching manejan cargas de producci\u00f3n que saturar\u00eda a Ollama. Ambos exponen una API REST compatible con OpenAI, as\u00ed que cambiar despu\u00e9s es un solo ajuste de URL base en el c\u00f3digo de tu cliente.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783599744988\"><strong class=\"schema-faq-question\">\u00bfEs m\u00e1s barato alojar un LLM propio que usar una API?<\/strong> <p class=\"schema-faq-answer\">A bajo volumen, las APIs administradas son m\u00e1s baratas porque pagas solo lo que usas. A escala, gana la tarifa mensual fija de un servidor GPU. Los equipos que procesan varios cientos de millones de tokens al d\u00eda encuentran consistentemente que el autoalojamiento sale m\u00e1s econ\u00f3mico a largo plazo. Adem\u00e1s, elimina el riesgo de cambios de precio del proveedor: tu costo mensual se mantiene fijo aunque tu volumen se duplique o un proveedor de API cambie sus tarifas.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783599758562\"><strong class=\"schema-faq-question\">\u00bfPuedo hacer fine-tuning de un modelo en el mismo servidor GPU?<\/strong> <p class=\"schema-faq-answer\">S\u00ed, con el tooling correcto. Ollama solo maneja inferencia; para fine-tuning de un LLM necesitas un framework como Axolotl o Hugging Face Transformers. Una GPU con 80 GB o m\u00e1s de VRAM da margen suficiente para fine-tuning con LoRA de modelos 7B a 13B. El mismo servidor GPU se encarga de las corridas de fine-tuning; planea almacenamiento extra para checkpoints y pesos de adaptadores.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1783599773541\"><strong class=\"schema-faq-question\">\u00bfQu\u00e9 GPU es la mejor para inferencia de LLM?<\/strong> <p class=\"schema-faq-answer\">Para la mayor\u00eda de workloads de inferencia de IA, una GPU de 48 GB es la elecci\u00f3n pr\u00e1ctica: corre cualquier modelo 70B cuantizado en una sola tarjeta. Para inferencia FP8 o FP16 con 70B, busca un plan con 80 GB o m\u00e1s de VRAM. Para FP16 completo con 70B o ventanas de contexto muy grandes, un plan de tarjeta \u00fanica con 141 GB es la soluci\u00f3n limpia.<\/p> <\/div> <\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprende a ejecutar inferencia de LLM en un GPU VPS desde cero. Esta gu\u00eda cubre sizing de VRAM, configuraci\u00f3n de CUDA y c\u00f3mo elegir entre Ollama y vLLM para desplegar tu propio endpoint de IA privado y de costo predecible.<\/p>\n","protected":false},"author":63,"featured_media":32016,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[1988],"tags":[3715,3668,4514,3586,3592,3661,4501,3896,4504,4547],"ppma_author":[1492],"class_list":["post-32094","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriales","tag-aplicaciones-llm","tag-cargas-de-trabajo-de-ia","tag-gguf","tag-hosting-de-llm-local","tag-implementacion-de-llm","tag-inteligencia-artificial","tag-llama-cpp","tag-llm","tag-llm-local","tag-vps-gpu"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference.webp",1200,630,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference-150x150.webp",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference-600x315.webp",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference-768x403.webp",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference.webp",1200,630,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference.webp",1200,630,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2026\/07\/blog-head_how2-llm-inference.webp",1200,630,false]},"uagb_author_info":{"display_name":"Christopher Carter","author_link":"https:\/\/contabo.com\/blog\/es\/author\/christophercarter\/"},"uagb_comment_info":0,"uagb_excerpt":"Aprende a ejecutar inferencia de LLM en un GPU VPS desde cero. Esta gu\u00eda cubre sizing de VRAM, configuraci\u00f3n de CUDA y c\u00f3mo elegir entre Ollama y vLLM para desplegar tu propio endpoint de IA privado y de costo predecible.","authors":[{"term_id":1492,"user_id":63,"is_guest":0,"slug":"christophercarter","display_name":"Christopher Carter","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/63db81672a5ce4c1e8ee39753d00251d561b5b3a9967febf1c4f662024cef00f?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Carter","first_name":"Christopher","job_title":"","description":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/32094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/users\/63"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=32094"}],"version-history":[{"count":2,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/32094\/revisions"}],"predecessor-version":[{"id":32097,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/posts\/32094\/revisions\/32097"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/media\/32016"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=32094"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=32094"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=32094"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=32094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}