Plateforme Agents

  • Branchement et déploiements d’agents : ajout d’un système complet de contrôle de version pour les agents, permettant aux équipes de créer des branches, d’itérer de façon isolée sur les configurations d’agents et de fusionner les modifications lorsqu’elles sont prêtes. Les nouveaux points de terminaison incluent POST /v1/convai/agents/{agent_id}/branches pour créer des branches, POST /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge pour les fusionner et POST /v1/convai/agents/{agent_id}/deployments pour créer des déploiements. Vous pouvez également créer et supprimer des brouillons via les nouveaux points de terminaison dédiés. Consultez la documentation sur les branches et les déploiements pour en savoir plus.
  • Gestion des comptes WhatsApp : ajout des points de terminaison PATCH et DELETE pour les comptes WhatsApp Business, afin de mettre à jour et de supprimer les comptes WhatsApp connectés des agents.
  • Nom de l’agent dans les conversations : le point de terminaison Obtenir une conversation renvoie désormais agent_name dans la réponse pour identifier plus facilement l’agent qui a traité une conversation.
  • Suivi des types d’erreurs : ajout du champ error_type aux modèles d’événements de conversation pour améliorer le débogage et la catégorisation des erreurs.

Base de connaissances

  • Gestion des dossiers : ajout de la prise en charge de l’organisation des documents de la base de connaissances dans des dossiers. Les nouveaux points de terminaison incluent Créer un dossier, Déplacer un document pour déplacer des documents individuels et Déplacement groupé pour déplacer plusieurs documents simultanément.

Outils

  • Liste d’outils améliorée : le point de terminaison Obtenir les outils prend désormais en charge le filtrage et la pagination avec de nouveaux paramètres de requête, notamment search, page_size, types, sort_by, sort_direction et cursor. La réponse inclut désormais les champs next_cursor et has_more pour la pagination.

Musique

  • Métadonnées de chansons enrichies : ajout des champs bpm et time_signature aux métadonnées des chansons pour fournir des informations d’analyse audio plus riches.

ElevenCreative Studio

  • Modèles de style de sous-titres : ajout du champ caption_style_template_overrides aux modèles de projet, permettant de personnaliser le style des sous-titres pour chaque modèle.
  • Type de projet de doublage vidéo : ajout de dub_video à l’énumération des types de création de projet.
  • Métadonnées de publication : ajout de l’horodatage last_updated_from_project_unix aux métadonnées de publication et de projet.

Workspaces

  • Gestion des types de sièges : introduction de la nouvelle énumération SeatType avec les champs seat_type et workspace_seat_type, qui remplace les précédents champs workspace_permission et workspace_role.
  • Autorisation d’analyse du Workspace : ajout de workspace_analytics_full_read à l’énumération PermissionType pour un contrôle précis des accès aux analyses.

Versions des SDK

SDK Python

  • v2.32.0 - Ajout du branchement, des déploiements et des points de terminaison de brouillons pour les agents, de la gestion des dossiers de la base de connaissances, d’une liste d’outils enrichie avec filtrage et pagination, et de la gestion des types de sièges

SDK JavaScript

  • v2.33.0 - Ajout du branchement, des déploiements et des points de terminaison de brouillons pour les agents, de la gestion des dossiers de la base de connaissances, d’une liste d’outils enrichie avec filtrage et pagination, et de la gestion des types de sièges

API

Nouveaux points de terminaison

Points de terminaison mis à jour

Plateforme Agents

  • Obtenir les outils
    • Ajout du paramètre de requête search (chaîne, facultatif) pour filtrer les outils par préfixe de nom
    • Ajout du paramètre de requête page_size (entier, facultatif, maximum 100, valeur par défaut 30)
    • Ajout du paramètre de requête show_only_owned_documents (booléen, facultatif, valeur par défaut false)
    • Ajout du paramètre de requête types (tableau, facultatif) pour filtrer par type d’outil
    • Ajout du paramètre de requête sort_by (énumération, facultatif) pour trier les résultats
    • Ajout du paramètre de requête sort_direction (énumération, facultatif) pour définir l’ordre de tri
    • Ajout du paramètre de requête cursor (chaîne, facultatif) pour la pagination
    • La réponse inclut désormais les champs next_cursor (chaîne) et has_more (booléen, requis)
  • Créer un agent
    • Schéma de requête mis à jour avec la prise en charge du branchement
  • Obtenir une conversation
    • Ajout de agent_name (chaîne, facultatif) au modèle de réponse
  • Créer un brouillon d’agent
    • Le champ tags est désormais facultatif et a été retiré des champs requis

Dictionnaires de prononciation

  • Ajouter des règles
    • Description mise à jour pour préciser que les règles ayant des valeurs string_to_replace dupliquées seront remplacées

Workspaces

ElevenCreative Studio

  • Créer un projet
    • Ajout du champ create_publishing_read (booléen, facultatif)
    • Ajout de dub_video à l’énumération des types de projet
  • Obtenir un projet, Mettre à jour un projet
    • Ajout de caption_style_template_overrides (objet, facultatif) pour un style de sous-titres personnalisé

Modifications de schéma

Nouveaux schémas

  • AgentBranch, AgentBranchInput, AgentBranchOutput - Configuration des branches pour les agents
  • AgentDeployment, AgentDeploymentInput - Configuration des déploiements pour les agents
  • AgentVersion - Informations sur la version d’un agent
  • BranchProtectionStatus - Paramètres de protection des branches
  • SeatType - Énumération des types de sièges de Workspace
  • ToolSortBy - Énumération des options de tri des outils
  • ToolTypeFilter - Énumération permettant de filtrer les outils par type
  • CaptionStyleModel - Configuration du style des sous-titres

Schémas modifiés

  • ToolsResponseModel - Ajout des champs next_cursor et has_more pour la pagination
  • SongMetadata - Ajout des champs bpm (nombre) et time_signature (chaîne)
  • GetConversationResponseModel - Ajout du champ agent_name
  • PermissionType - Ajout de la valeur d’énumération workspace_analytics_full_read
  • ProjectCreationType - Ajout de la valeur d’énumération dub_video
  • Plusieurs modèles d’événements - Ajout du champ error_type pour la catégorisation des erreurs