RAG·CAG·DAG

SCL GMT-3 · Bat 100%

Especial Lab
para curiosos

Explicado en fácil.
Pensado para jugar.

Una guía de Mamífero para entender tres trucos que usan las IA para responder mejor. Sin palabras raras, con ejemplos de la vida real y un juego al final.

¿Cómo piensa una IA cuando le preguntas algo?

Aprendamos en fácil qué es RAG, CAG y DAG

Por Rodrigo Cornejo, Mamífero ·

Fig. 01 — RoobiUna IA

¿Qué es una IA?

Imagina que una IA es como Roobi: un amigo muy inteligente que leyó muchísimos libros. Pero los leyó hace tiempo. No sabe lo que pasó ayer y, cuando no está seguro, a veces inventa. Para ayudarlo existen tres trucos: RAG, CAG y DAG.

Los tres trucos de la IA

RAG · Ir a la biblioteca2020

CAG · Estudiar antes de la prueba2024

DAG · La receta con flechasGrafos

RAG vs. CAG vs. DAGTabla

¿Se pueden juntar?Sí

¿Qué es una IA?Lo básico

Glosario7

Preguntas frecuentes5

De dónde sale esto4

Los tres trucos en una frase

RAGAntes de contestar, lo busco

CAGYa me lo sé de memoria

DAGPrimero esto, después aquello

RAG trae información nueva.

CAG responde al tiro.

DAG hace dos cosas a la vez.

Juntos, inventan menos.

RAG + CAG + DAGTres trucos, un equipo

¿Jugamos a seruna IAde verdad?

Jugar Roobi Responde →
Ficha 01 — RAG
Truco 01

RAG = Ir a la biblioteca

Retrieval-Augmented Generation

Antes de responder, Roobi corre a una biblioteca gigante, trae las páginas que más le sirven y contesta con ellas en la mano.

Las letras

R
Recuperar: buscar
A
Aumentada: ayudada
G
Generación: crear la respuesta

Cómo funciona

  1. Le haces una pregunta.
  2. Corre a la biblioteca y trae las 2 o 3 páginas que más sirven.
  3. Las lee y te responde con esas páginas en la mano.

Súper poder

La biblioteca puede ser enorme y tener información nueva, de hoy mismo.

Punto débil

Buscar toma tiempo. Y si trae la página equivocada, se equivoca en la respuesta.

“Antes de contestar, lo busco.”
Para los grandes

La IA transforma tu pregunta en números, busca en una base de documentos los trozos más parecidos y se los entrega al modelo junto con la pregunta. El término nació en 2020, en un trabajo de Patrick Lewis y su equipo.

Ficha 02 — CAG
Truco 02

CAG = Estudiar antes de la prueba

Cache-Augmented Generation

Antes de que llegue cualquier pregunta, Roobi se lee el cuaderno entero y lo deja guardado y fresquito en la cabeza.

Las letras

C
Caché: memoria rápida, como la partida guardada de un videojuego
A
Aumentada: ayudada
G
Generación: crear la respuesta

Cómo funciona

  1. Antes de todo, se lee el cuaderno completo.
  2. Lo deja guardado en su memoria rápida (la caché).
  3. Cuando le preguntas, responde al tiro, sin ir a buscar nada.

Súper poder

Es rapidísimo y nunca se equivoca de página, porque no tiene que buscar.

Punto débil

Solo sirve si el cuaderno es cortito. Y si la información cambia, tiene que volver a estudiar.

“Ya me lo sé de memoria.”
Para los grandes

Se carga todo el conocimiento de una vez en la memoria de trabajo del modelo (su contexto) y se guarda ya procesado. Lo propusieron Brian Chan y su equipo en diciembre de 2024, en un paper llamado "Don't Do RAG".

Ficha 03 — DAG
Truco 03

DAG = La receta con flechas

Directed Acyclic Graph

Cuando la tarea es grande, Roobi la divide en pasos unidos por flechas, como una receta. Lo que se puede hacer al mismo tiempo, lo hace al mismo tiempo.

Las letras

D
Dirigido: las flechas apuntan hacia adelante
A
Acíclico: nunca das vueltas en círculo
G
Grafo: un dibujo de puntos unidos por flechas

Cómo funciona

  1. Divide la tarea grande en pasos chiquitos.
  2. Los une con flechas: qué va primero y qué tiene que esperar.
  3. Hace a la vez lo que se puede hacer a la vez, y nunca vuelve atrás.

Súper poder

Es ordenado y rápido. Si un paso falla, repite solo ese paso.

Punto débil

Hay que pensar bien el mapa antes de empezar.

“Primero esto, después aquello.”
Para los grandes

