Diagrama conceptual de Inteligencia Artificial: redes neuronales, transformers, RAG y agentes conectados en arquitectura moderna

IA: Arquitectura y Aplicaciones

IA: mapa de arquitecturas, transformers, LLM, RAG y agentes de IA

Un mapa completo de la inteligencia artificial: la jerarquía de conceptos, los fundamentos técnicos, los transformers, las leyes de escalado, el RAG y los agentes.

Admin18 de septiembre de 2026, 18:2311 min de lectura

La Inteligencia Artificial (IA) ha dejado de ser un tema de investigación para convertirse en infraestructura crítica de producto, negocio y ciencia. Esta guía condensa los conceptos, arquitecturas y patrones que todo desarrollador, arquitecto o decisor técnico necesita para diseñar, construir y gobernar sistemas con IA en 2024-2025.

“La IA no es magia. Es estadística a escala, ingeniería de datos y arquitectura de sistemas.” — Principio de ingeniería de IA


INTELIGENCIA ARTIFICIAL (campo amplio)
├── MACHINE LEARNING (aprendizaje automático)
│   ├── Supervisado (clasificación, regresión)
│   ├── No supervisado (clustering, reducción dimensionalidad)
│   ├── Auto-supervisado (pretext tasks, masking) ← base de LLMs
│   └── Por refuerzo (RL, RLHF, RLAIF)
├── DEEP LEARNING (redes neuronales profundas)
│   ├── CNN (visión), RNN/LSTM/GRU (secuencias)
│   ├── **Transformers** (atención, base de LLMs)
│   ├── Diffusion models (generación imagen/video/audio)
│   └── GNN (grafos), MLP-Mixer, etc.
├── FOUNDATION MODELS (modelos base)
│   ├── LLMs (GPT, LLaMA, Claude, Gemini, Mistral...)
│   ├── VLMs (GPT-4V, LLaVA, Qwen-VL...)
│   ├── Audio models (Whisper, SeamlessM4T...)
│   └── Multimodales nativos (GPT-4o, Gemini 1.5)
└── SISTEMAS DE IA (arquitectura de aplicación)
    ├── RAG (Retrieval-Augmented Generation)
    ├── Agentes / Multi-agentes
    ├── Fine-tuning / LoRA / RLHF
    ├── Eval, Guardrails, Observabilidad
    └── Despliegue: Inferencia, Serving, Edge

ComponenteFunciónClave para entender LLMs
Self-AttentionRelaciona cada token con todos los demásContexto global, paralizable
Multi-Head AttentionMúltiples “miradas” simultáneasCaptura relaciones sintácticas + semánticas
Positional EncodingInyecta orden (transformers son permutación-invariantes)Sin él, “perro muerde hombre” = “hombre muerde perro”
Feed-Forward (FFN)Procesamiento por token independiente2/3 de parámetros; “memoria” factual
LayerNorm + ResidualEstabilidad de gradientes, flujo de informaciónPermite profundidad (100+ capas)

Regla práctica: Un transformer solo predice el siguiente token. Todo lo demás (razonamiento, código, herramienta) es emergente de escala + datos + RLHF.

Loss ≈ a * N^(-α) + b * D^(-β) + c
  N = parámetros, D = tokens de entrenamiento
  α ≈ 0.076, β ≈ 0.095 (Chinchilla / Hoffmann et al. 2022)

Implicación: Para mejorar loss, escalar datos y parámetros en proporción (compute-optimal). No entrenes un modelo grande con pocos datos ni uno pequeño con muchos.

  • BPE / Unigram / WordPiece: Subword, vocabulario 32k-256k
  • 1 token ≈ 0.75 palabras (es) / 4 chars (en)
  • Contexto: 4k → 128k → 1M+ tokens (Gemini 1.5)
  • Costo: Cuadrático en atención (salvo FlashAttention, Ring Attention, Linear Attention)

Usuario → Query → Embedding → Vector DB (top-k) → Contexto + Prompt → LLM → Respuesta
                    ↑                                          ↑
              Chunking +                              Citas / Grounding
              Indexing
