IA generativa explicada: modelos, recuperación, herramientas y aplicaciones no son lo mismo

La IA generativa es más que un modelo. Aprende cómo los modelos, la recuperación, las herramientas, el contexto, los entornos de ejecución y las aplicaciones encajan en los sistemas de IA en producción.
Publicado:
Aleksandar Stajić
Actualizado: 8 de octubre de 2026, 18:10
IA generativa explicada: modelos, recuperación, herramientas y aplicaciones no son lo mismo

La IA generativa no es un solo componente. Un sistema de IA generativa en producción normalmente combina un modelo generativo con código de aplicación que proporciona instrucciones y contexto, recupera conocimiento externo cuando es necesario, expone herramientas para leer o modificar sistemas externos, gestiona el estado de ejecución y los permisos, y convierte el resultado en un producto utilizable. Tratar el modelo, la recuperación, las herramientas, el contexto, el entorno de ejecución y la aplicación como si fueran lo mismo oculta las fronteras que determinan la frescura, la seguridad, la fiabilidad, el coste y el control.

¿Qué significa realmente “IA generativa”?

A nivel de modelo, la IA generativa se refiere a modelos de IA que generan contenido sintético derivado, como texto, imágenes, audio, vídeo, código u otra salida digital. NIST AI 600-1 utiliza este significado orientado al modelo y analiza por separado los riesgos a nivel de modelo, sistema, aplicación y caso de uso.

Esa distinción importa porque un modelo de IA no es lo mismo que el sistema de IA completo. El glosario actual del NIST define un modelo de IA como un componente que produce salidas a partir de entradas utilizando técnicas computacionales, estadísticas o de aprendizaje automático, mientras que un sistema de IA puede incluir software, hardware, aplicaciones, herramientas o utilidades que operan utilizando IA.

El modelo útil más simple de un sistema de IA generativa

Como primer modelo mental, imagina un asistente empresarial que responde: “¿Puede este cliente recibir un reembolso hoy?”. Una respuesta útil puede requerir varias responsabilidades diferentes. El modelo de lenguaje puede interpretar la pregunta y redactar la explicación, pero el estado actual del pedido puede provenir de una herramienta de base de datos, la política de reembolsos puede provenir de la recuperación de documentos, los permisos pueden ser aplicados por la aplicación, y la acción final puede requerir una llamada a API controlada.

Una ruta de ejecución común

1
1. Solicitud del usuario
La aplicación recibe una pregunta o tarea en lenguaje natural.
2
2. Política y estado de la aplicación
La identidad, el inquilino, los permisos, el estado actual del flujo de trabajo y las reglas del producto definen qué puede hacer la solicitud.
3
3. Recuperación o acceso directo a datos
El sistema obtiene evidencia externa o hechos actuales cuando el conocimiento del modelo es insuficiente.
4
4. Construcción del contexto
Las instrucciones, la entrada del usuario, la evidencia seleccionada, el estado relevante y las definiciones de herramientas se ensamblan para el modelo.
5
5. Inferencia del modelo
El modelo generativo interpreta el contexto proporcionado y produce texto, salida estructurada o una solicitud de herramienta.
6
6. Ejecución de herramientas cuando es necesario
El entorno de ejecución o la aplicación valida y ejecuta las llamadas a herramientas aprobadas fuera del modelo.
7
7. Observación y continuación
Los resultados de las herramientas pueden volver al modelo como nuevo contexto para otro paso de inferencia.
8
8. Validación y salida del producto
La aplicación valida el resultado, registra el estado requerido o los datos de auditoría, y presenta o ejecuta el resultado final.

Los sistemas reales no siempre siguen esta secuencia exactamente. La recuperación puede ocurrir antes de la primera llamada al modelo, las herramientas pueden seleccionarse durante un bucle de agente, la lógica determinista de la aplicación puede evitar por completo el modelo, y la validación puede ocurrir en varias etapas. El objetivo es separar responsabilidades, no imponer un flujo de trabajo universal.

Las seis fronteras que importan

Seis responsabilidades dentro de un producto de IA

Tarea principalEntradas típicasNo es lo mismo que
Modelo
Recuperación
Herramientas
Contexto
Entorno de ejecución / orquestador
Aplicación

1. El modelo: la generación es su responsabilidad principal

