IA para empresas: qué es RAG y datos propios | Intway

IA para empresas: cómo aplicar inteligencia artificial sobre datos propios con RAG

Intway IA empresarial

IA sobre tus datos

Un LLM genérico no conoce tus contratos, documentos ni sistemas. RAG recupera tu información en el momento de la consulta y responde con citas verificables.

IA privada con permisos Sobre tu ERP y CRM Sin reentrenar el modelo Respuestas con citas
Cómo funciona RAG
Usuario
Hace la pregunta
LLM
Interpreta la intención
Retriever
Busca lo relevante
Base vectorial
Índice semántico
Documentos
Tus fuentes reales
Respuesta
Con citas verificables
01
¿Dónde están los datos?
02
¿Quién puede acceder?
03
¿Qué vale la pena automatizar?
25+
Años de experiencia
4-8
Semanas al piloto
500+
Proyectos entregados
Hablá con un especialista

Cada vez más empresas buscan incorporar inteligencia artificial para mejorar procesos internos, automatizar tareas y aprovechar la información que ya poseen. Sin embargo, un modelo como ChatGPT —o cualquier LLM genérico— no conoce los documentos, contratos, procedimientos ni sistemas internos de una organización. Allí aparece RAG (Retrieval-Augmented Generation), la arquitectura utilizada para construir soluciones de IA empresarial capaces de responder utilizando datos propios.

Este artículo explica, con criterio de ingeniería, qué es RAG, cómo funciona, qué infraestructura requiere, cómo se resuelven los permisos y la seguridad en una IA privada, en qué casos de uso aporta valor real —documentación técnica, ERP, CRM, soporte, recursos humanos— y dónde termina su alcance. También aclara dos confusiones frecuentes: la diferencia entre RAG y fine-tuning, y la relación entre RAG y MCP (Model Context Protocol), dos piezas complementarias en las arquitecturas modernas de agentes de IA.

En esta guía va a encontrar:

  • Qué es RAG y por qué es la base de la inteligencia artificial empresarial.
  • Cómo funciona sobre documentos, ERP, CRM y sistemas internos.
  • En qué se diferencia de ChatGPT, del fine-tuning y de MCP.
  • La arquitectura recomendada para llevarlo a producción.
  • Casos de uso reales y qué problemas no resuelve.
  • Cómo implementar una IA corporativa segura, con permisos y trazabilidad.

¿Qué es RAG y qué resuelve en una empresa?

RAG es un patrón de arquitectura que combina dos capacidades: recuperar información relevante desde las fuentes de la organización y generar una respuesta apoyada exclusivamente en ese material. En lugar de esperar que el modelo "recuerde" datos corporativos, el sistema los busca en el momento exacto de la consulta y se los entrega como contexto verificable.

Esquema básico de RAG: usuario, LLM, retriever, base de datos vectorial, documentos y respuesta con citas
El esquema básicoUsuario → LLM → retriever → base vectorial → documentos → respuesta con citas.

La analogía habitual es la de un examen a libro abierto. Un modelo de lenguaje sin acceso a la documentación responde de memoria, con el riesgo de inventar; el mismo modelo con el fragmento correcto delante responde sobre evidencia y puede citar su fuente. Esa diferencia —responder con documentación en lugar de responder sobre documentación que nunca vio— es lo que convierte una demostración interesante en una herramienta que un equipo usa todos los días.

Para el negocio, el resultado concreto es un asistente de IA para empresas que contesta preguntas reales sobre la operación: qué dice el procedimiento vigente, qué condiciones tiene un contrato, cómo se resolvió un caso de soporte similar, qué establece la política interna de compras. Y lo hace indicando de qué documento salió cada afirmación, que es la única forma de que un área con responsabilidad sobre el dato acepte usarlo.

¿Por qué ChatGPT o un LLM genérico no conoce su empresa?

Un modelo de lenguaje comercial es, esencialmente, un motor de razonamiento entrenado sobre información pública hasta una fecha de corte. Nunca tuvo acceso al ERP, al gestor documental ni al sistema de tickets de la organización. Cuando se le formula una pregunta sobre una política interna, un contrato vigente o el estado de un pedido, no dispone de la información necesaria para responder y, salvo que el sistema esté diseñado para impedirlo, producirá igualmente una respuesta plausible.

Ese comportamiento —habitualmente llamado alucinación— no es un defecto ocasional a corregir con mejores instrucciones: es la consecuencia previsible de pedirle a un sistema probabilístico que complete información que nunca recibió. La conclusión operativa es directa: el problema no es la capacidad del modelo, es el contexto. Un modelo de gama media con acceso al documento correcto supera consistentemente a un modelo de última generación que responde de memoria.

