Le système multi-agents organise la relation client en équipes spécialisées pour traiter des demandes complexes plus vite et plus proprement.
Pour gérer la relation client, les entreprises se servent souvent de chatbots classiques. Alors que ces agents conversationnels se trouvent limités à des tâches simples, le système multi-agents permet de travailler en "équipes" spécialisées. Chaque agent collabore pour résoudre des problèmes clients complexes et croisés. Le système agit de manière autonome au lieu de simplement répondre. Reste à savoir comment en construire un. Dans ce tutoriel, nous montons pas à pas un système multi-agents pour le SAV, de l'installation de l'environnement jusqu'au déploiement, sur un cas concret : la demande de remboursement d'un produit cassé.
Prenons l’exemple d’un utilisateur demandant un remboursement suite à la réception d’un produit cassé. Dans ce cas, l'agent Logistique va vérifier la livraison, l'agent SAV valider l'état du produit et l’agent Financier déclencher le virement.
Au niveau technique, simplement, comment fonctionne un système multi-agents adapté à la relation client ? Pour maintenir la continuité de l'échange, le système multi-agents utilise une mémoire à court terme et une mémoire à long terme, via le RAG, pour "Retrieval-Augmented Generation". Les interactions s’effectuent au format JSON structuré pour garantir l'interopérabilité. Grâce à des boucles de rétroaction, un "agent critique" peut valider la réponse d'un "agent exécutant" avant l'envoi au client.
Afin d’illustrer cela, nous allons créer un système multi-...
[Courte citation de 8% de l'article original]