Qué hacen ChatGPT, Gemini y Claude con tus conversaciones
Qué hace cada asistente con lo que le escribes, dónde está el ajuste exacto para desactivar el entrenamiento y qué sigue guardado aunque lo desactives.
Guía evergreen para escoger arquitectura según objetivo: soporte, ventas, análisis de docs, automatizaciones, código. Incluye árbol de decisión.
GUÍAS & TUTORIALES · ARQUITECTURA IA · DECISIONES CON CABEZA
RAG
Responde con tus datos (frescos, cambiantes, con fuentes) sin entrenar el modelo.
Fine-tuning
Moldea el comportamiento (tono, formato, decisiones repetibles) con ejemplos… si compensa.
Agentes
Ejecuta acciones (herramientas, pasos, memoria, validaciones) con control y límites.
La forma más rápida de quemar presupuesto con IA no es “usar el modelo caro”. Es elegir mal la arquitectura.
Si solo necesitas responder con documentos, meter agentes es como contratar una orquesta para tocar un “ping”. Y si lo que te falla es el estilo o el formato, intentar arreglarlo con RAG es como buscar una llave en Google cuando lo que necesitas es cambiar la cerradura.
Vamos a aterrizarlo con un mapa práctico: qué hace cada enfoque, cuándo funciona de verdad, cómo se combinan y un árbol de decisión para elegir rápido según tu objetivo (soporte, ventas, análisis de documentos, automatizaciones o código).
Muchas decisiones se toman con una pregunta equivocada: “¿Qué es mejor: RAG, fine-tuning o agentes?”. La pregunta útil es otra: ¿qué problema estás resolviendo?
Piensa en tres necesidades muy distintas:
Necesito conocimiento (políticas internas, PDFs, catálogo, contratos, tickets): eso empuja hacia RAG.
Necesito conducta consistente (responder “como tu marca”, clasificar siempre igual, seguir un formato fijo): eso empuja hacia fine-tuning.
Necesito acción (crear tickets, actualizar CRM, lanzar una consulta, ejecutar un flujo): eso empuja hacia agentes.
En la práctica, lo normal no es elegir una sola caja, sino construir un “sándwich” bien diseñado: RAG para el conocimiento, fine-tuning para el comportamiento (si de verdad aporta) y agentes para la ejecución (cuando hay que hacer cosas).
RAG (Retrieval-Augmented Generation) es, en esencia, darle al modelo un “buscador” de tus fuentes. En lugar de esperar que el modelo se sepa tu documentación, recuperas los fragmentos relevantes (con búsqueda semántica, filtros, etc.) y se los pasas como contexto para que responda.
Cuándo brilla:
Cuándo duele:
Si estás construyendo asistentes con documentos sensibles, te encaja especialmente complementar esto con la idea de un chatbot privado con documentos en local: misma lógica, pero llevando más control (y a veces coste) hacia tu entorno.
El fine-tuning sirve para ajustar el modelo a un patrón estable: tono, formato, estilo de respuesta, decisiones repetibles, extracción con un esquema concreto… Es decir, mejorar el “piloto automático” cuando ya sabes qué quieres que haga, y tienes ejemplos claros de lo que está bien y lo que está mal.
Se justifica cuando:
No se justifica (o se suele usar mal) cuando:
Regla práctica: si puedes resolverlo con instrucciones cortas + buenas herramientas de evaluación, empieza por ahí. El fine-tuning es una palanca potente, pero exige disciplina (dataset, versionado, métricas, revisiones).
Un agente no es un modelo “más listo”. Es un sistema que rodea al modelo con capacidades: herramientas (APIs), memoria, planificación, verificación, permisos, límites de coste y, muy importante, un bucle para iterar pasos hasta completar una tarea.
Ejemplos claros:
Cuándo tiene sentido:
Si quieres profundizar en este salto de “copiloto” a “sistema que actúa”, te encaja el contexto de cómo evolucionan los copilotos hacia agentes en empresa: el cambio real no es marketing, es arquitectura y gobernanza.
Empieza aquí: ¿Tu sistema necesita usar información propia (documentos, base de datos, tickets, catálogo) que el modelo no trae de serie?
Sí → RAG como base. Luego pregunta: ¿además debe ejecutar acciones (crear/actualizar cosas) con herramientas?
Sí → RAG + Agente (con permisos, límites y validaciones).
No → RAG “puro” (con buena evaluación y trazabilidad).
Si la respuesta fue “No” (no necesitas datos propios): ¿lo que falla es consistencia de formato/tono/decisión repetible?
Sí → prueba primero prompt + ejemplos y evaluación. Si sigues fallando y hay volumen → Fine-tuning.
No → probablemente te basta con prompting (y un buen marco de tests).
```Ojo con una trampa clásica: “quiero que el modelo sepa mi producto”. Si tu producto cambia (features, precios, mensajes), RAG suele ser más sano que entrenar. El fine-tuning no es una base de conocimientos: es una manera de fijar comportamiento.
Arquitectura típica: RAG + guardrails (y, si hay acciones, agente con herramientas).
Porque el soporte vive de fuentes: base de conocimiento, políticas, históricos de tickets. Si no recuperas bien, el modelo inventa. Y si quieres automatizar (crear ticket, pedir datos, reembolsos), ahí entra el agente, pero con límites: no quieres que “improvise” en operaciones sensibles.
Arquitectura típica: RAG (material comercial, casos, pricing, comparativas) + un toque de fine-tuning solo si el tono/estructura deben ser impecables a escala.
Aquí el riesgo no siempre es “fallo técnico”, sino “mensaje incoherente”. Si tu equipo usa la IA para escribir mucho, el fine-tuning puede ayudar a fijar una voz y formatos. Pero empieza por RAG bien hecho: si la propuesta no cita bien tu oferta real, vas a crear problemas comerciales.
Arquitectura típica: RAG + extracción estructurada + verificación (y a veces un agente para checklist).
Aquí manda la trazabilidad. Si no puedes señalar el párrafo exacto, no es útil. Un agente puede ayudarte a recorrer pasos (“extrae cláusulas”, “compara con plantilla”, “marca riesgos”), pero la base sigue siendo recuperar bien y forzar salidas verificables.
Arquitectura típica: Agente + herramientas (APIs) + reglas de negocio; RAG solo si hay políticas o documentación que consultar.
La palabra clave aquí es “acción”. Si el sistema tiene que tocar sistemas reales (ERP, CRM, tickets, email), piensa primero en permisos, auditoría y límites de coste. El modelo es el “cerebro”, pero la seguridad y la gobernanza son el “sistema nervioso”.
Arquitectura típica: Agente para ejecutar herramientas (tests, linters, repos) + RAG para documentación interna y contexto del repo.
Si el asistente “solo escribe”, se equivoca con confianza. Si puede correr tests y leer el repo, mejora muchísimo. RAG ayuda a meter guidelines internas, ADRs, decisiones arquitectónicas. Si te interesa el lado de diseño (dónde corre qué, latencias, privacidad), esto conecta con cómo elegir entre nube y local en arquitectura de IA.
Coste
RAG añade coste de recuperación (indexado, consultas) y tokens de contexto. Fine-tuning añade coste de entrenamiento y mantenimiento. Agentes multiplican coste por iteraciones + tool calls.
Latencia
RAG suma la ida y vuelta de búsqueda. Fine-tuning suele mejorar latencia si reduce prompt. Agentes son los más lentos si no hay buen criterio de parada.
Riesgo
RAG falla si recupera mal. Fine-tuning fija sesgos/errores si el dataset es malo. Agentes añaden riesgo de acciones no deseadas si no hay permisos y validación.
Y una nota incómoda: muchas “alucinaciones” no se solucionan cambiando de modelo, sino cambiando el sistema (fuentes, evaluación, límites). Si quieres un recordatorio de por qué esto importa también por privacidad y expectativas, enlaza bien con los errores típicos al usar IA.
Paso 1: define “qué es éxito”. No “respuestas bonitas”. Métricas: resolución, precisión con fuente, tasa de escalado a humano, conversión, tiempo ahorrado, errores evitados.
Paso 2: empieza por lo más simple que funcione. Prompt + ejemplos + evaluación. Si necesitas datos → RAG. Si necesitas acción → agente.
Paso 3: instrumenta y evalúa. Sin tests, no sabes si mejoras o empeoras. Evalúa recuperación (RAG) y salida (modelo) por separado.
Paso 4: solo entonces, optimiza. Fine-tuning si compensa por consistencia o coste. Agentes más inteligentes si el flujo lo pide. Y siempre: permisos, límites y logs.
Si tienes dudas entre “quiero automatizar” y “quiero que responda mejor”, un truco: escribe la tarea como si fuese una checklist humana. Si tu checklist tiene muchos verbos de acción (“crear”, “actualizar”, “enviar”, “validar”), estás en territorio agente. Si tiene “buscar en estos documentos y responder citando”, estás en territorio RAG.
Si tuviera que resumirlo en una frase: RAG para saber, fine-tuning para comportarse, agentes para hacer.
Y si tuviera que resumirlo en una arquitectura que se repite una y otra vez cuando el sistema crece:
Modelo base + RAG (con permisos y fuentes) + herramientas (APIs) + evaluación (tests) + observabilidad (logs, costes, errores) + guardrails (políticas).
El fine-tuning entra cuando ya has estabilizado el sistema y tienes claro qué patrón quieres fijar. Los agentes entran cuando hay acciones reales y un criterio de “terminado”. Todo lo demás suele ser humo, prisa o falta de medición.
Si estás a punto de elegir y dudas: empieza por RAG si hay datos propios, y añade agentes solo cuando la tarea exija acción. Entrena solo cuando tengas ejemplos impecables y un motivo económico claro.
Esa secuencia te evita el 80% de los proyectos que se encallan por coste, latencia o “la IA no hace lo que yo quería”.
Usa RAG cuando tu conocimiento cambia (políticas, precios, catálogo) y necesitas trazabilidad de dónde sale cada respuesta. El fine-tuning no es una base de conocimiento: sirve para fijar comportamiento (tono, formato), no para que el modelo sepa datos que cambian cada mes.
Cuando el objetivo es ejecutar acciones, no solo responder: crear tickets, actualizar un CRM, lanzar consultas o correr tests. Un agente rodea al modelo con herramientas, memoria, permisos y un criterio de parada claro para completar tareas de varios pasos.
Sí, y de hecho es lo habitual: RAG aporta el conocimiento, el fine-tuning fija el comportamiento cuando de verdad compensa, y los agentes ejecutan acciones con permisos y validaciones. La mayoría de sistemas reales son ese sándwich, no una sola caja.
Normalmente RAG más guardrails, porque el soporte depende de fuentes como la base de conocimiento y el histórico de tickets. Si además hay que automatizar acciones (crear tickets, gestionar reembolsos), se añade un agente con herramientas, pero con límites claros.
Qué hace cada asistente con lo que le escribes, dónde está el ajuste exacto para desactivar el entrenamiento y qué sigue guardado aunque lo desactives.
Qué cambia de verdad entre las versiones gratuitas y de pago de ChatGPT, Claude y Gemini, para qué perfiles compensan los 20 € al mes y cuándo no.
Diferencias reales entre ChatGPT, Claude y Gemini: qué modelo gana en escritura, código e integración, y cómo elegir sin probar los tres.