Por eso el diseño de una solución de IA empresarial se parece mucho menos a un ejercicio de selección de modelo y mucho más a un problema clásico de arquitectura de información e integración de sistemas: dónde vive el dato, cómo se accede, quién puede verlo y con qué latencia.

¿Cómo funciona RAG? El recorrido de una consulta

El circuito completo de una consulta en una solución de IA con datos propios atraviesa seis etapas:

  1. Indexación previa. Los documentos y registros de la empresa se procesan una sola vez: se extrae el texto, se divide en fragmentos y cada fragmento se convierte en un vector numérico (embedding) que representa su significado.
  2. Consulta del usuario. La pregunta se transforma con el mismo modelo de embeddings, de modo que quede expresada en el mismo espacio semántico que el corpus.
  3. Recuperación. El motor busca los fragmentos más cercanos a la consulta, combinando búsqueda semántica con búsqueda por palabra clave y aplicando los filtros de permisos del usuario.
  4. Reordenamiento. Un modelo de reranking evalúa los candidatos recuperados y prioriza los realmente pertinentes, descartando coincidencias superficiales.
  5. Generación. El modelo recibe la pregunta junto con los fragmentos seleccionados y una instrucción explícita: responder únicamente con ese material y admitir cuando la información no está disponible.
  6. Entrega con citas. La respuesta se presenta con los documentos de origen, de modo que cualquier usuario pueda verificarla en la fuente.

La calidad final depende mucho más de las etapas 1, 3 y 4 que del modelo elegido en la etapa 5. Un corpus mal segmentado o una recuperación imprecisa producen malas respuestas incluso con el mejor modelo disponible en el mercado.

Recorrido de una consulta RAG: pregunta, embedding, búsqueda vectorial, reordenamiento, generación y respuesta con citas
El recorrido de una consultaLas seis etapas que atraviesa cada pregunta antes de convertirse en una respuesta verificable.

Componentes de una arquitectura RAG en producción

Entre un prototipo que responde bien sobre veinte PDF y un sistema que sostiene miles de consultas diarias sobre el repositorio documental completo de una empresa hay una distancia de ingeniería considerable. Una implementación seria involucra, como mínimo:

  • Ingesta y normalización: conectores hacia las fuentes reales —gestor documental, intranet, SharePoint, Google Drive, ERP, base de conocimiento, correo— con extracción confiable de texto desde formatos heterogéneos, incluidos PDF escaneados que requieren OCR y planillas con estructura implícita.
  • Segmentación (chunking): división del contenido en fragmentos que preserven la unidad semántica. Una segmentación mecánica por cantidad de caracteres parte cláusulas contractuales y tablas al medio, y degrada la calidad más que cualquier otra decisión del pipeline.
  • Embeddings y base vectorial: representación numérica de cada fragmento, almacenada junto con metadatos de origen, versión, fecha y permisos.
  • Recuperación híbrida y reranking: búsqueda semántica combinada con búsqueda léxica —imprescindible para códigos de producto, números de norma o nomenclaturas internas— seguida de un reordenamiento por relevancia.
  • Orquestación y capa de aplicación: el servicio que resuelve autenticación, arma el prompt, controla costos y expone la funcionalidad dentro de las herramientas que la gente ya usa.
  • Observabilidad y evaluación: registro de consultas, fragmentos recuperados y respuestas generadas, más un conjunto de preguntas de referencia para medir la calidad de forma continua.

¿Qué base de datos vectorial conviene elegir?

No hay una respuesta universal, y en la práctica la decisión se resuelve por contexto de infraestructura más que por benchmarks. La mayoría de los proyectos no requiere una base vectorial dedicada durante las primeras etapas: comenzar con PostgreSQL + pgvector suele simplificar la operación y reducir costos. Si la organización ya opera PostgreSQL, la extensión evita sumar un componente nuevo al ecosistema y alcanza sobradamente para volúmenes medianos. Si ya hay un motor de búsqueda desplegado, OpenSearch o Elasticsearch aportan búsqueda híbrida sin infraestructura adicional. Para volúmenes grandes o requisitos específicos de filtrado y latencia, motores dedicados como Qdrant, Weaviate o Milvus ofrecen mejor rendimiento; y los servicios administrados reducen operación a cambio de dependencia del proveedor.