Un modelo generativo asigna las entradas proporcionadas a salidas generadas. Para un modelo de lenguaje, eso puede incluir texto en lenguaje natural, JSON estructurado, código, clasificaciones, resúmenes, planes o argumentos de llamadas a herramientas. Los modelos generativos multimodales pueden trabajar con tipos adicionales de entrada y salida.

El modelo puede contener un conocimiento aprendido sustancial en sus parámetros, pero el conocimiento parametrizado no es una base de datos en vivo. El modelo no sabe automáticamente sobre un documento creado hace cinco minutos, el nivel de stock actual, un registro privado de un cliente o el estado de una aplicación, a menos que esa información se proporcione a través de la ruta de entrada actual.

Por eso, cambiar el modelo no resuelve automáticamente el conocimiento obsoleto, los permisos faltantes, la recuperación rota, la propiedad incorrecta del estado o la ejecución insegura de herramientas. Esos fallos a menudo pertenecen a otras capas.

2. Recuperación: encontrar evidencia externa es una operación separada

La recuperación selecciona información de una fuente externa antes o durante la generación. El trabajo de Generación Aumentada por Recuperación de 2020 de Lewis et al. hizo explícita la separación al combinar un modelo generativo paramétrico con memoria no paramétrica recuperada. Los sistemas de producción modernos utilizan muchas variantes de recuperación, pero la idea arquitectónica sigue siendo la misma: se puede obtener evidencia útil en el momento de la inferencia en lugar de depender únicamente de lo que el modelo aprendió durante el entrenamiento.

La recuperación puede utilizar búsqueda léxica, embeddings, búsqueda vectorial, búsqueda híbrida, SQL, grafos de conocimiento, filtros de metadatos, APIs u otros mecanismos de selección. Una base de datos vectorial es, por lo tanto, un posible componente de recuperación, no la definición de RAG.

3. Herramientas: el acceso y la acción no son conocimiento del modelo

Una herramienta es una interfaz a través de la cual un entorno de ejecución de IA puede solicitar funcionalidad fuera del modelo. Una herramienta puede consultar una base de datos, buscar en la web, leer un archivo, calcular un valor, llamar a un servicio interno, crear un ticket, enviar un mensaje, modificar un registro o desencadenar otra operación controlada.

La documentación actual de llamada a funciones de OpenAI hace explícito este límite: la llamada a funciones permite que los modelos interactúen con sistemas externos y accedan a datos o acciones proporcionados por la aplicación. El modelo puede proponer o seleccionar una llamada, pero el sistema externo realiza la operación real.

El uso de herramientas, por lo tanto, crea dos preguntas separadas: ¿Puede el modelo solicitar esta capacidad? y ¿Autorizará y ejecutará la aplicación dicha solicitud? Un sistema de producción no debe confundir la intención del modelo con el permiso para causar un efecto secundario.

4. Contexto: lo que el modelo puede ver en este momento

El contexto es la información disponible para el modelo en un paso de inferencia particular. La guía de ingeniería de contexto de Anthropic describe el contexto como el conjunto de tokens incluidos al muestrear de un LLM. En la práctica, ese conjunto puede contener instrucciones del sistema, mensajes del usuario, historial de conversación, evidencia recuperada, definiciones de herramientas, resultados de herramientas, resúmenes de memoria y estado de aplicación seleccionado.

El contexto, por lo tanto, no es ni la base de conocimiento completa ni la memoria a largo plazo. Una empresa puede almacenar diez millones de documentos mientras solo unos pocos pasajes entran en una llamada al modelo. Un entorno de ejecución puede persistir un año de historial de conversación mientras expone solo las piezas necesarias para la tarea actual.

La ventana de contexto también crea una restricción de ingeniería. Agregar más texto no garantiza una mejor respuesta; la información irrelevante, desactualizada, contradictoria o de baja autoridad puede diluir la evidencia que realmente importa.

5. Entorno de ejecución y orquestación: coordinar el bucle

La capa de entorno de ejecución u orquestación coordina cómo participa el modelo en una tarea. Dependiendo de la arquitectura, puede gestionar sesiones, solicitudes al modelo, descubrimiento de herramientas, bucles de llamadas a herramientas, reintentos, transferencias, eventos de streaming, tiempos de espera, puntos de control, compactación o entornos de ejecución.