ComponenteDecisiones clave
ChunkingTamaño (256-1024), overlap (10-20%), semántico vs fijo
Embeddingtext-embedding-3-large, bge-large, e5-mistral, jina-embeddings
Vector DBpgvector, Qdrant, Weaviate, Pinecone, Chroma, Milvus
RetrievalHíbrido (vector + BM25), reranker (bge-reranker, cohere-rerank)
GeneraciónCitación obligatoria, grounding check, faithfulness eval

Anti-patrones RAG: Chunking naïve (corta en medio de concepto), sin reranker, sin eval de faithfulness, contexto > ventana del modelo.

┌─────────────────────────────────────┐
│           ORQUESTADOR               │  (Planner / Router / Supervisor)
└──────────────┬──────────────────────┘
               │
    ┌──────────┼──────────┐
    ▼          ▼          ▼
┌───────┐ ┌───────┐ ┌─────────┐
│ Tool  │ │ Tool  │ │ Tool    │  (Search, Code, DB, API, Browser...)
│  A    │ │  B    │ │  C      │
└───────┘ └───────┘ └─────────┘
    │          │          │
    └──────────┼──────────┘
               ▼
        ┌───────────┐
        │  MEMORIA  │  (Short-term: chat history / Long-term: vector store)
        └───────────┘

Patrones de agentes:

  • ReAct (Reason + Act): Pensar → Herramienta → Observar → Repetir
  • Plan-and-Execute: Planner genera DAG → Executor lo recorre
  • Multi-agent: Especialistas (coder, reviewer, researcher) + coordinador
  • Reflexion / Self-Correction: Crítico interno evalúa y reintenta

Frameworks: LangGraph, AutoGen, CrewAI, LlamaIndex Agents, OpenAI Assistants API, PydanticAI

NecesidadSoluciónCuándo
Conocimiento privado/dinámicoRAGCambia a menudo, grande, necesita citas
Estilo/formato/estructura fijaPrompting / Few-shotRápido, barato, suficiente
Comportamiento específico de dominioFine-tuning (LoRA/QLoRA)RAG no basta, latencia crítica, edge
Alineación seguridad/valoresRLHF / DPO / KTOProducción expuesta a usuarios

Realidad 2024: RAG + buen prompting + eval resuelve 80% de casos. Fine-tuning es optimización, no arquitectura base.


EngineFortalezaCaso de uso
vLLMPagedAttention, continuous batching, OpenAI API compatibleEstándar de facto para LLMs open-source
TGI (Text Generation Inference)Heterogéneo (GPU/CPU), quantización nativa, streamingEnterprise, HF Hub integration
TensorRT-LLMMáximo throughput en NVIDIA, kernels fusionadosLatencia ultra-baja, alto volumen
Ollama / LM StudioDX local, modelo en archivo único, fácilDesarrollo local, edge, prototipado
llama.cppCPU/Metal/GPU, GGUF, cuantización 2-8 bitEdge, móvil, Mac, CPU-only
SGLangRadixAttention, structured output, compilación JITAgentes, function calling intensivo

| Método | Bits | Calidad | Velocidad | Uso | |--------|------|---------|-----------|-----| | AWQ / GPTQ | 4-bit | ~99% FP16 | 2-3x | GPU serving estándar | | GGUF (llama.cpp) | 2-8 bit | 8-bit ≈ FP16 | CPU/Metal/GPU | Edge, local, Mac | | FP8 / INT8 (TensorRT) | 8-bit | ~99.5% | 2x H100 | Hopper+ nativo | | BitsAndBytes (QLoRA) | 4-bit NF4 | Entrenamiento LoRA | 4x VRAM | Fine-tuning consumer GPU |

Regla: Empieza en FP16/BF16. Cuantiza a 4-bit AWQ/GPTQ para serving GPU. GGUF q8_0 / q4_K_M para CPU/edge. Evalúa perplexity y task accuracy tras cuantizar.