El criterio que aplicamos es conservador: la base vectorial rara vez es el cuello de botella de un proyecto de IA empresarial. Lo son la calidad de la ingesta, la segmentación y el modelo de permisos. Conviene elegir el motor que menos complejidad agregue a la arquitectura cloud existente y concentrar el esfuerzo donde realmente se juega el resultado.

Pipeline de ingesta: extracción de texto, segmentación, embeddings e indexación en la base vectorial
Pipeline de ingestaDonde se decide la calidad del sistema: extracción, segmentación, embeddings e indexación con metadatos y permisos.

Permisos, seguridad e IA privada

Este es, sistemáticamente, el punto que diferencia una prueba de concepto de una IA corporativa apta para operar en producción. Un asistente que recupera información de todo el repositorio sin replicar el modelo de permisos de los sistemas de origen constituye un riesgo de seguridad de primer orden: convierte en consultable en lenguaje natural aquello que la organización había restringido cuidadosamente por perfil.

El filtrado por permisos debe aplicarse en la etapa de recuperación, no sobre la respuesta final, y sostenerse sobre la identidad real del usuario que consulta. Es una decisión de arquitectura, no un ajuste posterior: si el índice no almacena las listas de control de acceso junto con cada fragmento, no hay instrucción de prompt que corrija el problema.

La segunda pregunta recurrente es dónde quedan los datos. Existen tres caminos según el marco regulatorio y la sensibilidad de la información: acuerdos empresariales con modelos comerciales bajo cláusulas de no retención y no entrenamiento; despliegue en la nube privada de la organización mediante servicios como Azure OpenAI, Amazon Bedrock o Vertex AI; y modelos de código abierto ejecutados íntegramente en infraestructura propia, la alternativa más habitual cuando existen restricciones estrictas de residencia de datos. Una IA privada bien diseñada, además, registra cada consulta y cada fragmento recuperado, lo que permite sostener auditorías internas o regulatorias.

Casos de uso habituales de IA sobre documentos, ERP y CRM

Los proyectos que generan retorno temprano comparten un patrón: mucha información escrita, muchas consultas repetidas y un costo alto de buscar a mano. Es lo que muchas empresas buscan hoy como "ChatGPT con documentos" o un chat empresarial con documentos internos. Los escenarios más frecuentes son:

  • Búsqueda inteligente sobre documentación técnica: manuales, especificaciones, planos, fichas de producto y documentación de sistemas — la IA sobre SharePoint, Google Drive o el gestor documental que la empresa ya usa.
  • Asistente interno para empleados: un único punto de consulta sobre políticas, procedimientos, beneficios y normativa interna.
  • Consulta de contratos: condiciones, vencimientos, cláusulas de renovación y penalidades, con cita del documento y la sección exacta. Por ejemplo: "¿qué contratos vencen este trimestre?" o "¿qué penalidad tiene la rescisión anticipada con este proveedor?".
  • Calidad y normativas: manuales de calidad, normas ISO, procedimientos certificados y registros de auditoría.
  • Base de conocimiento de soporte y Help Desk: resolución asistida a partir del historial de tickets, con sugerencia de casos análogos ya resueltos.
  • Consulta sobre ERP: stock, estado de pedidos, condiciones comerciales o histórico de compras en lenguaje natural, sobre datos leídos mediante una integración por API. Por ejemplo: "¿qué pedidos tiene pendientes el cliente Acme?" o "¿cuál fue la última compra de este proveedor?".
  • Consulta sobre CRM: historial de clientes, oportunidades, interacciones previas y preparación de reuniones comerciales. Por ejemplo: "¿qué conversaciones tuvimos con esta cuenta antes de la renovación?".
  • Recursos Humanos: onboarding, convenios, licencias, políticas de viáticos y respuestas a consultas frecuentes del personal.
  • Automatización con IA de tareas administrativas: clasificación y derivación de solicitudes entrantes, extracción de datos de documentos y precarga de formularios.

En todos los casos el valor no proviene de la sofisticación del modelo, sino de la automatización de procesos que antes dependían de que una persona supiera dónde buscar.

Qué problemas no resuelve RAG

