Saltar al contenido principal

Capítulo 3: Panorama de los Modelos de Lenguaje de IA

🎯 Objetivos de Aprendizaje​

Después de completar este capítulo, usted podrá:

  • Explicar cómo funcionan los modelos de lenguaje grandes (LLMs) a alto nivel
  • Comparar los principales modelos de IA y sus fortalezas únicas
  • Identificar qué modelo es más adecuado para diferentes tareas
  • Comprender las principales limitaciones de los modelos de IA actuales

📚 Introducción​

Para convertirse en un ingeniero de prompts eficaz, necesita comprender las herramientas con las que trabaja. En este capítulo, exploraremos cómo funcionan los modelos de lenguaje de IA y compararemos a los principales actores del sector.

Cómo Funcionan los LLMs (Simplificado)​

Los Modelos de Lenguaje Grandes son sistemas de IA entrenados con enormes cantidades de texto para comprender y generar lenguaje similar al humano.

El Concepto Básico​

┌─────────────────────────────────────────────────────────────┐
│ HOW LLMs WORK │
├─────────────────────────────────────────────────────────────┤
│ │
│ INPUT (Your Prompt) │
│ │ │
│ ▼ │
│ ┌─────────────┐ │
│ │ TOKENIZATION │ → Break text into tokens │
│ └──────┬──────┘ │
│ │ │
│ ▼ │
│ ┌─────────────┐ │
│ │ EMBEDDING │ → Convert tokens to numbers │
│ └──────┬──────┘ │
│ │ │
│ ▼ │
│ ┌─────────────┐ │
│ │ TRANSFORMER │ → Process through neural network │
│ └──────┬──────┘ │
│ │ │
│ ▼ │
│ ┌─────────────┐ │
│ │ PREDICTION │ → Predict most likely next token │
│ └──────┬──────┘ │
│ │ │
│ ▼ │
│ OUTPUT (AI Response) │
│ │
└─────────────────────────────────────────────────────────────┘

Conceptos Clave​

ConceptoExplicaciónPor Qué Es Importante
TokenUnidad básica de texto (aprox. 4 caracteres)Afecta el precio y los límites de contexto
Ventana de contextoLongitud máxima de entrada + salidaDetermina cuánta información puede considerar la IA
ParámetrosPesos aprendidos del modelo (miles de millones)Más parámetros suelen = mayor capacidad
TemperaturaAleatoriedad en la salidaMás alta = más creativo, Más baja = más coherente
Datos de entrenamientoTexto del que aprendió el modeloAfecta el conocimiento y los sesgos

Comprendiendo los Tokens​

"Hello, how are you?"

Tokenized: ["Hello", ",", " how", " are", " you", "?"]
= 6 tokens

Token count varies by model:
• GPT: ~4 characters per token
• Claude: Similar to GPT
• Some models use different tokenization
Why This Matters

Comprender los tokens le ayuda a:

  • Estimar costos
  • Mantenerse dentro de los límites de contexto
  • Escribir prompts más eficientes

Principales Modelos de IA Comparados​

Exploremos los principales actores en el espacio de los LLMs:

Modelos de OpenAI (Familia GPT)​

GPT-4 / GPT-4 Turbo​

CaracterísticaDetalles
EmpresaOpenAI
Ventana de contexto8K-128K tokens
FortalezasRazonamiento, programación, conocimiento general
Mejor paraTareas complejas, análisis, escritura creativa
AccesoChatGPT Plus, API

Ejemplo de estilo de prompt:

You are an expert Python developer. Review this code
and provide specific improvements with explanations:

[code here]

GPT-3.5 Turbo​

CaracterísticaDetalles
Ventana de contexto4K-16K tokens
FortalezasVelocidad, eficiencia de costos
Mejor paraTareas simples, aplicaciones de alto volumen
Costo~20 veces más barato que GPT-4

Modelos de Anthropic (Familia Claude)​

Claude 3 (Opus, Sonnet, Haiku)​

VarianteFortalezaCaso de uso
OpusMás capazAnálisis complejo, investigación
SonnetEquilibradoPropósito general, programación
HaikuMás rápido, más económicoTareas rápidas, alto volumen

Características únicas de Claude:

  • IA Constitucional (seguridad incorporada)
  • Excelente para seguir instrucciones complejas
  • Gran desempeño con prompts estructurados en XML
  • Ventana de contexto muy larga (200K tokens)

Ejemplo de estilo de prompt:

<context>
You are a helpful assistant analyzing customer feedback.
</context>

<task>
Categorize the following review and extract key themes:
</task>

<review>
[customer review text]
</review>

<output_format>
- Category: [positive/negative/neutral]
- Key themes: [bulleted list]
- Summary: [one sentence]
</output_format>

Modelos de Meta (Familia Llama)​

Llama 2 & Llama 3​

CaracterísticaDetalles
EmpresaMeta
LicenciaCódigo abierto (mayormente)
Tamaños7B, 13B, 70B parámetros
FortalezasPersonalizable, autoalojable, gratuito
LimitacionesMenos capaz que GPT-4/Claude 3

Mejor para:

  • Organizaciones que requieren privacidad de datos
  • Fine-tuning personalizado
  • Aplicaciones sensibles a costos
  • Investigación y experimentación

Otros Modelos Destacados​

ModeloEmpresaCaracterística destacada
GeminiGoogleMultimodal, integrado con servicios de Google
MistralMistral AIAlternativa de código abierto de alta calidad
CommandCohereEnfocado en empresas, optimizado para RAG
GrokxAIAcceso a información en tiempo real

