Graphe relationnel
Sections
Analyse & Pilotage
Graphe relationnel
Module Graphe relationnel
Le module graphe modélise les relations entre les entités de votre entreprise grâce à une ontologie dynamique et des visualisations D3.js.
Modèles principaux
- OntologieType — Types d'entités (personne, société, compte, projet, etc.)
- Entite — Instance d'un type avec propriétés dynamiques (JSONField)
- Relation — Lien typé entre deux entités (client_de, employe_de, etc.)
- Anomalie — Anomalie détectée automatiquement dans le graphe
- RequeteSauvegardee — Requêtes de recherche sauvegardées
Fonctionnalités
- Ontologie dynamique — Créez vos propres types d'entités et de relations
- Visualisation D3.js — Graphe interactif avec forces, zoom et filtres
- Recherche sémantique — Recherche par similarité via embeddings (pgvector)
- Détection d'anomalies — Identification automatique des incohérences :
- Relations manquantes
- Données contradictoires
- Entités isolées
- Doublons potentiels
- Timeline — Vue chronologique des événements liés aux entités
- Import CSV — Import en masse d'entités et de relations
- Suggestions — Recommandations de relations basées sur les embeddings
API
| Endpoint | Description |
|---|---|
/api/v1/graph-types/ |
Types d'ontologie (CRUD) |
/api/v1/graph-entites/ |
Entités (CRUD + recherche) |
/api/v1/graph-relations/ |
Relations (CRUD) |
/api/v1/graph-anomalies/ |
Anomalies détectées |
/api/v1/graph/recherche/ |
Recherche sémantique |
/api/v1/graph/stats/ |
Statistiques du graphe |
/api/v1/graph/import/csv/ |
Import CSV |
MCP Server
Le graphe est accessible via le serveur MCP (Model Context Protocol) à
l'endpoint /mcp/ pour l'intégration avec des clients AI (Claude Desktop,
VS Code, etc.).
Interactions
- Core — Les entités peuvent être liées aux objets métier
- Comptabilité — Relations entre comptes, écritures et tiers
- Analytics — Visualisations du graphe dans les tableaux de bord
- Chat AI — Interrogation du graphe en langage naturel