A Engenharia de Grafos substituiu o RAG na Microsoft, Stanford e Anthropic. Veja como funciona.

@Sprytixl
INGLÊShá 2 dias · 19 de jul. de 2026
183K
207
32
7
640

TL;DR

A Engenharia de Grafos vai além da simples recuperação de texto ao mapear relacionamentos em grafos de conhecimento, resultando em uma precisão significativamente maior e menores custos de consulta em sistemas de IA.

Agora, qualquer pessoa pode construir um sistema de IA que responde a perguntas complexas com 18% mais precisão e 85% menos custos do que o RAG tradicional. Sem PhD. Sem orçamento milionário. Sem equipe de pesquisadores.

A única coisa entre você e esse resultado é um conceito que a Microsoft, Stanford e a Anthropic descobriram de forma independente — e que a maioria dos desenvolvedores ainda não assimilou.

O RAG tradicional encontra texto. A Graph Engineering encontra relacionamentos. Aqui está o sistema completo por trás disso.

Marque isso e siga-me

- Sou Sprytix, um desenvolvedor que constrói sistemas de IA e pipelines de automação que transformam tecnologia em renda real. DMs abertos.

Por que o RAG tradicional atinge um limite

O RAG tradicional funciona assim:

text
1Pergunta
2
3Pesquisar documentos por texto correspondente
4
5Retornar os trechos mais relevantes
6
7Modelo gera resposta a partir dos trechos

Isso funciona bem para perguntas simples. Quebra completamente para perguntas complexas.

Pergunte "por que nossas vendas de produtos caíram em março?" e o RAG encontra documentos com as palavras "vendas" e "março". Ele encontra fragmentos. Ele não encontra a cadeia de causalidade.

text
1Resposta do RAG:
2Aqui estão 5 documentos mencionando vendas em março.
3
4Resposta da Graph Engineering:
5As vendas caíram devido a um atraso no lançamento
6causado por uma dependência de fornecedor
7desencadeada por um problema no armazém
8que gerou avaliações negativas
9que reduziu a conversão em 23%.

Mesmo modelo. Mesmos dados. Resultado completamente diferente — porque um sistema busca texto e o outro busca a realidade.

Isso é o que a Microsoft, Stanford e a Anthropic descobriram de forma independente. E é por isso que todos os três migraram para a Graph Engineering.

Documento 1 - Microsoft GraphRAG

  1. github.com/microsoft/graphrag
  2. github.com/microsoft/graphrag/blob/main/docs/index/architecture.md
Sprytix - inline image

A Microsoft construiu o GraphRAG e o tornou open-source. Os resultados de sua pesquisa são os números mais concretos disponíveis sobre o que a Graph Engineering realmente entrega em comparação com o RAG tradicional.

A arquitetura converte texto não estruturado em um grafo de conhecimento completo:

text
1Carregar Documentos
2
3Fragmentar Documentos
4
5Extrair Entidades e Relações
6
7Construir Grafo
8
9Detectar Comunidades
10
11Gerar Relatórios de Comunidade
12
13Incorporar Entidades e Relatórios
14
15Pesquisa Local / Pesquisa Global

O insight chave que a Microsoft documentou: o RAG tradicional responde bem a perguntas locais — encontre informações sobre esta entidade específica. Ele falha em perguntas globais — quais são os principais temas em todo este conjunto de dados, que padrões conectam estes 10.000 documentos.

A Graph Engineering responde a ambas.

text
1Pesquisa Local | o que aconteceu com o fornecedor X em março
2 | encontra o nó específico e suas conexões
3
4Pesquisa Global | quais são os principais padrões de risco em
5 | todos os nossos relacionamentos com fornecedores
6 | encontra padrões em todo o grafo

Resultados práticos da pesquisa GraphRAG da Microsoft:

text
1Melhoria de precisão | 18% maior que a abordagem de documento bruto
2Redução de custo de token | 85% menor que carregar arquivos estruturados diretamente
3Custo por tarefa | aproximadamente $0,004 na configuração testada

arxiv.org/abs/2603.22528

Sprytix - inline image

Esses números vêm do artigo ChatP&ID — GraphRAG aplicado a diagramas de engenharia industrial. Os mesmos princípios se aplicam em todos os domínios.

Documento 2 - Stanford DSPy e a conexão com grafos

  1. github.com/stanfordnlp/dspy
  2. arxiv.org/abs/2310.03714

O artigo DSPy de Stanford estabeleceu que o modelo é um nó em um grafo — não o centro do universo. Esta é a base teórica que se conecta diretamente à Graph Engineering.

O DSPy trata o pipeline de IA como um grafo de módulos:

