Les nouveaux design patterns IA avec Symfony
Présentation par Titouan Galopin sur les nouveaux design patterns IA avec Symfony et DSPy pour maintenir et faire évoluer les prompts au Symfony Live Paris 2026

Cette sketchnote a été réalisée lors du Symfony Live Paris 2026 le 27 mars 2026. Elle illustre la présentation "Les nouveaux design patterns IA avec Symfony" donnée par Titouan Galopin, qui explore comment appliquer les design patterns au développement d'applications IA pour garantir leur maintenabilité.
Contenu de la présentation
Titouan Galopin part du rôle des design patterns : écrire du bon code capable d'évoluer. Dans le contexte des LLM, la difficulté principale est de gérer le changement, garantir la maintenance du prompt et la qualité du résultat dans le temps. La solution présentée est DSPy, un framework qui structure le développement de prompts avec un pipeline en quatre étapes : Intention + Dataset d'évaluation (qui peut être généré par l'IA) → Génération Prompt → Optimisation (attribution d'un score au résultat via des heuristiques) → Prompt Final. La non-régression est assurée en rejouant le processus complet et en mesurant la différence avec l'état précédent.