CapaQué medirHerramientas
RetrievalRecall@k, MRR, nDCG, latenciaRagas, LlamaIndex Eval, LangSmith
GeneraciónFaithfulness, Answer Relevancy, Hallucination RateRagas, DeepEval, PromptFoo
SistemaLatencia p50/p95/p99, throughput, error rate, cost/1k tokensLangFuse, LangSmith, Helicone, OpenLIT, Datadog
SeguridadPII leakage, injection, jailbreak, biasGuardrails AI, Lakera, PromptGuard, NVIDIA NeMo Guardrails

CategoríaProyectos Referencia
Modelos BaseLLaMA 3.1 (8B/70B/405B), Mistral Large 2, Nemotron 3 Ultra, Qwen 2.5, Gemma 2, Phi-3.5, DeepSeek V2.5
EmbeddingsBGE-M3, E5-Mistral, Jina v3, Nomic v1.5, SFR-Embedding
RerankersBGE-Reranker v2, Cohere Rerank 3.5, Jina Reranker
Vector DBQdrant (Rust, filtro payload), Weaviate (GraphQL, módulos), pgvector (Postgres nativo), Milvus (escala masiva)
FrameworksLangGraph (stateful agents), LlamaIndex (RAG + agents), Haystack (pipelines), DSPy (optimización programática)
EvalRagas, DeepEval, PromptFoo, OpenAI Evals
GuardrailsGuardrails AI, NeMo Guardrails, Lakera
ObservabilidadLangFuse (open-source), LangSmith, Helicone, OpenLIT

Ética y Gobernanza (Checklist Mínimo)