text
1Pergunta
2
3Recuperador - encontra informações relevantes
4
5Raciocínio - processa e conecta
6
7Verificador - verifica o resultado
8
9Resposta

A conexão com a Graph Engineering é direta: o DSPy otimiza o grafo do pipeline, o GraphRAG otimiza o grafo de conhecimento. Ambos tratam o modelo como um componente em uma estrutura maior, em vez da solução completa.

O artigo STORM de Stanford vai além:

  1. github.com/stanford-oval/storm
  2. arxiv.org/abs/2402.14207

O STORM constrói conhecimento do zero através de um grafo estruturado de etapas de pesquisa antes de escrever uma única palavra. Pesquisa, coleta de fontes, esboço, redação, verificação, revisão — cada etapa informada pelos relacionamentos descobertos na anterior.

O insight compartilhado em todas as pesquisas de Stanford: tarefas complexas precisam de um sistema de etapas conectadas, não de uma única chamada de modelo. O grafo é o sistema.

Documento 3 - Leis de escala de Stanford para grafos de conhecimento

arxiv.org/abs/2505.16276

Este artigo comparou 26 modelos open-source em tarefas de engenharia de grafos de conhecimento. A conclusão é uma das mais importantes no campo:

text
1Modelo maior + grafo ruim | resultados piores
2Modelo menor + grafo bom | resultados melhores

O grafo certo supera o modelo maior. Sempre.

Esta é a mesma conclusão que a Microsoft alcançou com o GraphRAG e a Anthropic com o Claude Code — o sistema ao redor do modelo determina a saída mais do que o próprio modelo. A Graph Engineering é a implementação mais concreta desse princípio.

Documento 4 - Pesquisa do MIT Press sobre memória relacional

direct.mit.edu/tacl/article/doi/10.1162/tacl_a_00476

Publicado em Transactions of the Association for Computational Linguistics.

A pesquisa mostra o que acontece quando você conecta um modelo de linguagem à memória relacional — um grafo de conhecimento de relacionamentos em vez de apenas fragmentos de texto.

text
1Contexto de Texto
2
3Recuperar Relações Relevantes do Grafo
4
5Memória Relacional
6
7Modelo de Linguagem
8
9Geração mais coerente e precisa

A principal descoberta: modelos com acesso a estruturas de relacionamento explícitas produzem texto mais coerente e cometem menos erros lógicos do que modelos que trabalham apenas com texto.

Esta é a explicação científica para o motivo pelo qual a Graph Engineering funciona. O modelo não precisa inferir relacionamentos a partir do texto. Os relacionamentos são explícitos no grafo. O modelo os usa diretamente.

Documento 5 - KEPLER

  1. direct.mit.edu/tacl/article-abstract/doi/10.1162/tacl_a_00360/98089
  2. github.com/THU-KEG/KEPLER

O KEPLER combina o treinamento de modelos de linguagem com embeddings de grafos de conhecimento. Em vez de tratar a compreensão da linguagem e o conhecimento factual como problemas separados — o KEPLER otimiza ambos simultaneamente.

text
1Modelo de Linguagem
2+
3Embeddings de Conhecimento
4+
5Grafo de Conhecimento
6=
7Modelo que entende tanto linguagem quanto fatos

A implicação prática: um modelo que tem acesso a um grafo de conhecimento adequadamente estruturado não precisa adivinhar relacionamentos entre entidades. Ele os consulta. A diferença de precisão em perguntas factuais é significativa.

Documento 6 - Anthropic e Claude no grafo

  1. www.anthropic.com/customers/graph
  2. github.com/anthropics/anthropic-cookbook
  3. github.com/modelcontextprotocol

A Anthropic não tem um produto chamado "Graph Engineering." O que eles têm são três camadas onde o Claude se integra diretamente à arquitetura de grafos.

Camada 1 - Claude extrai o grafo do texto

text
1Documentos
2
3Claude extrai entidades e relacionamentos
4
5Triplas JSON:
6{
7 "subject": "Anthropic",
8 "relation": "created",
9 "object": "Claude"
10}
11
12Grafo de Conhecimento

O Claude lida com extração de entidades, extração de relacionamentos, deduplicação, normalização e elaboração de ontologia. As tarefas que exigiam pipelines especializados de PNL agora são executadas através de uma única chamada de API.

Camada 2 - Claude consulta o grafo

text
1Pergunta do Usuário
2
3Claude
4
5Consulta Cypher / SPARQL
6
7Grafo de Conhecimento
8
9Resultado
10
11Explicação do Claude em linguagem simples

O Claude traduz linguagem natural em consultas de grafo, executa-as contra o Neo4j ou qualquer banco de dados de grafo e explica os resultados. Nenhum conhecimento de linguagem de consulta é necessário do usuário.

