{"id":81177,"date":"2026-09-18T14:04:46","date_gmt":"2026-09-18T17:04:46","guid":{"rendered":"https:\/\/a3aengenharia.com\/?post_type=articles&#038;p=81177"},"modified":"2026-09-18T14:04:46","modified_gmt":"2026-09-18T17:04:46","slug":"generative-ai-engineering-applications-risks-validation-governance","status":"publish","type":"articles","link":"https:\/\/a3aengenharia.com\/en-us\/content\/technical-articles\/generative-ai-engineering-applications-risks-validation-governance\/","title":{"rendered":"Generative AI in Engineering: Applications, Risks, Validation, and Governance"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Generative AI in engineering<\/strong> is the application of models capable of producing new content \u2014 text, code, images, geometries, information structures, or other representations \u2014 to support technical tasks throughout the lifecycle of projects and assets. Unlike deterministic automation, which executes previously programmed rules, generative AI produces probabilistic outputs from learned patterns and the context provided.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In engineering, this creates useful applications in technical research, document analysis, preparation of design narratives and specifications, code generation, requirements organization, knowledge-base queries, BIM support, alternatives exploration, and workflow automation. The potential benefit is to expand the engineer&#8217;s ability to process information, test hypotheses, and reduce repetitive effort. The limitation is that a linguistically convincing output is not, by itself, a technically correct output.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this reason, generative AI should not be treated as an \u201cautomatic designer.\u201d Standards, sizing criteria, field conditions, assumptions, units, interfaces among disciplines, and failure consequences still require engineering methods, controlled sources, and professional validation. In critical tasks, the issue is not only whether the model can generate an answer, but whether the organization can demonstrate where it came from, which data were used, how it was verified, and who is accountable for accepting it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is also necessary to distinguish generative AI from related concepts. Machine learning can classify or predict without generating new content; generative design explores alternatives under objectives and constraints; computer vision interprets images; RAG connects a generative model to external sources; AI agents combine models with tools and actions. These technologies can work together, but they are not equivalent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A mature application therefore begins with an engineering question: <strong>what problem needs to be solved, what data represent it, what error is acceptable, and how will the output be validated?<\/strong> From this basis, generative AI can become a layer of productivity and applied intelligence \u2014 without replacing technical responsibility, traceability, or control.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">What generative AI changes in engineering work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Generative AI primarily changes the interface between the professional and information. Instead of relying only on menus, structured queries, or manual searches across large repositories, the engineer can express an intent in natural language and receive a synthesis, a preliminary structure, code, a comparison, or a proposed solution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This change is significant because much of engineering work is not limited to calculation. Projects involve interpreting requirements, locating information, consolidating documents, comparing versions, recording decisions, preparing deliverables, organizing evidence, and coordinating interfaces. Generative AI can reduce the time spent on these activities and shift effort toward analysis, review, and decision-making.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This use needs to remain embedded in a broader architecture of <a href=\"\/conteudo\/artigos-tecnicos\/inteligencia-artificial-na-engenharia\/\">Artificial Intelligence in Engineering<\/a>, which includes machine learning, computer vision, predictive analytics, agents, optimization, and governance. The specific role of generative AI is to produce or transform content from context.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This movement is already visible in engineering platforms. In 2026, Autodesk increasingly emphasized assistants and agentic experiences connected to its Design, Make, and Operate ecosystems, while Bentley expanded AI applications in infrastructure, including copilots, alternative generation, and integration of agents with engineering tools. The common point is that AI creates value when it operates on existing data, context, and technical applications \u2014 not when it works in isolation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Generative AI is not the same as automation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A rule that verifies whether a file name follows a standard can be automated without AI. A script that calculates quantities from known parameters also does not require a generative model.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Generative AI is more suitable when natural language, unstructured content, input variability, or the need to produce a new response is involved.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Situation<\/td><td>Most natural technology<\/td><td>Why<\/td><\/tr><tr><td>verify a fixed naming rule<\/td><td>deterministic automation<\/td><td>explicit and repeatable criterion<\/td><\/tr><tr><td>calculate a value from a known formula<\/td><td>conventional calculation<\/td><td>defined mathematical relationship<\/td><\/tr><tr><td>classify documents by topic<\/td><td>ML or LLM<\/td><td>variable textual content<\/td><\/tr><tr><td>summarize a specification<\/td><td>generative AI<\/td><td>language synthesis<\/td><\/tr><tr><td>query a repository and cite sources<\/td><td>RAG + generative AI<\/td><td>requires retrieval and generation<\/td><\/tr><tr><td>explore geometries under constraints<\/td><td>generative design\/optimization<\/td><td>search within the solution space<\/td><\/tr><tr><td>execute a sequence of actions in tools<\/td><td>AI agent<\/td><td>combines model, tools, and state<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Using AI where a simple rule would be sufficient can increase cost, variability, and audit difficulty. The correct criterion is not \u201cwhere can I put a model,\u201d but <strong>where the nature of the problem actually benefits from inference and generation<\/strong>.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">How a generative AI system works technically<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Modern generative models are trained on large volumes of data to learn regularities and relationships present in the training material. In language models, the system processes tokens and calculates probabilities to produce coherent sequences from the context provided.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This means the model does not automatically query a \u201cground-truth engineering database.\u201d It produces a response based on patterns it learned and the information available in the context of that interaction.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prompt and context<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The prompt is the instruction sent to the model, but it should not be confused with the complete system. In professional applications, context may include project requirements, excerpts from standards, approved documents, data models, deliverable examples, formatting instructions, business rules, and results from external tools.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The better structured the context, the greater the chance that the response will remain aligned with the real problem.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Multimodal models<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Multimodal models podem trabalhar com diferentes tipos de entrada, como texto, imagem, \u00e1udio e informa\u00e7\u00f5es estruturadas. Isso permite analisar uma fotografia junto com uma descri\u00e7\u00e3o, comparar documentos e figuras ou produzir s\u00ednteses que cruzam m\u00faltiplas fontes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In engineering, multimodality can be useful for evidence triage, preliminary interpretation of records, and information organization, but it does not eliminate metrological requirements, adequate resolution, instrument calibration, or formal inspection criteria.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">RAG and information retrieval<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Retrieval-Augmented Generation adds a search step before generation. The system locates relevant passages in a repository and provides them to the model as context.<\/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(1643.609375px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 1643.609375 68.5\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-1\"><title id=\"chart-title-a3a-diagram-1\">Simplified RAG architecture applied to an engineering repository<\/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=\"M181.359,34.25L185.526,34.25C189.693,34.25,198.026,34.25,205.693,34.25C213.359,34.25,220.359,34.25,223.859,34.25L227.359,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=\"W3sieCI6MTgxLjM1OTM3NSwieSI6MzQuMjV9LHsieCI6MjA2LjM1OTM3NSwieSI6MzQuMjV9LHsieCI6MjMxLjM1OTM3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M401.984,34.25L406.151,34.25C410.318,34.25,418.651,34.25,426.318,34.25C433.984,34.25,440.984,34.25,444.484,34.25L447.984,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=\"W3sieCI6NDAxLjk4NDM3NSwieSI6MzQuMjV9LHsieCI6NDI2Ljk4NDM3NSwieSI6MzQuMjV9LHsieCI6NDUxLjk4NDM3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M671.328,34.25L675.495,34.25C679.661,34.25,687.995,34.25,695.661,34.25C703.328,34.25,710.328,34.25,713.828,34.25L717.328,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=\"W3sieCI6NjcxLjMyODEyNSwieSI6MzQuMjV9LHsieCI6Njk2LjMyODEyNSwieSI6MzQuMjV9LHsieCI6NzIxLjMyODEyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M919.563,34.25L923.729,34.25C927.896,34.25,936.229,34.25,943.896,34.25C951.563,34.25,958.563,34.25,962.063,34.25L965.563,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=\"W3sieCI6OTE5LjU2MjUsInkiOjM0LjI1fSx7IngiOjk0NC41NjI1LCJ5IjozNC4yNX0seyJ4Ijo5NjkuNTYyNSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1156.047,34.25L1160.214,34.25C1164.38,34.25,1172.714,34.25,1180.38,34.25C1188.047,34.25,1195.047,34.25,1198.547,34.25L1202.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=\"W3sieCI6MTE1Ni4wNDY4NzUsInkiOjM0LjI1fSx7IngiOjExODEuMDQ2ODc1LCJ5IjozNC4yNX0seyJ4IjoxMjA2LjA0Njg3NSwieSI6MzQuMjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1407.453,34.25L1411.62,34.25C1415.786,34.25,1424.12,34.25,1431.786,34.25C1439.453,34.25,1446.453,34.25,1449.953,34.25L1453.453,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=\"W3sieCI6MTQwNy40NTMxMjUsInkiOjM0LjI1fSx7IngiOjE0MzIuNDUzMTI1LCJ5IjozNC4yNX0seyJ4IjoxNDU3LjQ1MzEyNSwieSI6MzQuMjV9XQ==\" 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(94.6796875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-86.6796875\" y=\"-26.25\" width=\"173.359375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-56.6796875, -11.25)\"><rect><\/rect><foreignObject width=\"113.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>Technical question<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(316.671875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-85.3125\" y=\"-26.25\" width=\"170.625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-55.3125, -11.25)\"><rect><\/rect><foreignObject width=\"110.625\" 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>Repository search<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(561.65625, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.671875\" y=\"-26.25\" width=\"219.34375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-79.671875, -11.25)\"><rect><\/rect><foreignObject width=\"159.34375\" 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>Relevant documents<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(820.4453125, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-99.1171875\" y=\"-26.25\" width=\"198.234375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-69.1171875, -11.25)\"><rect><\/rect><foreignObject width=\"138.234375\" 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>Controlled context<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(1062.8046875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-93.2421875\" y=\"-26.25\" width=\"186.484375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-63.2421875, -11.25)\"><rect><\/rect><foreignObject width=\"126.484375\" 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>Generative model<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(1306.75, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-100.703125\" y=\"-26.25\" width=\"201.40625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-70.703125, -11.25)\"><rect><\/rect><foreignObject width=\"141.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>Response with sources<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(1546.53125, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.078125\" y=\"-26.25\" width=\"178.15625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-59.078125, -11.25)\"><rect><\/rect><foreignObject width=\"118.15625\" 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>Technical validation<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Simplified RAG architecture applied to an engineering repository<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The architecture improves grounding, but it does not automatically turn the response into truth. The search mechanism may retrieve an obsolete document, the wrong revision, or an out-of-scope source. For that reason, the future dedicated article on RAG in Engineering should go deeper into indexing, chunking, embeddings, metadata, retrieval, and evaluation; in this article, RAG is treated only as one of the architectures that make generative AI more useful in a technical environment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Agents<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An agent combines the generative model with tools capable of searching, calculating, reading files, changing records, or executing actions. This expands both potential and risk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If a model only drafts a summary, an error remains in the text. If the same model has access to modify a BIM model, change a record, open a work order, or execute a script, the consequence of an error can move from the informational layer into the operational process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this reason, agents require minimum permissions, logs, segregation of duties, and review of actions before execution when there is a material technical impact.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Applications of generative AI across the engineering lifecycle<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The technology becomes more useful when it is linked to a specific stage of the lifecycle.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Studies, feasibility, and requirements definition<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In early studies, generative AI can synthesize documents, organize requirements, compare alternatives, and structure questions that need to be answered before a decision is made.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It can also support preparation of preliminary requirements matrices or lists of document gaps. The result, however, should be checked against original sources. If a requirement does not appear in the current document, AI cannot \u201cfill in\u201d the absence with plausibility.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When existing conditions are unknown, no synthesis replaces a survey. Services such as <a href=\"\/servicos\/levantamento-e-diagnostico\/site-survey\/\">Site Survey<\/a> and <a href=\"\/servicos\/levantamento-e-diagnostico\/levantamento-cadastral-edificacoes-instalacoes-infraestruturas\/\">Engineering Existing-Conditions Survey<\/a> remain necessary to establish a factual baseline for the asset or facility.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Projeto conceitual, b\u00e1sico and executivo<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Durante projeto, modelos generativos podem apoiar pesquisa, organiza\u00e7\u00e3o de alternativas, gera\u00e7\u00e3o inicial de texto t\u00e9cnico, scripts, templates and consultas sobre grandes conjuntos de documenta\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In <a href=\"\/servicos\/planejamento\/projetos-em-bim\/\">BIM Design<\/a>, uma camada de IA pode ajudar a consultar propriedades, gerar rotinas de automa\u00e7\u00e3o, classificar issues ou traduzir inten\u00e7\u00f5es em opera\u00e7\u00f5es de software. Ainda assim, geometrias, quantitativos, requisitos and interfaces precisam permanecer sujeitos aos controles pr\u00f3prios do processo BIM.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A gera\u00e7\u00e3o de alternativas geom\u00e9tricas n\u00e3o deve ser confundida com design generativo. Nesse outro dom\u00ednio, o algoritmo explora um espa\u00e7o de solu\u00e7\u00f5es com objetivos and restri\u00e7\u00f5es formalizados. Esse ser\u00e1 tratado como sat\u00e9lite pr\u00f3prio porque possui responsabilidade sem\u00e2ntica distinta.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Coordena\u00e7\u00e3o and revis\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">IA generativa pode resumir issues, comparar revis\u00f5es de documentos, organizar coment\u00e1rios and apoiar a an\u00e1lise de grandes volumes de informa\u00e7\u00e3o de coordena\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso pode ser especialmente \u00fatil quando o projeto possui v\u00e1rias disciplinas, fornecedores and ciclos de revis\u00e3o. A tecnologia reduz o custo de localizar padr\u00f5es and inconsist\u00eancias, mas n\u00e3o substitui crit\u00e9rios de maturidade, requisitos de projeto ou an\u00e1lise de interfaces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"\/conteudo\/artigos-tecnicos\/design-review-projetos-engenharia\/\">Design Review in Engineering Projects<\/a> remains the technical review process. AI can support triage; acceptance of a solution remains an engineering decision.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Technical documentation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Memoriais, especifica\u00e7\u00f5es, relat\u00f3rios, atas and procedimentos s\u00e3o casos naturais porque trabalham intensamente com linguagem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A IA pode estruturar uma primeira vers\u00e3o, transformar dados estruturados em narrativa, normalizar terminologia, comparar vers\u00f5es, localizar inconsist\u00eancias, preparar tabelas and checklists, apoiar tradu\u00e7\u00e3o t\u00e9cnica and resumir documentos extensos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esses usos devem ser acompanhados de controle de vers\u00e3o and revis\u00e3o humana. The modelo n\u00e3o sabe, por si s\u00f3, qual revis\u00e3o documental est\u00e1 aprovada, qual norma foi contratualmente adotada ou qual premissa foi validada pelo respons\u00e1vel t\u00e9cnico.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Programa\u00e7\u00e3o and automa\u00e7\u00e3o de tarefas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Modelos generativos conseguem produzir c\u00f3digo, consultas, express\u00f5es and scripts. In engenharia digital, isso reduz a barreira para automa\u00e7\u00e3o de tarefas repetitivas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The c\u00f3digo precisa ser tratado como software: controle de vers\u00e3o, testes, revis\u00e3o and valida\u00e7\u00e3o antes de uso em produ\u00e7\u00e3o. Scripts que apenas reorganizam dados possuem criticidade diferente de rotinas que interferem em c\u00e1lculos, modelos ou par\u00e2metros de sistemas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Procurement and an\u00e1lise de documentos de fornecedores<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A tecnologia pode apoiar a classifica\u00e7\u00e3o de propostas, compara\u00e7\u00e3o de requisitos, extra\u00e7\u00e3o de dados and prepara\u00e7\u00e3o de matrizes de equaliza\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The output needs to be verifiable against source documents. An automated comparison should not hide exceptions or assume equivalence among specifications that use different units, references, or conditions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Opera\u00e7\u00e3o and gest\u00e3o de ativos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Na opera\u00e7\u00e3o, IA generativa funciona principalmente como interface para conhecimento: consulta de procedimentos, busca em hist\u00f3ricos, s\u00edntese de eventos, explica\u00e7\u00e3o de alarmes and organiza\u00e7\u00e3o de documenta\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It can work together with <a href=\"\/conteudo\/artigos-tecnicos\/digital-twin-gemeo-digital-bim-gestao-ativos\/\">Digital Twin<\/a> and sistemas de gest\u00e3o de ativos, mas n\u00e3o deve ser confundida com o mecanismo que produz diagn\u00f3stico ou previs\u00e3o. Esses resultados podem vir de modelos f\u00edsicos, regras ou machine learning; a IA generativa ajuda a contextualizar and tornar a informa\u00e7\u00e3o acess\u00edvel.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Data, context, and information management come before the model<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">When documents, models, and revisions lack adequate identification, status, and traceability, generative AI can quickly retrieve the wrong information. Before automating queries or workflows, information requirements, states, permissions, and official sources need to be structured.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/servicos\/planejamento\/gestao-bim-informacao-engenharia\/\">BIM and Engineering Information Management<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The performance of generative AI in a corporate environment depends less on \u201chaving access to the best chatbot\u201d and more on having organized information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Engineering projects normally involve documents in different revisions, models, drawings, spreadsheets, meeting minutes, emails, RFIs, specifications, photographs, and databases. If the organization does not know which version is current, the model will not know either.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"\/conteudo\/artigos-tecnicos\/gestao-informacao-bim-iso-19650\/\">Information Management in BIM under ISO 19650<\/a> provides an example of how states, responsibilities, and information requirements can be formalized. The <a href=\"\/conteudo\/artigos-tecnicos\/cde-bim-ambiente-comum-dados\/\">BIM CDE<\/a> shows how a Common Data Environment structures the flow of this information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For AI, similar principles are required: unique identifier, version and status, origin, author or owner, date, discipline, related asset or system, access level, retention, official source, and relationship to superseded documents.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sem esses elementos, a IThe pode acelerar a recupera\u00e7\u00e3o de informa\u00e7\u00e3o incorreta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A reliable generative application needs to distinguish at least three layers: <strong>controlled source<\/strong>, <strong>retrieved content<\/strong> e <strong>generated content<\/strong>. Mixing the three prevents the user from knowing what came from the document and what was inferred by the model.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When models, documents, and revisions need to be structured as a basis for automation and analysis, <a href=\"\/servicos\/planejamento\/gestao-bim-informacao-engenharia\/\">BIM and Engineering Information Management<\/a> materializes that need through requirements, models, CDE, and governance.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Key risks of generative AI in engineering<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">NIST organizes risks that are specific to or amplified by generative AI in the NIST AI 600-1 profile. In engineering, several of these risks carry additional consequences because information can influence design, procurement, inspection, or operations.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hallucination and confabulation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The model may produce a number, requirement, citation, or explanation that does not exist. Coherent language is not evidence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A critical example is citing a standards clause that does not exist or presenting a plausible but incorrect technical limit. Verification should occur against the primary source.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Loss of provenance<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If the user receives only the answer without knowing which sources support it, there is not enough of an audit trail.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In engineering documents, a requirement should be traceable back to its source: standard, drawing, calculation, meeting record, contract, specification, or field evidence.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Confidential data and intellectual property<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">External models may receive drawings, network architectures, process parameters, costs, supplier information, and other sensitive data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before using a platform, the organization needs to understand retention, training use, data location, terms of use, authentication, and administrative controls.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prompt injection and malicious content<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When a generative system queries documents or websites, the retrieved content itself may contain instructions designed to alter the agent&#8217;s behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This risk increases in agents connected to tools. Third-party documents should not implicitly be granted authority to command the system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Automation bias<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Users may stop reviewing because the model \u201cusually gets it right.\u201d This behavior is dangerous in exceptions, precisely where engineering tends to require greater judgment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vendor dependence and model changes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Models are updated. A prompt that works today may produce different behavior in a new version. The organization needs to record model, version, configuration, and test suite when the application is critical.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lack of determinism<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Two runs may produce different outputs. This requires distinguishing tasks in which variability is acceptable from those that require repeatable results.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Incomplete context<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The model may respond correctly to the context it received and still be wrong relative to the real project because an assumption, drawing, or interface was missing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Context management is therefore part of engineering the AI system.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">How to validate a generative AI output<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">Generated output is not equivalent to technical evidence. When AI influences requirements, models, documents, or design interfaces, review needs to confront the response with sources, performance criteria, and actual conditions before acceptance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/servicos\/planejamento\/revisao-validacao-tecnica-projetos-design-review\/\">Technical Design Review and Validation \u2014 Design Review<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Validation needs to be designed before adoption. Reviewing \u201cfrom time to time\u201d is not a sufficient method.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first decision is to classify the use by criticality.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Criticality<\/td><td>Example<\/td><td>Control approach<\/td><\/tr><tr><td>low<\/td><td>summary for internal reading<\/td><td>sample-based review and source access<\/td><\/tr><tr><td>medium<\/td><td>draft specification or document analysis<\/td><td>full technical review before release<\/td><\/tr><tr><td>high<\/td><td>calculation, safety requirement, acceptance, operational change<\/td><td>AI does not decide on its own; independent validation and additional controls<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Ground truth and test set<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An application should be tested against questions or tasks for which the correct answer is already known.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a document assistant, the set may include questions about standards and approved documents. For code generation, it may include test cases. For data extraction, it may use annotated documents.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Metrics compatible with the task<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There is no single \u201cAI accuracy\u201d metric. The metric depends on the function.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Function<\/td><td>Useful metric or evidence<\/td><\/tr><tr><td>extraction<\/td><td>precision, recall, correct fields<\/td><\/tr><tr><td>summary<\/td><td>coverage, fidelity, absence of unsupported claims<\/td><\/tr><tr><td>RAG<\/td><td>retrieval precision, coverage, citation quality<\/td><\/tr><tr><td>technical generation<\/td><td>adherence to requirements and sources<\/td><\/tr><tr><td>code<\/td><td>unit tests, integration, review<\/td><\/tr><tr><td>agent<\/td><td>task success, per-step error, action logs<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Risk-based review<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The greater the consequence of error, the lower the acceptable autonomy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The review may include:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>source verification;<\/li><li>verification of numbers and units;<\/li><li>confirmation of standards and versions;<\/li><li>exception testing;<\/li><li>independent review;<\/li><li>acceptance record.<\/li><\/ol>\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(1625.890625px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 1625.890625 241.76953125\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-2\"><title id=\"chart-title-a3a-diagram-2\">Validation flow for a generative AI output in engineering<\/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=\"M198.156,85.5L202.323,85.5C206.49,85.5,214.823,85.5,222.49,85.5C230.156,85.5,237.156,85.5,240.656,85.5L244.156,85.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=\"W3sieCI6MTk4LjE1NjI1LCJ5Ijo4NS41fSx7IngiOjIyMy4xNTYyNSwieSI6ODUuNX0seyJ4IjoyNDguMTU2MjUsInkiOjg1LjV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M341.117,111.75L348.96,117.557C356.802,123.363,372.487,134.977,383.829,140.783C395.172,146.59,402.172,146.59,405.672,146.59L409.172,146.59\" 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=\"W3sieCI6MzQxLjExNzI1NjQzODIzMTMsInkiOjExMS43NX0seyJ4IjozODguMTcxODc1LCJ5IjoxNDYuNTg5ODQzNzV9LHsieCI6NDEzLjE3MTg3NSwieSI6MTQ2LjU4OTg0Mzc1fV0=\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M602.906,146.59L607.073,146.59C611.24,146.59,619.573,146.59,627.24,146.59C634.906,146.59,641.906,146.59,645.406,146.59L648.906,146.59\" 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=\"W3sieCI6NjAyLjkwNjI1LCJ5IjoxNDYuNTg5ODQzNzV9LHsieCI6NjI3LjkwNjI1LCJ5IjoxNDYuNTg5ODQzNzV9LHsieCI6NjUyLjkwNjI1LCJ5IjoxNDYuNTg5ODQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M839.531,146.59L843.698,146.59C847.865,146.59,856.198,146.59,863.865,146.59C871.531,146.59,878.531,146.59,882.031,146.59L885.531,146.59\" 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=\"W3sieCI6ODM5LjUzMTI1LCJ5IjoxNDYuNTg5ODQzNzV9LHsieCI6ODY0LjUzMTI1LCJ5IjoxNDYuNTg5ODQzNzV9LHsieCI6ODg5LjUzMTI1LCJ5IjoxNDYuNTg5ODQzNzV9XQ==\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M1038.65,121.349L1049.288,117.014C1059.926,112.68,1081.201,104.01,1104.018,94.144C1126.834,84.278,1151.192,73.216,1163.371,67.685L1175.549,62.154\" 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=\"W3sieCI6MTAzOC42NTAxNDcwMjMxMjY1LCJ5IjoxMjEuMzQ5MzY1NzczMTI2NX0seyJ4IjoxMTAyLjQ3NjU2MjUsInkiOjk1LjMzOTg0Mzc1fSx7IngiOjExNzkuMTkxNDk2OTE4NzYwOCwieSI6NjAuNX1d\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M1141.063,23.107L1134.632,22.36C1128.201,21.613,1115.339,20.119,1087.947,19.372C1060.555,18.625,1018.633,18.625,978.975,18.625C939.318,18.625,901.924,18.625,863.509,18.625C825.094,18.625,785.656,18.625,746.219,18.625C706.781,18.625,667.344,18.625,627.647,18.625C587.951,18.625,547.995,18.625,508.039,18.625C468.083,18.625,428.128,18.625,400.314,24.976C372.501,31.327,356.829,44.029,348.993,50.38L341.158,56.731\" id=\"L_F_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_F_B_0\" data-points=\"W3sieCI6MTE0MS4wNjI1LCJ5IjoyMy4xMDcwNDY0MDQ5MjUwOH0seyJ4IjoxMTAyLjQ3NjU2MjUsInkiOjE4LjYyNX0seyJ4Ijo5NzYuNzEwOTM3NSwieSI6MTguNjI1fSx7IngiOjg2NC41MzEyNSwieSI6MTguNjI1fSx7IngiOjc0Ni4yMTg3NSwieSI6MTguNjI1fSx7IngiOjYyNy45MDYyNSwieSI6MTguNjI1fSx7IngiOjUwOC4wMzkwNjI1LCJ5IjoxOC42MjV9LHsieCI6Mzg4LjE3MTg3NSwieSI6MTguNjI1fSx7IngiOjMzOC4wNTAzMDY2NTg4Nzg1LCJ5Ijo1OS4yNX1d\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M1051.289,159.191L1059.821,160.632C1068.352,162.074,1085.414,164.957,1102.257,166.398C1119.099,167.84,1135.721,167.84,1144.033,167.84L1152.344,167.84\" id=\"L_E_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_E_G_0\" data-points=\"W3sieCI6MTA1MS4yODk0NTg1NjM2MDkzLCJ5IjoxNTkuMTkxMDEwMTg2MzkwNjh9LHsieCI6MTEwMi40NzY1NjI1LCJ5IjoxNjcuODM5ODQzNzV9LHsieCI6MTE1Ni4zNDM3NSwieSI6MTY3LjgzOTg0Mzc1fV0=\" marker-end=\"url(#a3a-diagram-2_flowchart-v2-pointEnd)\"><\/path><path d=\"M1317.641,167.84L1324.354,167.84C1331.068,167.84,1344.495,167.84,1354.708,167.84C1364.922,167.84,1371.922,167.84,1375.422,167.84L1378.922,167.84\" 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=\"W3sieCI6MTMxNy42NDA2MjUsInkiOjE2Ny44Mzk4NDM3NX0seyJ4IjoxMzU3LjkyMTg3NSwieSI6MTY3LjgzOTg0Mzc1fSx7IngiOjEzODIuOTIxODc1LCJ5IjoxNjcuODM5ODQzNzV9XQ==\" 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_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\" transform=\"translate(1109.45697, 92.16971)\"><g class=\"label\" data-id=\"L_E_F_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 class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_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\" transform=\"translate(1102.4765625, 167.83984375)\"><g class=\"label\" data-id=\"L_E_G_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>Yes<\/p><\/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><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(103.078125, 85.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.078125\" y=\"-26.25\" width=\"190.15625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-65.078125, -11.25)\"><rect><\/rect><foreignObject width=\"130.15625\" 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>Controlled input<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(305.6640625, 85.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-57.5078125\" y=\"-26.25\" width=\"115.015625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-27.5078125, -11.25)\"><rect><\/rect><foreignObject width=\"55.015625\" 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>Generation<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(508.0390625, 146.58984375)\"><rect class=\"basic label-container\" style=\"\" x=\"-94.8671875\" y=\"-26.25\" width=\"189.734375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-64.8671875, -11.25)\"><rect><\/rect><foreignObject width=\"129.734375\" 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>Source check<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(746.21875, 146.58984375)\"><rect class=\"basic label-container\" style=\"\" x=\"-93.3125\" y=\"-26.25\" width=\"186.625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-63.3125, -11.25)\"><rect><\/rect><foreignObject width=\"126.625\" 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>Technical verification<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(976.7109375, 146.58984375)\"><polygon points=\"87.1796875,0 174.359375,-87.1796875 87.1796875,-174.359375 0,-87.1796875\" class=\"label-container\" transform=\"translate(-86.6796875, 87.1796875)\"><\/polygon><g class=\"label\" style=\"\" transform=\"translate(-60.9296875, -11.25)\"><rect><\/rect><foreignObject width=\"121.859375\" 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>Criterion met?<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(1236.9921875, 34.25)\"><rect class=\"basic label-container\" style=\"\" x=\"-95.9296875\" y=\"-26.25\" width=\"191.859375\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-65.9296875, -11.25)\"><rect><\/rect><foreignObject width=\"131.859375\" 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>Review or rejection<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-13\" transform=\"translate(1236.9921875, 167.83984375)\"><rect class=\"basic label-container\" style=\"\" x=\"-80.6484375\" y=\"-26.25\" width=\"161.296875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-50.6484375, -11.25)\"><rect><\/rect><foreignObject width=\"101.296875\" 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>Human approval<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-15\" transform=\"translate(1500.40625, 167.83984375)\"><rect class=\"basic label-container\" style=\"\" x=\"-117.484375\" y=\"-26.25\" width=\"234.96875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-87.484375, -11.25)\"><rect><\/rect><foreignObject width=\"174.96875\" 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>Record and traceability<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Validation flow for a generative AI output in engineering<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">When the output affects design, requirements, or interfaces, a <a href=\"\/servicos\/planejamento\/revisao-validacao-tecnica-projetos-design-review\/\">Technical Design Review and Validation \u2014 Design Review<\/a> can act as an independent barrier between an AI-assisted analysis and the final decision.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">How to structure a generative AI pilot in engineering<\/h2>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">AI pilots often begin as isolated initiatives and fail in the transition to production because of missing governance, data, integration, and acceptance criteria. Structuring these elements as on-demand technical work reduces the gap between experiment and operational process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/servicos\/contratacao-integrada\/servicos-continuados-de-engenharia-consultiva\/\">Continuing Engineering Consulting Services<\/a><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A pilot should validate a technical-value hypothesis, not merely demonstrate that the model can converse.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Select a bounded use case<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Good pilots have a recurring problem, a relevant volume of information, a known current process, controllable risk, a measurable outcome, and available sources.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Examples include document querying, RFI triage, initial report generation, revision comparison, or automation of low-risk tasks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Define the baseline<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Before AI, measure time, errors, rework, coverage, or another indicator. Without a baseline, any perception of improvement tends to be subjective.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prepare the data<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Inventory documents, remove invalid versions, classify access levels, and define the authorized corpus.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Define the architecture<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Determine whether the use case requires a standalone model, RAG, API integration, an agent, or a hybrid workflow.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Create the test set<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Build representative questions, tasks, and exceptions. Include difficult cases and situations that the system should refuse.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Define acceptance criteria<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The pilot should have a previously agreed threshold, such as a minimum percentage of grounded responses, document coverage, absence of leakage, time reduction, or a maximum critical-error rate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Run under supervision<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Maintain logs of inputs, outputs, sources, and corrections. These records reveal failure patterns that do not appear in a one-off demonstration.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Decide whether to scale<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Scale only when benefit, risk, cost, and governance have been demonstrated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In organizations that need to structure pilots, requirements, controls, and integration with engineering processes, <a href=\"\/servicos\/contratacao-integrada\/servicos-continuados-de-engenharia-consultiva\/\">Continuing Engineering Consulting Services<\/a> make it possible to organize this support on demand without turning adoption into an isolated IT initiative.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Generative AI in BIM and digital engineering<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">BIM produces an information base particularly suited to automation because it combines geometry, properties, classification, spatial relationships, and coordination processes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Generative AI can function as a natural interface for querying models, preparing scripts, explaining properties, or translating an intent into a sequence of operations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In 2026, Bentley demonstrated integration of agents with engineering applications through MCP, including the use of natural language to trigger workflows in STAAD.Pro. The company itself emphasizes the need for human review of actions and outputs before execution or reliance, especially when external tools have access to engineering models and data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esse princ\u00edpio deve ser aplicado de modo geral: <strong>the greater the agent&#8217;s ability to modify the technical environment, the stronger the control over permissions and validation should be<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the BIM context, the <a href=\"\/conteudo\/guias-tecnicos\/guia-completo-bim-engenharia\/\">complete BIM in Engineering guide<\/a> organizes concepts, information, and lifecycle elements that precede the use of agents. <a href=\"\/conteudo\/artigos-tecnicos\/clash-detection-projetos-bim\/\">Clash Detection<\/a> remains a detection and coordination process based on rules and tolerances; AI can classify and prioritize occurrences, but it does not eliminate the technical logic that determines whether a clash is acceptable.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Governance: from experimentation to controlled use<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When AI stops being an individual tool and becomes integrated into production processes, governance is required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ISO\/IEC 42001:2023 establishes requirements for an AI management system. The standard addresses policies, responsibilities, objectives, risk assessment, controls, and continual improvement. ISO\/IEC 23894:2023 complements this by providing guidance on integrating AI risk management into organizational activities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NIST AI RMF and its generative-AI profile help structure risks and controls around the Govern, Map, Measure, and Manage functions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In engineering, governance needs to connect these references to the reality of the technical process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Use-case inventory<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The organization should know where AI is being used, by whom, and for what purpose. Without an inventory, parallel applications emerge without management awareness and without consistent criteria.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Risk classification<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Low-impact administrative uses do not require the same controls as a tool that affects design or operations.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Data policy<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Define what may be sent to each platform and which information requires a controlled environment.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Model and version control<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Record the model, version, configuration, system prompts, knowledge base, and integrations when these elements influence technical results.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Change management<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A model or corpus update may change performance. A material change requires retesting.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Incidents and nonconformities<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Incorrect responses, data leaks, improper actions, and integration failures need to be recorded, analyzed, and treated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A <a href=\"\/conteudo\/whitepapers\/governanca-tecnica-digital-empresas-engenharia\/\">Digital Technical Governance for Engineering Companies<\/a> expands this discussion by connecting documents, processes, projects, roles, and traceability.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">How to specify and procure a generative AI application<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Procuring \u201can AI solution\u201d is an insufficient engineering scope. The contracting organization should define the problem, corpus, integration, limits, and how performance will be demonstrated.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Scope object<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The scope should describe the function, not only the technology. A conceptual example is a system for assisted querying of a technical repository with source retrieval, grounded-response generation, access control, and an audit trail.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Scope<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The scope should define data sources, integrations, users, use cases, languages, environments, security requirements, retention rules, autonomy levels, and interfaces with existing systems.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Deliverables<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">They may include architecture, data inventory and classification, initial corpus, ingestion pipeline, indexed repository, model configuration, system prompts, integrations, test set, validation report, documentation, training, and an operating plan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Performance criteria<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Avoid vague criteria such as \u201caccurate answers.\u201d Define metrics compatible with the task: coverage, grounding rate, extraction precision, task success, latency, availability, or critical-error threshold.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Evidence and acceptance<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The supplier should demonstrate performance against an agreed test set. Acceptance needs to record results, exceptions, limitations, and unmet requirements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Responsibilities<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Define who is responsible for document quality, access classification, configuration, output review, operations, updates, incidents, model changes, and security.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ownership and portability<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The contract should clarify ownership of data, embeddings, configurations, prompts, integrations, and logs, as well as the ability to export and replace the supplier.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Closeout and handover<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Document how the solution will be transferred, decommissioned, or migrated. An application that cannot leave the platform creates operational dependency that is difficult to assess at the beginning of the project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This contractual layer makes generative AI similar to any other engineering system: the technology needs a defined scope, requirements, acceptance criteria, and responsibilities.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">When specialized support becomes necessary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Individual use for synthesis or brainstorming has a different risk profile from corporate integration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The need for technical support increases when AI uses controlled documents, accesses intellectual property, affects models or calculations, integrates systems, executes actions, participates in design decisions, produces client deliverables, processes critical-asset data, influences procurement, inspection, or acceptance, or needs to operate continuously.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In these scenarios, the problem is no longer \u201cwhich prompt should be used\u201d and instead involves architecture, data, processes, security, validation, and governance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When multiple suppliers, disciplines, and systems participate in implementation, <a href=\"\/servicos\/contratacao-integrada\/engenharia-do-proprietario\/\">Owner&#8217;s Engineering<\/a> can structure requirements, interfaces, reviews, monitoring, and acceptance from the owner&#8217;s perspective, preserving independence between those who supply the technology and those who verify its compliance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A practical maturity model for generative AI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Adoption can be organized into levels.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Level<\/td><td>Characteristic<\/td><td>Primary control<\/td><\/tr><tr><td>1 \u2014 individual use<\/td><td>assistants used for personal tasks<\/td><td>policy and awareness<\/td><\/tr><tr><td>2 \u2014 controlled use cases<\/td><td>pilots with bounded data<\/td><td>testing and review<\/td><\/tr><tr><td>3 \u2014 corporate knowledge<\/td><td>RAG over a governed knowledge base<\/td><td>information, access, and evaluation<\/td><\/tr><tr><td>4 \u2014 workflow integration<\/td><td>APIs and connected systems<\/td><td>architecture, logs, and change management<\/td><\/tr><tr><td>5 \u2014 action-capable agents<\/td><td>execution in tools and processes<\/td><td>permissions, barriers, and supervision<\/td><\/tr><tr><td>6 \u2014 critical operations<\/td><td>continuous use with technical impact<\/td><td>full governance, monitoring, and independent validation<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Moving up levels increases potential value, but also expands the risk surface. The organization does not need to reach the highest level to obtain benefits. Maturity means using the level of autonomy appropriate to the problem and to the organization&#8217;s control capability.<\/p>\n\n\n\n\n<h2 class=\"wp-block-heading\">Final considerations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Generative AI is no longer merely a text-production tool. It is beginning to act as an interface to data, models, documents, code, and engineering tools.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The most consistent benefit appears when the technology is incorporated into processes that already have requirements, documentation, governance, and validation criteria. Without this basis, the model can accelerate work without improving decision quality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For engineering, three conditions summarize a technically defensible adoption: <strong>controlled source, verifiable output, and defined responsibility<\/strong>. The model can generate; the process needs to demonstrate why the output can or cannot be used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The role of this satellite within the cluster is to go deeper specifically into generative AI. The Artificial Intelligence in Engineering pillar remains responsible for the broad view of the domain, while the satellite articles on <a href=\"\/conteudo\/artigos-tecnicos\/ia-para-projetos-de-engenharia\/\">AI for engineering projects<\/a>, <a href=\"\/conteudo\/artigos-tecnicos\/design-generativo-na-engenharia\/\">generative design<\/a>, and <a href=\"\/conteudo\/artigos-tecnicos\/rag-na-engenharia\/\">RAG in engineering<\/a> explore specific applications in greater depth; predictive analytics, governance, and project management remain the next fronts in the cluster.<\/p>\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n<p class=\"wp-block-paragraph\">When an application involves multiple suppliers, models, systems, and integrations, the technology provider should not be the only party responsible for verifying compliance. Requirements, interfaces, testing, documentation, and acceptance can be governed from the owner&#8217;s perspective.<\/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>Technical references<\/summary>\n<p class=\"wp-block-paragraph\">[1] NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY. Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile. NIST AI 600-1. Gaithersburg, 2024. Updated in 2026. Available at: <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\n\n\n<p class=\"wp-block-paragraph\">[2] INTERNATIONAL ORGANIZATION FOR STANDARDIZATION; INTERNATIONAL ELECTROTECHNICAL COMMISSION. ISO\/IEC 42001:2023 \u2014 Information technology \u2014 Artificial intelligence \u2014 Management system. Geneva: ISO, 2023. Available at: <a href=\"https:\/\/www.iso.org\/standard\/42001\">https:\/\/www.iso.org\/standard\/42001<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[3] INTERNATIONAL ORGANIZATION FOR STANDARDIZATION; INTERNATIONAL ELECTROTECHNICAL COMMISSION. ISO\/IEC 23894:2023 \u2014 Information technology \u2014 Artificial intelligence \u2014 Guidance on risk management. Geneva: ISO, 2023. Available at: <a href=\"https:\/\/www.iso.org\/standard\/77304.html\">https:\/\/www.iso.org\/standard\/77304.html<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[4] AUTODESK. Closing the gap between what we can imagine and what we can build. Autodesk University 2026. 15 set. 2026. Available at: <a href=\"https:\/\/adsknews.autodesk.com\/en\/news\/autodesk-design-make-vision-au-2026\">https:\/\/adsknews.autodesk.com\/en\/news\/autodesk-design-make-vision-au-2026<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[5] BENTLEY SYSTEMS. From Code to Command: How AI Is Rewiring the Way Engineers Design Infrastructure. 4 jun. 2026. Available at: <a href=\"https:\/\/www.bentley.com\/en\/blog\/from-code-to-command-how-ai-is-rewiring-the-way-engineers-design-infrastructure\/\">https:\/\/www.bentley.com\/en\/blog\/from-code-to-command-how-ai-is-rewiring-the-way-engineers-design-infrastructure\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[6] BRAZILIAN FEDERAL COUNCIL OF ENGINEERING AND AGRONOMY. Artificial intelligence, engineering, and the construction of the new profession. Bras\u00edlia, Jul. 24, 2026. Available at: <a href=\"https:\/\/www.confea.org.br\/inteligencia-artificial-engenharia-e-construcao-da-nova-profissao\">https:\/\/www.confea.org.br\/inteligencia-artificial-engenharia-e-construcao-da-nova-profissao<\/a><\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Frequently asked questions<\/summary>\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-o-que-ia-generativa-na-engenharia-e3a2f564\"><strong class=\"schema-faq-question\">What is generative AI in engineering?<\/strong> <p class=\"schema-faq-answer\">It is the use of models that generate text, code, images, information structures, or other content to support engineering tasks. Professional application requires controlled context, verifiable sources, and review compatible with decision risk.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-qual-a-diferen-a-entre-ia-generativa-e-machine-l-5299323f\"><strong class=\"schema-faq-question\">What is the difference between generative AI and machine learning?<\/strong> <p class=\"schema-faq-answer\">Machine learning is a broad class of methods that learn patterns from data and can be used for prediction or classification without generating new content. Generative AI is focused on producing new outputs, such as text, code, images, or geometry, from learned patterns and context.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-ia-generativa-e-design-generativo-s-o-a-mesma-co-a03a2a75\"><strong class=\"schema-faq-question\">Are generative AI and generative design the same thing?<\/strong> <p class=\"schema-faq-answer\">No. Generative AI produces content with generative models. Generative design typically explores design alternatives under objectives, variables, and constraints, often using optimization. The two approaches can be combined, but they perform different functions.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-a-ia-generativa-pode-elaborar-projetos-de-engenh-37116dc0\"><strong class=\"schema-faq-question\">Can generative AI produce engineering designs?<\/strong> <p class=\"schema-faq-answer\">It can support research, documentation, automation, alternative generation, and tool use, but it does not replace requirements definition, calculation, standards verification, interface analysis, technical responsibility, or professional validation.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-como-evitar-alucina-es-em-aplica-es-de-engenhari-932f6d7f\"><strong class=\"schema-faq-question\">How can hallucinations be controlled in engineering applications?<\/strong> <p class=\"schema-faq-answer\">Total elimination cannot be assumed. Control combines bounded sources, RAG where applicable, citations, test sets, verification of numbers and standards, human review, and restricted autonomy for higher-criticality tasks.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-o-que-rag-e-por-que-ele-til-para-engenharia-fb1ee288\"><strong class=\"schema-faq-question\">What is RAG and why is it useful in engineering?<\/strong> <p class=\"schema-faq-answer\">RAG combines document retrieval with generation. Before answering, the system retrieves passages from a repository and provides that context to the model. This can improve grounding and traceability, but it depends on current documents, metadata, and retrieval evaluation.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-quais-normas-ajudam-a-governar-o-uso-de-ia-gener-b6ed871e\"><strong class=\"schema-faq-question\">Which standards help govern the use of generative AI?<\/strong> <p class=\"schema-faq-answer\">ISO\/IEC 42001:2023 establishes requirements for AI management systems; ISO\/IEC 23894:2023 provides guidance on AI risk management; and NIST AI RMF, including the NIST AI 600-1 profile, provides references for managing generative-AI-specific risks.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-quando-uma-empresa-de-engenharia-deve-come-ar-po-49840326\"><strong class=\"schema-faq-question\">When should an engineering company start with a pilot?<\/strong> <p class=\"schema-faq-answer\">When there is a bounded use case, available data or documents, a measurable current process, controllable risk, and acceptance criteria. The pilot should compare the application against a baseline and record errors, sources, results, and corrections before scaling.<\/p><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Additional technical materials<\/summary>\n<h4 class=\"wp-block-heading\">Related services<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/servicos\/planejamento\/gestao-bim-informacao-engenharia\/\">BIM and Engineering Information Management: Requirements, Models, CDE, and Information Governance<\/a><\/li><li><a href=\"\/servicos\/planejamento\/revisao-validacao-tecnica-projetos-design-review\/\">Design Review in Engineering Projects: Technical Review, Interfaces, and Project Maturity<\/a><\/li><li><a href=\"\/servicos\/planejamento\/projetos-em-bim\/\">BIM Design: Multidisciplinary Engineering Design Development<\/a><\/li><li><a href=\"\/servicos\/contratacao-integrada\/servicos-continuados-de-engenharia-consultiva\/\">Continuing Engineering Consulting Services: On-Demand Support and Technical Governance<\/a><\/li><li><a href=\"\/servicos\/contratacao-integrada\/engenharia-do-proprietario\/\">Owner&#8217;s Engineering: Technical Governance, Inspection, and Acceptance<\/a><\/li><li><a href=\"\/servicos\/levantamento-e-diagnostico\/levantamento-cadastral-edificacoes-instalacoes-infraestruturas\/\">Engineering Existing-Conditions Survey: Buildings, Installations, and Existing Infrastructure<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Core content on this topic<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/conteudo\/artigos-tecnicos\/inteligencia-artificial-na-engenharia\/\">Artificial Intelligence in Engineering: Applications, Lifecycle, Risks, and Governance<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/ia-construcao-civil-orcamento-obras-cuidados-tcu\/\">AI in Construction: 8 Precautions for Construction Cost Baselines<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/digital-twin-gemeo-digital-bim-gestao-ativos\/\">Digital Twin: What It Is, Architecture, BIM, IoT, and Asset Management<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/visao-computacional-2\/\">Computer Vision: Fundamentals, Algorithms, Architectures, and Applications<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Related technical content<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"\/conteudo\/guias-tecnicos\/guia-completo-bim-engenharia\/\">BIM in Engineering: Complete Guide to Design, Information, and Lifecycle<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/cde-bim-ambiente-comum-dados\/\">BIM CDE: What a Common Data Environment Is and How It Works under ISO 19650<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/gestao-informacao-bim-iso-19650\/\">Information Management in BIM: How to Apply ISO 19650 in Engineering Projects<\/a><\/li><li><a href=\"\/conteudo\/artigos-tecnicos\/design-review-projetos-engenharia\/\">Design Review in Engineering Projects: Technical Review, Interfaces, and Project Maturity<\/a><\/li><li><a href=\"\/conteudo\/whitepapers\/governanca-tecnica-digital-empresas-engenharia\/\">Digital Technical Governance for Engineering Companies<\/a><\/li><li><a href=\"\/conteudo\/whitepapers\/engios-plataforma-gestao-tecnica-empresas-engenharia\/\">ENGiOS \u2014 Technical Management Platform for Engineering Companies<\/a><\/li><\/ul>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>Generative AI applied to engineering: applications in design, BIM, documentation and assets, plus risks, validation, governance, and procurement criteria.<\/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":"en-us","_a3a_translation_group_id":"92d0bea5-48ff-4338-b7f8-fbd26ac7f5a7","_a3a_i18n_canonical_slug":"generative-ai-engineering-applications-risks-validation-governance","_a3a_prod_post_id":"","_a3a_lang_url_en-us":"","_a3a_lang_url_es-es":""},"categories":[],"segments":[],"mercados":[],"etapas":[],"class_list":["post-81177","articles","type-articles","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/81177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/types\/articles"}],"author":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/81177\/revisions"}],"predecessor-version":[{"id":81180,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/81177\/revisions\/81180"}],"wp:attachment":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/media?parent=81177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/categories?post=81177"},{"taxonomy":"segments","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/segments?post=81177"},{"taxonomy":"mercados","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/mercados?post=81177"},{"taxonomy":"etapas","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/etapas?post=81177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}