< Catalogue de formations

Formation Symfony AI

Intégrez des fonctionnalités d'IA générative dans une application Symfony en s'appuyant sur les composants Symfony AI, de la connexion à un fournisseur jusqu'à la mise en place d'un agent outillé et d'une recherche augmentée (RAG).
S'inscrire à la formation

Informations pratiques

Besoin de plus d'informations ?

Contactez-nous

Objectifs pédagogiques

L’Intelligence Artificielle n’est plus une option lointaine, c’est le nouveau standard des architectures web modernes. Avec l’arrivée des composants officiels Symfony AI, intégrer des modèles de langage (LLMs) au cœur de vos applications PHP n’a jamais été aussi puissant, structuré et robuste. Ne perdez pas de temps à réinventer la roue ou à bricoler des requêtes HTTP instables. En une seule journée intensive, apprenez à connecter, orchestrer et sécuriser l’IA générative directement dans vos projets Symfony existants.

Pré-requis

  • Connaissance de PHP et de la programmation orientée objet
  • Maîtrise des fondamentaux Symfony
  • Aucune connaissance préalable en IA requise
  • Ordinateur portable à apporter

Programme

Introduction

  • Panorama de l’IA générative en PHP
  • Présentation de Symfony AI
  • Architecture : composants et bundles

Le composant Platform

  • Fournisseurs supportés
  • Modèles et capacités
  • Premier appel à un LLM
  • Messages, contenus et options

Capacités avancées

  • Streaming des réponses
  • Entrées multimodales (image, audio)
  • Sortie structurée
  • Embeddings
  • Thinking et prompt caching

Le AI Bundle

  • Installation et configuration
  • Déclaration des plateformes et agents
  • Commandes console
  • Web Profiler et suivi des tokens

Le composant Agent

  • De Platform à Agent
  • Tool calling avec #[AsTool]
  • Validation des paramètres
  • Tolérance aux pannes
  • Mémoires d’agent (statique, embeddings)
  • Sous-agents et multi-agents

Le composant Store et le RAG

  • Embeddings et similarité vectorielle
  • Vector stores supportés
  • Loader, Vectorizer, Indexer
  • Retriever et SimilaritySearch

Le composant Chat

  • Conversations persistées
  • Message stores
  • Streaming de conversation

Le MCP Bundle

  • Le Model Context Protocol
  • Exposer tools, prompts et resources
  • Transports STDIO et HTTP

Tests et bonnes pratiques

  • InMemoryPlatform et MockAgent
  • Maîtrise des coûts et failover
  • Sécurisation des outils

 

Financement

Nos formations sont éligibles à divers financements. Découvrez-les.
Qualiopi

Organisme de formation référencé Qualiopi

Organisme de formation référencé Qualiopi (cliquez sur le lien), nos formations sont éligibles aux financements de vos OPCO dans la catégorie OF (Organisme de Formation)

Catalogue de formations