Algunos entornos de ejecución son código de aplicación ligero alrededor de una API de modelo. Otros son arneses de agente completos. Un entorno de ejecución gestionado por un proveedor puede poseer parte del bucle mientras la aplicación sigue siendo dueña de la verdad del dominio, la autorización, los efectos secundarios del negocio y el ciclo de vida del producto.

Este límite es importante porque dónde se ejecuta el entorno de ejecución y dónde se ejecuta la inferencia son decisiones separadas. Un cliente o proceso de agente que se ejecuta localmente aún puede llamar a un modelo remoto, mientras que una aplicación remota puede llamar a un modelo alojado en infraestructura bajo el control de la organización.

6. La aplicación: donde la IA se convierte en producto

La aplicación es el límite del producto en torno a los componentes de IA. Es responsable de la experiencia de usuario, el modelo de dominio, el estado actual, la identidad, el alcance del inquilino, los permisos, la persistencia, las integraciones de servicios, la validación, la observabilidad, la lógica de facturación o cuotas cuando corresponda, y las reglas que determinan qué puede ver o hacer la IA.

Esta es la capa que convierte "un modelo puede producir resultados útiles" en "un sistema puede ofrecer una capacidad fiable". El mismo modelo puede participar en un asistente de investigación privado, un flujo de trabajo de soporte, un agente de código o una aplicación de comercio porque la aplicación circundante cambia los datos, las herramientas, las políticas, el estado y el contrato de ejecución.

Cómo funcionan las partes juntas en una solicitud real

Consideremos un asistente de soporte al que se le pregunta: "Reembolsa el pedido 4711 si aún es elegible, y explica por qué". La solicitud combina conocimiento, estado actual, autorización, razonamiento y un efecto secundario.

NecesidadCapa correctaPor qué
Política de reembolsoRecuperaciónEl sistema debe encontrar la política aplicable actual y preservar su procedencia.
Estado del pedido 4711Acceso directo a datos/herramientasEl registro actual del pedido es estado autoritativo volátil, no algo que deba adivinarse a partir del conocimiento del modelo.
Autoridad del usuario para reembolsarAplicación / autorizaciónLos permisos deben aplicarse independientemente de lo que solicite el modelo.
Interpretar la política frente a los hechos del pedidoModelo + contextoEl modelo puede razonar sobre la evidencia de la política y el estado actual del pedido que se le proporciona.
Ejecutar reembolsoHerramienta + reglas de transacción de la aplicaciónUna operación externa controlada cambia el estado real.
Explicar el resultadoModeloEl modelo puede generar la explicación para el usuario a partir de resultados validados.
Auditar lo sucedidoAplicación / tiempo de ejecuciónEl sistema registra evidencia, llamadas, decisiones, efectos secundarios y errores según sea necesario.

Si el asistente solo tiene el modelo de lenguaje, puede hablar sobre reembolsos pero no puede saber de forma segura si el pedido 4711 es actualmente elegible ni realizar la transacción. Si solo tiene recuperación, puede encontrar la política pero aún carece del estado en vivo del pedido. Si tiene herramientas sin autorización de la aplicación, puede volverse capaz pero inseguro. La fiabilidad proviene de componer las capas con una propiedad explícita.

Diferentes productos de IA usan combinaciones diferentes

La presencia de un modelo no define toda la arquitectura

RecuperaciónHerramientasEstado autoritativoCapacidad típica
Asistente solo con modelo
Asistente basado en recuperación
Asistente que usa herramientas
Aplicación agéntica

Estos son patrones de arquitectura, no clasificaciones de madurez. Una función solo con modelo puede ser el diseño correcto cuando la tarea no necesita hechos o acciones externas. Añadir recuperación, herramientas, memoria o un bucle de agente solo se justifica cuando la tarea requiere esas capacidades.

Evidencia de implementación: Aaasaasa AI Client

Aaasaasa AI Client es un espacio de trabajo de IA de escritorio local-first construido con Nuxt 4, Electron y TypeScript. Su AI Hub separa deliberadamente agente/cliente, proveedor, modelo, ubicación de tiempo de ejecución, permisos y cliente web en lugar de tratarlos como una única configuración de "IA".

