Modérateur de contenu
Outil interne de modération de contenu avec directives par canal, évaluation de la conformité optimisée par l’IA via Model Serving et workflow de révision par un modérateur reposant sur Lakebase et les analyses Genie.

Créer avec l’IA
- Copiez le prompt ci-dessous
- Collez-le dans Cursor, Claude Code, Codex ou tout autre agent de codage
- Votre agent la crée en posant des questions au fil du processus afin que le résultat corresponde exactement à vos attentes
Vous découvrez les modèles ? En savoir plus ici
Inclut une application de démarrage fonctionnelle
Du code réel et exécutable est disponible sur GitHub. Lorsque vous copiez le prompt ci-dessus, votre agent de codage le clone comme point de départ et l’adapte à vos données et à votre cas d’utilisation.
Ce modèle illustre un outil interne de modération de contenu conçu sur Databricks : les auteurs soumettent du contenu destiné à différents canaux (blog d'entreprise, LinkedIn, Twitter, newsletter, communiqués de presse), les modérateurs gèrent les directives propres à chaque canal, et un LLM évalue chaque soumission au regard de ces directives avant qu'un relecteur humain ne tranche.
Flux de données
Le contenu transite par un pipeline de revue reposant sur Lakebase et Model Serving :
- Les auteurs soumettent du contenu à Lakebase Postgres, en précisant un titre, un corps de texte et une cible de contenu (blog, LinkedIn, etc.).
- L'évaluation par IA se déclenche automatiquement. Le serveur récupère les directives actives pour la cible de contenu, envoie le contenu accompagné des directives à un Model Serving endpoint, puis enregistre le score de conformité (0-100), les problèmes signalés et les suggestions d'amélioration.
- Les modérateurs examinent les soumissions depuis une file d'attente qui affiche le score IA en regard de chacune d'elles. Ils les approuvent, les rejettent ou demandent des révisions accompagnées d'un feedback.
- La gestion des directives permet aux modérateurs de créer et de mettre à jour des règles par cible de contenu. Lorsque les directives évoluent, les modérateurs peuvent réanalyser les soumissions existantes.
- Les queries SQL Warehouse alimentent le dashboard analytique (nombre de soumissions, taux d'approbation, score de conformité moyen par cible).
- Un Genie Agent s'appuyant sur les tables de modération de contenu permet de poser des questions en langage naturel sur les performances du contenu.
Éléments à adapter
La configuration et le provisionnement sont documentés dans le fichier README.md du dépôt.
Pour adapter ce modèle à vos besoins :
- Lakebase : faites pointer le fichier
databricks.ymlde l'application vers vos propres projet, branche et base de données Lakebase. - SQL Warehouse : définissez l'ID du warehouse utilisé pour les requêtes analytiques.
- Serving Endpoint : définissez le nom du endpoint de model serving pour l'analyse de contenu par IA (par exemple
databricks-claude-sonnet-4-6). L'évaluation par IA est facultative : l'application fonctionne sans. - Genie Agent : créez un Genie Agent sur les tables
content_moderation, puis définissez l'ID du space. - Cibles de contenu : ajustez la liste des cibles dans les routes serveur et les utilitaires client pour qu'elle corresponde aux canaux de contenu de votre organisation.
- Directives : remplacez les directives initiales par les politiques de contenu réelles de votre organisation.
- Données initiales : le script de seed crée 7 directives, 10 exemples de soumissions et 5 revues. Remplacez-les par vos propres données ou utilisez le formulaire de soumission de l'application.
Basé sur ces modèles
Le code de cet exemple et le prompt de l’agent ci-dessus s’appuient tous deux sur les modèles ci-dessous. Ouvrez-en un pour découvrir une technique précise ou l’appliquer à un autre projet.
[MODÈLES]
Application avec Lakebase
Connectez une Databricks App à Lakebase pour assurer un stockage persistant des données. Inclut la configuration du schéma et des routes d’API CRUD complètes.
[MODÈLES]
Analytique conversationnelle Genie
Intégrez une interface de chat Databricks AI/BI Genie afin que les utilisateurs puissent explorer les données en langage naturel. Configurez un Genie Agent, connectez les plugins serveur et client, déclarez les ressources de l’application et déployez.
[MODÈLES]
Interrogez les points de terminaison de modèles de fondation
Interrogez les points de terminaison de modèles de fondation Databricks pour accéder en production à des modèles hébergés avec la gouvernance intégrée d’AI Gateway.


