Jeudi 5 février a eu lieu la première édition des Web Days, la journée de convention tech sur les thèmes Backend et DevOps organisée par Jean Jacques Peruzzi à Aix en Provence.
L'équipe d'ACSEO était présente, non seulement en tant que sponsor "VIP or" x 3 étoiles, mais surtout pour présenter sa conférence au sujet de Symfony IA et montrer comment transformer son code en agents intelligents...
Ce n'était pas un hasard si notre stand était à coté de celui de Symfony... Notre Nicolas (Potier) a présenté sa conférence sur Symfony IA juste après leur Nicolas (Grekas) qui a fait son talk sur les 20 ans de Symfony et déja la version 8 ! Encore une belle illustration de notre partenariat !
Maitriser l'IA dans PHP avec Symfony AI
Le matin, Nicolas Potier a donc pris le micro pour présenter sa conférence Symfony IA et raconter comment intégrer la puissance de l'IA générative directement au cœur de l'écosystème PHP.

Il a commencé par introduire les briques fondamentales, notamment l'AI Bundle et le composant Platform, qui offrent une interface unifiée et agnostique pour dialoguer avec divers modèles (OpenAI, Anthropic, Ollama). Il a expliqué comment la configuration et l'injection de dépendances natives de Symfony simplifient drastiquement l'appel aux LLM.
Nicolas a ensuite montré des concepts particulièrement utiles dans la création d'applications métier. Il a détaillé le fonctionnement du RAG (Retrieval-Augmented Generation) et du composant store, expliquant comment vectoriser ses propres données (documents, bases de données) pour fournir un contexte précis à l'IA lors de la génération de réponses.
Ensuite, il a expliqué comment créer des agents autonomes capables d'agir via des outils personnalisés, tout en conservant une mémoire des interactions passées, ce qui permet d'avoir des conversations fluides.
Enfin, il a conclu en présentant des architectures avancées, telles que l'orchestration multi-agent pour router les demandes vers des experts spécialisés, et la gestion complète des flux de discussion via le composant chat. Avec un aperçu final sur l'intégration du protocole MCP et de l'outil Symfony Mate pour le développement local, la conférence de Nicolas a donné des éléments clés qui permettent de composer des solutions IA sur mesure avec une expérience développeur (DX) optimale.
Si le sujet vous intéresse, n'hésitez pas à nous contacter directement, Nicolas se fera un plaisir de répondre à vos questions. On pourra aussi très volontiers vous envoyer les slides détaillées de la présentation.
A bientôt !