Esa separación crea un comportamiento concreto. Direct Chat puede hablar con modelos sin herramientas de sistema de archivos o shell. Un agente Codex puede usar un espacio de trabajo seleccionado y un perfil de permisos. Ollama puede proporcionar inferencia local directa, mientras que LM Studio y los endpoints configurables compatibles con OpenAI representan otras rutas de proveedor. Un proceso Codex que se ejecuta localmente aún puede usar un modelo en la nube, por lo que la interfaz y la arquitectura no equiparan el tiempo de ejecución local con la inferencia local.

La implementación también contiene soporte de Qdrant/vectores, capacidades de extracción de documentos y un broker MCP de directorio autenticado. Esos componentes ilustran otro límite: la infraestructura de recuperación y el acceso a herramientas pueden vivir en el mismo producto sin convertirse en propiedades del modelo en sí.

Concepto A01Evidencia de implementación de Aaasaasa AI Client
ModeloUn identificador de modelo específico del proveedor se selecciona por separado del proveedor y del tiempo de ejecución.
ProveedorOllama, LM Studio, servicios compatibles con OpenAI y otras rutas de proveedor se representan por separado.
Tiempo de ejecuciónLa ubicación del agente/tiempo de ejecución local o remoto se rastrea independientemente del modelo.
Herramientas / accesoDirect Chat no tiene herramientas de sistema de archivos ni shell; el acceso controlado a directorios se gestiona por separado.
PermisosLos perfiles de permisos del espacio de trabajo son política de aplicación/sesión, no capacidad del modelo.
Infraestructura de recuperaciónEl soporte de vectores y la extracción de documentos existen como capacidades de datos/recuperación en lugar de características del modelo.
AplicaciónEl producto Electron/Nuxt coordina interfaz, credenciales, proveedores, descubrimiento de tiempo de ejecución, permisos, herramientas e interacción con el modelo.

Errores de categoría comunes

Error de categoríaLo que realmente está sucediendo
“La IA conoce nuestros documentos.”La capa de aplicación o de recuperación pone a disposición del modelo el contenido seleccionado de los documentos.
“RAG es nuestra base de datos vectorial.”La base de datos vectorial puede ser un índice o almacén utilizado por un pipeline de recuperación; RAG es el patrón de recuperación más generación.
“El modelo llamó a nuestro CRM.”El modelo produjo una solicitud de herramienta; el runtime o la aplicación autorizó y ejecutó la llamada externa.
“Es IA local porque el agente de escritorio se ejecuta localmente.”La ubicación del runtime y la ubicación de la inferencia son distintas. Un runtime local puede seguir invocando un modelo remoto.
“El modelo tiene permiso para editar archivos.”La aplicación o el runtime otorga una capacidad de herramienta bajo una política de permisos; el permiso no es una propiedad intrínseca del modelo.
“Más contexto significa más conocimiento.”El contexto es la entrada finita que se pone a disposición para una inferencia. Un contexto más grande puede contener más ruido, conflicto o información obsoleta.
“El chatbot es la arquitectura de IA.”La interfaz de chat es una interfaz. El sistema también puede incluir identidad, estado, recuperación, herramientas, runtime, validación, persistencia y observabilidad.

Modos de fallo cuando los límites se desdibujan

Los errores de límites no son meramente problemas de terminología. Crean fallos de producción distintos que requieren soluciones diferentes.

Diagnostica la capa que falla antes de reemplazar el modelo

SíntomaProblema de límites probablePrimera verificación arquitectónica
Respuesta obsoleta
Falta un dato de la empresa
Efecto secundario inseguro
Respuesta confusa con mucho texto proporcionado
Uso inesperado de la nube
El agente se bloquea o se repite

¿Qué es estable y qué es sensible a la versión?

Las distinciones arquitectónicas de este artículo son intencionalmente neutrales respecto al proveedor. Los ejemplos actuales a continuación son hechos de implementación que deben volver a verificarse cuando las API evolucionen.

