> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

### 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](/docs/fr/eleven-api/guides/how-to/image-and-video/references).

### ElevenAgents

- **Résumés de conversation légers** : [Obtenir le résumé d’une conversation](/docs/fr/api-reference/conversations/get-summary) 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](/docs/fr/api-reference/conversations/topics/get) 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](https://github.com/elevenlabs/elevenlabs-js/releases/tag/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](https://github.com/elevenlabs/elevenlabs-python/releases/tag/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

- [@elevenlabs/client@1.18.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.18.0), [@elevenlabs/react@1.12.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.1), [@elevenlabs/types@0.20.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.20.0), [@elevenlabs/react-native@1.2.19](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.19), [@elevenlabs/convai-widget-core@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.0) et [@elevenlabs/convai-widget-embed@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.0) - Ajout de sessions expérimentales d’orchestrateur auto-hébergé et d’événements de contenu enrichi. Les worklets audio Scribe peuvent désormais être auto-hébergés pour respecter des politiques strictes de sécurité du contenu. La gestion des déconnexions atteint désormais systématiquement l’état `disconnected` et empêche les rappels tardifs d’effacer une session plus récente. Le widget affiche les réponses rapides et les liens en ligne, restaure le Markdown dans les transcriptions vocales et corrige le positionnement du menu des langues dans les mises en page utilisant des requêtes de conteneur.
- [@elevenlabs/client@1.19.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.19.0), [@elevenlabs/react@1.12.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.2), [@elevenlabs/types@0.21.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.21.0), [@elevenlabs/react-native@1.2.20](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.20) et [@elevenlabs/convai-widget-core@0.16.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.1) - Ajout d’options Speech to Text en temps réel pour les langues secondaires, la détection d’entités et le filtrage de l’audio d’arrière-plan. Ajout d’événements de transcription finale, d’entité détectée et de requête non valide ; alignement des types de mots horodatés sur le schéma en direct ; correction des échecs d’autorisation du microphone empêchant la reconnexion de `useScribe`.

### API

<Accordion title="Voir les modifications de l’API">

## Nouveaux endpoints

### ElevenCreative

- [Créer une génération de vidéo](/docs/fr/api-reference/flows/video/create) - `POST /v1/flows/video`
- [Lister les générations de vidéos](/docs/fr/api-reference/flows/video/list) - `GET /v1/flows/video`
- [Obtenir une génération de vidéo](/docs/fr/api-reference/flows/video/get) - `GET /v1/flows/video/{generation_id}`
- [Créer une génération d’image](/docs/fr/api-reference/flows/image/create) - `POST /v1/flows/image`
- [Lister les générations d’images](/docs/fr/api-reference/flows/image/list) - `GET /v1/flows/image`
- [Obtenir une génération d’image](/docs/fr/api-reference/flows/image/get) - `GET /v1/flows/image/{generation_id}`
- [Créer une génération de parole](/docs/fr/api-reference/flows/text-to-speech/create) - `POST /v1/flows/text-to-speech`
- [Lister les générations de parole](/docs/fr/api-reference/flows/text-to-speech/list) - `GET /v1/flows/text-to-speech`
- [Obtenir une génération de parole](/docs/fr/api-reference/flows/text-to-speech/get) - `GET /v1/flows/text-to-speech/{generation_id}`
- [Importer une ressource](/docs/fr/api-reference/assets/create) - `POST /v1/assets`
- [Lister les ressources](/docs/fr/api-reference/assets/list) - `GET /v1/assets`
- [Obtenir une ressource](/docs/fr/api-reference/assets/get) - `GET /v1/assets/{asset_id}`
- [Supprimer une ressource](/docs/fr/api-reference/assets/delete) - `DELETE /v1/assets/{asset_id}`

### ElevenAgents

- [Obtenir le résumé d’une conversation](/docs/fr/api-reference/conversations/get-summary) - `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](/docs/fr/api-reference/analytics/get) - `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](/docs/fr/api-reference/conversations/topics/get) - `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`

</Accordion>