Grafo relazionale

Grafo relazionale

Modulo Grafo relazionale

Il modulo grafo modella le relazioni tra le entità della vostra azienda grazie a un'ontologia dinamica e visualizzazioni D3.js.

Modelli principali

  • OntologieType — Tipi di entità (persona, società, conto, progetto, ecc.)
  • Entite — Istanza di un tipo con proprietà dinamiche (JSONField)
  • Relation — Collegamento tipizzato tra due entità (cliente_di, dipendente_di, ecc.)
  • Anomalie — Anomalia rilevata automaticamente nel grafo
  • RequeteSauvegardee — Query di ricerca salvate

Funzionalità

  • Ontologia dinamica — Create i vostri tipi di entità e relazioni
  • Visualizzazione D3.js — Grafo interattivo con forze, zoom e filtri
  • Ricerca semantica — Ricerca per similarità tramite embeddings (pgvector)
  • Rilevamento anomalie — Identificazione automatica delle incongruenze:
  • Relazioni mancanti
  • Dati contraddittori
  • Entità isolate
  • Potenziali duplicati
  • Timeline — Vista cronologica degli eventi legati alle entità
  • Import CSV — Importazione massiva di entità e relazioni
  • Suggerimenti — Raccomandazioni di relazioni basate sugli embeddings

API

Endpoint Descrizione
/api/v1/graph-types/ Tipi di ontologia (CRUD)
/api/v1/graph-entites/ Entità (CRUD + ricerca)
/api/v1/graph-relations/ Relazioni (CRUD)
/api/v1/graph-anomalies/ Anomalie rilevate
/api/v1/graph/recherche/ Ricerca semantica
/api/v1/graph/stats/ Statistiche del grafo
/api/v1/graph/import/csv/ Import CSV

MCP Server

Il grafo è accessibile tramite il server MCP (Model Context Protocol) all'endpoint /mcp/ per l'integrazione con client IA (Claude Desktop, VS Code, ecc.).

Interazioni

  • Core — Le entità possono essere collegate agli oggetti gestionali
  • Contabilità — Relazioni tra conti, registrazioni e terzi
  • Analytics — Visualizzazioni del grafo nei dashboard
  • Chat IA — Interrogazione del grafo in linguaggio naturale
In questa pagina