Skip to content
Volver al Blog
Model Releases

Llama 2: El modelo de código abierto que revolucionó la IA comercial

Meta AI lanzó Llama 2 en julio de 2023, el primer modelo de pesos abiertos verdaderamente disponible para uso comercial, marcando un hito histórico.

18 de julio de 2023
Model ReleaseLlama 2

Introducción

El 18 de julio de 2023, Meta AI cambió las reglas del juego en el mundo de la inteligencia artificial al lanzar Llama 2, el primer modelo de lenguaje grande con pesos completamente abiertos autorizado para uso comercial. Este lanzamiento representó una revolución en el ecosistema de IA, rompiendo el monopolio de modelos cerrados y estableciendo un nuevo estándar para la transparencia y colaboración en el campo.

A diferencia de sus predecesores y competidores, Llama 2 permitió a empresas, desarrolladores e investigadores acceder a pesos completos del modelo, habilitando su uso en aplicaciones comerciales sin restricciones. Esta decisión histórica sentó las bases para el floreciente ecosistema de modelos de lenguaje abiertos que vemos hoy.

La importancia de Llama 2 trasciende sus capacidades técnicas. Marcó el inicio de una nueva era donde la innovación en IA ya no depende exclusivamente de grandes corporaciones con recursos limitados, sino que se democratiza a través de la comunidad global de desarrolladores.

Características clave y arquitectura

Llama 2 se lanzó en tres tamaños distintos: 7B, 13B y 70B de parámetros, cada uno optimizado para diferentes escenarios de uso. Los modelos más grandes utilizan una arquitectura transformer mejorada con atención de ventana deslizante y posicional codificada, permitiendo manejar contextos más largos con eficiencia.

Además de los modelos base, Meta también lanzó variantes especializadas para chat (Llama 2 Chat), finetuneadas con técnicas de aprendizaje por refuerzo a partir de retroalimentación humana (RLHF). Estas versiones están optimizadas específicamente para interacciones conversacionales seguras y útiles.

El modelo incorpora mejoras significativas en la gestión de contexto y memoria, permitiendo mantener coherencia durante conversaciones más extensas y manejar tareas complejas que requieren razonamiento paso a paso.

  • Tamaños disponibles: 7B, 13B, 70B parámetros
  • Arquitectura Transformer mejorada
  • Variantes base y especializadas para chat
  • Atención de ventana deslizante implementada
  • Optimizado para razonamiento conversacional

Rendimiento y benchmarks

En términos de rendimiento, Llama 2 70B logró puntuaciones impresionantes en múltiples benchmarks de referencia. En MMLU (Massive Multitask Language Understanding), alcanzó 70.1 puntos, superando significativamente a Llama 1 y acercándose a modelos cerrados de la época. Para Llama 2 13B, la puntuación fue 63.9, representando una mejora sustancial sobre su predecesor.

En HumanEval, que mide la capacidad de generar código funcional, Llama 2 70B obtuvo 69.0%, mientras que la versión de 13B logró 45.3%. Estos resultados posicionaron a Llama 2 como una opción competitiva para tareas de programación y desarrollo de software.

Las evaluaciones de seguridad mostraron mejoras notables gracias al proceso de RLHF, con reducciones significativas en respuestas potencialmente dañinas o sesgadas comparado con versiones anteriores.

Precios de la API

Aunque Llama 2 es un modelo de código abierto y descargable gratuitamente, muchas plataformas ofrecen acceso a través de APIs con precios competitivos. Las tarifas típicas oscilan entre $0.0004 y $0.0020 por millón de tokens de entrada, y entre $0.0006 y $0.0024 por millón de tokens de salida, dependiendo del tamaño del modelo y del proveedor.

La naturaleza de código abierto de Llama 2 permite a las organizaciones alojar sus propias instancias, eliminando costos recurrentes de API para aplicaciones de alta demanda. Esta flexibilidad de implementación es especialmente valiosa para empresas que priorizan la privacidad de datos y control total sobre sus modelos.

Muchas plataformas que hospedan Llama 2 ofrecen niveles gratuitos limitados para pruebas y desarrollo, permitiendo a los desarrolladores experimentar con el modelo antes de comprometerse con planes pagos.

Tabla de comparación

Esta tabla compara Llama 2 con modelos similares disponibles en la época de su lanzamiento, destacando las ventajas únicas del enfoque de código abierto de Meta.

Casos de uso

Llama 2 encuentra aplicación en una amplia gama de escenarios, desde asistentes conversacionales hasta sistemas de recuperación aumentada por generación (RAG). Su versatilidad lo convierte en una elección popular para chatbots empresariales, agentes de IA autónomos y herramientas de análisis de texto.

En el ámbito del desarrollo de software, Llama 2 destaca en tareas de generación de código, revisión automática y documentación. Muchas empresas lo integran en sus flujos de trabajo de ingeniería para aumentar la productividad de sus equipos de desarrollo.

La naturaleza abierta del modelo también lo hace ideal para investigación académica, fine-tuning personalizado y desarrollo de soluciones verticales específicas de la industria.

Cómo comenzar

Los desarrolladores pueden descargar directamente los pesos del modelo desde Hugging Face Hub o el sitio oficial de Llama. Meta proporciona guías detalladas para implementar Llama 2 localmente usando frameworks como Transformers de Hugging Face o vLLM para inferencia de alto rendimiento.

Para implementaciones en la nube, plataformas como AWS SageMaker, Azure ML y Google Cloud Platform ofrecen integración directa con Llama 2, facilitando la escalabilidad y gestión del modelo. La documentación incluye ejemplos prácticos de fine-tuning y optimización de rendimiento.

La comunidad activa de desarrolladores ha creado numerosos recursos, incluyendo scripts de entrenamiento, herramientas de evaluación y plantillas de implementación, acelerando la adopción y personalización del modelo.


Comparison

Modelo: Llama 2 70B | Contexto: 4K tokens | Max Salida: 2048 | Entrada $/M: $0.0007 | Salida $/M: $0.0021 | Fortaleza: Código abierto completo

Modelo: GPT-3.5 | Contexto: 16K tokens | Max Salida: 4096 | Entrada $/M: $0.0015 | Salida $/M: $0.0020 | Fortaleza: Alta calidad conversacional

Modelo: PaLM 2 | Contexto: 8K tokens | Max Salida: 4096 | Entrada $/M: N/A | Salida $/M: N/A | Fortaleza: Propietario, no comercializable

API Pricing — Input: $0.0007 / Output: $0.0021 / Context: Precios estimados para API de terceros; el modelo base es gratuito para descarga


Sources

Llama 2 Research Paper

Hugging Face Llama 2