Matriz Comparativa de Modelos​

┌──────────────────────────────────────────────────────────────┐
│ MODEL COMPARISON │
├─────────────┬───────────┬──────────┬─────────┬──────────────┤
│ │ GPT-4 │ Claude 3 │ Llama 3 │ Gemini Pro │
├─────────────┼───────────┼──────────┼─────────┼──────────────┤
│ Reasoning │ ★★★★★ │ ★★★★★ │ ★★★★ │ ★★★★★ │
│ Coding │ ★★★★★ │ ★★★★★ │ ★★★★ │ ★★★★ │
│ Creative │ ★★★★★ │ ★★★★ │ ★★★ │ ★★★★ │
│ Context │ ★★★★ │ ★★★★★ │ ★★★ │ ★★★★ │
│ Speed │ ★★★ │ ★★★★ │ ★★★★★ │ ★★★★ │
│ Cost │ ★★ │ ★★★ │ ★★★★★ │ ★★★ │
│ Privacy │ ★★★ │ ★★★ │ ★★★★★ │ ★★★ │
└─────────────┴───────────┴──────────┴─────────┴──────────────┘

Comprendiendo las Limitaciones​

Todos los modelos de IA tienen limitaciones que afectan cómo debe usted diseñar los prompts:

1. Límite de Conocimiento​

Los modelos están entrenados con datos hasta cierta fecha:

ModeloFecha de corte aproximada
GPT-4Abril 2023 (varía)
Claude 3Principios de 2024
Llama 3Diciembre 2023
Implication

Verifique siempre la información sensible al tiempo. El modelo no conoce eventos recientes.

2. Alucinaciones​

Los modelos de IA pueden generar información incorrecta pero que suena plausible:

❌ Prompt: "What is the population of Mars?"

❌ Bad Output: "The population of Mars is approximately
150,000 as of the latest census data."

This is completely fabricated but sounds confident!

Estrategias de prevención:

  • Solicite fuentes
  • Verifique hechos críticos
  • Use prompts que fomenten el reconocimiento de incertidumbre

3. Límites de la Ventana de Contexto​

Cada modelo tiene una cantidad máxima de texto que puede procesar:

ModeloVentana de contextoSignificado práctico
GPT-3.54K-16K tokens~6-24 páginas
GPT-48K-128K tokens~12-192 páginas
Claude 3200K tokens~300 páginas

4. Limitaciones de Razonamiento​

Aunque impresionantes, las capacidades de razonamiento de la IA tienen limitaciones:

  • Dificultad con matemáticas complejas de varios pasos
  • Puede ser engañada por acertijos lógicos complicados
  • Puede no comprender contexto implícito
  • Puede ser inconsistente en preguntas similares

5. Sesgo y Seguridad​

Los modelos pueden reflejar sesgos presentes en sus datos de entrenamiento:

  • Sesgos culturales
  • Estereotipos
  • Potencial para contenido dañino

Elegir el Modelo Adecuado​

Marco de Decisión​

┌─────────────────────────────────────────────────────────────┐
│ WHICH MODEL SHOULD I USE? │
└─────────────────────────────────────────────────────────────┘

Is the task complex (analysis, coding, reasoning)?
├─ YES → Is cost a major concern?
│ ├─ YES → Claude 3 Sonnet or GPT-4 Turbo
│ └─ NO → GPT-4 or Claude 3 Opus
│
└─ NO → Is speed critical?
├─ YES → GPT-3.5 Turbo or Claude 3 Haiku
└─ NO → Do you need privacy/local hosting?
├─ YES → Llama 3 or Mistral
└─ NO → GPT-3.5 or Claude 3 Sonnet

Recomendaciones según la Tarea​

TareaModelo recomendadoPor qué
Programación complejaGPT-4, Claude 3 OpusMejor razonamiento
Respuestas rápidasGPT-3.5, HaikuVelocidad + costo
Documentos largosClaude 3200K de contexto
Chatbots para clientesGPT-3.5, SonnetEquilibrio calidad/costo
Datos privadosLlama 3Opción autoalojada
Escritura creativaGPT-4, Claude 3Resultados matizados

Ejercicio Práctico​

Ejercicio: Prueba de Modelos​

Pruebe el mismo prompt en diferentes modelos y compare los resultados:

Prompt de prueba:

Explain quantum computing to a 10-year-old in 3 sentences,
then explain it to a physics PhD student in 3 sentences.

Compare:

  1. Calidad de la simplificación
  2. Precisión técnica
  3. Ajuste de tono
  4. Utilidad general

Puntos Clave​

Summary
  1. Los LLMs predicen texto token por token en base a los datos de entrenamiento
  2. Los principales modelos incluyen GPT-4, Claude 3, Llama 3 y Gemini
  3. Cada modelo tiene fortalezas: GPT-4 (razonamiento), Claude (contexto), Llama (privacidad)
  4. Las limitaciones son reales: alucinaciones, límites de conocimiento, brechas de razonamiento
  5. Elija según la tarea: Considere complejidad, costo, velocidad y necesidades de privacidad

¿Qué sigue?​

¡Felicidades! Ha completado el Módulo 1. Ahora es momento de poner a prueba su conocimiento con el Quiz del Módulo 1.


← Anterior: Por qué es importante el Prompt Engineering | Ir al Quiz →