For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Endpoint des utilisateurs de conversation : ajout de l’endpoint Obtenir les utilisateurs de conversation (GET /v1/convai/users) pour répertorier les utilisateurs ayant eu des conversations avec vos agents. Prend en charge la pagination et le filtrage par agent, plage horaire et autres critères.
Gestion des versions d’agent : récupérez des configurations d’agent spécifiques par version grâce aux nouveaux paramètres de requête version_id et branch_id de l’endpoint Obtenir l’agent. L’endpoint Mettre à jour l’agent accepte désormais également un paramètre branch_id pour les mises à jour propres à une branche.
Outil de recherche dans la documentation : ajout de search_documentation comme nouvel outil système intégré pour la RAG (génération augmentée par récupération). Configurez la récupération multi-source avec les schémas MultiSourceConfigJson, SourceConfigJson et SourceRetrievalConfig. Prend en charge des stratégies de fusion configurables via l’énumération MergingStrategy.
Prise en charge des outils MCP : ajout de mcp comme nouveau type d’outil, aux côtés des outils webhook, client et système. Configurez les outils MCP à l’aide du nouveau schéma MCPToolConfig dans les définitions d’outils de votre agent.
Garde-fous de contenu : ajout de garde-fous de modération du contenu à GuardrailsV1, avec des seuils configurables pour différentes catégories de contenu : contenu sexuel, violence, harcèlement, automutilation, propos grossiers, religion/politique et contenu médical/juridique. Utilisez les nouveaux schémas ContentGuardrail et ContentConfig.
Mode expressif : ajout du champ expressive_mode (booléen) aux schémas de configuration des agents afin d’inviter automatiquement votre agent à tirer le meilleur parti du nouveau modèle conversationnel v3.
Chiffres post-numérotation : les transferts de numéros de téléphone prennent désormais en charge post_dial_digits pour envoyer des tonalités DTMF après la connexion. Configurables sous forme de valeurs statiques ou de variables dynamiques.
Types de tests d’agent : les tests d’agent prennent désormais en charge trois types de test distincts avec des schémas dédiés : llm (évaluation des réponses), tool (vérification des appels d’outils) et simulation (simulation complète de conversation). Les tests de simulation incluent les champs de configuration simulation_scenario et simulation_max_turns.
Dictionnaires de prononciation
Règles dans la réponse de l’API : l’endpoint Obtenir le dictionnaire de prononciation renvoie désormais un tableau rules contenant les détails complets des règles. La réponse utilise le nouveau schéma GetPronunciationDictionaryWithRulesResponseModel, avec PronunciationDictionaryAliasRuleResponseModel et PronunciationDictionaryPhonemeRuleResponseModel pour les types de règles.
Base de connaissances
Suppression de dossiers : l’endpoint Supprimer un document de la base de connaissances prend désormais en charge la suppression de dossiers, en plus des documents. Lors de la suppression de dossiers, définissez force=true pour activer la suppression récursive de tous les documents et sous-dossiers qu’ils contiennent.
Versions des SDK
SDK Python
v2.36.0 - Ajout de l’endpoint des utilisateurs de conversation, de la gestion des versions d’agent, de l’outil de recherche dans la documentation, de la prise en charge des outils MCP, des garde-fous de contenu et des types de tests d’agent
SDK JavaScript
v2.36.0 - Ajout de signatures convert surchargées à speechToText.convert() pour une meilleure inférence de type selon les paramètres de requête (accédez à .text, .transcripts ou aux champs webhook sans affinement manuel de type), ainsi que de l’endpoint des utilisateurs de conversation, de la gestion des versions d’agent, de l’outil de recherche dans la documentation, de la prise en charge des outils MCP, des garde-fous de contenu et des types de tests d’agent
Packages de widgets
@elevenlabs/convai-widget-core@0.9.0 - Ajout de l’affichage de l’état d’utilisation des outils par l’agent et d’un nouveau badge d’état pour les appels d’outils de longue durée, correction de la suppression des balises d’émotion, correction de l’envoi des évaluations et retours pour l’intégration de widgets via URL signée
@elevenlabs/convai-widget-embed@0.9.0 - Ajout de l’affichage de l’état d’utilisation des outils par l’agent et d’un nouveau badge d’état pour les appels d’outils de longue durée, correction de la suppression des balises d’émotion