27 novembre 2025

Plateforme Agents

  • Prise en charge de nouveaux LLM : options de LLM étendues avec le modèle gemini-3-pro-preview.
  • DTMF hors bande : ajout de l’indicateur use_out_of_band_dtmf à PlayDTMFToolConfig pour une meilleure gestion des tonalités DTMF dans les intégrations de téléphonie.
  • Améliorations de la validation : réduction du nombre maximal d’éléments pour la soumission de tests d’agent, de 200 à 100, pour ResubmitTestsRequestModel.test_run_ids et RunAgentTestsRequestModel.tests, afin d’améliorer les performances et la fiabilité.
  • Analyses en direct : ajout d’un nouvel endpoint d’analyse pour récupérer en temps réel le nombre de conversations actives.
  • Types d’API LLM personnalisés : ajout du champ api_type au schéma CustomLLM, avec l’énumération CustomLLMAPIType qui prend en charge les options chat_completions et responses pour une intégration flexible des LLM.
  • Filtrage des conversations : amélioration du filtrage des conversations avec la prise en charge des notes et commentaires de retour.

Doublage

  • Gestion des intervenants : ajout de la possibilité de créer de nouveaux intervenants pour les ressources de doublage et de déplacer des segments entre eux.
  • Mises à jour des intervenants : prise en charge du champ speaker_name lors de la mise à jour des intervenants de doublage.
  • Valeurs par défaut des transcriptions : assouplissement des exigences du schéma de transcription avec des valeurs par défaut pour les champs text, word_type et speaker_id, et suppression de certaines contraintes de champs obligatoires pour faciliter l’intégration.
  • Prise en charge des codes de langue : clarification indiquant que les champs source_lang et target_lang attendent des codes ISO 639-1/3.

ElevenCreative Studio

  • Prise en charge des ressources image : ajout du schéma ProjectImageResponseModel pour les ressources image dans les projets.
  • Ressources de projet : ProjectResponseModel.assets inclut désormais ProjectImageResponseModel pour une meilleure gestion des ressources.
  • Voix de base : ajout du nouveau champ ProjectResponseModel.base_voices aux réponses de projet.
  • ID de voix des chapitres : ajout du champ voice_ids aux modèles de réponse des chapitres.

Workspaces

  • Gestion des webhooks : ajout d’une prise en charge complète des webhooks, avec des endpoints permettant de créer, mettre à jour et supprimer les webhooks du Workspace afin d’améliorer les capacités d’intégration.
  • Périodes de facturation étendues : extension des options de période de facturation pour inclure 3_month_period et 6_month_period.
  • Avertissements de conversation : ajout d’un tableau warnings facultatif aux modèles de réponse liés aux conversations.

Musique

  • Prompts améliorés : affinage des descriptions de prompts musicaux pour inclure des « directives musicales » et guider plus précisément la génération de musique.

SDK

SDK JavaScript

  • v2.25.1 - Correction de l’analyse binaire PCM pour le SDK Music.
  • v2.25.0 - Mise à jour du SDK pour prendre en charge les dernières modifications du schéma d’API, notamment les nouveaux endpoints de doublage, la gestion des webhooks et les améliorations de la plateforme Agents.

SDK Python

  • v2.24.0 - Mise à jour du SDK pour prendre en charge les dernières modifications du schéma d’API, notamment les nouveaux endpoints de doublage, la gestion des webhooks et les améliorations de la plateforme Agents.

React

  • @elevenlabs/react@0.12.0 - Correction de la gestion de la déconnexion des participants, ajout de tous les types d’événements Scribe et amélioration de la gestion des ID d’appareil iOS.
  • @elevenlabs/react@0.11.3 - Ajout de la prise en charge des requêtes d’outils d’agent, pour une meilleure intégration avec les outils de la plateforme Agents.
  • @elevenlabs/react@0.11.2 - Améliorations de la compilation et mises à jour des versions.

