ElevenCreative

  • API de génération d’images, de vidéos et de parole : les nouvelles API Flows asynchrones créent, listent et récupèrent des générations de vidéos, d’images et de parole. Les réponses de génération exposent les états pending, generating, completed et failed, et les requêtes peuvent inclure une cible webhook pour les événements de fin.
  • Ressources média réutilisables : les nouvelles API de ressources permettent d’importer, de lister, de récupérer et de supprimer les médias du Workspace. Les références aux images, vidéos et fichiers audio peuvent utiliser une ressource importée, une génération précédente ou des données base64 intégrées, ce qui permet d’enchaîner les tâches de génération. Consultez Références et ressources.

ElevenAgents

  • Résumés de conversation légers : Obtenir le résumé d’une conversation renvoie le titre généré, le résumé de la transcription, l’issue de l’appel et les messages bruts des utilisateurs ou agents, sans charger la transcription complète. Le paramètre de requête facultatif max_messages est un entier compris entre 1 et 200 (40 par défaut) ; les conversations plus longues définissent messages_omitted sur true. Utile pour les agents qui doivent préserver le contexte.
  • Pagination et tri des sujets de conversation : Obtenir les sujets de conversation d’un agent ajoute la pagination facultative par curseur et le tri. Utilisez page_size (entier, 1–100), cursor (chaîne), sort_by (conversations, sentiment ou success_rate) et sort_direction (asc ou desc). Les réponses ajoutent has_more et next_cursor, qui peut être null.
  • Files d’attente pour les requêtes simultanées : les paramètres de plateforme d’agent ajoutent l’élément facultatif queueing (AgentQueueingConfig). Définissez enabled sur true pour faire patienter les appelants lorsque l’agent atteint sa limite de requêtes simultanées ; wait_timeout_seconds est un entier pouvant atteindre 1 800 (180 par défaut).
  • Contrôles des tours et des workflows : la configuration des tours ajoute merge_with_default_ignore_terms (booléen, false par défaut) pour combiner les termes d’interruption personnalisés avec les valeurs par défaut sélectionnées. Les délais d’expiration souples ajoutent disable_until_first_user_message (booléen, false par défaut), et les localisateurs d’outils de workflow ajoutent schema_overrides, facultatif, pour les substitutions de paramètres par nœud.
  • Valeurs par défaut de l’audio d’arrière-plan : BackgroundSoundConfig.volume est désormais défini sur 0.15 par défaut au lieu de 0.6, et crossfade_loop sur true au lieu de false. Définissez explicitement ces champs pour conserver le comportement précédent.

Versions des SDK

SDK JavaScript

  • v2.64.0 - Ajout de client.assets pour importer, lister, récupérer et supprimer des ressources, ainsi que de client.flows pour la génération asynchrone de vidéos, d’images et de parole. La configuration des tours ajoute mergeWithDefaultIgnoreTerms. Suppression de CustomToolApiSchemaConfig et de scimExternalId de WorkspaceGroupResponseModel.

SDK Python

  • v2.64.0 - Ajout de clients pour les ressources et Flows afin de générer de manière asynchrone des vidéos, images et contenus vocaux, ainsi que de merge_with_default_ignore_terms dans la configuration des tours. La configuration des sessions sur site ajoute extra_setup_config pour transmettre des champs de message de configuration supplémentaires.

Packages

API

Nouveaux endpoints

ElevenCreative

ElevenAgents

  • Obtenir le résumé d’une conversation - GET /v1/convai/conversations/{conversation_id}/summary
    • Accepte l’élément facultatif max_messages (entier, 1–200, 40 par défaut)
    • Renvoie GetConversationSummaryResponseModel avec les éléments obligatoires conversation_id, agent_id, status, message_count et note
    • Les messages bruts contiennent uniquement role (user ou agent) et message ; les conversations dépassant la limite renvoient messages_omitted: true

Endpoints mis à jour

ElevenAgents

  • Obtenir le nombre en direct - GET /v1/convai/analytics/live-count
    • Ajout de l’élément facultatif agent_ids (tableau de chaînes, maximum 25), qui est prioritaire sur agent_id
  • Obtenir les sujets de conversation d’un agent - GET /v1/convai/agents/{agent_id}/topics
    • Ajout des éléments facultatifs page_size (entier, 1–100), cursor (chaîne), sort_by (conversations, sentiment ou success_rate) et sort_direction (asc ou desc)
    • Les réponses ajoutent has_more (booléen, false par défaut) et next_cursor (chaîne), qui peut être null

Modifications des schémas

ElevenAgents

  • Ajout de l’élément facultatif queueing (AgentQueueingConfig) aux paramètres de plateforme d’agent. Il contient enabled (booléen, false par défaut) et wait_timeout_seconds (entier strictement supérieur à 0 et au plus égal à 1 800, 180 par défaut)
  • Ajout de l’élément facultatif schema_overrides à WorkflowToolLocator ; les substitutions par nœud de constantes, de variables dynamiques, de LLM ou d’omission sont prioritaires sur les substitutions au niveau de l’outil
  • Ajout de merge_with_default_ignore_terms (booléen, false par défaut) à la configuration des tours et aux schémas de substitution associés
  • Ajout de disable_until_first_user_message (booléen, false par défaut) à la configuration des délais d’expiration souples et aux schémas de substitution associés
  • Ajout de l’élément en lecture seule obligatoire status (success, error, blocked ou skipped) aux événements de réponse d’outils des agents en temps réel
  • Ajout de avaya aux sources d’initialisation de conversation et de avaya_api_key aux méthodes d’autorisation
  • Ajout de gemini-3.6-flash et gemini-3.7-flash aux valeurs LLM d’agent prises en charge
  • Modification de la valeur par défaut de BackgroundSoundConfig.volume de 0.6 à 0.15 et de celle de crossfade_loop de false à true
  • Suppression de CustomToolApiSchemaConfig ; les utilisateurs de SDK générés qui importent ce type doivent supprimer l’importation
  • Suppression de scim_external_id de WorkspaceGroupResponseModel