Ce que vous devez savoir avant
Vous commencez

Débute 4 June 2026 02:13

Se termine 4 June 2026

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Création d'un service de chatbot avec Symfony

Maîtrisez la création d'un service de chatbot avec Symfony en développant des composants, en gérant des sessions de chat, en intégrant OpenAI et en développant une API fluide pour des expériences web dynamiques alimentées par l'IA.
via CodeSignal

177 Cours


2 hours

Amélioration optionnelle disponible

Intermédiaire

Progressez à votre rythme

Free Certificate

Amélioration optionnelle disponible

Aperçu

Transform your chatbot into a service with Symfony! Step-by-step, you'll create and test components, then integrate them into a seamless Symfony app.

Blend AI with web development for a dynamic user experience.

Programme

  • Unité 1 : Développement d'une API de chatbot de service client avec Symfony et invites système
  • Chargement et utilisation d'une invite système en PHP
    Test de la gestion des erreurs avec un chemin de fichier incorrect
    Mise à jour de l'invite système pour des réponses de chatbot précises
    Amélioration de l'invite système avec des lignes directrices
    Amélioration de l'invite système avec des contraintes en PHP
    Ajout de critères à l'invite système pour des réponses cohérentes du chatbot
  • Unité 2 : Création d'un gestionnaire de chat avec les sessions PHP
  • Mise en œuvre de la gestion des discussions en PHP
    Mise en œuvre de la méthode getConversation en PHP
    Amélioration de ChatManager avec le stockage de messages
    Ajout et récupération de messages dans ChatManager
  • Unité 3 : Gestion des interactions AI avec la couche de service de chat en PHP
  • Mise en œuvre de la création de session de chat en PHP
    Mise en œuvre du traitement des messages dans ChatService
    Amélioration du service de chat avec l'intégration OpenAI
    Test de la rétention de contexte dans les conversations en plusieurs tours
    Création de sessions de chat multiples pour un utilisateur
  • Unité 4 : Optimisation de l'interaction utilisateur avec le contrôleur de chat Symfony
  • Mise en œuvre de la gestion des sessions utilisateur en PHP
    Mise en œuvre de la méthode createChat dans ChatController
    Mise en œuvre du traitement des messages dans ChatController

Matières

Programming