Client

  • @elevenlabs/client@0.12.0 - Correction de la gestion de la déconnexion des participants, ajout de tous les types d’événements Scribe et amélioration de la gestion des ID d’appareil iOS.
  • @elevenlabs/client@0.11.3 - Ajout de la prise en charge des requêtes d’outils d’agent, pour une meilleure intégration avec les outils de la plateforme Agents.
  • @elevenlabs/client@0.11.2 - Améliorations de la compilation et mises à jour des versions.
  • @elevenlabs/client@0.11.1 - Correction de la gestion des URL LiveKit afin de respecter les URL LiveKit personnalisées.

React Native

  • @elevenlabs/react-native@0.5.5 - Correction de la gestion de la déconnexion des participants afin de nettoyer correctement les connexions lorsqu’ils quittent la session.
  • @elevenlabs/react-native@0.5.4 - Correction d’un problème de résolution du Workspace.
  • @elevenlabs/react-native@0.5.3 - Stabilisation du fournisseur afin d’empêcher le rechargement de l’application pendant les appels, ajout d’un moteur de rendu Markdown pour les widgets, correction de la gestion des messages de flux vides et mise à jour des dépendances Vite.

Types

  • @elevenlabs/types@0.4.0 - Ajout de tous les types d’événements Scribe pour une gestion complète des événements de Speech to Text.
  • @elevenlabs/types@0.3.1 - Ajout de la provenance des types pour améliorer la sécurité et l’intégrité des packages.

SDK Swift

  • v3.0.0 - Version majeure avec des modifications incompatibles, notamment une gestion améliorée de la déconnexion avec un paramètre de motif, le nouvel état d’agent .thinking, la prise en charge de LiveKit 2.10.0+, la compatibilité avec Swift 5.9+ au lieu de Swift 6.0, la prise en charge des métadonnées de réponse d’agent et une meilleure gestion des erreurs grâce au contrôle du pipeline audio.

API

Nouveaux endpoints

Endpoints mis à jour

Plateforme Agents

  • Obtenir les conversations

    • Ajout du paramètre de requête rating_max (entier) pour filtrer les conversations selon la note maximale de retour
    • Ajout du paramètre de requête rating_min (entier) pour filtrer les conversations selon la note minimale de retour
    • Ajout du paramètre de requête has_feedback_comment (booléen) pour filtrer les conversations qui comportent des commentaires de retour
  • Soumettre des appels par lot

    • agent_phone_number_id est désormais nullable et facultatif
    • phone_number est désormais nullable et facultatif dans les modèles de destinataire
  • Créer un agent, Mettre à jour un agent, Obtenir un agent

    • Ajout du tableau suggested_audio_tags (jusqu’à 20 éléments) aux configurations vocales des agents
    • Ajout de l’indicateur use_out_of_band_dtmf à la configuration de l’outil DTMF
  • Tests d’agent

    • Réduction de maxItems de 200 à 100 pour test_run_ids dans les requêtes de resoumission de tests
    • Réduction de maxItems de 200 à 100 pour le tableau tests dans les requêtes d’exécution de tests d’agent

Doublage

  • Mettre à jour un intervenant de doublage

    • Ajout de la prise en charge du champ speaker_name pour les mises à jour d’intervenants
  • Endpoints de transcription de doublage

    • text, word_type et speaker_id sont désormais facultatifs avec des valeurs par défaut
    • Assouplissement des contraintes de champs obligatoires pour faciliter l’intégration

ElevenCreative Studio

  • Endpoints de projet

    • Ajout de ProjectImageResponseModel au tableau assets dans les réponses de projet
    • Ajout du champ base_voices aux modèles de réponse de projet
  • Endpoints de chapitre

    • Ajout du champ tableau voice_ids aux modèles de réponse de chapitre

Workspaces

  • Endpoints d’abonnement
    • Extension des énumérations de période de facturation pour inclure 3_month_period et 6_month_period

Autres mises à jour

  • Configuration LLM personnalisée

    • Ajout du champ api_type avec l’énumération CustomLLMAPIType (chat_completions ou responses)
  • Modèles LLM

    • Extension de l’énumération des modèles LLM avec gemini-3-pro-preview
  • Musique

    • Affinage des descriptions de prompts afin d’inclure des « directives musicales »
  • Modèles de conversation

    • Ajout d’un tableau warnings facultatif aux modèles de réponse liés aux conversations