Ponte en Contacto
 Duración 14 horas

Temario del curso

Soberanía en IA y despliegue local de LLM

  • Riesgos de los LLM en la nube: retención de datos, entrenamiento con entradas, jurisdicción extranjera.
  • Arquitectura de Ollama: servidor de modelos, registro y API compatible con OpenAI.
  • Comparación con vLLM, llama.cpp y Text Generation Inference.
  • Licenciamiento de modelos: términos de Llama, Mistral, Qwen y Gemma.

Instalación y configuración de hardware

  • Instalación de Ollama en Linux con soporte para CUDA y ROCm.
  • Recurso de respaldo solo CPU y optimización AVX/AVX2.
  • Despliegue con Docker y mapeo de volúmenes persistentes.
  • Configuración de GPU múltiples y estrategias de asignación de VRAM.

Gestión de modelos

  • Descarga de modelos desde el registro de Ollama: ollama pull llama3.
  • Importación de modelos GGUF desde HuggingFace y TheBloke.
  • Niveles de cuantización: compensaciones entre Q4_K_M, Q5_K_M y Q8_0.
  • Cambio de modelos y límites de carga simultánea de modelos.

Archivos Modelfile personalizados

  • Sintaxis de Modelfile: FROM, PARAMETER, SYSTEM, TEMPLATE.
  • Ajuste de temperatura, top_p y repeat_penalty.
  • Ingeniería de indicaciones de sistema para comportamientos específicos de rol.
  • Creación y publicación de modelos personalizados en el registro local.

Integración de API

  • Punto de conexión compatible con OpenAI: /v1/chat/completions.
  • Respuestas en streaming y modo JSON.
  • Integración con LangChain, LlamaIndex y aplicaciones personalizadas.
  • Autenticación y limitación de tasa (rate limiting) con proxy inverso.

Optimización de rendimiento

  • Dimensionamiento de la ventana de contexto y gestión de la caché KV.
  • Inferencia por lotes (batch) y manejo de solicitudes paralelas.
  • Asignación de hilos de CPU y conocimiento de NUMA.
  • Monitoreo de la utilización de GPU y presión de memoria.

Seguridad y cumplimiento

  • Aislamiento de red para los puntos de conexión de servicio de modelos.
  • Filtrado de entradas y pipelines de moderación de salidas.
  • Registros de auditoría de indicaciones y completados.
  • Procedencia de modelos y verificación de hash.

Requerimientos

  • Administración intermedia de Linux y de contenedores.
  • Comprensión a nivel alto de la aprendizaje automático y los modelos transformer.
  • Conocimiento de las API REST y JSON.

Público objetivo

  • Ingenieros y desarrolladores de IA que están reemplazando las API de LLM en la nube.
  • Organizaciones con restricciones de confidencialidad de datos que impiden el uso de modelos en la nube.
  • Equipos de gobierno y defensa que requieren modelos de lenguaje aislados (air-gapped).

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas