{"id":81186,"date":"2026-09-18T14:15:23","date_gmt":"2026-09-18T17:15:23","guid":{"rendered":"https:\/\/a3aengenharia.com\/?post_type=articles&#038;p=81186"},"modified":"2026-09-18T14:15:23","modified_gmt":"2026-09-18T17:15:23","slug":"rag-ingenieria-consultar-normas-proyectos-acervos-tecnicos-ia","status":"publish","type":"articles","link":"https:\/\/a3aengenharia.com\/es-es\/contenido\/articulos-tecnicos\/rag-ingenieria-consultar-normas-proyectos-acervos-tecnicos-ia\/","title":{"rendered":"RAG en Ingenier\u00eda: c\u00f3mo consultar normas, proyectos y acervos t\u00e9cnicos con IA"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>RAG en ingenier\u00eda<\/strong> es la aplicaci\u00f3n de Retrieval-Augmented Generation \u2014 generaci\u00f3n aumentada por recuperaci\u00f3n \u2014 para responder preguntas basadas en documentos, normas, proyectos, especificaciones, informes, manuales y otros acervos t\u00e9cnicos. En lugar de depender \u00fanicamente del conocimiento incorporado al modelo de lenguaje, el sistema recupera contenido relevante de una fuente externa, a\u00f1ade ese material al contexto y genera una respuesta fundamentada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La arquitectura es especialmente adecuada para ingenier\u00eda porque gran parte del conocimiento no est\u00e1 en p\u00e1ginas p\u00fablicas ni permanece est\u00e1tico: est\u00e1 en documentos controlados, revisiones, especificaciones contractuales, planos, actas, informes y repositorios internos. Un modelo entrenado de forma gen\u00e9rica no sabe qu\u00e9 documento est\u00e1 vigente en un proyecto. Un sistema RAG puede recuperar la fuente autorizada y, cuando est\u00e1 bien implementado, mostrar de d\u00f3nde provino la respuesta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RAG no elimina las alucinaciones ni sustituye la gesti\u00f3n documental. Si el repositorio contiene una revisi\u00f3n incorrecta, el sistema puede recuperar esa revisi\u00f3n incorrecta. Si el chunking separa una condici\u00f3n de su excepci\u00f3n, la respuesta puede perder contexto. Si la b\u00fasqueda devuelve un pasaje irrelevante, el modelo puede generar una explicaci\u00f3n coherente sobre una base inadecuada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ello, RAG debe tratarse como un sistema de informaci\u00f3n y de ingenier\u00eda del conocimiento, no simplemente como un \u201cchat con PDFs\u201d. Su desempe\u00f1o depende de la preparaci\u00f3n del acervo, metadatos, recuperaci\u00f3n, ranking, contexto, instrucciones, evaluaci\u00f3n y gobernanza.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo funciona una arquitectura RAG<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <a href=\"\/conteudo\/artigos-tecnicos\/ia-generativa-na-engenharia\/\">IA Generativa en Ingenier\u00eda<\/a> explica el papel de los modelos generativos. RAG a\u00f1ade una capa de recuperaci\u00f3n para reducir la dependencia del conocimiento param\u00e9trico del modelo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El flujo cl\u00e1sico tiene tres movimientos: recuperar, aumentar y generar.<\/p>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-1\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(1333.125px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 1333.125 68.5\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-1\"><title id=\"chart-title-a3a-diagram-1\">Flujo b\u00e1sico de RAG aplicado a documentos de ingenier\u00eda<\/title><style>#a3a-diagram-1{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-1 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-1 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-1 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-1 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-1 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-1 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-1 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-1 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-1 p{margin:0;}#a3a-diagram-1 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster-label span p{background-color:transparent;}#a3a-diagram-1 .label text,#a3a-diagram-1 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 .node rect,#a3a-diagram-1 .node circle,#a3a-diagram-1 .node ellipse,#a3a-diagram-1 .node polygon,#a3a-diagram-1 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-1 .rough-node .label text,#a3a-diagram-1 .node .label text,#a3a-diagram-1 .image-shape .label,#a3a-diagram-1 .icon-shape .label{text-anchor:middle;}#a3a-diagram-1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-1 .rough-node .label,#a3a-diagram-1 .node .label,#a3a-diagram-1 .image-shape .label,#a3a-diagram-1 .icon-shape .label{text-align:center;}#a3a-diagram-1 .node.clickable{cursor:pointer;}#a3a-diagram-1 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-1 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-1 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-1 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-1 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-1 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-1 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 rect.text{fill:none;stroke-width:0;}#a3a-diagram-1 .icon-shape,#a3a-diagram-1 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-1 .icon-shape p,#a3a-diagram-1 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-1 .icon-shape rect,#a3a-diagram-1 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-1 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-1_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M128.656,34.25L132.823,34.25C136.99,34.25,145.323,34.25,152.99,34.25C160.656,34.25,167.656,34.25,171.156,34.25L174.656,34.25\" id=\"L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTI4LjY1NjI1LCJ5IjozNC4yNX0seyJ4IjoxNTMuNjU2MjUsInkiOjM0LjI1fSx7IngiOjE3OC42NTYyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M278.703,34.25L282.87,34.25C287.036,34.25,295.37,34.25,303.036,34.25C310.703,34.25,317.703,34.25,321.203,34.25L324.703,34.25\" id=\"L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6Mjc4LjcwMzEyNSwieSI6MzQuMjV9LHsieCI6MzAzLjcwMzEyNSwieSI6MzQuMjV9LHsieCI6MzI4LjcwMzEyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M512.266,34.25L516.432,34.25C520.599,34.25,528.932,34.25,536.599,34.25C544.266,34.25,551.266,34.25,554.766,34.25L558.266,34.25\" id=\"L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6NTEyLjI2NTYyNSwieSI6MzQuMjV9LHsieCI6NTM3LjI2NTYyNSwieSI6MzQuMjV9LHsieCI6NTYyLjI2NTYyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M768.578,34.25L772.745,34.25C776.911,34.25,785.245,34.25,792.911,34.25C800.578,34.25,807.578,34.25,811.078,34.25L814.578,34.25\" id=\"L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6NzY4LjU3ODEyNSwieSI6MzQuMjV9LHsieCI6NzkzLjU3ODEyNSwieSI6MzQuMjV9LHsieCI6ODE4LjU3ODEyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M905.047,34.25L909.214,34.25C913.38,34.25,921.714,34.25,929.38,34.25C937.047,34.25,944.047,34.25,947.547,34.25L951.047,34.25\" id=\"L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6OTA1LjA0Njg3NSwieSI6MzQuMjV9LHsieCI6OTMwLjA0Njg3NSwieSI6MzQuMjV9LHsieCI6OTU1LjA0Njg3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1077.234,34.25L1081.401,34.25C1085.568,34.25,1093.901,34.25,1101.568,34.25C1109.234,34.25,1116.234,34.25,1119.734,34.25L1123.234,34.25\" id=\"L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTA3Ny4yMzQzNzUsInkiOjM0LjI1fSx7IngiOjExMDIuMjM0Mzc1LCJ5IjozNC4yNX0seyJ4IjoxMTI3LjIzNDM3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(68.328125, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-60.328125\" y=\"-26.25\" width=\"120.65625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-30.328125, -11.25)\"><rect><\/rect><foreignObject width=\"60.65625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Pregunta<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(228.6796875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-50.0234375\" y=\"-26.25\" width=\"100.046875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-20.0234375, -11.25)\"><rect><\/rect><foreignObject width=\"40.046875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>B\u00fasqueda<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(420.484375, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-91.78125\" y=\"-26.25\" width=\"183.5625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-61.78125, -11.25)\"><rect><\/rect><foreignObject width=\"123.5625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Chunks relevantes<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(665.421875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-103.15625\" y=\"-26.25\" width=\"206.3125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-73.15625, -11.25)\"><rect><\/rect><foreignObject width=\"146.3125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Contexto + instrucciones<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(861.8125, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-43.234375\" y=\"-26.25\" width=\"86.46875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-13.234375, -11.25)\"><rect><\/rect><foreignObject width=\"26.46875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>LLM<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(1016.140625, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-61.09375\" y=\"-26.25\" width=\"122.1875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-31.09375, -11.25)\"><rect><\/rect><foreignObject width=\"62.1875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Respuesta<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(1226.1796875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-98.9453125\" y=\"-26.25\" width=\"197.890625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-68.9453125, -11.25)\"><rect><\/rect><foreignObject width=\"137.890625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Citas y validaci\u00f3n<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Flujo b\u00e1sico de RAG aplicado a documentos de ingenier\u00eda<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft y AWS describen arquitecturas similares: el contenido se prepara e indexa; la consulta recupera pasajes relevantes; esos pasajes entran en el prompt; el modelo produce una respuesta fundamentada.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Corpus<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El corpus es el conjunto de fuentes que la aplicaci\u00f3n puede consultar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En ingenier\u00eda, puede incluir normas licenciadas, especificaciones, memorias, informes, planos convertidos a una representaci\u00f3n consultable, actas, RFI, manuales, data books, procedimientos e hist\u00f3ricos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La decisi\u00f3n m\u00e1s importante es definir <strong>qu\u00e9 fuentes est\u00e1n autorizadas<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ingesta<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ingesta prepara documentos para busca.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puede involucrar extracci\u00f3n de texto, limpieza, identificaci\u00f3n de secciones, metadatos, conversi\u00f3n de tablas y tratamiento de im\u00e1genes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Chunking<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los documentos largos se dividen en fragmentos menores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los chunks deben ser lo suficientemente peque\u00f1os para una recuperaci\u00f3n precisa y lo suficientemente grandes para preservar contexto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una secci\u00f3n normativa puede exigir una estrategia diferente de la de un acta o manual.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Embeddings<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los embeddings representan contenido como vectores num\u00e9ricos que capturan relaciones sem\u00e1nticas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Permiten encontrar pasajes similares en significado incluso cuando las palabras no son id\u00e9nticas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00cdndice<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El \u00edndice almacena contenido y metadatos para recuperaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puede utilizar b\u00fasqueda l\u00e9xica, vectorial o h\u00edbrida.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Retrieval<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La consulta del usuario se transforma en una b\u00fasqueda. El sistema recupera pasajes candidatos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reranking<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un reranker puede reorganizar los candidatos para colocar los pasajes m\u00e1s relevantes en primer lugar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Augmentation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los pasajes recuperados se a\u00f1aden al contexto del modelo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Generation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El modelo genera una respuesta utilizando pregunta, contexto e instrucciones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Citaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una aplicaci\u00f3n de ingenier\u00eda debe preservar el v\u00ednculo entre afirmaciones y fuentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sin citaci\u00f3n, la respuesta puede ser \u00fatil para lectura, pero d\u00e9bil para una decisi\u00f3n auditable.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">RAG no es una base de conocimiento por s\u00ed sola<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">RAG no corrige un repositorio sin gobernanza. Si revisi\u00f3n, estado, clasificaci\u00f3n y acceso no est\u00e1n controlados, la recuperaci\u00f3n puede acelerar la entrega de informaci\u00f3n incorrecta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/servicos\/planejamento\/gestao-bim-informacao-engenharia\/\">Gesti\u00f3n BIM e Informaci\u00f3n de Ingenier\u00eda<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">RAG es una arquitectura de consulta sobre fuentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si los documentos no tienen gobernanza, el sistema no sabe qu\u00e9 revisi\u00f3n es v\u00e1lida. Si los permisos no fueron modelados, los usuarios pueden recuperar informaci\u00f3n a la que no deber\u00edan acceder.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A <a href=\"\/servicos\/planejamento\/gestao-bim-informacao-engenharia\/\">Gesti\u00f3n BIM e Informaci\u00f3n de Ingenier\u00eda<\/a> y las pr\u00e1cticas de GED\/CDE son antecedentes importantes porque organizan versi\u00f3n, estado, clasificaci\u00f3n y acceso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RAG debe consumir una fuente gobernada, no convertirse en el lugar donde se ocultan conflictos documentales.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Chunking: por qu\u00e9 dividir un documento es una decisi\u00f3n t\u00e9cnica<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El chunking puede parecer una operaci\u00f3n de TI, pero influye directamente en la calidad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine una especificaci\u00f3n en la que el requisito aparece en un p\u00e1rrafo y la excepci\u00f3n en el siguiente. Si los fragmentos se separan sin solapamiento, la recuperaci\u00f3n puede devolver solo el requisito.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Las estrategias comunes incluyen tama\u00f1o fijo, p\u00e1rrafo, heading, oraci\u00f3n, sem\u00e1ntica, jer\u00e1rquica y solapamiento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No existe una estrategia universal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los documentos t\u00e9cnicos suelen beneficiarse de una estructura jer\u00e1rquica: secci\u00f3n, subsecci\u00f3n, cl\u00e1usula, tabla y metadatos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Chunking por tipo documental<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una norma tiene una l\u00f3gica diferente de la de un acta. Un manual tiene una jerarqu\u00eda diferente de la de un plano convertido a texto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una estrategia madura puede variar seg\u00fan el tipo de fuente. Las especificaciones pueden segmentarse por secci\u00f3n; las actas por \u00edtem decisorio; los data sheets por campos; los informes por heading.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tablas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tablas representam desafio porque c\u00e9lula isolada pode perder cabe\u00e7alho e unidade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El pipeline debe preservar la relaci\u00f3n entre filas, columnas y contexto.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Figuras y planos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando la informaci\u00f3n est\u00e1 en una figura, scan o plano, la extracci\u00f3n textual puede ser insuficiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puede ser necesario utilizar visi\u00f3n computacional, OCR especializado o metadatos asociados. El resultado debe indicar que la fuente original es visual.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Los metadatos son tan importantes como los embeddings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los embeddings responden \u201c\u00bfqu\u00e9 es sem\u00e1nticamente parecido?\u201d. Los metadatos responden \u201c\u00bfqu\u00e9 fuente es v\u00e1lida para este contexto?\u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En ingenier\u00eda, los filtros pueden incluir proyecto, cliente, disciplina, sistema, documento, revisi\u00f3n, estado, fecha, activo, idioma, clasificaci\u00f3n y confidencialidad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una consulta sobre \u201cprotecci\u00f3n contra sobretensiones\u201d puede encontrar varios documentos sem\u00e1nticamente pr\u00f3ximos. Los metadatos ayudan a limitar los resultados al proyecto y revisi\u00f3n correctos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Revisi\u00f3n y supersesi\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Si Rev. 03 sustituye a Rev. 02, el \u00edndice debe reflejarlo. Mantener todas las revisiones consultables sin reglas puede generar una respuesta t\u00e9cnicamente desactualizada.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Status<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un documento \u201cen desarrollo\u201d no debe necesariamente tener el mismo peso que un documento aprobado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Proyecto y contrato<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El mismo t\u00e9rmino puede tener criterios diferentes en contratos distintos. Los filtros de contexto evitan mezclas indebidas.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">B\u00fasqueda vectorial, l\u00e9xica e h\u00edbrida<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La b\u00fasqueda vectorial es eficaz para similitud sem\u00e1ntica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La b\u00fasqueda l\u00e9xica es fuerte para c\u00f3digos, identificadores, n\u00fameros, siglas y t\u00e9rminos exactos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La ingenier\u00eda utiliza muchos identificadores: TAGs, normas, c\u00f3digos de documento, modelos de equipo y cl\u00e1usulas. Por ello, la b\u00fasqueda h\u00edbrida suele ser relevante.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Tipo de b\u00fasqueda<\/td><td>Fortaleza<\/td><td>Limitaci\u00f3n<\/td><\/tr><tr><td>lexical<\/td><td>t\u00e9rminos exactos y c\u00f3digos<\/td><td>pierde sin\u00f3nimos<\/td><\/tr><tr><td>vectorial<\/td><td>significado y sem\u00e1ntica<\/td><td>puede aproximar contenidos indebidos<\/td><\/tr><tr><td>h\u00edbrida<\/td><td>combina ambas<\/td><td>exige calibraci\u00f3n<\/td><\/tr><tr><td>filtros<\/td><td>restringe el contexto<\/td><td>depende de metadatos<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Top-k<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Top-k define cu\u00e1ntos resultados entran en la etapa siguiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pocos resultados pueden perder contexto; demasiados pueden contaminar el prompt. El valor debe probarse.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reranking<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los rerankers reeval\u00faan los candidatos con mayor profundidad. Pueden mejorar la relevancia, pero a\u00f1aden latencia y costo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Query rewriting y descomposici\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Las preguntas complejas pueden reescribirse o dividirse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201c\u00bfQu\u00e9 requisitos del proyecto afectan puesta a tierra, DPS y telecomunicaciones?\u201d puede convertirse en varias b\u00fasquedas por disciplina.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los sistemas avanzados pueden descomponer la consulta, ejecutar b\u00fasquedas y reunir contexto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Este recurso aumenta la cobertura, pero tambi\u00e9n la complejidad de evaluaci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Acr\u00f3nimos y vocabulario t\u00e9cnico<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RAG para ingenier\u00eda debe manejar siglas y terminolog\u00eda espec\u00edfica. \u201cQGBT\u201d, \u201cMCC\u201d, \u201cVMS\u201d o \u201cBEP\u201d pueden tener significados muy diferentes fuera del dominio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diccionarios, expansi\u00f3n de siglas y sin\u00f3nimos pueden mejorar el retrieval.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">RAG est\u00e1ndar vs. RAG ag\u00e9ntico<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En RAG est\u00e1ndar, el pipeline es fijo: pregunta \u2192 b\u00fasqueda \u2192 contexto \u2192 respuesta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En RAG ag\u00e9ntico, un agente decide cu\u00e1ndo buscar, qu\u00e9 fuentes consultar y si necesita repetir la recuperaci\u00f3n.<\/p>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-2\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(592.34765625px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 592.34765625 788.890625\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-2\"><title id=\"chart-title-a3a-diagram-2\">Diferencia entre RAG est\u00e1ndar y RAG ag\u00e9ntico<\/title><style>#a3a-diagram-2{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-2 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-2 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-2 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-2 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-2 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-2 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-2 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-2 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-2 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-2 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-2 p{margin:0;}#a3a-diagram-2 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster-label span p{background-color:transparent;}#a3a-diagram-2 .label text,#a3a-diagram-2 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 .node rect,#a3a-diagram-2 .node circle,#a3a-diagram-2 .node ellipse,#a3a-diagram-2 .node polygon,#a3a-diagram-2 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-2 .rough-node .label text,#a3a-diagram-2 .node .label text,#a3a-diagram-2 .image-shape .label,#a3a-diagram-2 .icon-shape .label{text-anchor:middle;}#a3a-diagram-2 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-2 .rough-node .label,#a3a-diagram-2 .node .label,#a3a-diagram-2 .image-shape .label,#a3a-diagram-2 .icon-shape .label{text-align:center;}#a3a-diagram-2 .node.clickable{cursor:pointer;}#a3a-diagram-2 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-2 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-2 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-2 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-2 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-2 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-2 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-2 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-2 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-2 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-2 rect.text{fill:none;stroke-width:0;}#a3a-diagram-2 .icon-shape,#a3a-diagram-2 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-2 .icon-shape p,#a3a-diagram-2 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-2 .icon-shape rect,#a3a-diagram-2 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-2 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-2 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-2 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-2_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-2_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M241.715,53.098L224.429,58.498C207.143,63.898,172.572,74.699,155.286,83.6C138,92.5,138,99.5,138,103L138,106.5\" id=\"L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MjQxLjcxNDg0Mzc1LCJ5Ijo1My4wOTc2MDA5MDQ4Njk2Mn0seyJ4IjoxMzgsInkiOjg1LjV9LHsieCI6MTM4LCJ5IjoxMTAuNX1d\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M138,163L138,167.167C138,171.333,138,179.667,138,187.333C138,195,138,202,138,205.5L138,209\" id=\"L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6MTM4LCJ5IjoxNjN9LHsieCI6MTM4LCJ5IjoxODh9LHsieCI6MTM4LCJ5IjoyMTN9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M138,288L138,292.167C138,296.333,138,304.667,138,312.333C138,320,138,327,138,330.5L138,334\" id=\"L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6MTM4LCJ5IjoyODh9LHsieCI6MTM4LCJ5IjozMTN9LHsieCI6MTM4LCJ5IjozMzh9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M362.371,54.313L378,59.511C393.629,64.709,424.887,75.104,440.516,83.802C456.145,92.5,456.145,99.5,456.145,103L456.145,106.5\" id=\"L_A_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_E_0\" data-points=\"W3sieCI6MzYyLjM3MTA5Mzc1LCJ5Ijo1NC4zMTM0OTgwOTg4NTkzMX0seyJ4Ijo0NTYuMTQ0NTMxMjUsInkiOjg1LjV9LHsieCI6NDU2LjE0NDUzMTI1LCJ5IjoxMTAuNX1d\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M456.145,163L456.145,167.167C456.145,171.333,456.145,179.667,456.145,189.208C456.145,198.75,456.145,209.5,456.145,214.875L456.145,220.25\" id=\"L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6NDU2LjE0NDUzMTI1LCJ5IjoxNjN9LHsieCI6NDU2LjE0NDUzMTI1LCJ5IjoxODh9LHsieCI6NDU2LjE0NDUzMTI1LCJ5IjoyMjQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M428.359,276.75L421.964,282.792C415.569,288.833,402.778,300.917,396.383,310.458C389.988,320,389.988,327,389.988,330.5L389.988,334\" id=\"L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6NDI4LjM1ODkwNjI1LCJ5IjoyNzYuNzV9LHsieCI6Mzg5Ljk4ODI4MTI1LCJ5IjozMTN9LHsieCI6Mzg5Ljk4ODI4MTI1LCJ5IjozMzh9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M389.988,390.5L389.988,394.667C389.988,398.833,389.988,407.167,394.745,420.875C399.502,434.583,409.016,453.666,413.773,463.208L418.53,472.75\" id=\"L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6Mzg5Ljk4ODI4MTI1LCJ5IjozOTAuNX0seyJ4IjozODkuOTg4MjgxMjUsInkiOjQxNS41fSx7IngiOjQyMC4zMTUyMDI0MzgwNzIxLCJ5Ijo0NzYuMzI5MzI4ODExOTI3OX1d\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M491.974,476.329L497.028,466.191C502.083,456.053,512.192,435.776,517.246,417.097C522.301,398.417,522.301,381.333,522.301,364.25C522.301,347.167,522.301,330.083,516.39,315.958C510.48,301.832,498.659,290.665,492.748,285.081L486.838,279.497\" id=\"L_H_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_F_0\" data-points=\"W3sieCI6NDkxLjk3Mzg2MDA2MTkyNzksInkiOjQ3Ni4zMjkzMjg4MTE5Mjc5fSx7IngiOjUyMi4zMDA3ODEyNSwieSI6NDE1LjV9LHsieCI6NTIyLjMwMDc4MTI1LCJ5IjozNjQuMjV9LHsieCI6NTIyLjMwMDc4MTI1LCJ5IjozMTN9LHsieCI6NDgzLjkzMDE1NjI1LCJ5IjoyNzYuNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M456.145,655.891L456.145,661.932C456.145,667.974,456.145,680.057,456.145,691.474C456.145,702.891,456.145,713.641,456.145,719.016L456.145,724.391\" id=\"L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6NDU2LjE0NDUzMTI1LCJ5Ijo2NTUuODkwNjI1fSx7IngiOjQ1Ni4xNDQ1MzEyNSwieSI6NjkyLjE0MDYyNX0seyJ4Ijo0NTYuMTQ0NTMxMjUsInkiOjcyOC4zOTA2MjV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\" transform=\"translate(522.30078125, 364.25)\"><g class=\"label\" data-id=\"L_H_F_0\" transform=\"translate(-12.6328125, -11.25)\"><foreignObject width=\"25.265625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>S\u00ed<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\" transform=\"translate(456.14453125, 692.140625)\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(-13.5859375, -11.25)\"><foreignObject width=\"27.171875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><p>No<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(302.04296875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-60.328125\" y=\"-26.25\" width=\"120.65625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-30.328125, -11.25)\"><rect><\/rect><foreignObject width=\"60.65625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Pregunta<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(138, 136.75)\"><rect class=\"basic label-container\" style=\"\" x=\"-69.5234375\" y=\"-26.25\" width=\"139.046875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-39.5234375, -11.25)\"><rect><\/rect><foreignObject width=\"79.046875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>RAG est\u00e1ndar<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(138, 250.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Una secuencia de recuperaci\u00f3n<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(138, 364.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-61.09375\" y=\"-26.25\" width=\"122.1875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-31.09375, -11.25)\"><rect><\/rect><foreignObject width=\"62.1875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Respuesta<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(456.14453125, 136.75)\"><rect class=\"basic label-container\" style=\"\" x=\"-74.390625\" y=\"-26.25\" width=\"148.78125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-44.390625, -11.25)\"><rect><\/rect><foreignObject width=\"88.78125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>RAG ag\u00e9ntico<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(456.14453125, 250.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-128.203125\" y=\"-26.25\" width=\"256.40625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-98.203125, -11.25)\"><rect><\/rect><foreignObject width=\"196.40625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Elige herramienta de b\u00fasqueda<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(389.98828125, 364.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-84.6796875\" y=\"-26.25\" width=\"169.359375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-54.6796875, -11.25)\"><rect><\/rect><foreignObject width=\"109.359375\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Eval\u00faa el resultado<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-13\" transform=\"translate(456.14453125, 548.1953125)\"><polygon points=\"107.6953125,0 215.390625,-107.6953125 107.6953125,-215.390625 0,-107.6953125\" class=\"label-container\" transform=\"translate(-107.1953125, 107.6953125)\"><\/polygon><g class=\"label\" style=\"\" transform=\"translate(-81.4453125, -11.25)\"><rect><\/rect><foreignObject width=\"162.890625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>\u00bfNecesita volver a buscar?<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-I-17\" transform=\"translate(456.14453125, 754.640625)\"><rect class=\"basic label-container\" style=\"\" x=\"-61.09375\" y=\"-26.25\" width=\"122.1875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-31.09375, -11.25)\"><rect><\/rect><foreignObject width=\"62.1875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Respuesta<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Diferencia entre RAG est\u00e1ndar y RAG ag\u00e9ntico<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Agentic RAG puede ayudar con preguntas multietapa y m\u00faltiples bases. Tambi\u00e9n ampl\u00eda la superficie de riesgo y el costo.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Aplicaciones en ingenier\u00eda<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Consulta de normas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Los usuarios pueden preguntar por un requisito, condici\u00f3n o definici\u00f3n y recibir un pasaje relacionado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando las normas tienen restricciones de licencia, la arquitectura y el acceso deben respetar los derechos de uso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Proyectos y especificaciones<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RAG puede localizar requisitos, decisiones, materiales e interfaces en grandes conjuntos de documentos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">RFI y decisiones<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Las consultas pueden recuperar historiales de preguntas, respuestas y decisiones similares.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Data books y documentaci\u00f3n de proveedores<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El sistema puede ayudar a localizar certificados, manuales, hojas de datos y registros.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Comisionamiento<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Procedimientos, resultados y pendientes pueden consultarse en lenguaje natural.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Operaci\u00f3n y mantenimiento<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Manuales, procedimientos e historiales pueden formar una base para soporte t\u00e9cnico.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Gesti\u00f3n de activos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RAG puede recuperar documentaci\u00f3n asociada a un activo, siempre que exista el v\u00ednculo entre documento y activo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O <a href=\"\/conteudo\/artigos-tecnicos\/digital-twin-gemeo-digital-bim-gestao-ativos\/\">Digital Twin<\/a> y la gesti\u00f3n de activos ampl\u00edan esta capacidad al conectar informaci\u00f3n t\u00e9cnica con la identidad del activo.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">RAG en normas t\u00e9cnicas: precauciones espec\u00edficas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Las normas tienen particularidades que exigen controles adicionales.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Licenciamiento<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Muchas normas est\u00e1n protegidas por derechos de autor. La organizaci\u00f3n debe verificar las condiciones de almacenamiento, indexaci\u00f3n y visualizaci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Versi\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una norma puede ser sustituida, enmendada o tener una nueva edici\u00f3n. El sistema debe identificar versi\u00f3n y vigencia.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Contexto<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Las cl\u00e1usulas pueden depender de definiciones, alcance o excepciones en otras partes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Citaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Idealmente, la respuesta debe se\u00f1alar la cl\u00e1usula o secci\u00f3n sin reproducir contenido excesivo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Juicio profesional<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RAG ayuda a localizar e interpretar, pero la aplicaci\u00f3n normativa sigue dependiendo del contexto t\u00e9cnico.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RAG en proyectos multidisciplinarios<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un proyecto puede tener cientos o miles de documentos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RAG puede ayudar a cruzar disciplinas, pero debe controlar el alcance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una pregunta sobre la alimentaci\u00f3n de una c\u00e1mara puede involucrar el\u00e9ctrica, red, arquitectura y seguridad. Recuperar solo un documento puede ser insuficiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Las arquitecturas avanzadas pueden consultar \u00edndices por disciplina y despu\u00e9s consolidar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A <a href=\"\/conteudo\/artigos-tecnicos\/coordenacao-de-projetos-engenharia\/\">Coordinaci\u00f3n de Proyectos de Ingenier\u00eda<\/a> sigue siendo necesaria para transformar informaci\u00f3n cruzada en decisiones de interfaz.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Citas y procedencia<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una respuesta t\u00e9cnica debe permitir volver a la fuente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una cita \u00fatil incluye documento, revisi\u00f3n, secci\u00f3n y, cuando sea posible, fragmento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El usuario debe poder abrir la fuente y verificarla.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La aplicaci\u00f3n tambi\u00e9n debe distinguir contenido recuperado de texto generado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Nivel de confianza<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Puede ser \u00fatil informar si la respuesta est\u00e1 sustentada por una fuente directa, varias fuentes consistentes o evidencia incompleta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Este indicador no sustituye la revisi\u00f3n, pero ayuda al usuario a interpretar la respuesta.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Control de acceso<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RAG no debe ignorar los permisos existentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si un usuario no puede acceder a determinado documento en el GED, no deber\u00eda recibir su contenido por el chat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esto exige security trimming o filtros de acceso durante retrieval.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Multiempresa y segregaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">En entornos con varios clientes o proyectos, el aislamiento es cr\u00edtico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un error de filtrado puede provocar fuga de informaci\u00f3n entre clientes. Las pruebas de autorizaci\u00f3n deben formar parte de la aceptaci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Riesgos de prompt injection<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los documentos recuperados son datos, no instrucciones confiables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un archivo puede contener texto malicioso dise\u00f1ado para inducir al modelo a ignorar reglas o ejecutar acciones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Las arquitecturas con agentes exigen una separaci\u00f3n clara entre contenido e instrucciones, validaci\u00f3n de herramientas y privilegios m\u00ednimos.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo evaluar un sistema RAG<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">Antes de ampliar el corpus, un piloto debe medir retrieval y generaci\u00f3n por separado. Preguntas reales, documentos vigentes y casos sin respuesta forman la base de la aceptaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/servicos\/planejamento\/revisao-validacao-tecnica-projetos-design-review\/\">Revisi\u00f3n y Validaci\u00f3n T\u00e9cnica de Proyectos \u2014 Design Review<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">La evaluaci\u00f3n debe separar retrieval de generation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Retrieval<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Preguntar: \u00bfse recuperaron los documentos correctos?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Las m\u00e9tricas pueden incluir recall@k, precision@k y MRR.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Groundedness<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Preguntar: \u00bfla respuesta est\u00e1 sustentada por los fragmentos recuperados?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Citation correctness<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Preguntar: \u00bfla cita realmente sustenta la afirmaci\u00f3n?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Completeness<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Preguntar: \u00bfla respuesta cubri\u00f3 los puntos necesarios?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Answer relevance<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Preguntar: \u00bfrespondi\u00f3 a la pregunta formulada?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Latencia y costo<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un sistema excelente que tarda demasiado o cuesta mucho puede ser inviable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Seguridad<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Evaluar acceso indebido, fugas y comportamiento frente a contenido malicioso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft recomienda un enfoque estructurado para preparaci\u00f3n, chunking, embeddings, \u00edndice, retrieval y evaluaci\u00f3n. En ingenier\u00eda, esta disciplina evita tratar RAG como simple configuraci\u00f3n de producto.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Conjunto de prueba<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de liberar la soluci\u00f3n, crear preguntas reales.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El conjunto debe incluir:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>preguntas f\u00e1ciles;<\/li><li>preguntas con sin\u00f3nimos;<\/li><li>c\u00f3digos exactos;<\/li><li>preguntas que exigen m\u00faltiples fuentes;<\/li><li>conflictos entre documentos;<\/li><li>documento sustituido;<\/li><li>pregunta sin respuesta;<\/li><li>usuario sin permiso.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Un buen sistema tambi\u00e9n debe saber decir \u201cno encontr\u00e9 base suficiente\u201d.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Golden set<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un golden set contiene preguntas, respuestas esperadas y fuentes correctas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Permite comparar versiones del pipeline.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Regresi\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando cambian chunking, embedding, \u00edndice o modelo, se debe ejecutar nuevamente el conjunto de pruebas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si una actualizaci\u00f3n mejora una clase de preguntas y empeora otra, el equipo debe poder verlo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Arquitectura por niveles de confianza<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">No toda respuesta necesita tener el mismo efecto.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Nivel<\/td><td>Uso<\/td><td>Control<\/td><\/tr><tr><td>informativo<\/td><td>localizar y resumir<\/td><td>citaci\u00f3n + revisi\u00f3n eventual<\/td><\/tr><tr><td>apoyo t\u00e9cnico<\/td><td>preparar an\u00e1lisis<\/td><td>revisi\u00f3n obligatoria<\/td><\/tr><tr><td>decisi\u00f3n<\/td><td>sustentar un requisito o aceptaci\u00f3n<\/td><td>verificaci\u00f3n independiente<\/td><\/tr><tr><td>acci\u00f3n<\/td><td>modificar sistema o workflow<\/td><td>agente restrito + autorizacci\u00f3n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">La autonom\u00eda debe disminuir a medida que aumenta la consecuencia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Observabilidade e operacci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un sistema RAG en producci\u00f3n debe ser monitoreado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Registrar consultas, resultados, fontes, lat\u00eancia, erros e feedback ajuda a identificar degradacci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tambi\u00e9n es \u00fatil acompa\u00f1ar las preguntas sin respuesta. Revelan brechas del corpus o fallas de retrieval.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A operacci\u00f3n deve possuir respons\u00e1veis por conte\u00fado, plataforma, seguran\u00e7a e validacci\u00f3n.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">RAG y documentaci\u00f3n de ingenier\u00eda<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El valor aumenta cuando la documentaci\u00f3n sigue est\u00e1ndares.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00f3digo de documento, revisi\u00f3n, disciplina, tipo, proyecto y estado permiten filtros confiables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando ese est\u00e1ndar no existe, una iniciativa RAG a menudo revela problemas de gesti\u00f3n documental que ya exist\u00edan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Este diagn\u00f3stico es \u00fatil: muestra que la gobernanza de la informaci\u00f3n forma parte de la arquitectura de IA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando una organizaci\u00f3n necesita estructurar metadatos, estados y reglas de informaci\u00f3n antes del uso de IA, <a href=\"\/servicos\/planejamento\/gestao-bim-informacao-engenharia\/\">Gesti\u00f3n BIM e Informaci\u00f3n de Ingenier\u00eda<\/a> es un servicio directamente relacionado.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo implementar un piloto de RAG<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">RAG evoluciona por ciclos: preparar el acervo, probar chunking, calibrar la b\u00fasqueda, evaluar respuestas y ampliar fuentes. Cuando la base cambia continuamente, esta evoluci\u00f3n puede estructurarse como soporte consultivo bajo demanda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/servicos\/contratacao-integrada\/servicos-continuados-de-engenharia-consultiva\/\">Servicios Continuados de Ingenier\u00eda Consultiva<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Elegir un corpus delimitado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Definir preguntas reales.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Preparar documentos y metadatos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Comparar estrategias de chunking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Probar b\u00fasqueda l\u00e9xica, vectorial e h\u00edbrida.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Medir retrieval.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Despu\u00e9s medir generaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Probar seguridad y ausencia de respuesta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Registrar resultados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Solo entonces ampliar el corpus.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Baseline<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Medir c\u00f3mo los usuarios encuentran informaci\u00f3n hoy: tiempo, tasa de \u00e9xito y fuentes utilizadas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Criterio de aceptaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Definir umbrales para retrieval, groundedness, citas y seguridad.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Escala<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A\u00f1adir nuevos tipos documentales uno por uno. Cada tipo puede exigir un parser y chunking diferente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un piloto peque\u00f1o bien evaluado es m\u00e1s \u00fatil que una base enorme sin ground truth.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando la implantaci\u00f3n exige ajustes continuos, conectores, pruebas y evoluci\u00f3n del corpus, <a href=\"\/servicos\/contratacao-integrada\/servicos-continuados-de-engenharia-consultiva\/\">Servicios Continuados de Ingenier\u00eda Consultiva<\/a> pueden organizar la evoluci\u00f3n por etapas.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo especificar y contratar RAG para ingenier\u00eda<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El objeto debe explicar el acervo y el resultado esperado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Corpus<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Definir fuentes, formatos, volumen, actualizaci\u00f3n y permisos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pipeline de ingesta<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Definir extracci\u00f3n, limpieza, chunking, embeddings, metadatos e indexaci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Retrieval<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Definir tipos de b\u00fasqueda, filtros, reranking y top-k.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Generaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Definir modelo, prompts de sistema, pol\u00edtica de citaci\u00f3n y comportamiento cuando falte informaci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Seguridad<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Definir autenticaci\u00f3n, autorizaci\u00f3n, logs, retenci\u00f3n y confidencialidad.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Evaluaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Exigir conjunto de prueba, m\u00e9tricas de retrieval y generaci\u00f3n y criterios de aceptaci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Operaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Definir actualizaci\u00f3n de documentos, reindexaci\u00f3n, cambio de modelo, monitoreo e incidentes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Portabilidad<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Garantizar la exportaci\u00f3n del corpus procesado, metadatos y configuraciones esenciales.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">SLA y desempe\u00f1o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando el sistema entra en el workflow diario, disponibilidad, latencia y recuperaci\u00f3n de fallas tambi\u00e9n se convierten en requisitos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Auditor\u00eda<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Exigir logs suficientes para reconstruir respuestas cr\u00edticas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando diferentes proveedores participan en GED, cloud, modelo y aplicaci\u00f3n, <a href=\"\/servicos\/contratacao-integrada\/engenharia-do-proprietario\/\">Owner&#8217;s Engineering<\/a> puede mantener requisitos, interfaces y aceptaci\u00f3n independientes de la implementaci\u00f3n.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">RAG x fine-tuning<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RAG y fine-tuning resuelven problemas diferentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RAG inyecta informaci\u00f3n externa en tiempo de consulta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fine-tuning modifica el comportamiento del modelo mediante ejemplos de entrenamiento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para conocimiento que cambia, documentos privados o necesidad de citaci\u00f3n, RAG suele ser m\u00e1s natural. Fine-tuning puede ser \u00fatil para comportamiento, estilo o una tarea espec\u00edfica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los enfoques pueden coexistir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RAG vs. b\u00fasqueda tradicional<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La b\u00fasqueda tradicional devuelve documentos o enlaces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RAG intenta transformar la recuperaci\u00f3n en una respuesta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ello, RAG aumenta la conveniencia y tambi\u00e9n la responsabilidad. Una respuesta sintetizada puede ocultar que la evidencia era parcial.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Las interfaces maduras deben mantener acceso al documento original.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cu\u00e1ndo no usar RAG<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si la respuesta depende de un c\u00e1lculo determinista simple, una API o funci\u00f3n puede ser mejor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si la base es peque\u00f1a y estable, una b\u00fasqueda convencional puede ser suficiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si el dato est\u00e1 altamente estructurado, las consultas SQL pueden ser m\u00e1s confiables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RAG es adecuado cuando existe conocimiento documental amplio y variable, no como patr\u00f3n obligatorio para cualquier problema.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gobernanza y ciclo de vida<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El corpus cambia. Los documentos se revisan, sustituyen y cancelan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La aplicaci\u00f3n debe saber actualizar el \u00edndice, eliminar contenido y preservar trazabilidad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cambios de embedding, chunking, retrieval o modelo pueden alterar el resultado. Las versiones deben controlarse y volver a probarse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NIST AI RMF e ISO\/IEC 42001 ayudan a estructurar riesgos, responsabilidades, evaluaci\u00f3n y mejora continua.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo dise\u00f1ar el corpus para distintas familias documentales<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un \u00fanico \u00edndice puede ser t\u00e9cnicamente simple, pero no siempre produce la mejor recuperaci\u00f3n. Normas, memorias, actas, planos, manuales y data sheets tienen estructuras y patrones de consulta diferentes. En aplicaciones maduras, el dise\u00f1o del corpus considera estas diferencias desde la ingesta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Las normas exigen preservar jerarqu\u00eda y versi\u00f3n. Las actas exigen identificar decisi\u00f3n, responsable y fecha. Los manuales pueden requerir producto, modelo y revisi\u00f3n. Los data sheets dependen de campos y unidades. Los informes pueden requerir relaci\u00f3n con proyecto, activo o evento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando estas caracter\u00edsticas se convierten en metadatos, el retrieval puede combinar sem\u00e1ntica con filtros de contexto. La calidad deja de depender solo del embedding y pasa a utilizar conocimiento expl\u00edcito sobre el documento.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Arquitectura de actualizaci\u00f3n y reindexaci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RAG en ingenier\u00eda debe acompa\u00f1ar el ciclo de vida documental. Un documento nuevo puede sustituir a otro, una revisi\u00f3n puede cancelarse y un manual puede cambiar despu\u00e9s de una actualizaci\u00f3n de equipo. El \u00edndice debe reflejar estos cambios en un plazo compatible con el uso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Eventos de actualizaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La reindexaci\u00f3n puede activarse por publicaci\u00f3n de una nueva revisi\u00f3n, cambio de estado, modificaci\u00f3n de permisos o inclusi\u00f3n de una nueva fuente. Cada evento debe preservar historial suficiente para auditor\u00eda y retirar la versi\u00f3n anterior del conjunto de resultados activos cuando haya sido sustituida.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reindexaci\u00f3n parcial<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Reprocesar todo el acervo ante cada cambio puede ser costoso y lento. Los pipelines bien dise\u00f1ados identifican documentos modificados y actualizan solo lo necesario, manteniendo consistencia entre metadatos, chunks y embeddings.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo tratar respuestas conflictivas entre fuentes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los proyectos reales contienen conflictos. Una especificaci\u00f3n puede diferir de un plano, un acta puede modificar una decisi\u00f3n anterior y un manual del fabricante puede no reflejar una condici\u00f3n contractual espec\u00edfica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El sistema no debe ocultar ese conflicto produciendo una \u00fanica respuesta sint\u00e9tica. Una estrategia m\u00e1s segura es presentar las fuentes divergentes, indicar revisi\u00f3n y contexto y derivar la decisi\u00f3n a an\u00e1lisis t\u00e9cnico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esto exige instrucciones expl\u00edcitas al modelo: cuando fuentes relevantes discrepen, se\u00f1alar el conflicto en lugar de elegir silenciosamente una de ellas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RAG como infraestructura de conocimiento, no solo interfaz de chat<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aunque el chat sea la interfaz m\u00e1s visible, la misma arquitectura puede alimentar otros workflows. Un servicio puede consultar requisitos durante Design Review, completar metadatos, apoyar la clasificaci\u00f3n de RFI, verificar documentaci\u00f3n de proveedores o generar contexto para un agente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tratar RAG como infraestructura reutilizable cambia las decisiones de arquitectura: APIs, \u00edndices, pol\u00edtica de acceso, observabilidad y evaluaci\u00f3n pasan a ser activos corporativos. El front-end puede cambiar sin reconstruir toda la base de conocimiento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Este enfoque tambi\u00e9n facilita separar responsabilidades. El equipo documental gobierna las fuentes; el equipo de plataforma mantiene ingesta e \u00edndices; ingenier\u00eda valida criterios y casos de uso; seguridad controla el acceso. El modelo de lenguaje es solo una capa de este sistema.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Consideraciones finales<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RAG es una de las aplicaciones de IA con mayor afinidad con la ingenier\u00eda porque trabaja directamente sobre conocimiento documental.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su valor no est\u00e1 en \u201cconversar con PDFs\u201d, sino en reducir el tiempo de b\u00fasqueda preservando contexto, fuente y control.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una arquitectura confiable exige <strong>acervo gobernado \u2192 ingesta \u2192 chunking \u2192 metadatos \u2192 retrieval \u2192 contexto \u2192 generaci\u00f3n \u2192 citaci\u00f3n \u2192 evaluaci\u00f3n \u2192 operaci\u00f3n<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando esta cadena est\u00e1 bien gestionada, RAG puede transformar grandes acervos en una interfaz de conocimiento t\u00e9cnico sin ocultar la fuente que sustenta cada decisi\u00f3n.<\/p>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">En arquitecturas con distintos proveedores para GED, cloud, modelo y aplicaci\u00f3n, el propietario necesita mantener requisitos, seguridad, interfaces y aceptaci\u00f3n independientes de cada plataforma.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/servicos\/contratacao-integrada\/engenharia-do-proprietario\/\">Owner&#8217;s Engineering<\/a><\/p>\n<\/div>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Referencias t\u00e9cnicas<\/summary>\n<p class=\"wp-block-paragraph\">[1] AMAZON WEB SERVICES. What is RAG? Retrieval-Augmented Generation AI Explained. Disponible en: <a href=\"https:\/\/aws.amazon.com\/what-is\/retrieval-augmented-generation\/\">https:\/\/aws.amazon.com\/what-is\/retrieval-augmented-generation\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[2] AMAZON WEB SERVICES. Retrieval Augmented Generation options and architectures on AWS \u2014 Understanding RAG. Disponible en: <a href=\"https:\/\/docs.aws.amazon.com\/prescriptive-guidance\/latest\/retrieval-augmented-generation-options\/what-is-rag.html\">https:\/\/docs.aws.amazon.com\/prescriptive-guidance\/latest\/retrieval-augmented-generation-options\/what-is-rag.html<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[3] MICROSOFT. Retrieval augmented generation (RAG) and indexes in Microsoft Foundry. Microsoft Learn, 2026. Disponible en: <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/foundry\/concepts\/retrieval-augmented-generation\">https:\/\/learn.microsoft.com\/en-us\/azure\/foundry\/concepts\/retrieval-augmented-generation<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[4] MICROSOFT. Dise\u00f1ar y desarrollar una soluci\u00f3n RAG en Azure. Azure Architecture Center, 2026. Disponible en: <a href=\"https:\/\/learn.microsoft.com\/pt-br\/azure\/architecture\/ai-ml\/guide\/rag\/rag-solution-design-and-evaluation-guide\">https:\/\/learn.microsoft.com\/pt-br\/azure\/architecture\/ai-ml\/guide\/rag\/rag-solution-design-and-evaluation-guide<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[5] NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY. Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile. NIST AI 600-1. Disponible en: <a href=\"https:\/\/www.nist.gov\/publications\/artificial-intelligence-risk-management-framework-generative-artificial-intelligence\">https:\/\/www.nist.gov\/publications\/artificial-intelligence-risk-management-framework-generative-artificial-intelligence<\/a><\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Preguntas frecuentes<\/summary>\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-o-que-rag-em-intelig-ncia-artificial-bdb971b8\"><strong class=\"schema-faq-question\">\u00bfQu\u00e9 es RAG en inteligencia artificial?<\/strong> <p class=\"schema-faq-answer\">RAG combina recuperaci\u00f3n de informaci\u00f3n con un modelo de lenguaje. El sistema recupera contenido relevante de una fuente externa, a\u00f1ade ese contexto a la pregunta y genera una respuesta fundamentada.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-por-que-rag-til-para-engenharia-cd0b68d7\"><strong class=\"schema-faq-question\">\u00bfPor qu\u00e9 RAG es \u00fatil para ingenier\u00eda?<\/strong> <p class=\"schema-faq-answer\">Porque el conocimiento t\u00e9cnico est\u00e1 distribuido en normas, proyectos, especificaciones, informes y manuales. RAG permite consultar ese acervo manteniendo v\u00ednculo con fuentes y revisiones.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-rag-elimina-alucina-es-73339646\"><strong class=\"schema-faq-question\">\u00bfRAG elimina las alucinaciones?<\/strong> <p class=\"schema-faq-answer\">No. Puede reducir respuestas sin fundamento, pero un retrieval deficiente, un documento obsoleto, contexto incompleto o generaci\u00f3n inadecuada todav\u00eda pueden producir errores.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-o-que-s-o-embeddings-088ca4d7\"><strong class=\"schema-faq-question\">\u00bfQu\u00e9 son los embeddings?<\/strong> <p class=\"schema-faq-answer\">Son representaciones num\u00e9ricas de contenido utilizadas para medir similitud sem\u00e1ntica. En RAG, ayudan a localizar fragmentos relacionados con el significado de la consulta.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-o-que-chunking-86a3b657\"><strong class=\"schema-faq-question\">\u00bfQu\u00e9 es chunking?<\/strong> <p class=\"schema-faq-answer\">Es la divisi\u00f3n de documentos en fragmentos consultables. El tama\u00f1o, solapamiento y estructura de los chunks influyen fuertemente en la calidad de la recuperaci\u00f3n.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-busca-vetorial-substitui-busca-por-palavras-chav-93ba1cb3\"><strong class=\"schema-faq-question\">\u00bfLa b\u00fasqueda vectorial sustituye la b\u00fasqueda por palabras clave?<\/strong> <p class=\"schema-faq-answer\">No necesariamente. La ingenier\u00eda utiliza c\u00f3digos, TAGs, normas e identificadores exactos, por lo que una b\u00fasqueda h\u00edbrida l\u00e9xica y vectorial puede ser m\u00e1s adecuada.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-como-avaliar-rag-206ec064\"><strong class=\"schema-faq-question\">\u00bfC\u00f3mo evaluar RAG?<\/strong> <p class=\"schema-faq-answer\">Separando retrieval y generaci\u00f3n. Las m\u00e9tricas pueden medir documentos recuperados, groundedness, correcci\u00f3n de las citas, completitud, relevancia, latencia, costo y seguridad.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-rag-e-fine-tuning-s-o-a-mesma-coisa-ab780618\"><strong class=\"schema-faq-question\">\u00bfRAG y fine-tuning son lo mismo?<\/strong> <p class=\"schema-faq-answer\">No. RAG proporciona informaci\u00f3n externa en el momento de la consulta; fine-tuning modifica el comportamiento del modelo mediante entrenamiento adicional. Los enfoques pueden combinarse.<\/p><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Materiales t\u00e9cnicos complementarios<\/summary>\n<h4 class=\"wp-block-heading\">Servicios relacionados<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/servicos\/planejamento\/gestao-bim-informacao-engenharia\/\">Gesti\u00f3n BIM e Informaci\u00f3n de Ingenier\u00eda<\/a><\/li><li><a href=\"\/servicos\/contratacao-integrada\/servicos-continuados-de-engenharia-consultiva\/\">Servicios Continuados de Ingenier\u00eda Consultiva<\/a><\/li><li><a href=\"\/servicos\/planejamento\/revisao-validacao-tecnica-projetos-design-review\/\">Design Review en Proyectos de Ingenier\u00eda<\/a><\/li><li><a href=\"\/servicos\/contratacao-integrada\/engenharia-do-proprietario\/\">Owner&#8217;s Engineering<\/a><\/li><li><a href=\"\/servicos\/planejamento\/projetos-em-bim\/\">Proyectos en BIM<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Contenidos principales sobre el tema<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/conteudo\/artigos-tecnicos\/inteligencia-artificial-na-engenharia\/\">Inteligencia Artificial en Ingenier\u00eda<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/ia-generativa-na-engenharia\/\">IA Generativa en Ingenier\u00eda<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/gestao-informacao-bim-iso-19650\/\">Gesti\u00f3n de la Informaci\u00f3n en BIM<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/cde-bim-ambiente-comum-dados\/\">CDE BIM<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/digital-twin-gemeo-digital-bim-gestao-ativos\/\">Digital Twin<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Contenidos t\u00e9cnicos relacionados<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/conteudo\/guias-tecnicos\/guia-completo-bim-engenharia\/\">BIM en Ingenier\u00eda: gu\u00eda completa<\/a><\/li><li><a href=\"\/conteudo\/whitepapers\/governanca-tecnica-digital-empresas-engenharia\/\">Gobernanza T\u00e9cnica Digital para Empresas de Ingenier\u00eda<\/a><\/li><li><a href=\"\/conteudo\/whitepapers\/engios-plataforma-gestao-tecnica-empresas-engenharia\/\">ENGiOS \u2014 Plataforma de Gesti\u00f3n T\u00e9cnica para Empresas de Ingenier\u00eda<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/gestao-requisitos-engenharia-definicao-rastreabilidade-mudancas-aceite\/\">Gesti\u00f3n de Requisitos en Ingenier\u00eda<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/documentacao-engenharia-condicao-medicao-aceite\/\">Documentaci\u00f3n de Ingenier\u00eda como condici\u00f3n de medici\u00f3n y aceptaci\u00f3n t\u00e9cnica<\/a><\/li><\/ul>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>Aprenda c\u00f3mo Retrieval-Augmented Generation puede apoyar la ingenier\u00eda consultando normas, proyectos, especificaciones, informes y acervos t\u00e9cnicos con fuentes trazables.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"template":"","meta":{"_a3a_global_related_solutions":[],"_a3a_global_related_services":[],"_a3a_global_related_materials":[],"_a3a_post_lang":"es-es","_a3a_translation_group_id":"7f365243-5245-4f3c-90cd-e97faca6562a","_a3a_i18n_canonical_slug":"rag-ingenieria-consultar-normas-proyectos-acervos-tecnicos-ia","_a3a_prod_post_id":"","_a3a_lang_url_en-us":"","_a3a_lang_url_es-es":""},"categories":[],"segments":[],"mercados":[],"etapas":[],"class_list":["post-81186","articles","type-articles","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/articles\/81186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/types\/articles"}],"author":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/articles\/81186\/revisions"}],"predecessor-version":[{"id":81188,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/articles\/81186\/revisions\/81188"}],"wp:attachment":[{"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/media?parent=81186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/categories?post=81186"},{"taxonomy":"segments","embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/segments?post=81186"},{"taxonomy":"mercados","embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/mercados?post=81186"},{"taxonomy":"etapas","embeddable":true,"href":"https:\/\/a3aengenharia.com\/es-es\/wp-json\/wp\/v2\/etapas?post=81186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}