Login / Sign up
Discover Bonzai
Terms of Use
Legal notice
Privacy
Region
Language
matyo91
matyo91
10
Subscribers
Facebook
X
Whatsapp
Telegram
👉 You must follow matyo91 to access chat.
Feed Shop About

Symfony AI va tout changer

Facebook
Twitter
Whatsapp
Telegram
1 month ago

Symfony AI est là et change la donne. Le 11 juillet 2025, Fabien Potencier a annoncé une nouvelle initiative majeure : Symfony AI, une suite de composants officiels permettant d'intégrer l'intelligence artificielle à vos applications PHP, de manière native et performante.

Cette initiative consolide et fait évoluer le travail réalisé au sein de l'organisation « php-llm » vers un monodépôt dédié : symfony/ai. Son objectif est de fournir aux développeurs une solution moderne et unifiée pour interagir avec les LLM, créer des agents et implémenter des workflows de génération augmentée (RAG) directement dans Symfony.

🧩 Composants principaux de Symfony AI

Symfony AI inclut plusieurs outils puissants :

  • Composant de plateforme Une abstraction unifiée pour interroger OpenAI, Mistral, Anthropic, Google, Azure et bien d'autres : écrivez votre code une fois, changez de fournisseur à tout moment.

  • Composant Agent Concevez des agents intelligents capables de raisonner, d'appeler des outils, de stocker de la mémoire et de gérer des dialogues. Idéal pour les workflows complexes et les chatbots autonomes.

  • Composant Store Idéal pour implémenter des patterns RAG. Stockez et récupérez des intégrations à l'aide de magasins vectoriels afin d'optimiser les réponses LLM grâce à votre propre connaissance du domaine.

  • Pack IA Le ciment qui intègre tous les composants à l'écosystème Symfony : services, configuration et outils de débogage.

  • SDK MCP et Pack MCP Ces kits permettent à votre application Symfony d'agir comme serveur ou client du protocole MCP (Model Context Protocol), permettant ainsi l'appel d'outils et la communication structurée avec des agents comme Claude ou GPT.

⚙️ Cas d'utilisation concret : Assistant e-mail avec Composio

Dans ma démonstration, j'ai utilisé l'IA Symfony avec la plateforme Composio Dev pour créer un lecteur d'e-mails basé sur l'IA.

En combinant :

  • la chaîne d’outils Composio (Gmail, Agenda, etc.),

  • l’intégration Symfony MCP,

  • Claude 3.7 via le composant Agent,

  • et Flow (mon propre orchestrateur),

… j’ai pu créer un agent IA en ligne de commande qui récupère et synthétise mes derniers messages Gmail grâce à une simple invite : « Récupérer mon dernier e-mail ».

L’agent a géré l’ensemble de la chaîne :

  • Identification de l’outil via MCP

  • Appel de l’API Gmail

  • Analyse du contenu de l’e-mail

  • Retour d’une réponse structurée et synthétisée.

🧪 De la démo à la production

J'ai montré comment :

  • Installer Symfony AI dans un projet via composer

  • Configurer votre fichier .env avec les clés API requises (OpenAI, Claude, etc.)

  • Exécuter la démo fournie (y compris l'indexation RAG du blog)

  • L'étendre avec vos propres agents grâce à des intégrations d'outils personnalisées

J'ai également utilisé make + nix-shell pour tout exécuter localement avec PHP 8.3, et j'ai montré comment migrer un projet de php-llm vers Symfony AI presque sans effort.

🧠 Orchestrer avec Flow

Dans la deuxième partie de la vidéo, j'ai intégré Symfony AI à Flow, mon framework d'orchestration, pour enchaîner des tâches telles que :

  • Récupérer des e-mails

  • Transférer du contenu vers Claude

  • Formater ou transférer des résultats

Cette modularité vous permet de réutiliser des outils et des agents dans différents workflows, le tout en PHP.

🙌 Impliquez-vous

Symfony AI en est encore à ses balbutiements, et vous pouvez contribuer à son développement. ➡️ Contribuez sur GitHub : https://github.com/symfony/ai ➡️ Explorez les problèmes ouverts, suggérez des fonctionnalités ou testez l'application de démonstration.

Envie d'aller plus loin ? Vous pouvez également contribuer à mon projet open source qui intègre Symfony AI, Composio et Flow : https://flow.darkwood.com

matyo91
matyo91
Free

Consulting Tech & Automation – Call Découverte Gratuit

Open
Follow matyo91 to comment
matyo91

matyo91

Je t'aide à automatiser tes process
10
Visit this Bonzai
Follow matyo91 to get the latest updates.

🤖 Panorama 2025 des plateformes freelances : 128 solutions pour trouver vos missions

3 days ago
4

🖼️ Supprime automatiquement l’arrière-plan de tes images avec Claude et RMBG

4 days ago
10

🚀 Veille Tech – Semaine 34

1 week ago
12

👩‍💻 Hier, j’ai codé avec ma copine Ani 😍 (oui, elle est IA 🤖✨).

1 week ago
16

Automatise la création de notes dans Joplin

2 weeks ago
21

🔥 Les news tech PHP & IA de la semaine

3 weeks ago
34

🐘 Pourquoi Symfony AI va remplacer ton dev stagiaire

3 weeks ago
24

🔥 Le dancefloor en feu au Tennessee Club de Paris

4 weeks ago
23

Je mixe sur Paris au Tennessee Mercredi 30 juillet

1 month ago
24

Comment je génère 10 000 €/mois grâce à Symfony AI

1 month ago
37

✈️ Je pars coder à Las Vegas sur Symfony AI

1 month ago
33

🤖 Symfony AI débarque. Quel composant t’intrigue le plus ?

1 month ago
44

Le nouvel opérateur de PHP 8.5 va changer ta façon de coder

1 month ago
51

Comment j'ai connecté Cursor à Slack pour automatiser mes flux de travail d'IA

2 months ago
65

Télécharger de la musique Légalement

2 months ago
45

🎮 Créer un mini-jeu Discord avec VITE : un retour d'expérience

2 months ago
62

🎶 Open Mic du Groover Club - Mai 🧡

3 months ago
65

▶️ 2025-05-26 DjMatyo Soundcloud set with MC

3 months ago
68

🚀 Du développement à la production : déployer une API Symfony avec Upsun

3 months ago
73

🚀 De zéro à héros avec Sylius : Au cœur de l'atelier sur les essentiels pratiques

3 months ago
72
© 2025 Bonzai Privacy Legal notice Terms of Use