ÁreaIdea arquitectónica estableEjemplo actual verificado el 8 de octubre de 2026
Modelo de IA vs sistemaUn modelo es un componente dentro de un sistema más amplioEl glosario actual del NIST define por separado modelo de IA y sistema de IA.
RAGLa generación puede condicionarse a información externa recuperadaLa formulación de Lewis et al. de 2020 sigue siendo la referencia fundacional; los métodos de recuperación en producción ahora se extienden mucho más allá de un único diseño de índice denso.
Recuperación alojadaLa recuperación puede exponerse como una herramienta gestionadaOpenAI File Search es actualmente una herramienta de la API Responses que busca en bases de conocimiento de archivos cargados mediante recuperación semántica y por palabras clave.
Llamada a funciones o herramientasUn modelo puede solicitar capacidades externas definidas por la aplicaciónOpenAI documenta actualmente la llamada a funciones como una interfaz hacia sistemas, datos y acciones externos.
Ingeniería de contextoEl comportamiento del modelo depende de la información finita suministrada para la inferencia actualLa guía de ingeniería actual de Anthropic define el contexto como el conjunto de tokens incluido al muestrear del LLM y se centra en curar ese conjunto.
API de proveedoresLos SDK, nombres de herramientas, formas de endpoints y funciones compatibles cambianTrata la documentación del proveedor como sensible a la versión incluso cuando el límite de responsabilidad permanece estable.

Un artículo de referencia debería, por lo tanto, preservar ambos niveles: conceptos estables para la arquitectura y evidencia fechada para las implementaciones actuales. Mezclar los dos hace que un artículo envejezca innecesariamente rápido.

La prueba de límites de componentes de IA

Al evaluar una función de IA, haz las siguientes preguntas en orden. Las respuestas revelan qué componentes tiene realmente el sistema y qué responsabilidades siguen siendo implícitas.

Siete preguntas para un diseño de producción

1
1. ¿Qué genera la salida?
Identifica el modelo exacto y las modalidades o salidas estructuradas que proporciona.
2
2. ¿Qué hechos son autoritativos fuera del modelo?
Identifica documentos, bases de datos, API, estado actual y otras fuentes de verdad.
3
3. ¿Cómo se selecciona la información relevante?
Separa la búsqueda directa, la búsqueda, la recuperación, el ranking y la construcción de contexto.
4
4. ¿Qué puede causar efectos secundarios reales?
Enumera herramientas y acciones externas, luego identifica quién las valida y autoriza.
5
5. ¿Qué llega al modelo como contexto?
Haz explícitos las instrucciones, la evidencia, el estado, el historial, la memoria y las definiciones de herramientas.
6
6. ¿Quién es dueño del bucle?
Identifica el runtime o harness que gestiona llamadas, eventos, reintentos, bucles de herramientas y sesiones.
7
7. ¿Qué sigue siendo responsabilidad de la aplicación?
Haz explícitos la identidad, los permisos, el estado del dominio, la validación, la persistencia, la observabilidad y la UX.

Lo que la IA generativa no es

La IA generativa no es sinónimo de un LLM, aunque los LLM son una clase importante de modelo generativo. Tampoco es sinónimo de RAG, una base de datos vectorial, un agente, un protocolo de herramientas, una interfaz de chatbot o una aplicación.

Esos conceptos pueden estar conectados, pero cada uno responde a una pregunta arquitectónica diferente. Un LLM pregunta cómo se produce la salida de lenguaje. La recuperación pregunta de dónde proviene la evidencia externa. Las herramientas preguntan cómo se exponen las capacidades externas. El contexto pregunta qué puede ver el modelo. El runtime pregunta cómo se coordina la ejecución. La aplicación pregunta cómo la capacidad se convierte en un producto controlado.

A dónde ir después en el grafo de conocimiento

Una vez que estos límites están claros, los temas más profundos se vuelven más fáciles de ubicar. RAG pertenece a la recuperación y a la construcción de contexto. Retrieval Trigger decide cuándo se requiere evidencia externa. La memoria del agente se refiere a lo que persiste a lo largo del tiempo. La llamada a herramientas y MCP pertenecen al acceso a capacidades. Los harness de agentes pertenecen a la orquestación del runtime. RBAC, el aislamiento de inquilinos y la autorización de dominio pertenecen al límite de seguridad de la aplicación y la plataforma.

Limitaciones

El modelo de seis capas es un mapa de responsabilidades, no un requisito de que cada producto despliegue seis servicios separados. Una aplicación pequeña puede implementar la construcción de contexto, la recuperación y la orquestación dentro de un solo proceso. Una plataforma gestionada puede agrupar varias responsabilidades detrás de una sola API. El despliegue físico puede combinarse mientras la propiedad semántica permanece distinta.

