Eleven v3

v3 n’est plus en alpha : il est plus stable, plus précis et présente une latence réduite. En savoir plus sur Eleven v3.

Text-to-Dialogue

  • Formats de sortie WAV : les endpoints Text-to-Dialogue prennent désormais en charge les formats de sortie WAV (wav_8000, wav_16000, wav_22050, wav_24000, wav_32000, wav_44100, wav_48000), en plus des formats MP3, PCM, OPUS et autres déjà disponibles. Les formats WAV avec une fréquence d’échantillonnage de 44,1 kHz nécessitent un abonnement Pro ou supérieur.

Plateforme Agents

  • Renommage des branches d’agent : vous pouvez désormais renommer les branches d’agent avec l’endpoint Update branch. Le nouveau champ facultatif name accepte de 1 à 140 caractères.
  • Garde-fous d’alignement : ajout du type AlignmentGuardrail au schéma GuardrailsV1 pour renforcer les contrôles de sécurité des conversations.
  • Configuration des tours spéculatifs : ajout du champ speculative_turn à la configuration des tours pour affiner le comportement de prise de parole des agents.
  • Références de procédures : les requêtes de mise à jour partielle d’agent prennent désormais en charge procedure_refs pour référencer des procédures réutilisables.
  • Filtrage des réponses de webhook : ajout des champs response_filter_mode et response_filters aux substitutions de webhook, ainsi que de la nouvelle énumération ResponseFilterMode pour contrôler les données de réponse transmises.
  • Détails d’erreur dans les événements d’outil : ajout du champ raw_error_message aux modèles d’événements d’outil de webhook d’intégration API, système et workflow afin de faciliter le débogage.
  • Correspondance flexible des appels d’outil : les modèles de test incluent désormais l’option check_any_tool_matches afin d’assouplir les exigences de correspondance des appels d’outil lors des tests d’agent.
  • Pagination des secrets : l’endpoint Get workspace secrets prend désormais en charge la pagination avec les paramètres de requête page_size (100 maximum) et cursor, et renvoie next_cursor et has_more dans les réponses.

Workspaces

  • Précisions sur les autorisations : les endpoints de groupes et d’invitations du Workspace documentent désormais les autorisations requises (group_members_manage pour les opérations sur les membres du groupe, WORKSPACE_MEMBERS_INVITE pour les invitations au Workspace), au lieu d’exiger le statut d’administrateur du Workspace.
  • Nouveaux types d’autorisation : ajout de group_members_manage et terms_of_service_accept à l’énumération PermissionType.

Utilisateur

  • Visibilité des conditions de conformité : ajout du champ show_compliance_terms au modèle de réponse utilisateur.

Métriques

  • Suivi du fournisseur ASR : ajout du champ convai_asr_provider aux métriques pour suivre l’utilisation des fournisseurs de reconnaissance automatique de la parole.

Versions des SDK

SDK Python

  • v2.34.0 - Ajout des formats de sortie WAV pour Text-to-Dialogue, du filtrage des réponses de webhook, du renommage des branches d’agent, de la pagination des secrets et de la configuration des tours spéculatifs
  • v2.33.1 - Correction d’un bug de streaming d’URL dans Scribe
  • v2.33.0 - Correction d’un bug lié à l’initialisation des agents et à la gestion de user_id, ajout d’un rappel d’alignement audio pour les conversations d’agent

SDK JavaScript

  • v2.34.0 - Ajout des formats de sortie WAV pour Text-to-Dialogue, du filtrage des réponses de webhook, du renommage des branches d’agent, de la pagination des secrets et de la configuration des tours spéculatifs

SDK React et Client

  • @elevenlabs/client@0.14.0-beta.0 - Réduction de la durée des segments audio de 250 ms à 100 ms afin de diminuer la latence des conversations d’agent
  • @elevenlabs/react@0.14.0-beta.0 - Réduction de la durée des segments audio de 250 ms à 100 ms afin de diminuer la latence des conversations d’agent
  • @elevenlabs/client@0.13.1 - Correction d’un problème empêchant le rétablissement de l’audio d’entrée après la révocation de l’autorisation du microphone
  • @elevenlabs/react@0.13.1 - Correction d’un problème empêchant le rétablissement de l’audio d’entrée après la révocation de l’autorisation du microphone

Packages de widgets

API

Endpoints mis à jour

Text-to-Dialogue

  • Text to Dialogue, Text to Dialogue with timestamps
    • Ajout de formats de sortie WAV au paramètre output_format : wav_8000, wav_16000, wav_22050, wav_24000, wav_32000, wav_44100, wav_48000
    • Mise à jour de la description afin de préciser que les formats WAV avec une fréquence d’échantillonnage de 44,1 kHz nécessitent un abonnement Pro
    • Ajout de la référence au schéma NonStreamingOutputFormats pour les endpoints sans streaming

Plateforme Agents

  • Update agent branch
    • Ajout du champ facultatif name (chaîne, 1 à 140 caractères, nullable) pour renommer les branches
  • Get workspace secrets
    • Ajout du paramètre de requête page_size (entier, facultatif, 100 maximum) pour la pagination
    • Ajout du paramètre de requête cursor (chaîne, facultatif) pour récupérer la page suivante
    • La réponse inclut désormais les champs next_cursor (chaîne) et has_more (booléen)
  • Create agent, Update agent
    • Ajout du champ speculative_turn à la configuration des tours
    • Ajout du champ procedure_refs au schéma de mise à jour partielle d’agent
    • Ajout de AlignmentGuardrail au schéma GuardrailsV1
    • Ajout de response_filter_mode et response_filters aux substitutions de webhook
  • Create agent test, Update agent test
    • Ajout du champ check_any_tool_matches (booléen, facultatif) pour une correspondance assouplie des appels d’outil

Workspaces

Utilisateur

  • Get user info
    • Ajout du champ show_compliance_terms (booléen) à la réponse

Modifications des schémas

Nouveaux schémas

  • NonStreamingOutputFormats - Énumération des formats de sortie audio sans streaming, incluant les variantes WAV
  • ResponseFilterMode - Énumération des modes de filtrage des réponses de webhook
  • AlignmentGuardrail - Configuration de garde-fous de conversation basés sur l’alignement

Schémas modifiés

  • SongMetadata - Suppression des champs bpm et time_signature
  • PermissionType - Ajout des valeurs d’énumération group_members_manage et terms_of_service_accept
  • TurnConfig - Ajout du champ speculative_turn
  • GetWorkspaceSecretsResponseModel - Ajout des champs de pagination next_cursor et has_more
  • UserResponseModel - Ajout du champ show_compliance_terms
  • WebhookToolApiConfigOutput - Ajout des champs response_filter_mode et response_filters
  • AgentTestingCriteriaEvaluateToolCall - Ajout du champ check_any_tool_matches
  • Plusieurs modèles d’événements d’outil (ApiIntegrationWebhookToolEventModel, SystemToolEventModel, WorkflowToolEventModel) - Ajout du champ raw_error_message