La investigación detrás de la arquitectura.
MadeForPrivacy nació de la práctica, pero los principios que hay detrás no son una corazonada. Aquí verás qué estudios explican por qué la IA fracasa económicamente en las empresas, qué trabajos fundamentan la arquitectura y qué mecanismo de MFP se basa en ellos.
Cómo leer esta página. Los trabajos citados examinan métodos generales con sus propios modelos y benchmarks. Sus resultados son los del estudio o la encuesta correspondiente: no son cifras medidas de MadeForPrivacy ni una promesa de ahorros o ingresos. Los citamos porque explican por qué la arquitectura está construida así. Donde MFP aplica un principio solo en parte o de otra manera, lo indicamos.
Beneficio económico
Muchos usan la IA, pocos ven beneficios, y los motivos son conocidos.
Tres grandes estudios llegan a una conclusión similar: la IA ha llegado a las empresas, pero en la mayoría todavía no hay un efecto económico medible. Las causas rara vez están en el modelo; están en la integración, los procesos y la operación, y en que casi nadie sabe cuánto cuesta y cuánto ahorra una tarea con IA. Las cifras describen el mercado; no son un pronóstico para MadeForPrivacy.
The GenAI Divide: State of AI in Business 2025
Challapally, Pease, Raskar, Chari · MIT NANDA, julio de 2025 · informe preliminar, no revisado por pares
La base son más de 300 iniciativas de IA documentadas públicamente, entrevistas con 52 organizaciones y una encuesta a 153 directivos (de enero a junio de 2025). Los autores informan de que el 95 % de las organizaciones examinadas no ha obtenido hasta ahora ningún rendimiento financiero medible de sus iniciativas de IA generativa, observado unos seis meses después del piloto. No es un fracaso técnico: muchas herramientas funcionan, pero no cambian nada que se refleje en la cuenta de resultados. Como causa principal señalan una brecha de aprendizaje: sistemas que no se integran en los procesos existentes, no retienen el contexto y no mejoran. Las empresas con éxito exigen una adaptación específica a cada proceso y miden por resultados de negocio en lugar de benchmarks; los autores ven los rendimientos más claros en el back office. Contexto: el informe es preliminar, según su propia indicación no es representativo y abarca un periodo corto. La afirmación extendida de que «el 95 % de todos los proyectos de IA fracasan» no se desprende de él en esa forma; algunas tasas del informe se refieren a otras poblaciones.
- Un agente es un proceso, no una ventana de chat. Facturas recibidas, correo entrante, tramitación de pedidos: el agente procesa el buzón o la carpeta que conectes y sus herramientas envían el resultado por API, SQL, correo o Microsoft 365 allí donde continúa el proceso. Esa es la integración en el proceso que el informe echa en falta en la mayoría de las herramientas.
- Medible, no intuido. El informe critica la falta de rendimiento medible. MFP hace exacto al menos el lado de los costes: cada ejecución aparece en el registro de ejecuciones con pasos, tokens y costes al céntimo, por tarea, por agente y a lo largo del tiempo. Lo que ha costado procesar un documento o responder un correo es una cifra, no una impresión. La comparación con los costes de tramitación anteriores la hace el cliente; MFP le da las cifras para ello.
- Contexto de la empresa. Knowledge aporta conocimiento de archivos y Handbooks con indicación de fuentes, el maletín lleva los resultados de paso en paso y Neva recuerda, para cada persona, lo que importa. Siendo honestos: los agentes no aprenden por sí solos de la retroalimentación. Mejoran ajustando prompts, herramientas y reglas, en el cliente, sin programar y con el registro de ejecuciones como prueba de si el cambio ha servido de algo.
- Primero el back office. Los módulos listos para usar se centran justo donde el informe ve los rendimientos más claros: procesamiento de facturas, pedidos y albaranes; muchos casos similares, reglas claras, esfuerzo medible.
29th Global CEO Survey: Leading through uncertainty in the age of AI
PwC · 2026 · encuesta a 4.454 CEO en 95 países y territorios, de septiembre a noviembre de 2025
El 56 % de los CEO encuestados afirma que la IA no ha aportado hasta ahora a su empresa ni menores costes ni mayores ingresos. El 30 % informa de mayores ingresos, el 26 % de menores costes; solo el 12 %, de ambas cosas. Según PwC, destacan las empresas que han extendido la IA a gran escala sobre bases sólidas. El estudio aporta así una base de datos más reciente y mucho mayor sobre por qué las inversiones en IA a menudo aún no aportan una ventaja medible. Contexto: se trata de datos autodeclarados por los CEO, no de cifras financieras medidas.
- El lado de los costes en MFP es pequeño desde el principio. La operación es un stack de Docker de bajo mantenimiento en tu propia infraestructura o en tu propia nube, la licencia es una tarifa mensual previsible por servidor y usuario, y el soporte básico con actualizaciones y soporte por tickets está incluido en el precio del servidor. No es un proyecto con una inversión inicial de seis cifras, sino un proceso tras otro.
- Los costes de IA se mantienen bajos porque el pipeline controla el flujo. El modelo solo se invoca para el paso que lo necesita, recibe solo el contexto necesario para ello y los pasos sencillos funcionan con modelos pequeños o locales. Los costes de tokens se pagan directamente al proveedor de IA, sin recargo de MFP. Muchas herramientas, en cambio, dejan que un modelo grande decida en bucles: cada rodeo cuesta tokens.
- Cuando el 56 % no ve ventajas de costes, normalmente falta el cálculo. En MFP cada proceso tiene su precio: coste por ejecución al céntimo, sumado por agente y mes. Así se puede saber para cada proceso cuánto cuesta y si sale rentable frente a la tramitación manual, antes de extenderlo a otros departamentos.
- Bases para escalar. Permisos mediante grupos de AD, zonas de datos por agente, herramienta y servicio de IA, nuevos agentes en el cliente sin programar: el segundo y el décimo proceso no necesitan nueva infraestructura. Esa es la diferencia entre piloto y operación que PwC ve en los pioneros. MFP solo influye en los ingresos de forma indirecta, con respuestas más rápidas y plazos de tramitación más cortos; no lo presentamos como efecto: lo mide el propio cliente.
Where's the Value in AI?
Boston Consulting Group · octubre de 2024 · encuesta a 1.000 directivos de más de 20 sectores y 59 países
Según BCG, el 74 % de las empresas aún no ha desarrollado capacidades suficientes para usar la IA a gran escala y lograr beneficios tangibles; solo el 26 % va más allá de las pruebas de concepto y el 4 % se considera pionero. Para BCG, aproximadamente el 70 % de los obstáculos están en las personas y los procesos, el 20 % en la tecnología y solo en torno al 10 % en los algoritmos. Los pioneros usan la IA en procesos centrales y no solo en funciones de apoyo, y se concentran en menos casos de uso, que luego escalan de forma sistemática. Contexto: encuesta a directivos, no una medición de proyectos concretos.
- Menos casos de uso, pero de principio a fin. Un módulo es un proceso central con configuración, conexión al ERP, la contabilidad o el sistema de tickets y acompañamiento, no un piloto más junto a otros tres. Se amplía lo que, según el registro de ejecuciones, funciona y sale rentable.
- 70 % personas y procesos: ninguna plataforma te quita este trabajo. Aclaramos los flujos de datos, las responsabilidades y las aprobaciones antes del primer agente; una persona de contacto fija acompaña la implantación y la operación. MFP hace que este trabajo sea planificable: el proceso queda como pipeline en la configuración, cada aprobación es un paso propio y cada cambio es trazable en el registro de ejecuciones.
- 10 % algoritmos: sin carrera por el mejor modelo. En MFP los modelos son servicios intercambiables por zona de datos: Azure, modelos locales, otros proveedores. Un modelo mejor o más barato se asigna por paso y el proceso sigue siendo el mismo. La inversión está en el proceso, no en el modelo.
- Escalar sin nuevos costes por persona en la operación. El mismo agente funciona para cada grupo autorizado; lo que cuesta al mes se ve por agente a lo largo del tiempo. En MFP, proceso central en lugar de función accesoria significa que el agente tramita el caso, no se limita a asesorar sobre él.
Pipelines en lugar de prompts
Descomponer tareas complejas en pasos pequeños y comprobables.
Un agente de MFP no es una larga instrucción a un modelo, sino una cadena de herramientas: leer el documento, extraer campos, comprobar, pasar el resultado. Que esta descomposición funciona mejor que un único prompt largo se ha demostrado varias veces en la investigación.
Decomposed Prompting
Khot, Trivedi, Finlayson, Fu, Richardson, Clark, Sabharwal · ICLR 2023
El trabajo introduce un «descomponedor» que divide una tarea en subtareas, cada una resuelta por manejadores especializados: prompts propios, otros modelos o funciones de programa corrientes. Como cada manejador es independiente, puede mejorarse, sustituirse o reutilizarse recursivamente por separado. En tareas de varios pasos (entre otras, manipulación simbólica y preguntas multisalto), el enfoque superó claramente en el estudio al prompting clásico de cadena de pensamiento.
- Cada agente es un pipeline de herramientas (
document-processor,llm-extract,llm-classify,transformer,pdf-generator…), cada paso con su propio prompt, su propio modelo y su propia zona de datos. - Los pasos deterministas (regex, filtros, base de datos, API) asumen lo que no necesita un modelo, exactamente los «manejadores simbólicos» del trabajo.
- Subagentes mediante la herramienta
agent: un paso puede llamar a otro agente y seguir procesando su resultado.
Least-to-Most Prompting
Zhou, Schärli, Hou, Wei, Scales, Wang, Schuurmans, Cui, Bousquet, Le, Chi · ICLR 2023
Los problemas difíciles se descomponen primero en subproblemas más sencillos y se resuelven después por orden, de modo que cada respuesta pasa al siguiente paso. En el estudio, los modelos generalizaron así de ejemplos fáciles a tareas considerablemente más difíciles en las que fracasó el prompting de cadena de pensamiento.
- Los pasos del pipeline se apoyan unos en otros: el maletín lleva los resultados de cada paso (como ítems tipados) al siguiente.
- El orden y las dependencias están configurados, no se dejan al modelo; por eso son reproducibles y visibles en el registro de ejecuciones.
Plan-and-Solve Prompting
Wang, Wei, Li, Zhang, Chen, Chen, Xu, Wang · ACL 2023
En lugar de ponerse manos a la obra de inmediato, el modelo debe elaborar primero un plan de subtareas y luego ejecutarlo. Los autores muestran que esta separación entre planificación y ejecución reduce errores típicos del prompting zero-shot de cadena de pensamiento, sobre todo pasos omitidos y errores de cálculo o de comprensión.
- En MFP el plan está en la configuración: lo que hace un agente se define y documenta de antemano como secuencia de pasos; ningún modelo tiene que inventarlo de nuevo cada vez.
- Neva planifica solo en un nivel: elige el agente adecuado para una tarea (
llm-classify), y la ejecución sigue siendo el pipeline fijo.
Toolformer: Language Models Can Teach Themselves to Use Tools
Schick, Dwivedi-Yu, Dessì, Raileanu, Lomeli, Hambro, Zettlemoyer, Cancedda, Scialom · NeurIPS 2023
El trabajo muestra que los modelos de lenguaje pueden aprender a llamar a herramientas externas en los puntos adecuados (calculadora, búsqueda, calendario, traducción) e integrar su resultado en la respuesta. Un modelo entrenado así, comparativamente pequeño, alcanzó en el estudio el rendimiento de modelos considerablemente mayores en tareas que exigen hechos o cálculo. Mensaje central: las herramientas compensan lo que un modelo no puede hacer con seguridad de memoria.
- En MFP, las herramientas son componentes de primera clase: las herramientas de API, SQL, archivos, correo y Knowledge aportan los hechos y el modelo formula o clasifica; no debe «saber» nada que una herramienta pueda consultar.
- A diferencia de Toolformer, no es el modelo quien elige cuándo llamar a una herramienta, sino que lo define el pipeline. El efecto es el mismo (hechos de los sistemas en lugar del modelo), y el flujo sigue siendo determinista y trazable.
Contexto dirigido
No «todo al prompt», sino lo relevante.
Las ventanas de contexto grandes invitan a enviar documentos e historiales enteros. Eso no solo cuesta tokens: empeora las respuestas, como está demostrado.
Lost in the Middle: How Language Models Use Long Contexts
Liu, Lin, Hewitt, Paranjape, Bevilacqua, Petroni, Liang · Transactions of the ACL 2024
Los autores varían sistemáticamente la posición de la información relevante dentro del contexto. Resultado: los modelos usan la información del principio y del final de forma fiable, pero en el medio la precisión cae claramente: una curva en U que aparece incluso en modelos con ventanas de contexto expresamente largas. Por tanto, más contexto no es automáticamente mejor; lo decisivo es que lo relevante llegue y, si es posible, en un lugar destacado.
llm-extractdevuelve, junto con el resultado, los ID de los ítems utilizados;item-filterpasa solo esos ítems al siguiente paso: el prompt contiene lo que el paso necesita, no todo el maletín.- Knowledge entrega los k mejores pasajes con indicación de fuente en lugar de documentos enteros; el historial de la conversación se limita, por agente, a un número fijo de turnos.
- Visible en el registro de ejecuciones: los tokens por paso muestran lo que realmente se envió al modelo.
Conectar el conocimiento de la empresa
Conocimiento de tus documentos, sin modificar los modelos.
El conocimiento de la empresa no debe estar en el modelo, sino en un almacén consultable del que se recupera el extracto adecuado para cada consulta. Esto está bien estudiado científicamente, y es la razón por la que MFP no entrena ningún modelo con tus datos.
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks
Lewis, Perez, Piktus, Petroni, Karpukhin, Goyal, Küttler, Lewis, Yih, Rocktäschel, Riedel, Kiela · NeurIPS 2020
El trabajo combina un modelo de lenguaje con un recuperador sobre una colección externa de documentos: para la consulta se recuperan pasajes adecuados y se entregan al modelo. En el estudio las respuestas fueron más específicas y más fieles a los hechos que con conocimiento puramente paramétrico, y el conocimiento puede actualizarse cambiando el índice en lugar de reentrenar el modelo.
- Knowledge en MFP es exactamente este patrón: archivos, Handbooks y buzones se indexan en datasets;
knowledge-retrievalrecupera los pasajes adecuados para la pregunta y los pasa al paso con indicación de fuente. - Actualizar = ingerir documentos nuevos (
knowledge-ingestion), sin entrenamiento y sin cambio de modelo.
REPLUG: Retrieval-Augmented Black-Box Language Models
Shi, Min, Yasunaga, Seo, James, Lewis, Zettlemoyer, Yih · NAACL 2024
REPLUG trata el modelo de lenguaje como una caja negra: el recuperador simplemente antepone a la entrada los documentos encontrados, y el modelo en sí queda intacto. Los autores muestran que así incluso los modelos grandes que no se pueden modificar se benefician del conocimiento externo, y que el recuperador puede mejorarse con la retroalimentación del modelo sin tocar sus pesos.
- MFP usa los modelos de forma intercambiable como caja negra (Azure, modelos locales, otros proveedores) y antepone la recuperación (RAGFlow) como servicio propio. El mismo conjunto de conocimiento funciona con cualquier modelo de la zona de datos correspondiente.
- El acceso a los datasets depende de grupos de AD: quien no tendría permiso para leer un documento tampoco lo obtiene a través de la IA.
El modelo adecuado para cada paso
Modelos pequeños para pasos sencillos, grandes solo donde aportan valor.
No todos los pasos necesitan el modelo más potente. La investigación sobre selección de modelos y cascadas muestra cuánto coste se esconde en las llamadas indiscriminadas; MFP aplica el principio como configuración, no como enrutador aprendido.
Hybrid LLM: Cost-Efficient and Quality-Aware Query Routing
Ding, Mazumder, Fu, Zhao, Zhu, Zeng, Rühle, Menache · ICLR 2024
Un enrutador estima de antemano lo difícil que es una consulta y envía las sencillas a un modelo pequeño y las difíciles a uno grande. En los experimentos de los autores se pudo así ahorrar una parte considerable de las llamadas al modelo grande sin que la calidad de las respuestas se resintiera de forma medible; el umbral se puede ajustar mediante un parámetro de calidad.
- En MFP la asignación está configurada por paso del pipeline: cada paso tiene su lista de servicios de IA permitidos (
ai_service_ids). Clasificar y filtrar funcionan con modelos pequeños, la extracción compleja con modelos grandes. - Dentro de un paso, MFP reparte según prioridad y equilibrio de carga entre servicios equivalentes. No existe un enrutador aprendido según la dificultad de la consulta: la decisión la toma el operador, de forma trazable en el registro de ejecuciones.
FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving Performance
Chen, Zaharia, Zou · Transactions on Machine Learning Research 2024 (arXiv 2023)
El trabajo sistematiza tres palancas contra los costes de los LLM: acortar y agrupar prompts, almacenar respuestas en caché o usar modelos más pequeños, y cascadas en las que primero responde un modelo barato y solo se escala cuando la fiabilidad es baja. En sus benchmarks, los autores alcanzaron con tales combinaciones la calidad del modelo más caro a una fracción del coste.
- MFP aplica las dos primeras palancas: prompts breves y específicos de cada paso, solo con los ítems necesarios, y modelos más pequeños para pasos sencillos. No existen cascadas con escalado automático.
- Los costes no son un vuelo a ciegas: cada llamada se registra con tokens y las tarifas almacenadas (coste por ejecución en el registro de ejecuciones), para que veas qué paso compensa.
Verificar en lugar de confiar
Un segundo paso comprueba lo que el primero ha entregado.
Los modelos cometen errores, y encuentran sus propios errores con más facilidad cuando la comprobación es un paso separado con su propia pregunta. Por eso MFP tiene la verificación como herramienta independiente.
Chain-of-Verification Reduces Hallucination in Large Language Models
Dhuliawala, Komeili, Xu, Raileanu, Li, Celikyilmaz, Weston · Findings of ACL 2024
El modelo escribe primero un borrador, después planifica preguntas de verificación sobre las afirmaciones que contiene, las responde con independencia del borrador y elabora a partir de ello la respuesta final. Lo decisivo es la separación: si las preguntas de verificación se responden sin mirar el borrador, el modelo hereda sus errores con menos frecuencia. En el estudio, el número de datos inventados descendió claramente en varios tipos de tarea.
extraction-verificationes un paso de pipeline propio y determinista: cada valor extraído se compara con el texto del documento de origen (fuzzy match) y recibe una confianza, con independencia del modelo que lo extrajo. Lo que no figura en el documento queda en evidencia.- Las confianzas se adjuntan a los ítems como valores; los pasos posteriores (p. ej.,
item-filter) derivan los casos dudosos a aprobación manual en lugar de dejarlos pasar sin más.
Self-Refine: Iterative Refinement with Self-Feedback
Madaan, Tandon, Gupta, Hallinan, Gao, Wiegreffe, Alon, Dziri, Prabhumoye, Yang, Gupta, Majumder, Hermann, Welleck, Yazdanbakhsh, Clark · NeurIPS 2023
El mismo modelo genera una respuesta, formula críticas sobre ella en una segunda llamada y la revisa en una tercera, sin entrenamiento, solo mediante roles separados en llamadas separadas. En siete tareas, tanto las personas como las métricas automáticas prefirieron claramente los resultados revisados frente al primer borrador.
- Generar y evaluar son en MFP pasos distintos: un paso
llm-classifyollm-extractpuede valorar el resultado de un paso anterior con su propio prompt y decidir medianteexecution_conditionssi se retoca o se pasa al siguiente. - Las iteraciones son configuración, no un bucle sin fin: cuántas veces se mejora algo lo define el pipeline, y cada pasada aparece en el registro de ejecuciones con tokens y costes.
Por qué zonas de datos y herramientas fijas
Los riesgos están estudiados: la arquitectura saca las conclusiones.
Dos hallazgos de la investigación en seguridad marcan a MFP: los modelos revelan datos de entrenamiento y los agentes con herramientas pueden ser manipulados a distancia mediante contenidos de terceros. Ambos hallazgos motivan medidas técnicas de protección; no demuestran que MFP sea inmune a esos ataques.
Extracting Training Data from Large Language Models
Carlini, Tramèr, Wallace, Jagielski, Herbert-Voss, Lee, Roberts, Brown, Song, Erlingsson, Oprea, Raffel · USENIX Security 2021
Los autores extrajeron de GPT-2 cientos de secuencias de entrenamiento memorizadas literalmente (entre ellas nombres, direcciones y datos de contacto de personas reales), aunque cada una aparecía solo una vez en el entrenamiento. Los modelos mayores fueron más vulnerables. El trabajo posterior de Nasr et al. (ICLR 2025) muestra que incluso los modelos de chat en producción y alineados pueden ser inducidos a emitir datos de entrenamiento.
- Por eso MFP no entrena ningún modelo con tus datos: el conocimiento llega mediante recuperación (véase arriba), no al modelo.
- Las zonas de datos definen técnicamente qué datos pueden ir a qué servicio: Solo local · Conforme al RGPD · Sin protección. Agente, herramienta y servicio de IA llevan cada uno una zona y MFP lo comprueba en cada paso. En la zona «Conforme al RGPD» solo hay servicios que no usan las entradas para entrenamiento.
Not What You've Signed Up For: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection
Greshake, Abdelnabi, Mishra, Endres, Holz, Fritz · AISec @ CCS 2023
El trabajo describe la inyección indirecta de prompts: un atacante oculta instrucciones en datos que el sistema lee después (páginas web, correos, documentos). En cuanto un LLM procesa ese contenido, se le puede inducir a filtrar datos, manipular respuestas o realizar acciones no deseadas. InjecAgent (Zhan et al., Findings of ACL 2024) lo mide para agentes con herramientas: en el benchmark, incluso modelos potentes podían ser inducidos en una proporción relevante de los casos a realizar acciones dañinas mediante salidas de herramientas manipuladas.
- Los agentes de MFP no eligen ellos mismos sus herramientas: qué herramientas puede usar un paso está definido en el pipeline. Una instrucción en un correo entrante no puede desencadenar una llamada adicional a una base de datos o una API, porque ese paso no existe.
- Los contenidos externos son datos en el maletín, no instrucciones: se procesan como ítems tipados, las salidas se validan frente a esquemas y las acciones con efecto externo (enviar correo, escribir en una API) son pasos propios que requieren aprobación.
- Los permisos dependen de grupos y zonas, no del modelo: un agente solo puede alcanzar lo que permiten su grupo y su zona, y cada ejecución es trazable en el registro de ejecuciones.
Lo que falta aquí a propósito
Lo que no afirmamos.
Sin enrutador aprendido
Los modelos los asigna el operador por paso. Enfoques como RouteLLM o las cascadas de LLM (FrugalGPT) son investigación actual, no una función de MFP.
Sin bucles libres de agentes
MFP renuncia deliberadamente a los bucles de razonamiento y acción al estilo ReAct, en los que el modelo elige las herramientas por sí mismo, por trazabilidad y por superficie de ataque.
Sin decodificación restringida
Las salidas estructuradas se obtienen mediante prompts con esquema y validación, sin intervenir en la generación de tokens del modelo.
Sin prueba de protección
Las zonas de datos y las herramientas fijas son controles del producto. No sustituyen ni una revisión de protección de datos ni una auditoría de seguridad de tu instalación.
Sin garantía de rendimiento
MIT, PwC y BCG describen por qué fracasan económicamente los proyectos de IA. Estas cifras no dicen cuánto ahorra un agente en tu empresa: eso solo lo muestra tu proceso en el registro de ejecuciones.
No es un sistema que aprenda solo
Los agentes no aprenden automáticamente de la retroalimentación. Mejorarlos es trabajo de configuración sobre prompts, herramientas y reglas: trazable, en lugar de cambios graduales que nadie controla.
Demo en vivo
Mejor verlo funcionando que leerlo?
En la demo en vivo te mostramos los pipelines, el registro de ejecuciones y las zonas de datos con tu propio caso de uso.