Data WarehouseConnecté
AccueilModulesStack Technique

Stack Technique

Architecture technique du démonstrateur

Network Background

Stack Technique

Découvrez l'architecture technique complète du démonstrateur Innovac'tool et sa cohérence avec le mémoire DEC.

Illustration décorative
Illustration décorative
Illustration décorative

Architecture Technique

Session de mai 2025

Ce module présente l'architecture technique complète d'Innovac'tool, telle que décrite dans le mémoire DEC. Chaque composant est étiqueté selon son statut d'implémentation réel.

✅ Implémenté🔄 Simulé (POC)🚧 Prévu🌀 Éventuel

Stack Technique

Orchestration agentique

✅ Implémenté
Tech : AG2 + Python
Fonction : Coordination des agents
Chapitre 2 – Section 2.1

Moteurs IA

✅ Implémenté
Tech : OpenAI API, Azure OpenAI, Claude
Fonction : Génération d'analyse et conseil
Chapitre 2 – Section 2.1

Data Warehouse

🔄 Simulé (POC)
Tech : PostgreSQL (1250 FEC simulés)
Fonction : Stockage structuré, accessible par les agents
Chapitre 2 – Section 1

API externes

✅ Implémenté
Tech : SIRENE, INPI
Fonction : Enrichissement des données
Partie 2 – Chapitre 2 – Section 2.2.1

API Perplexity

✅ Implémenté
Tech : Perplexity API
Fonction : Recherche contextuelle
Partie 2 – Chapitre 2 – Section 2.2.1

Anonymisation

🔄 Simulé (POC)
Tech : Regex + règles métier (proxy simulé)
Fonction : Protection RGPD, floutage local
Partie 2 – Chapitre 1 – Section 2 – §§ 2.2 / 2.2.1

Back-end

✅ Implémenté
Tech : FastAPI (ou Flask selon votre stack)
Fonction : Traitement des requêtes
Partie 2 – Chapitre 2 – Section 2.2.1

Visualisation

✅ Implémenté
Tech : D3.js, Chart.js
Fonction : Dashboards & schémas interactifs
Partie 2 – Chapitre 2 – Section 1

Front-end

✅ Implémenté
Tech : Next.js
Fonction : Interface réactive
Partie 2 – Chapitre 2 – Section 1

Logs agents

🔄 Simulé (POC)
Tech : JSON historisé (simulé)
Fonction : Traçabilité pédagogique
Partie 2 – Chapitre 2 – Section 2.2 – § 2.2.2

ETL

🔄 Simulé (POC)
Tech : Python scripts simples
Fonction : Pipeline Extract → Transform → Load
Partie 2 – Chapitre 1 – Section 1.1 – § 1.1.4

Airflow-like (DAG ETL)

🚧 Prévu
Tech : Théorique
Fonction : Pipeline modulaire & maintenable
Partie 2 – Chapitre 1 – Section 1.1 – § 1.1.4

NoSQL

🌀 Éventuel
Tech : Évoqué mais non utilisé
Fonction : Stockage non structuré si besoin
Partie 1 – Chapitre 2 – Section 1.1

Pipeline Agentique

Ce diagramme illustre le flux de données à travers l'architecture Innovac'tool, depuis l'ingestion initiale jusqu'à la visualisation finale. Les agents IA orchestrent ce processus grâce à l'utilisation d'AG2 (ex-AutoGen).

Cliquez sur un nœud pour mettre en évidence les connexions
Données d'entréeNoSQLETLETL, Airflow-like (DAG ETL)Data WarehouseData WarehouseAnonymisationAnonymisationOrchestration agentiqueOrchestration agentique, Logs agentsAPI externesAPI externes, API PerplexityMoteurs IAMoteurs IAVisualisationVisualisation, Front-end, Back-end
source
process
storage
api
ai
output