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.
Rebasage de branche : ajout de POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase pour rebaser une branche sur la dernière version principale tout en préservant les modifications propres à la branche. Les modèles parents de version d’agent ajoutent rebased_from_version_id (chaîne) facultatif pour suivre la version source après un rebasage.
Filtrage des produits de conversation : Lister les conversations et Recherche textuelle dans les messages de conversation ajoutent le paramètre de requête facultatif conversation_product_type (agents | speech_engine) pour filtrer les résultats par produit. Les modèles de conversation introduisent ConversationProduct pour cette distinction.
Filtrage de fin de conversation : Lister les conversations ajoute le paramètre de requête facultatif termination_reasons (tableau de chaînes) pour filtrer les conversations selon leur mode de fin.
Découverte de sujets par agent : les paramètres de plateforme de Créer un agent et Mettre à jour un agent ajoutent topic_discovery (TopicDiscoverySettings) facultatif pour configurer la découverte de sujets par agent.
Configuration du son d’ambiance : les modèles de configuration de plateforme et de conversation de l’agent ajoutent background_sound (BackgroundSoundConfig) facultatif pour l’audio d’ambiance durant les conversations.
Termes ignorés lors des interruptions de tour : les schémas de configuration des tours ajoutent interruption_ignore_terms (tableau de chaînes) facultatif pour désactiver la détection de tour sur des expressions spécifiques.
Aléatorisation des messages de remplissage de délai d’expiration souple : la configuration de délai d’expiration souple ajoute randomize_fillers (booléen) facultatif pour mélanger les messages de remplissage entre les délais d’expiration souples. Les champs de remplacement des messages de délai d’expiration souple et des invites LLM prennent désormais en charge les variables dynamiques.
Identifiants utilisateur dans les transcriptions : les modèles de messages de transcription ajoutent user_identifier (chaîne) facultatif aux messages rédigés par l’utilisateur.
Conditions de réussite des simulations : les schémas de tests de simulation d’agent ajoutent success_conditions (tableau, jusqu’à 30 éléments) facultatif. L’ancien champ success_condition est obsolète au profit du format tableau.
Limite de répétition des tests d’agent : Exécuter des tests sur l’agent fait passer le maximum de repeat_count de 20 à 50.
Valeurs autorisées dynamiques dans le schéma d’outil : les propriétés du schéma JSON des outils ElevenAgents ajoutent allowed_values_dynamic_variable (chaîne) facultatif pour les sélections de valeurs LLM vérifiées par le serveur et issues de variables dynamiques.
Documentation des URL signées du widget : Obtenir le widget met à jour la documentation de conversation_signature pour faire référence à /v1/convai/conversation/get_signed_url.
Musique
Formats de sortie de meilleure qualité : Générer de la musique, Générer de la musique en détail et Diffuser de la musique ajoutent mp3_48000_240 et mp3_48000_320 aux valeurs output_format prises en charge. Lorsque output_format est défini sur auto, les modèles v2 utilisent désormais par défaut mp3_48000_192 au lieu de mp3_48000_128.
Précision sur l’indicateur de durée des sections : respect_sections_durations s’applique uniquement avec composition_plan sur music_v1. Sur music_v2, les durées de section sont toujours appliquées et cet indicateur est ignoré.
Séparation du schéma de plan de composition : le paramètre composition_plan des requêtes musicales utilise une union oneOf de MusicPrompt et CompositionPlan. Le premier est utilisé pour les plans de composition music_v1 et le second pour music_v2.
Doublage
Filtres de liste des projets : Lister les doublages ajoute les paramètres de requête de tableau facultatifs dubbing_statuses, dubbing_models, target_language_codes et creation_sources pour un affichage filtré. Le paramètre order_by accepte désormais name en plus de created_at.
Workspaces
Motifs de verrouillage et de désactivation : les modèles Workspace et clé API ajoutent LockReason et les champs disable_reason facultatifs. Les paramètres de groupe Workspace ajoutent scim_frozen (booléen) facultatif pour l’état de gel géré par SCIM.
ElevenCreative Studio
Animations des sous-titres : les énumérations d’animations d’entrée et de sortie des sous-titres de Studio ajoutent pop, slide_up et slide_down.
Versions des SDK
SDK JavaScript
v2.54.0 - Régénéré à partir du dernier schéma OpenAPI avec la prise en charge côté client du rebasage de branche, les filtres conversation_product_type et termination_reasons pour la liste et la recherche textuelle de conversations, les filtres à valeurs multiples de la liste de doublages, les types output_format spécifiques à la musique, les paramètres de découverte de sujets et la suppression des types exportés liés au coaching.
v2.53.1 - Restauration des valeurs facultatives dans les enregistrements DynamicVariablesConfig, qui avaient été incorrectement restreintes dans la v2.53.0.
SDK Python
v2.54.0 - Régénéré à partir du dernier schéma OpenAPI avec la prise en charge côté client du rebasage de branche, les filtres de liste et de recherche textuelle de conversations, les filtres à valeurs multiples de la liste de doublages, les mises à jour des formats de sortie musicale, les paramètres de découverte de sujets et la suppression des types exportés liés au coaching. ElevenLabs et AsyncElevenLabs acceptent désormais le passage de headers et follow_redirects au client de base.
Packages
@elevenlabs/client@1.12.0 - Ajout de la prise en charge de overrides.asr.keywords dans le client de navigateur afin que le biaisage des mots-clés ASR par conversation puisse être envoyé via conversation_initiation_client_data.
@elevenlabs/react@1.7.0 - Exposition de includeLanguageDetection pour les sessions Scribe en temps réel, y compris la prise en charge de React useScribe pour demander et lire les métadonnées de langue détectée.
v0.10.0 - Ajout du modèle et des points de terminaison Music v2, des annotations d’outils MCP pour les 24 outils, de la prise en charge de Python 3.14, de la résidence des données à Singapour, d’alias abrégés de résidence UE/IN, de la gestion d’un arrêt propre lors des déconnexions client, ainsi que de correctifs pour la création d’aperçus vocaux et la résolution des chemins de répertoire de sortie.
API
Afficher les modifications de l’API
Nouveaux points de terminaison
ElevenAgents
POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase - Rebase une branche sur la dernière version principale tout en préservant les modifications propres à la branche