La terminología también varía entre proveedores e investigaciones. “Agente”, “runtime”, “memoria”, “herramienta”, “conector” y “contexto” pueden definirse de manera diferente. Las definiciones aquí se eligen para hacer explícita la propiedad operativa y el diagnóstico de fallos, en lugar de afirmar que todos los frameworks utilizan un vocabulario idéntico.

La sección del Cliente de IA de Aaasaasa documenta un patrón de implementación. Demuestra que los límites explícitos son prácticos, pero no prueba que la misma disposición de componentes sea óptima para todos los productos de IA.

¿Qué cambiaría esta respuesta?

El mapa de responsabilidades necesitaría revisión si las propias arquitecturas de modelos comenzaran a poseer estado externo autoritativo, permisos, efectos secundarios transaccionales duraderos y acceso verificable a fuentes como propiedades intrínsecas en lugar de capacidades proporcionadas por un sistema circundante. Las arquitecturas de producción actuales no hacen que eso sea una suposición general segura.

Los ejemplos de implementación individuales cambiarán mucho antes. Las herramientas de recuperación alojadas, las APIs de agentes, las integraciones MCP, las funciones de gestión de contexto y las capacidades de los proveedores evolucionan rápidamente. Esos detalles deben actualizarse sin colapsar las distinciones subyacentes entre generación, evidencia, acceso a capacidades, contexto, ejecución y control de la aplicación.

Conclusión

La IA generativa se vuelve más fácil de diseñar una vez que “la IA” deja de tratarse como una sola caja negra. El modelo es el componente generativo, no el producto completo. La recuperación proporciona evidencia externa. Las herramientas exponen capacidades. El contexto lleva información seleccionada a la inferencia actual. El runtime coordina la ejecución. La aplicación posee el límite autoritativo del producto.

Esa separación es útil para más que la explicación. Les dice a los ingenieros dónde se originan los hechos obsoletos, dónde pertenece la autorización, por qué un runtime local aún puede usar inferencia en la nube, por qué RAG no equivale a una base de datos vectorial, por qué las llamadas a herramientas requieren validación y por qué cambiar el modelo no puede reparar todos los fallos del sistema.

La pregunta arquitectónica duradera, por lo tanto, no es “¿Qué modelo de IA estamos usando?” Es: ¿Qué responsabilidad posee cada componente, qué evidencia cruza cada límite y qué capa tiene permitido cambiar el estado real?

Preguntas frecuentes

Límites de los sistemas de IA generativa

¿Es lo mismo la IA generativa que un LLM?

No. Un LLM es un tipo de modelo generativo. La IA generativa también incluye otras modalidades, y un sistema de IA generativa en producción puede incluir recuperación, herramientas, lógica de runtime, estado de la aplicación, permisos, persistencia e interfaces de usuario alrededor del modelo.

¿Es RAG parte del modelo?

Generalmente no. RAG es un patrón de aplicación/sistema que recupera información externa y proporciona evidencia seleccionada al modelo. Algunas plataformas empaquetan la recuperación estrechamente con las APIs del modelo, pero la responsabilidad sigue siendo distinta.

¿Se requiere una base de datos vectorial para RAG?

No. RAG puede usar búsqueda vectorial, búsqueda léxica, recuperación híbrida, SQL, APIs, grafos de conocimiento u otros métodos. La propiedad que lo define es la recuperación de información externa para la generación, no una tecnología de almacenamiento.

¿Son las herramientas lo mismo que el contexto?

No. Una herramienta es una capacidad externa. Su definición puede representarse en el contexto, y su resultado puede ingresar posteriormente al contexto, pero la capacidad real se ejecuta fuera del modelo.

¿Ejecutar un cliente de IA localmente significa que el modelo es local?

No. La ubicación del runtime y la ubicación de la inferencia son separadas. Una aplicación de escritorio local o un agente puede llamar a un modelo remoto, mientras que una aplicación remota puede llamar a un modelo alojado internamente.

¿Quién debería hacer cumplir los permisos para las herramientas de IA?

El límite de seguridad de la aplicación o del runtime debería hacer cumplir la autorización. Un modelo puede solicitar una operación, pero la intención del modelo nunca debería tratarse como autoridad de ejecución suficiente.

¿Dónde pertenece el estado actual de la aplicación?

El estado volátil autoritativo normalmente debería permanecer en la aplicación o el sistema de dominio que lo posee. La IA puede recibir el estado relevante a través de contexto controlado o acceso a herramientas cuando sea necesario.

