Gestión de costes

Conceptos de LLMOps

Max Knobbout, PhD

Applied Scientist, Uber

Ciclo de vida de LLM: Gestión de costes

Resumen de las fases del ciclo de vida de una app LLM

Conceptos de LLMOps

Gestión de costes

Imagen juguetona de un dibujo animado con sobres de costes

 

  • Enfoque en costes del modelo
  • El coste puede escalar por hosting y/o uso
    • En modelos autohospedados, el coste viene del hosting
    • En modelos externos, el coste viene del uso
Conceptos de LLMOps

Desglose de costes de LLM

Autohospedado (código abierto)

  • En la nube:
    • Tiempo que el servidor permanece operativo
  • On‑premise:
    • Costes de hardware
    • Mantenimiento y electricidad

Externo (propietario)

  • Propietario:
    • Número de llamadas
    • Número de tokens por llamada
Conceptos de LLMOps

Estrategia 1: Elige el modelo adecuado

 

Imagen juguetona de un dibujo animado eligiendo una estrella

 

 

  • Usa el modelo más rentable que cumpla la tarea
  • Usa varios modelos pequeños específicos de tarea
  • En autohospedado, considera técnicas para reducir el tamaño del modelo
Conceptos de LLMOps

Estrategia 2: Optimiza los prompts

 

Imagen juguetona de un dibujo animado con una idea

 

 

  • Usa compresión de prompts automática
  • Reducir contenido:
    • Optimiza la gestión de la "memoria del chat"
    • Optimiza RAG para devolver menos resultados
Conceptos de LLMOps

Estrategia 3: Optimiza el número de llamadas

 

 

Imagen juguetona de un dibujo animado contando sobres en el suelo

 

  • Usa lotes (batching)
  • Usa caché de respuestas (si aplica)
  • Optimiza (y limita) las llamadas de agentes
  • Define cupos y límites de tasa
  • Considera tareas que no requieran LLM
Conceptos de LLMOps

Métricas de coste y prognosis

 

  • Importante seguir:
    • En autohospedado, coste por máquina por unidad de tiempo
    • En externo, coste por sesión
  • Entiende cómo crecerá la base de usuarios y cómo escalarán los costes

Imagen juguetona de un dibujo animado señalando un gráfico de barras

Conceptos de LLMOps

¡Vamos a practicar!

Conceptos de LLMOps

Preparing Video For Download...