Compétences agentiques

Meridian fournit une suite de compétences agentiques interactives conçues pour aider les data scientists et les ingénieurs tout au long du cycle de vie de la modélisation du mix marketing (MMM).

Ces compétences suivent la spécification ouverte des compétences agentiques et fournissent aux assistants de codage IA une expertise spécifique au domaine pour vous aider à préparer les données, configurer les a priori, ajuster les modèles, analyser les diagnostics, exécuter des optimisations budgétaires et planifier des scénarios.


Que sont les compétences agentiques ?

Les compétences agentiques sont des packages de fonctionnalités modulaires et standardisés contenant des instructions, des modèles de référence et des scripts. Lorsqu'elles sont intégrées à un assistant de codage IA, les compétences permettent à l'agent d'effectuer ces actions :

  • Vous guider pas à pas : parcoure une configuration statistique complexe sans avoir à mémoriser l'intégralité de l'API.
  • Déduire les mappages de schéma : analyse les en-têtes de colonne CSV bruts et suggère des mappages appropriés pour les KPI, les dépenses média, les impressions, la couverture/fréquence et les variables de contrôle.
  • Maintenir le contrôle avec intervention humaine : vous présente des propositions de configuration (telles que les a priori bayésiens, la sélection des nœuds et les contraintes de dépenses) à des points de contrôle critiques et attend votre confirmation avant l'exécution.
  • Générer des scripts Python reproductibles : produit des scripts Python autonomes exécutables directement dans des environnements virtuels Python standards (python3 script.py).

Compétences Meridian disponibles

Meridian inclut cinq compétences spécialisées couvrant chaque étape du parcours MMM :

Compétence Identifiant Description Principaux résultats
Consultant en documentation meridian-doc-consultant Répond aux questions conceptuelles, mathématiques et de configuration en citant la documentation Meridian pertinente. Explications techniques et références ancrées
Création du modèle meridian-model-building Vous guide tout au long du chargement des données CSV, du mappage des colonnes, de la configuration des ModelSpec et des a priori, de l'analyse exploratoire des données (AED), de l'ajustement MCMC et de l'enregistrement du modèle. Script Python, rapport HTML d'AED, fichier de modèle enregistré (.binpb)
Visualisation des résultats meridian-result-visualization Charge les modèles ajustés pour générer des vérifications de l'état de la convergence MCMC (Reviewer) et des rapports de synthèse de deux pages (Summarizer). Vérification de l'état HTML, récapitulatif des résultats HTML
Optimisation du budget meridian-budget-optimization Configure et exécute des optimisations de budget fixes/flexibles et des scénarios de dépenses de ROI cible. Rapport HTML d'optimisation du budget
Planificateur de scénarios meridian-scenario-planner Prépare les données du planificateur de scénarios et fournit des instructions de transfert pour créer des tableaux de bord Looker Studio. Fichier de données du planificateur de scénarios (.binpb), URL du tableau de bord

Installation et découverte

Les compétences Meridian sont distribuées directement dans le dépôt Open Source et peuvent être ajoutées à votre espace de travail à l'aide des outils standards pour les agents.

Installation à l'aide de la CLI Skills

Si Node.js/npm est installé dans votre environnement, vous pouvez installer toutes les compétences Meridian ou des compétences individuelles spécifiques à l'aide de npx skills :

# Install all Meridian skills into your workspace
npx skills add google/meridian
# Or install a specific skill (e.g., model building)
npx skills add google/meridian --skill meridian-model-building

Opération manuelle ou détection dans le dépôt

Si vous préférez ne pas utiliser npx ou si vous travaillez dans un environnement Python pur :

  • Détection dans le dépôt : si vous clonez ou développez directement dans le dépôt google/meridian, les assistants de codage IA compatibles détectent automatiquement toutes les compétences disponibles à l'aide du fichier manifeste de l'espace de travail dans .agents/skills.json et du répertoire skills/.
  • Copie manuelle : vous pouvez copier les sous-dossiers skills/ (par exemple, meridian_model_building/) du dépôt directement dans le répertoire .agents/skills/ de votre projet.

Environnements compatibles

Les compétences Meridian sont basées sur la spécification ouverte des compétences agentiques. Comme elles utilisent des normes ouvertes (instructions Markdown standards et modèles Python modulaires), elles sont conçues pour être compatibles avec n'importe quel environnement de codage agentique, extension d'IDE ou outil de CLI compatible avec la norme Agent Skills.


Sécurité et vérification avec intervention humaine

Les compétences Meridian reposent sur une conception basée sur des points de contrôle. Lors des sessions interactives, l'agent s'interrompt et vous invite à examiner les informations avant d'effectuer les actions suivantes :

  1. Finaliser les mappages de colonnes pour votre ensemble de données
  2. Définir des paramètres a priori bayésiens (comme les a priori de ROI ou l'espacement des nœuds)
  3. Exécuter des jobs d'échantillonnage a posteriori MCMC longs
  4. Exécuter les scripts générés sur votre environnement local

Vous conservez ainsi une visibilité et un contrôle complets sur vos décisions de modélisation, tout en bénéficiant de la création automatisée de scripts.