Passer à la navigation

ElevenAgents

Découvrez comment concevoir, lancer et faire évoluer des agents avec ElevenLabs.

Les agents accomplissent des tâches par le biais de dialogues naturels, des demandes rapides aux workflows complexes et ouverts. ElevenLabs fournit des modèles expressifs et riches en voix, des outils de développeur pour concevoir des agents multimodaux, ainsi que des outils pour gérer et évaluer les performances des agents à grande échelle.

Fonctionnalités de la plateforme

De la conception au déploiement, puis à l’optimisation, ElevenLabs fournit tout ce dont vous avez besoin pour concevoir des agents à grande échelle.

Concevoir et configurer

ObjectifGuideDescription
Créer des workflows conversationnelsWorkflowsConcevez des workflows à plusieurs étapes avec le concepteur visuel de workflows
Rédiger des prompts systèmePrompt systèmeDécouvrez les bonnes pratiques pour rédiger des prompts d’agent efficaces
Sélectionner un modèle de langageModèlesChoisissez parmi les LLM pris en charge ou utilisez votre propre modèle personnalisé
Contrôler le flux de conversationFlux de conversationConfigurez les tours de parole, les interruptions et les délais d’expiration
Configurer la voix et la langueVoix et langueChoisissez parmi plus de 10 000 voix dans 31 langues, avec des options de personnalisation
Ajouter des connaissances à l’agentBase de connaissancesImportez des documents et activez le RAG pour des réponses ancrées dans les faits
Connecter des outilsOutilsPermettez aux agents d’appeler des clients et des API pour effectuer des actions
Personnaliser chaque conversationPersonnalisationUtilisez des variables dynamiques et des remplacements pour personnaliser chaque conversation
Sécuriser l’accès à l’agentAuthentificationMettez en place une authentification personnalisée pour protéger l’accès à l’agent

Connecter et déployer

ObjectifGuideDescription
Développer avec des composants ReactElevenLabs UIBibliothèque de composants prédéfinis pour les applications audio et d’agents (basée sur shadcn)
Intégrer un widget à un site webWidgetAjoutez un widget web personnalisable à n’importe quel site web
Créer des applications web ReactReact SDKHooks et composants React compatibles avec la voix
Créer des applications iOSSwift SDKSDK iOS natif pour les agents vocaux
Créer des applications AndroidKotlin SDKSDK Android natif pour les agents vocaux
Créer des applications React NativeReact Native SDKiOS et Android multiplateformes avec React Native
Se connecter via un trunk SIPTrunk SIPIntégrez votre infrastructure téléphonique existante
Effectuer des appels sortants par lotsAppels par lotsDéclenchez plusieurs appels par programmation
Utiliser l’intégration TwilioTwilioIntégration Twilio native pour les appels téléphoniques
Créer des intégrations personnaliséesAPI WebSocketProtocole WebSocket de bas niveau pour des implémentations personnalisées
Recevoir des événements en temps réelÉvénementsAbonnez-vous aux événements et mises à jour de conversation

Gérer et optimiser

ObjectifGuideDescription
Lister les utilisateurs par ID externeUtilisateursConsultez les utilisateurs finaux et ouvrez leurs conversations
Rechercher dans les transcriptionsRecherche de conversationsRecherche par mots-clés et sémantique dans l’historique des conversations
Exécuter des tests A/BExpériencesTestez les modifications de configuration des agents avec du trafic réel
Tester le comportement des agentsTestsCréez et exécutez des tests automatisés pour vos agents
Analyser la qualité des conversationsAnalyse des conversationsExtrayez des informations et évaluez les résultats des conversations
Suivre les métriques et analysesAnalysesGérez les métriques de performance et l’historique des conversations
Configurer la conservation des donnéesConfidentialitéDéfinissez des politiques de conservation pour les conversations et l’audio
Réduire les coûts de LLMOptimisation des coûtsGérez et optimisez les dépenses liées aux modèles de langage
Gérer les agents comme du codeCLIContrôlez les versions et déployez des agents depuis votre terminal
Gérer les agents depuis ClaudeMCP hébergéCréez et mettez à jour des agents depuis n’importe quel client MCP

Architecture

ElevenAgents coordonne 4 composants clés :

  1. Un modèle Speech to Text (ASR) affiné pour la reconnaissance vocale
  2. Le modèle de langage de votre choix ou un LLM personnalisé
  3. Un modèle Text to Speech (TTS) à faible latence proposant plus de 10 000 voix et plus de 70 langues
  4. Un modèle propriétaire de gestion des tours de parole qui gère le rythme de la conversation

Les agents vocaux peuvent également utiliser un modèle Realtime, un modèle ElevenLabs conçu pour les conversations vocales à faible latence.

Comment Eleven Realtime s’articule avec ElevenAgents et Speech Engine

ElevenLabs propose trois façons d’ajouter la voix à un produit, chacune adaptée à un niveau de contrôle et d’effort d’intégration différent.

ProduitDescriptionPublic principal
ElevenAgentsUne plateforme complète d’agents omnicanaux. Fonctionne avec des modèles Realtime ou avec un pipeline entièrement en cascade et configurable, incluant TTS, LLM, STT, workflows, évaluations et gestion personnalisés.Développeurs et entreprises qui conçoivent des agents prêts pour la production à grande échelle.
Modèles RealtimeUne API autonome donnant accès à une série de modèles de parole à parole, chacun optimisé pour un cas d’usage différent. Disponible directement via l’API Realtime ou comme option de modèle dans ElevenAgents.Développeurs et entreprises qui souhaitent ajouter la voix avec une complexité minimale, y compris les équipes utilisant déjà une autre API vocale en temps réel et souhaitant changer.
Speech EngineLa couche d’orchestration vocale seule, pour les équipes ayant déjà conçu un agent conversationnel textuel et souhaitant y ajouter la voix.Développeurs et entreprises ayant déjà conçu un agent textuel et souhaitant y ajouter la voix.

Consultez le guide de compatibilité avec l’API Realtime d’OpenAI pour vous connecter aux modèles Realtime à l’aide du SDK Realtime et du protocole filaire d’OpenAI, ainsi que la présentation de Speech Engine pour ajouter la voix à un agent textuel existant.