Glosario

Términos clave

Modelo generativo
Un modelo de IA diseñado para generar contenido sintético derivado, como texto, imágenes, audio, video, código o salida estructurada.
Recuperación
El proceso de seleccionar información relevante de una fuente o almacén externo para la tarea actual.
RAG
Generación Aumentada por Recuperación: un patrón en el que se proporciona información externa recuperada a un modelo generativo para mejorar la salida actual.
Herramienta
Una capacidad expuesta a un runtime de IA para leer datos, calcular, buscar o realizar una acción externa.
Contexto
La información disponible para el modelo en un paso de inferencia particular.
Runtime / orquestador
La capa de software que coordina llamadas al modelo, llamadas a herramientas, bucles de tareas, sesiones, reintentos, eventos o entornos de ejecución.
Aplicación
La capa de producto y dominio que posee la interacción del usuario, el estado autoritativo, los permisos, la validación, la persistencia y el comportamiento del negocio.
Proveedor
El servicio o runtime que expone acceso a uno o más modelos; la identidad del proveedor y la identidad del modelo son cuestiones separadas.

Fuentes primarias y evidencia de implementación

Las definiciones estables a continuación están ancladas en estándares/investigación; los ejemplos de implementación de rápida evolución utilizan documentación de ingeniería oficial actual. Aaasaasa AI Client es evidencia de implementación original y se verificó contra el estado de su base de código/documentación con fecha del 26 de julio de 2026.

NIST AI 600-1 — Perfil de Inteligencia Artificial Generativa

El perfil de IA generativa del NIST, que incluye la definición de IA generativa y la distinción explícita entre preocupaciones a nivel de modelo, sistema, aplicación y caso de uso.

NIST — Modelo de Inteligencia Artificial

Definición actual del glosario del NIST de un modelo de IA como un componente de un sistema de información que produce salidas a partir de entradas utilizando técnicas de IA.

NIST — Sistema de Inteligencia Artificial

Definición actual del glosario del NIST que muestra que un sistema de IA puede incluir sistemas de datos, software, hardware, aplicaciones, herramientas o utilidades que utilizan IA.

Lewis et al. — Generación Aumentada por Recuperación para Tareas de PLN Intensivas en Conocimiento

El artículo de 2020 que introdujo la formulación de RAG que combina un modelo generativo con memoria no paramétrica recuperada.

OpenAI — Búsqueda de Archivos

Documentación oficial actual para la recuperación de archivos alojados en la API de Respuestas utilizando bases de conocimiento de archivos cargados, búsqueda semántica y búsqueda por palabras clave.

OpenAI — Llamada a Funciones

Documentación oficial actual que describe la llamada a herramientas/funciones como la interfaz entre los modelos y los sistemas externos, datos y acciones.

Anthropic — Ingeniería de Contexto Efectiva para Agentes de IA

Guía de ingeniería que define el contexto como el conjunto de tokens disponible durante el muestreo del LLM y explica por qué la selección de contexto es un problema de recursos finitos.

Related Articles

Fuente de verdad en los sistemas de IA: de dónde proviene realmente el conocimiento fiable

Fuente de verdad en los sistemas de IA: de dónde proviene realmente el conocimiento fiable

Una fuente de verdad define qué fuente es autoritativa para un hecho o estado específico. Aprende en qué se diferencia de RAG, la procedencia, la memoria, el contexto, las bases de datos vectoriales y los sistemas de registro.

¿De dónde obtiene sus datos un LLM? Fuentes de datos RAG en Python

¿De dónde obtiene sus datos un LLM? Fuentes de datos RAG en Python

Un LLM no conoce mágicamente tus archivos, bases de datos o APIs. Esta continuación práctica de la serie RAG muestra, con Python sencillo, cómo los datos externos se convierten en evidencia recuperable: desde archivos de texto y SQL hasta búsqueda de texto completo, embeddings, ensamblaje de contexto y la llamada final al LLM.

Cómo saber si un agente de IA realmente utilizó la evidencia correcta

Cómo saber si un agente de IA realmente utilizó la evidencia correcta

Un agente de IA puede citar fuentes y aun así usar la evidencia incorrecta. Este artículo presenta un método práctico para verificar el respaldo de las afirmaciones, la autoridad de la fuente, la aplicabilidad, la procedencia y si la evidencia realmente influyó en la respuesta.

