Saltar al contenido principal

Capítulo 3: Modelos de Código Abierto

¿Por qué código abierto?​

  • Privacidad: Ejecución local, los datos nunca salen de su sistema
  • Costo: Sin tarifas por token en APIs
  • Personalización: Fine-tuning para casos de uso específicos
  • Control: Sin dependencias externas

Modelos de código abierto populares​

ModeloCreadorTamañosFortalezas
Llama 3Meta8B, 70BPropósito general, bien documentado
MistralMistral AI7BEficiente, alto rendimiento
MixtralMistral AI8x7BMixture of experts, versátil
Phi-2/3Microsoft2.7B-3.8BPequeño pero capaz

Diferencias en el prompting​

Los modelos de código abierto pueden requerir:

  • Formatos de prompt específicos (por ejemplo, [INST]...[/INST] para Llama)
  • Ajustar expectativas para modelos más pequeños
  • Instrucciones más explícitas

Ejemplo de formato Llama​

[INST] You are a helpful assistant.

Write a haiku about programming. [/INST]

Opciones de despliegue​

  • Ollama: Despliegue local sencillo
  • vLLM: Servicio listo para producción
  • Hugging Face: En la nube o local con transformers
  • llama.cpp: Inferencia eficiente en CPU

Puntos clave​

Summary
  1. Código abierto = privacidad, ahorro de costos, control
  2. Diferentes modelos requieren diferentes formatos de prompt
  3. Modelos más pequeños necesitan instrucciones más claras
  4. Elija el método de despliegue según la escala

← Anterior: Claude | Realice el Quiz →