RiesgoMitigación TécnicaGobernanza
AlucinaciónRAG + citations + faithfulness eval + grounding check[[corrupcion-politica-presuncion-culpabilidad
Inyección de PromptSystem prompt hardening, input sanitization, instruction hierarchyRevisión de prompts en CI
Fuga de PIIDetección regex/ML pre/post, local inference para datos sensiblesDPA, clasificación de datos
Sesgo / DiscriminaciónBias benchmarks (BBQ, StereoSet), counterfactual evalAuditoría trimestral, model cards
Dependencia de proveedorMulti-model routing, abstracción (LiteLLM, LangChain), modelos localesEstrategia multi-cloud + open
Coste descontroladoToken budgets, caching (semántico + exacto), routing por complejidadAlertas de coste, chargeback por equipo

Model Card / System Card: Documenta intended use, limitations, eval results, data provenance, licensing. Exigido por EU AI Act para high-risk.


ProblemaPatrón RecomendadoEjemplo Concreto
Chat sobre docs internas (PDF, Confluence, código)RAG híbrido + rerankerAsistente onboarding, soporte técnico
Análisis de código / refactor / testsAgente ReAct + herramientas (AST, grep, LSP)Cursor, Copilot Workspace, Aider, agente custom
Extracción estructurada (facturas, contratos, logs)Function calling + JSON Schema + few-shotETL inteligente, compliance automatizado
Generación de contenido SEO / marketingPrompt chaining + RAG (brand guidelines) + evalBlog posts, emails, landing pages
Asistente de voz / call centerSTT → LLM → TTS + RAG + guardrails + streamingVoice agents, IVR inteligente
Investigación profunda (web + papers + datos)Multi-agente (planner + researcher + synthesizer)GPT Researcher, LangGraph Researcher
Edge / Offline / Privacidad totalGGUF quantizado (llama.cpp / Ollama) + RAG localMóvil, industrial, salud, defensa

☐ Eval automatizada (RAGAS/DeepEval) > umbrales definidos
☐ Guardrails (PII, injection, jailbreak) activos y probados
☐ Observabilidad: traces, métricas, logs, alertas (p95 latency, error rate, cost)
☐ Canary / Blue-Green deploy del modelo/serving
☐ Rollback < 5 min (modelo anterior + config)
☐ Load test: throughput objetivo + 30% headroom
☐ Cuantización validada (perplexity + task accuracy)
☐ Data lineage: qué datos entrenaron/embedding/indexaron
☐ Model Card / System Card publicada internamente
☐ Runbook de incidencias (alucinación masiva, latencia, coste)
☐ Revisión legal: licencias modelos/datos, EU AI Act, sectorial

  • Attention Is All You Need (Vaswani et al., 2017)
  • Chinchilla Scaling Laws (Hoffmann et al., 2022)
  • LoRA / QLoRA (Hu et al. / Dettmers et al.)
  • RAG (Lewis et al., 2020) + RAGAS (Es et al., 2023)
  • ReAct (Yao et al., 2022) / Reflexion (Shinn et al., 2023)
  • Constitutional AI / RLHF (Bai et al., 2022) / DPO (Rafailov et al., 2023)

  • Fast.ai (Practical Deep Learning)
  • Hugging Face Course (Transformers, PEFT, RAG)
  • DeepLearning.AI (LLM App Dev, RAG, Agents — Andrew Ng)
  • vLLM / TGI / TensorRT-LLM docs (Inferencia)
  • LangGraph / LlamaIndex / DSPy tutorials (Arquitectura)

  • The Batch (Andrew Ng), Import AI (Jack Clark), TLDR AI
  • Hugging Face Daily Papers, Papers with Code
  • Latent Space Podcast (Swyx + Alessio) — ingeniería real, no hype

La IA en 2024-2025 no se trata de “qué modelo usar”, sino de:

  1. Definir el problema con métricas de negocio claras
  2. Empezar simple: RAG + prompting + eval → mide → itera
  3. Arquitectura observable: traces, costes, calidad, seguridad desde el día 1
  4. Evitar vendor lock-in: abstracción, multi-model, open-source first
  5. Gobernanza proporcional: model cards, eval continua, runbooks

El mejor sistema de IA no es el que usa el modelo más grande. Es el que resuelve el problema con coste, latencia, fiabilidad y seguridad controlados.


  1. Vaswani et al. Attention Is All You Need (NeurIPS 2017)
  2. Hoffmann et al. Training Compute-Optimal Large Language Models (Chinchilla, 2022)
  3. Lewis et al. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (2020)
  4. Es et al. RAGAS: Automated Evaluation of Retrieval Augmented Generation (2023)
  5. Yao et al. ReAct: Synergizing Reasoning and Acting in Language Models (2022)
  6. Dettmers et al. QLoRA: Efficient Finetuning of Quantized LLMs (2023)
  7. Kwon et al. vLLM: Easy, Fast, and Cheap LLM Serving with PagedAttention (2023)
  8. EU AI Act (Regulation 2024/1689) — High-risk AI systems requirements

  1. [1] LLM (Large Language Model): Modelo transformer entrenado a escala masiva con objetivo de modelado de lenguaje (next-token prediction + RLHF).
  2. [2] RAG (Retrieval-Augmented Generation): Patrón que combina búsqueda semántica en base de conocimiento propio + generación condicionada a ese contexto.
  3. [3] Agente IA: Sistema que usa un LMM como “cerebro” para planificar, invocar herramientas, observar resultados y iterar hacia una meta.
  4. [4] Cuantización: Reducción de precisión numérica de pesos (FP16 → INT4/INT8) para reducir VRAM y latencia con pérdida mínima de calidad.
  5. [5] Faithfulness / Grounding: Métrica de si la respuesta del LLM se apoya exclusivamente en el contexto recuperado (no inventa).
  6. [6] Scaling Laws: Relaciones empítricas entre compute, parámetros, datos y loss final; guían asignación óptima de presupuesto de entrenamiento.
  7. [7] LoRA / QLoRA: Low-Rank Adaptation; fine-tuning eficiente congelando pesos base y entrenando solo matrices de bajo rango (r=8-64).
  8. [8] Guardrails: Capa de validación programática (regex, ML, LLM-as-judge) que intercepta entradas/salidas inseguras antes de llegar al usuario.

YouTube¿Quién mandará en la inteligencia artificial? (DW Documental)

IA: Arquitectura y Aplicaciones

Explora las ramas del artículo

Compartir este artículo