¿Qué es un arquitecto de soluciones de IA? Límites del sistema, responsabilidades y compensaciones

¿Qué es un arquitecto de soluciones de IA? Límites del sistema, responsabilidades y compensaciones

Un Arquitecto de Soluciones de IA convierte los requisitos empresariales en un sistema de IA listo para producción que abarca datos, modelos, herramientas, seguridad, tiempo de ejecución, evaluación y operaciones.

La memoria del agente de IA no es RAG: cómo separar memoria, recuperación, estado y contexto

La memoria del agente de IA no es RAG: cómo separar memoria, recuperación, estado y contexto

La memoria del agente, RAG, el estado y el contexto a menudo se usan como si fueran intercambiables. No lo son. Este modelo práctico de arquitectura separa las cuatro capas, muestra dónde pertenece cada una y explica qué se rompe cuando los sistemas las colapsan en una sola.

IA con aislamiento de red: cómo funcionan los sistemas de IA sin acceso a Internet ni a la nube

IA con aislamiento de red: cómo funcionan los sistemas de IA sin acceso a Internet ni a la nube

La IA con aislamiento de red ejecuta modelos, RAG y aplicaciones de IA dentro de un dominio de seguridad aislado sin dependencias de internet ni de la nube. Descubra cómo funcionan los modelos, los datos, las actualizaciones y las herramientas sin conexión.

¿Qué es RAG? La explicación más sencilla de cómo funciona

¿Qué es RAG? La explicación más sencilla de cómo funciona

RAG suena complicado, pero la idea es simple: antes de que una IA responda, primero busca información útil de una fuente de conocimiento y le da esa información al modelo de lenguaje. Esta guía explica RAG, los LLM, el estado, la memoria y las herramientas usando un modelo mental simple.

¿Cuándo debería una IA dejar de confiar en su propio conocimiento? — El desencadenante de la recuperación

¿Cuándo debería una IA dejar de confiar en su propio conocimiento? — El desencadenante de la recuperación

Un modelo de IA no necesita recuperación para cada pregunta. El problema importante es saber cuándo su conocimiento interno ya no es suficiente. El Disparador de Recuperación es un límite de decisión práctico que determina cuándo un sistema de IA debe dejar de depender únicamente del conocimiento del modelo y obtener evidencia externa antes de responder.

El límite de validez de la respuesta: la capa faltante entre la relevancia y las respuestas fiables de la IA

El límite de validez de la respuesta: la capa faltante entre la relevancia y las respuestas fiables de la IA

Una fuente puede ser relevante, autorizada y aun así ser incorrecta para la pregunta que se plantea. La capa que falta es la aplicabilidad: las condiciones bajo las cuales una respuesta es válida y los cambios que obligan a reconsiderarla. Este artículo presenta el Límite de Validez de la Respuesta como un patrón de diseño de fuentes para personas, sistemas de búsqueda con IA y sistemas RAG.

MCP explicado: qué conecta, qué no hace y dónde encaja

MCP explicado: qué conecta, qué no hace y dónde encaja

El Protocolo de Contexto de Modelo conecta aplicaciones de IA con herramientas, recursos y prompts externos a través de un límite estándar cliente-servidor. Aprende qué hace MCP, qué no hace y dónde encaja en la arquitectura de agentes.

MCP vs A2A vs UCP vs AP2 vs A2UI: La pila de protocolos de agentes explicada

MCP vs A2A vs UCP vs AP2 vs A2UI: La pila de protocolos de agentes explicada

MCP, A2A, UCP, AP2 y A2UI a menudo se presentan como estándares de agentes competidores. En su mayoría, resuelven diferentes problemas de interoperabilidad. Esta guía mapea cada protocolo con el límite que realmente estandariza—y muestra cómo pueden funcionar juntos en un sistema de producción.

Arquitectura de IA empresarial: qué cambia cuando la IA entra en una empresa

Arquitectura de IA empresarial: qué cambia cuando la IA entra en una empresa

La arquitectura de IA empresarial explica cómo la IA cambia los sistemas de la empresa en materia de autoridad sobre los datos, identidad, permisos, proveedores, riesgo, gobernanza, evaluación, cumplimiento y operaciones.