Camada 3 - MCP conecta o Claude ao grafo

github.com/modelcontextprotocol

text
1Claude
2
3Protocolo MCP
4
5Banco de Dados de Grafo
6
7Entidades + Relacionamentos
8
9Claude com contexto completo do grafo

O MCP é a camada de transporte que dá ao Claude acesso permanente a qualquer grafo de conhecimento sem reconstruir a conexão a cada sessão.

O caso LaunchNotes - números reais de produção

www.anthropic.com/customers/graph

Sprytix - inline image

A LaunchNotes construiu um produto chamado Graph que conecta GitHub, Jira e Linear. O Claude analisa os relacionamentos entre o trabalho de engenharia em todos os três sistemas.

text
1Commits do GitHub
2+
3Tickets do Jira
4+
5Tarefas do Linear
6
7Grafo do Trabalho de Engenharia
8
9Claude
10
11Detecção de Incidentes + Insights de Projetos

Resultados do estudo de caso da Anthropic:

text
1Detecção de incidentes | até 5x mais rápida
2Tempo de reunião | aproximadamente 50% de redução
3Notas de lançamento | geradas automaticamente em segundos

Esses números vêm da conexão de dados de relacionamento estruturados — não apenas da pesquisa em documentos.

O que é realmente um grafo de conhecimento

Antes de construir um — o conceito fundamental.

Um grafo de conhecimento armazena informações como triplas:

text
1Sujeito → Relação → Objeto

Exemplos:

text
1Anthropic → criou → Claude
2Claude → suporta → MCP
3MCP → conecta → ferramentas externas
4Microsoft → construiu → GraphRAG
5GraphRAG → reduz custo de token em → 85%

Cada informação é uma relação explícita entre duas entidades. Não um parágrafo de texto que pode conter essa informação — um fato explícito, estruturado e consultável.

text
1Banco de dados comum:
2Tabela de empresas
3Tabela de produtos
4Nenhuma relação explícita entre eles
5
6Grafo de conhecimento:
7Empresa → criou → Produto
8Produto → compete com → Outro Produto
9Outro Produto → pertence a → Outra Empresa
10Empresa → investiu em → Outra Empresa

O grafo não apenas armazena fatos. Ele armazena como os fatos se conectam uns aos outros. É isso que torna o raciocínio complexo possível.

O pipeline completo da Graph Engineering

text
1Etapa 1 | Coletar documentos brutos
2 | PDFs, e-mails, relatórios, exportações de banco de dados
3
4Etapa 2 | Extrair entidades
5 | pessoas, empresas, produtos, eventos, conceitos
6
7Etapa 3 | Extrair relacionamentos
8 | quem fez o quê para quem, quando, por que, como
9
10Etapa 4 | Construir esquema
11 | definir tipos de entidade e tipos de relacionamento
12
13Etapa 5 | Deduplicar e normalizar
14 | "Microsoft Corp" e "MSFT" são a mesma entidade
15
16Etapa 6 | Armazenar em banco de dados de grafo
17 | Neo4j, Amazon Neptune, PostgreSQL com extensão de grafo
18
19Etapa 7 | Construir camada de recuperação
20 | pesquisa local para entidades específicas
21 | pesquisa global para padrões em todo o grafo
22
23Etapa 8 | Conectar modelo
24 | Claude consulta o grafo via MCP ou API direta
25
26Etapa 9 | Atualizar continuamente
27 | novos documentos expandem o grafo
28 | contradições são sinalizadas para revisão

O artigo LLM-assisted Knowledge Graph Engineering em arxiv.org/abs/2307.06917 compara o desempenho dos modelos de linguagem em cada uma dessas etapas. A constatação honesta: LLMs são excelentes assistentes para extração e normalização, mas a geração de grafos zero-shot ainda não é confiável o suficiente para produção sem revisão humana nas etapas de esquema e deduplicação.

Os cinco prompts que executam todo o pipeline

A Graph Engineering não elimina prompts. Ela os usa em cada etapa específica do pipeline de grafos.

Prompt 1 - Extração

text
1Extraia todas as organizações, pessoas, produtos e eventos.
2
3Para cada entidade, retorne:
4- nome_canônico
5- tipo
6- descrição
7- fonte
8
9Para cada relacionamento, retorne:
10- entidade_origem
11- tipo_relação
12- entidade_destino
13- evidência
14- pontuação_confiança

Prompt 2 - Normalização

text
1Compare as seguintes entidades.
2Determine se elas se referem a:
3- a mesma entidade
4- entidades relacionadas, mas diferentes
5- entidades não relacionadas
6
7Retorne o nome canônico e a explicação.
8Não mescle entidades sem evidências claras.

