RAG, agentes de IA e ingeniería de contexto

Esta es la sección más directamente aplicable si tu objetivo es construir productos y no entrenar modelos. Recuperación aumentada para que el modelo trabaje sobre datos propios y actualizables, uso de herramientas para que haga cosas y no solo hable, memoria para que sostenga tareas largas, y orquestación para que todo eso no se caiga.

El término "prompt engineering" quedó chico. Lo que importa hoy es la ingeniería de contexto: decidir qué información entra a la ventana en cada paso y qué se descarta. El contexto es un recurso escaso y caro, y administrarlo bien es la diferencia entre un agente que funciona y uno que se pierde a los diez pasos.

Una regla que ahorra meses: escribí las evaluaciones antes que el sistema. Sin una forma de medir si una versión es mejor que la anterior, iterar sobre un agente es adivinar con más pasos.

19 recursos de RAG, agentes y contexto

Ordenados con los imprescindibles primero y agrupados por tipo. Los marcados con ★ son los que recomendaría alguien que ya recorrió el camino; los que dicen «gratis» no cuestan nada.

🎓 Curso

📄 Paper

✍️ Blog/Post

🐙 Repo

🛠️ Herramienta

📘 Docs

Preguntas frecuentes sobre RAG, agentes y contexto

¿Qué es RAG?

Retrieval-Augmented Generation: recuperación aumentada. En vez de esperar que el modelo sepa algo, se busca la información relevante en una base propia y se la inserta en el contexto antes de generar la respuesta. Permite trabajar con datos privados o actualizados sin reentrenar nada.

¿Qué es un agente de IA?

Un sistema donde el modelo no solo responde, sino que decide qué acción tomar, ejecuta herramientas, observa el resultado y vuelve a decidir, en un bucle, hasta completar una tarea. La unidad de análisis deja de ser el modelo y pasa a ser el sistema completo: modelo, herramientas, memoria y bucle de control.

¿RAG o fine-tuning?

RAG para conocimiento: es actualizable, auditable y no requiere reentrenar. Fine-tuning para comportamiento: formato, estilo, o un dominio muy específico. No compiten, resuelven problemas distintos, y en sistemas serios suelen convivir.