Programmation assistée par IA avancée pour les développeurs
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp


# pipeline_config.yaml
pipeline:
name: user_events_etl
version: "1.0"
source:
type: mongodb_atlas
collection: raw_events
batch_size: 500
transform:
drop_nulls: true
normalize_timestamps: true
destination:
type: postgres
table: processed_events
mode: append



🤖 Invite sur le format de config :
Vous êtes un développeur senior responsable de la maintenabilité.
Nous avons besoin de fichiers de configuration pour notre pipeline. D'après votre analyse et la structure du projet, comparez JSON, YAML et TOML selon la maintenabilité, la complexité et l'adéquation à l'écosystème. Recommandez un format par défaut et expliquez pourquoi, et quand, les autres sont préférables.





🤖 Invite stratégie CI/CD :
Vous êtes responsable de la gestion des configurations dans un code en production. Proposez une stratégie pour :
Mettez en œuvre la stratégie de gestion des configs. Générez un CONFIG.md avec les consignes pour que tout le monde puisse l'utiliser.

Programmation assistée par IA avancée pour les développeurs