Assistente RAG de Grafos
Sistema avancado com relacionamentos entre tabelas e navegacao por grafos de conhecimento
Workflow avancado com 3 tabelas relacionadas no Supabase. Combina busca semantica com traversal de relacionamentos.
Download Workflow JSON
Graph RAG usa um grafo de informacoes onde diferentes tabelas/tipos de dados estao conectados entre si. Isso tambem pode ser chamado de ontologia - entender como diferentes conjuntos de dados se relacionam.
Titulo, conteudo, categoria, autor, status + IDs relacionados
Perguntas e respostas frequentes + documento fonte
Procedimentos passo-a-passo + documentos relacionados
Agente recebe dados de teste + definicoes de tabelas (documents, FAQs, procedures) com mapeamentos de relacionamento.
Revisa dados de entrada contra schemas para determinar atribuicao correta de tabela.
Extrai dados estruturados e valida contra regras de schema predefinidas.
Converte titulo + conteudo em vetores via requisicao HTTP.
Direciona dados para tabela Supabase apropriada baseado na classificacao (documents/FAQs/procedures).
Armazena IDs de chave estrangeira (related_faq_id, related_procedure_id) nos metadados para traversal de grafo.
Agente consulta tres vector stores separados (um por tipo de dado) simultaneamente.
Retorna chunks relevantes com IDs de relacionamento embeddados nos metadados.
Usa IDs retornados para buscar registros diretamente conectados de tabelas relacionadas.
Combina busca semantica para resultados primarios + queries diretas por ID para contexto vinculado.
Mescla dados semanticamente relevantes com informacoes relacionalmente conectadas para respostas abrangentes.
Completude Contextual
Inclui automaticamente documentos, FAQs e procedimentos relacionados versus chunks isolados.
Navegacao de Conhecimento Estruturada
Segue relacionamentos explicitos entre tipos de dados como um humano conectaria informacoes.
Reducao de Alucinacao
Aproveita relacionamentos definidos em vez de inferir conexoes, melhorando precisao.
Arquitetura de Dados Escalavel
Lida com bases de conhecimento complexas multi-entidade que busca vetorial simples nao consegue navegar.
TI e Suporte Enterprise
Sistemas de documentacao onde guias, troubleshooting e FAQs referenciam uns aos outros.
Sistemas de Saude
Registros medicos vinculando diagnosticos, protocolos de tratamento, medicacoes e historicos.
Compliance e Regulatorio
Sistemas de auditoria conectando politicas, procedimentos, incidentes e acoes corretivas.
Desenvolvimento de Produto
Docs de engenharia relacionando especificacoes, procedimentos de teste, issues e decisoes de design.
Servicos Legais
Gestao de casos vinculando contratos, precedentes, peticoes e correspondencia relacionada.
Plataformas Educacionais
Materiais de curso conectando aulas, exercicios, pre-requisitos e recursos.
Configure as definicoes de tabelas (documents, FAQs, procedures) com todos os campos e relacionamentos. O agente precisa conhecer a estrutura para classificar corretamente.
Use os comandos SQL incluidos no workflow para criar as tabelas com as dimensoes corretas para embeddings e foreign keys.
O router direciona dados para documents, FAQs ou procedures baseado na classificacao do LLM. Ajuste as condicoes conforme seu schema.
O system message do agente inclui duas estrategias: busca semantica + traversal de relacionamentos via IDs nos metadados.
Este workflow usa HTTP request para embeddings (nao um agente). Configure sua OpenAI key e certifique-se que as dimensoes correspondem as tabelas.
Este e o workflow mais complexo da trilha. Requer configuracao cuidadosa das tabelas, schemas e relacionamentos antes de funcionar corretamente.