Prompt 3 - Consulta ao grafo

text
1Traduza a pergunta do usuário para uma consulta Cypher.
2Use apenas relacionamentos presentes no esquema.
3Não invente rótulos ou propriedades.
4Retorne a consulta e uma breve explicação da lógica.

Prompt 4 - Resposta fundamentada

text
1Responda usando apenas os caminhos do grafo recuperados.
2Para cada conclusão:
3- identifique os nós de suporte
4- identifique o caminho do relacionamento
5- declare a incerteza claramente
6- não inferir causalidade a partir de correlação

Prompt 5 - Manutenção do grafo

text
1Compare novos fatos com o grafo existente.
2Classifique cada fato como:
3- novo
4- duplicado
5- contradição
6- atualização
7- incerto
8
9Não sobrescreva fatos existentes sem evidências.

Como a documentação do GraphRAG da Microsoft mostra — os prompts lidam internamente com extração, identificação de relacionamentos, sumarização e geração de relatórios de comunidade. A engenharia de prompts é o mecanismo dentro da engenharia de grafos, não seu concorrente.

Cinco negócios que você pode construir em um grafo de conhecimento

1 - Plataforma de due diligence

text
1Relatórios corporativos + fundadores + investidores
2+ casos legais + subsidiárias + transações
3
4Grafo de Conhecimento
5
6Claude
7
8Análise de risco + conexões ocultas + detecção de conflito de interesses

Clientes: fundos de investimento, escritórios de advocacia, bancos, consultores de M&A. Retentor mensal de $2.000 a $10.000 por cliente.

2 - Inteligência de vendas

text
1Contatos + empresas + cargos
2+ e-mails anteriores + problemas da empresa + produto
3
4Grafo de Conhecimento
5
6Quem influencia a decisão
7Quais objeções se repetem
8Qual estudo de caso mostrar para este cliente específico
9Onde o negócio está travado

3 - Inteligência de engenharia

text
1Commits do GitHub + tickets do Jira + tarefas do Linear
2
3Grafo do Trabalho de Engenharia
4
5Detecção de incidentes 5x mais rápida
650% menos tempo de reunião
7Notas de lançamento automáticas

A LaunchNotes já vende isso. O mercado é toda equipe de engenharia que usa mais de uma ferramenta de gerenciamento de projetos.

4 - Inteligência de pesquisa

text
1Artigos + autores + instituições
2+ métodos + conjuntos de dados + resultados + contradições
3
4Grafo de Conhecimento
5
6Quais métodos GraphRAG usam detecção de comunidades
7Em quais conjuntos de dados foram testados
8Quais artigos se contradizem

5 - SO de conhecimento pessoal

text
1Notas do Obsidian + e-mails + calendário
2+ PDFs + contatos + tarefas
3
4Grafo de Conhecimento Pessoal
5
6Com quem discuti esta ideia
7Quais tarefas dependem da resposta de uma pessoa
8Quais decisões contradizem acordos anteriores
9O que prometi fazer este mês

A mudança que conecta Microsoft, Stanford e Anthropic

text
1Engenharia de Prompts | como fazer a pergunta certa
2RAG | qual documento encontrar
3Graph Engineering | quais entidades existem
4 | como elas se conectam
5 | qual caminho leva à resposta
6 | o que muda se um nó mudar

O LLM conhece palavras. O grafo de conhecimento conhece relacionamentos. Os sistemas de IA mais poderosos surgem quando ambos trabalham juntos.

A Microsoft provou isso em produção com o GraphRAG — 18% mais precisão, 85% menos custos. Stanford provou isso em pesquisa com DSPy, STORM e o artigo sobre leis de escala. A Anthropic provou isso no caso LaunchNotes — detecção de incidentes 5x mais rápida, 50% menos tempo de reunião.

Três organizações. Três caminhos independentes. Uma conclusão.

O modelo encontra texto. O grafo encontra a realidade. Construa o grafo.

A maioria dos desenvolvedores continuará melhorando seus prompts e se perguntando por que perguntas complexas ainda dão respostas ruins. Alguns passarão um fim de semana construindo seu primeiro grafo de conhecimento e nunca mais voltarão a pesquisar documentos.

/ Se isso foi útil — siga-me, o próximo sai aqui primeiro.

Recriar no YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Para criadores

Transforme seu Markdown em um artigo 𝕏 impecável

Quando você publica seus próprios textos longos, formatar imagens, tabelas e blocos de código para o 𝕏 é uma dor de cabeça. O YouMind transforma um rascunho completo em Markdown em um artigo 𝕏 impecável e pronto para publicar.

Experimente Markdown para 𝕏

Mais padrões para decifrar

Artigos virais recentes

Explorar mais artigos virais