Un grafo acíclico dirigido es un mapa de pasos unidos por flechas que van en una sola dirección y nunca vuelven en círculo. Se usa para ordenar trabajos de IA con varios pasos: buscar, leer, escribir y revisar.

Ficha 00 — Lo básico
Primero

¿Qué es una IA?

Inteligencia artificial

Una IA es como un amigo muy inteligente: leyó muchísimos libros y ahora puede conversar, escribir, explicar y hasta dibujar.

El problema

  1. Leyó muchísimo, pero hace tiempo: no sabe lo que pasó ayer.
  2. Cuando no está seguro, a veces inventa una respuesta que suena bien.
  3. Si le pides algo grande, puede enredarse con el orden de los pasos.

Los tres trucos

RAG, CAG y DAG son trucos para ayudarlo. Ojo con esta diferencia: RAG y CAG responden a de dónde saca la IA lo que sabe. DAG responde a en qué orden hace las cosas. Por eso se pueden combinar.

Ficha 04 — Combo
Combo

¿Se pueden juntar?

Sí, y pasa todo el tiempo

Imagina que Roobi tiene que armar tu maleta para un paseo. Primero tiene que ver el clima (eso es un RAG: ir a buscar algo nuevo). Después, al mismo tiempo, elige la ropa y carga la linterna. Al final, cierra la maleta.

Todo ese mapa de pasos es un DAG, y uno de sus pasos es un RAG. Y si Roobi ya se sabía de memoria qué cosas lleva siempre (el cepillo de dientes, el pijama), eso es un CAG.

“Un DAG puede tener un RAG adentro.”
Ficha 05 — Comparación
Compara

RAG vs. CAG vs. DAG

Los tres trucos, lado a lado

RAGCAGDAG
Parecido a...ir a la bibliotecaestudiar antes de la pruebaseguir una receta
Es mejor cuando...hay mucha info y cambia seguidohay poca info y casi no cambiala tarea tiene muchos pasos
Rapidezmediamuy rápidadepende de cómo ordenes los pasos
Puede fallar si...trae la página equivocadael cuaderno no le cabe en la cabezael mapa está mal hecho
Ficha 06 — Palabras
Palabras

Glosario mínimo

Las palabras raras, en fácil

IA
Inteligencia artificial: un programa que aprendió leyendo muchísimos ejemplos y ahora puede conversar, escribir o dibujar.
Inventar (alucinar)
Cuando la IA no sabe algo y responde igual, con algo que suena bien pero no es cierto.
Biblioteca (base de documentos)
El lugar donde RAG va a buscar: textos, páginas web, manuales o apuntes.
Caché
Una memoria rápida donde se guarda algo ya preparado para no hacerlo de nuevo. Como la partida guardada de un videojuego.
Contexto
Todo lo que la IA tiene "en la mesa" mientras te responde. Tiene un tamaño máximo, como una mochila.
Grafo
Un dibujo de puntos unidos por líneas o flechas.
En paralelo
Hacer dos cosas al mismo tiempo, como prender el horno mientras alguien mezcla.
Ficha 07 — Para los grandes
Para grandes

Preguntas frecuentes

Lo que suelen preguntar papás, mamás y profes

¿Qué es RAG explicado fácil?

RAG es cuando la IA, antes de responder, busca en una biblioteca de documentos las páginas que más sirven para tu pregunta y responde usándolas. Así inventa menos y puede usar información nueva.

¿Qué es CAG explicado fácil?

CAG es cuando a la IA le cargan de antemano toda la información que necesita y la deja guardada en su memoria rápida (caché). Cuando le preguntas, responde al tiro, sin buscar. Sirve cuando la información es poca y casi no cambia.

¿Qué es un DAG en inteligencia artificial?

DAG significa grafo acíclico dirigido: un mapa de pasos unidos por flechas que van hacia adelante y nunca vuelven en círculo. La IA lo usa para ordenar tareas grandes y hacer a la vez los pasos que no dependen unos de otros.

¿Cuál es la diferencia entre RAG y CAG?

RAG busca la información cada vez que le preguntas; CAG se la sabe de antes. RAG sirve para mucha información que cambia seguido; CAG, para poca información que casi no cambia y cuando importa la rapidez.

¿Se pueden usar RAG, CAG y DAG juntos?

Sí. RAG y CAG responden a de dónde saca la IA lo que sabe; DAG responde a en qué orden hace las cosas. Un DAG puede tener un paso que sea hacer un RAG, por ejemplo: primero buscar el clima y después armar la maleta.

Ficha 08 — Fuentes
Fuentes

De dónde sale esto

Revisada el

Las explicaciones simplifican a propósito, para que cualquier persona las entienda a la primera. Sobre cómo trabajamos, ver quiénes escriben. Si quieres profundizar en los agentes, lee Agente IA.