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
19 hours 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.

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

1 week ago
12

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

2 weeks ago
14

Télécharger de la musique Légalement

4 weeks ago
15

🎼 CrĂ©er un mini-jeu Discord avec VITE : un retour d'expĂ©rience

1 month ago
29

đŸŽ¶ Open Mic du Groover Club - Mai 🧡

1 month ago
26

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

1 month ago
30

🚀 Du dĂ©veloppement Ă  la production : dĂ©ployer une API Symfony avec Upsun

1 month ago
33

🚀 De zĂ©ro Ă  hĂ©ros avec Sylius : Au cƓur de l'atelier sur les essentiels pratiques

1 month ago
32

🚀 Sylius Days 2025 : l'innovation en matiĂšre de commerce Ă©lectronique

1 month ago
41

đŸ‡ȘđŸ‡ș DJ Matyo Live special Eurovision 2025 🌟

1 month ago
33

Générez automatiquement des miniatures YouTube personnalisées de style Ghibli avec PHP et l'IA

1 month ago
35

Recherche, Achat et Organisation de Tracks pour DJ Sets

2 months ago
53

Automating Gmail and Google Calendar with PHP Agents ?🧠⚡

2 months ago
42

Supercharge Your Job Search: Automate with MCP, Astra, Langflow and Arize

2 months ago
43

DJ Matyo Live

2 months ago
43

Build a Game for the largest game dev competition in the world

2 months ago
41

Demande Ă  Codex

2 months ago
53

DJ Matyo Live repost track

2 months ago
44

Darkwood v1.0.1 release

2 months ago
53

Transforme ta voix en article de blog avec GPT et Meteor

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