Módulo 4: Qualidade e Graph RAGAula 11 de 117 minResumo aberto · Vídeo com cadastro grátis

Graph RAG com múltiplos saltos no SurrealDB

Por Mauro Mequelussi · Curso gratuito SurrealDB para engenheiros de IA: RAG e agentes · Português (PT-BR)

Resposta direta · O que esta aula resolve

A Aula 11 de 11 ("Graph RAG com múltiplos saltos no SurrealDB"), parte do módulo "Qualidade e Graph RAG" do curso gratuito "SurrealDB para engenheiros de IA: RAG e agentes" na Escola de Aplicativos (ministrado por Mauro Mequelussi), ensina na prática: de encerramento, você descobre como resolver perguntas cuja resposta causal está a vários passos de distância do texto original. Combinamos travessia recursiva em grafos, filtragem na aresta e ranking vetorial para montar um contexto cirúrgico sem estourar o prompt.

Aula gratuita · Cadastro rápido

Crie sua conta grátis para assistir a esta videoaula em HD

O resumo técnico e os capítulos abaixo são abertos para consulta. Crie sua conta 100% gratuita em segundos para liberar todas as 11 videoaulas em HD, controle automático de progresso, Tutor IA e certificado gratuito verificável.

  • R$ 0 · Sem cartão de crédito
  • Tutor IA tira-dúvidas da aula
  • Certificado gratuito incluso

O que você vai aprender

  • A diferença prática entre similaridade vetorial e conectividade causal em grafos
  • Como modelar arestas com propriedades para distinguir citações de contexto de métricas ruidosas
  • Como realizar travessia recursiva de 1 a N saltos usando sintaxe nativa do SurrealQL
  • O perigo da expansão cega de nós e como aplicar filtros durante a navegação
  • A regra de ouro: o grafo seleciona o que entra e a similaridade vetorial define a ordem
  • Como extrair a rota explicável com PATH e SHORTEST para justificar respostas da IA

Pontos-chave da aula

  • Similaridade vetorial mede semelhança semântica; o grafo mede dependência causal.
  • Filtrar diretamente na aresta impede a explosão combinatória de documentos irrelevantes.
  • Usar ..+collect elimina caminhos duplicados em consultas bidirecionais.
  • A rota obtida via PATH pode ser citada pela IA como evidência rastreável para o usuário.
  • O SurrealDB unifica vetores, grafos e documentos em uma única consulta declarativa.

Capítulos e roteiro técnico da aula

9 capítulos minutados
  1. 00:00

    O limite da busca vetorial e a necessidade do grafo

    Entenda por que respostas que dependem de causas profundas passam despercebidas pela busca vetorial tradicional.

  2. 00:30

    Similaridade vs. conectividade em cadeias de causa

    Descubra a diferença prática entre ordenar por semelhança textual e navegar por relações causais estruturadas.

  3. 01:00

    Modelando arestas ricas com tipos e tópicos

    Veja como enriquecer as arestas do grafo com metadados para filtrar o contexto e navegar por tópicos.

  4. 01:53

    Limitações da similaridade e saltos manuais

    Analise como a proximidade vetorial falha em isolar a causa e por que saltos manuais geram duplicações.

  5. 02:57

    Travessia recursiva e o risco da explosão de nós

    Aprenda a sintaxe de travessia recursiva no SurrealQL e o perigo de expandir múltiplos saltos sem critério.

  6. 03:55

    Filtros durante o salto e ranking vetorial

    Reduza o ruído filtrando a aresta durante o percurso e use a busca vetorial apenas para ordenar o resultado final.

  7. 04:55

    Rastreabilidade com PATH e orçamento de contexto

    Extraia o caminho percorrido para citações confiáveis e controle o tamanho do prompt final.

  8. 05:52

    Quando não usar múltiplos saltos no grafo

    Conheça os cenários em que expandir o grafo adiciona ruído em vez de enriquecer a resposta da IA.

  9. 06:12

    Conclusão do curso e próximos passos com SurrealDB

    Recapitulação de toda a jornada do curso integrando vetores, texto completo e grafos em uma única base.

Momentos de destaque na prática

02:57

Travessia recursiva e o perigo da profundidade cega

Veja como uma sintaxe simples percorre relações no SurrealDB e por que 3 saltos sem filtro engolem sua base inteira.

03:55

O filtro no salto: o grafo escolhe, o vetor ordena

Aprenda a regra de ouro que reduz 12 documentos ruidosos a 5 essenciais aplicando condições durante o percurso.

04:55

Caminhos explicáveis com PATH e orçamento de tokens

Descubra como mostrar à IA exatamente o caminho da causa e como limitar o contexto para não estourar seu orçamento.

Notas de aula e guia de estudo

Quando a causa de um problema está a três citações de distância da pergunta, a busca vetorial sozinha falha porque busca por similaridade de texto, não por causalidade. Nesta aula, você vai aprender a implementar Graph RAG com múltiplos saltos no SurrealDB, navegando por relações estruturadas e filtrando nós antes de enviar o contexto para a IA.

O que você vai aprender

  • A diferença prática entre similaridade vetorial e conectividade causal em grafos
  • Como modelar arestas com propriedades para distinguir citações de contexto de métricas ruidosas
  • Como realizar travessia recursiva de 1 a N saltos usando sintaxe nativa do SurrealQL
  • O perigo da expansão cega de nós e como aplicar filtros durante a navegação
  • A regra de ouro: o grafo seleciona o que entra e a similaridade vetorial define a ordem
  • Como extrair a rota explicável com PATH e SHORTEST para justificar respostas da IA

Pontos-chave

  • Similaridade vetorial mede semelhança semântica; o grafo mede dependência causal.
  • Filtrar diretamente na aresta impede a explosão combinatória de documentos irrelevantes.
  • Usar ..+collect elimina caminhos duplicados em consultas bidirecionais.
  • A rota obtida via PATH pode ser citada pela IA como evidência rastreável para o usuário.
  • O SurrealDB unifica vetores, grafos e documentos em uma única consulta declarativa.

Conceitos e ferramentas abordados nesta aula

Graph RAGTravessia recursivaArestas com propriedadesFiltragem durante o saltoOperador PATH e SHORTESTOrçamento de contexto para LLMsSurrealDBSurrealQLPostgresKubernetesClaude Code

Perguntas frequentes sobre esta aula

Nesta aula do módulo "Qualidade e Graph RAG" na Escola de Aplicativos, você aprende de forma prática: A diferença prática entre similaridade vetorial e conectividade causal em grafos; Como modelar arestas com propriedades para distinguir citações de contexto de métricas ruidosas; Como realizar travessia recursiva de 1 a N saltos usando sintaxe nativa do SurrealQL; O perigo da expansão cega de nós e como aplicar filtros durante a navegação.