Delimitar el alcance evita expectativas equivocadas y proyectos que fracasan por mal encuadre. RAG no reemplaza:

  • un ERP ni ningún sistema transaccional: no ejecuta operaciones ni garantiza consistencia contable;
  • un CRM: no gestiona el ciclo comercial, sólo consulta y resume lo que el CRM registra;
  • un sistema de gestión documental: no versiona, no controla la vigencia ni administra el ciclo de vida de los documentos;
  • un workflow o un motor BPM: no orquesta procesos con estados, plazos y responsables;
  • un Data Warehouse ni una herramienta de BI: para métricas agregadas y consistentes, SQL sobre un modelo dimensional sigue siendo superior;
  • un modelo predictivo: pronosticar demanda, morosidad o rotación es un problema de machine learning clásico, no de recuperación de texto.

Hay además una limitación que conviene explicitar: RAG no arregla la documentación de la organización. Si los procedimientos están desactualizados, duplicados o en contradicción, el sistema recuperará fielmente ese desorden. En numerosos proyectos, la primera consecuencia útil de un piloto de IA empresarial no es el asistente en sí, sino el diagnóstico preciso de qué documentación falta o quedó obsoleta.

RAG, prompting, fine-tuning y agentes: cuándo usar cada uno

Tecnología Qué aporta Cuándo usarla
Prompting Instrucciones y contexto puntual Consultas simples, sin dependencia de datos internos
RAG Conocimiento empresarial verificable Responder sobre documentos, contratos, ERP o CRM
Fine-tuning Estilo, formato y comportamiento Tono corporativo o tareas repetitivas muy específicas
Agentes de IA Ejecución de acciones Automatización de tareas sobre sistemas existentes
MCP Conexión estandarizada a herramientas Integrar el modelo con aplicaciones corporativas

La confusión más costosa en la etapa de evaluación es asumir que el fine-tuning es la vía para incorporar conocimiento propio. Reentrenar un modelo ajusta su estilo y su comportamiento, pero resulta caro de mantener frente a información que cambia a diario, no ofrece trazabilidad sobre el origen de cada afirmación y obliga a repetir el proceso ante cada actualización relevante del corpus. Para conocimiento dinámico, la recuperación es superior en costo, en velocidad de actualización y, sobre todo, en auditabilidad. Ambos enfoques, de todos modos, pueden convivir en una misma solución.

RAG vs MCP: en qué se diferencian

Muchas personas confunden RAG con MCP (Model Context Protocol). Aunque ambas tecnologías se utilizan junto con modelos de lenguaje, resuelven problemas distintos. RAG aporta conocimiento recuperando información relevante desde documentos y bases de datos, mientras que MCP estandariza la forma en que un modelo interactúa con herramientas, servicios y sistemas externos.

En una arquitectura moderna conviven sin conflicto: RAG proporciona el contexto y MCP facilita la ejecución segura de acciones sobre aplicaciones corporativas. Un asistente interno puede responder una pregunta sobre una política mediante RAG y, en la misma conversación, consultar el estado de un pedido en el ERP a través de un servidor MCP que expone esa operación con permisos, límites y registro de auditoría. Desde el punto de vista de la arquitectura de microservicios, MCP es sobre todo una capa de contrato: define cómo se describen las herramientas disponibles y cómo se invocan, lo que reduce el acoplamiento entre el modelo y cada integración particular.

Agentes de IA: de responder a actuar

Agente de IA conectado al ERP, el CRM y el repositorio documental, con validación humana en las operaciones críticas
El agente y sus límitesPrepara y propone; una persona autoriza lo crítico.

Una vez que el conocimiento corporativo es consultable de manera confiable, la evolución natural es pasar de un sistema que responde a uno que actúa: un agente capaz de consultar un sistema de gestión, generar un documento, registrar una operación o disparar un flujo de trabajo. El salto es tecnológicamente accesible y estratégicamente delicado, porque un error deja de ser una respuesta imprecisa y pasa a ser una transacción incorrecta en un sistema de producción.

El criterio que aplicamos en INTWAY para delimitar el alcance de un agente combina tres variables: reversibilidad de la acción, costo del error y volumen de la operación. Tareas de alto volumen, bajo impacto individual y fácilmente reversibles —clasificar y derivar solicitudes, precargar formularios, redactar borradores de respuesta, conciliar registros y señalar diferencias— son candidatas sólidas a automatización directa. Operaciones con efecto contractual, financiero o regulatorio deben conservar validación humana explícita: el agente prepara, fundamenta y propone; una persona autoriza.

Nada de esto funciona al margen de la ingeniería de software convencional. Un agente en producción necesita interfaces bien definidas con los sistemas existentes, control de idempotencia para evitar duplicaciones, límites de gasto y de iteraciones, manejo explícito de errores, observabilidad sobre cada acción ejecutada y un procedimiento de reversión. Son exactamente las mismas exigencias de cualquier integración crítica, con el agravante de que el componente que decide es probabilístico.

