Saltar al contenido principal

Capítulo 2: Optimización para Inferencia

Maximizar el Rendimiento de la Inferencia​

Técnicas para una inferencia rápida y eficiente en producción.


Servidores de Inferencia​

ServidorFortalezaCaso de uso
vLLMAlto rendimientoAPIs en producción
TGIIntegración HFDespliegue sencillo
llama.cppEficiencia en CPUEdge/local
OllamaFacilidad de usoDesarrollo local

Despliegue de vLLM​

from vllm import LLM, SamplingParams

llm = LLM(model="./merged_model")
sampling_params = SamplingParams(temperature=0.7, max_tokens=256)

outputs = llm.generate(["Hello, how are you?"], sampling_params)
print(outputs[0].outputs[0].text)

Cuantización para Inferencia​

NivelMemoriaVelocidadCalidad
FP16100%1x100%
INT850%1.5x99%
INT425%2x95-98%

Lista de Verificación de Optimización​

□ Unir adaptador LoRA
□ Aplicar cuantización para inferencia (INT8/INT4)
□ Habilitar caché KV
□ Usar tamaño de lote adecuado
□ Habilitar Flash Attention
□ Considerar decodificación especulativa
□ Configurar monitoreo adecuado

Continuar al Capítulo 3 →