Conclusiones: cómo avanzar con IA empresarial

Si su empresa está evaluando aplicar inteligencia artificial sobre documentación, ERP, CRM o cualquier fuente de datos interna, el principal desafío no es elegir el modelo más potente, sino diseñar una arquitectura que combine recuperación de información, seguridad, permisos e integración con los sistemas existentes.

Antes de elegir un modelo o un proveedor, conviene responder tres preguntas: ¿dónde están los datos?, ¿quién puede acceder a ellos? y ¿qué procesos vale la pena automatizar? Resolver correctamente esas tres preguntas suele tener mucho más impacto en el éxito del proyecto que cualquier cambio de modelo de IA.

En INTWAY desarrollamos soluciones de IA empresarial basadas en RAG y agentes de IA que aprovechan la infraestructura actual de cada organización y permiten avanzar desde un piloto hasta un entorno de producción con trazabilidad y control, con más de 25 años de experiencia en desarrollo de software a medida para entornos productivos exigentes.

compartir

Preguntas frecuentes

¿Qué es RAG?

Es una arquitectura de inteligencia artificial que recupera información relevante desde las fuentes de datos de una empresa y se la entrega a un modelo de lenguaje para que responda apoyándose en ese material, en lugar de responder de memoria.

¿Qué significa RAG?

RAG es la sigla de Retrieval-Augmented Generation, que en español se traduce como generación aumentada por recuperación: primero se recupera la información pertinente y después se genera la respuesta a partir de ella.

¿Qué diferencia hay entre RAG y ChatGPT?

ChatGPT es una aplicación construida sobre un modelo de lenguaje general, entrenado con información pública. RAG es un patrón de arquitectura que se aplica sobre un modelo —puede ser el mismo que usa ChatGPT— para que responda utilizando los documentos y sistemas internos de una organización, con cita de la fuente.

¿RAG necesita entrenar o reentrenar el modelo?

No. Esa es una de sus principales ventajas: el conocimiento se incorpora indexando la documentación, no modificando el modelo. Actualizar un procedimiento implica reindexar ese documento, no reentrenar nada.

¿Se puede usar RAG con SharePoint?

Sí. SharePoint es una de las fuentes más habituales en entornos corporativos y se integra mediante su API, respetando la estructura de sitios, bibliotecas y permisos existentes.

¿Se puede usar con Google Drive?

Sí. Google Drive, al igual que OneDrive, Dropbox o un gestor documental propio, se conecta mediante API y permite sincronizar altas, modificaciones y bajas de documentos de forma incremental.

¿Funciona con archivos PDF?

Sí, incluidos los PDF escaneados, que requieren un paso previo de OCR para extraer el texto. La calidad del reconocimiento incide directamente en la calidad de las respuestas, por lo que conviene evaluarla al inicio del proyecto.

¿Puede la IA leer los datos de un ERP?

Sí, mediante integración por API o vistas de sólo lectura sobre la base de datos. Lo recomendable es exponer consultas acotadas y auditadas, no acceso directo e irrestricto al modelo de datos del ERP.

¿Puede un asistente de IA acceder al CRM?

Sí. Es uno de los casos de uso más frecuentes: consultar historial de clientes, oportunidades e interacciones previas. Igual que con el ERP, el acceso debe respetar los permisos que cada usuario tiene en el sistema de origen.

¿Qué base de datos vectorial conviene?

La que menos complejidad agregue a la infraestructura existente. Con PostgreSQL ya desplegado, pgvector suele ser suficiente; con un motor de búsqueda en funcionamiento, OpenSearch o Elasticsearch aportan búsqueda híbrida; y para volúmenes grandes conviene evaluar motores dedicados como Qdrant, Weaviate o Milvus.

¿Es segura una IA privada con datos de la empresa?

Puede serlo, si el diseño lo contempla desde el inicio: filtrado por permisos en la recuperación, identidad real del usuario, cifrado, registro de auditoría y una decisión explícita sobre dónde se procesa la información, ya sea con acuerdos de no retención, nube privada o modelos de código abierto en infraestructura propia.

¿Cuánto tiempo lleva implementar una solución de IA empresarial?

Un piloto acotado a un dominio específico suele estar operativo en cuatro a ocho semanas. El plazo depende mucho menos del componente de IA que del estado de las fuentes de información: la calidad, el orden y la accesibilidad de la documentación existente son el factor determinante del cronograma.