ElevenAgents

  • Branch-Rebase: POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase hinzugefügt, um einen Branch auf den aktuellen Main zu rebasen und branchspezifische Änderungen zu erhalten. Übergeordnete Modelle von Agent-Versionen ergänzen optional rebased_from_version_id (String), um die Quellversion nach einem Rebase nachzuverfolgen.
  • Filterung nach Konversationsprodukt: Konversationen auflisten und Konversationsnachrichten per Text durchsuchen ergänzen den optionalen Abfrageparameter conversation_product_type (agents | speech_engine), um Ergebnisse nach Produkt zu filtern. Konversationsmodelle führen hierfür ConversationProduct ein.
  • Filterung nach Konversationsbeendigung: Konversationen auflisten ergänzt den optionalen Abfrageparameter termination_reasons (Array von Strings), um Konversationen danach zu filtern, wie sie beendet wurden.
  • Themenfindung pro Agent: Die Plattformeinstellungen von Agent erstellen und Agent aktualisieren ergänzen optional topic_discovery (TopicDiscoverySettings) für die Konfiguration der Themenfindung pro Agent.
  • Konfiguration von Hintergrundsound: Konfigurationsmodelle für Agent-Plattform und Konversationen ergänzen optional background_sound (BackgroundSoundConfig) für Umgebungsgeräusche während Konversationen.
  • Ignorierbegriffe für Turn-Unterbrechungen: Turn-Konfigurationsschemata ergänzen optional interruption_ignore_terms (Array von Strings), um die Turn-Erkennung für bestimmte Phrasen zu unterdrücken.
  • Randomisierung von Füllnachrichten bei Soft Timeouts: Die Soft-Timeout-Konfiguration ergänzt optional randomize_fillers (Boolean), um Füllnachrichten über Soft Timeouts hinweg zufällig anzuordnen. Felder für Soft-Timeout-Nachrichten und LLM-Prompt-Überschreibungen unterstützen jetzt dynamische Variablen.
  • Nutzerkennungen in Transkripten: Transkriptnachrichtenmodelle ergänzen optional user_identifier (String) bei von Nutzern verfassten Nachrichten.
  • Erfolgsbedingungen für Simulationen: Schemas für Agent-Simulationstests ergänzen optional success_conditions (Array, bis zu 30 Elemente). Das veraltete Feld success_condition wird zugunsten der Array-Form eingestellt.
  • Wiederholungslimit für Agent-Tests: Tests für den Agenten ausführen erhöht den maximalen Wert von repeat_count von 20 auf 50.
  • Dynamische erlaubte Werte für Toolschemas: JSON-Schema-Eigenschaften für ElevenAgents-Tools ergänzen optional allowed_values_dynamic_variable (String) für serververifizierte LLM-Werte aus dynamischen Variablen.
  • Dokumentation zu signierten Widget-URLs: Widget abrufen aktualisiert die Dokumentation zu conversation_signature mit Verweis auf /v1/convai/conversation/get_signed_url.

Musik

  • Höherwertige Ausgabeformate: Musik generieren, Musik detailliert generieren und Musik streamen ergänzen mp3_48000_240 und mp3_48000_320 zu den unterstützten output_format-Werten. Wenn output_format auf auto gesetzt ist, verwenden v2-Modelle jetzt standardmäßig mp3_48000_192 statt mp3_48000_128.
  • Klarstellung zum Flag für Abschnittsdauern: respect_sections_durations gilt nur mit composition_plan bei music_v1. Bei music_v2 werden Abschnittsdauern immer erzwungen und dieses Flag wird ignoriert.
  • Aufteilung des Schemas für Kompositionspläne: composition_plan in Musikanfragen verwendet eine oneOf-Union aus MusicPrompt und CompositionPlan. Ersteres wird für Kompositionspläne von music_v1 verwendet, Letzteres für music_v2.

Synchronisation

  • Filter für Projektlisten: Synchronisationen auflisten ergänzt optionale Array-Abfrageparameter dubbing_statuses, dubbing_models, target_language_codes und creation_sources für gefilterte Listen. Der Parameter order_by akzeptiert jetzt zusätzlich zu created_at auch name.

Workspaces

  • Sperr- und Deaktivierungsgründe: Workspace- und API-Key-Modelle ergänzen LockReason und optionale Felder disable_reason. Workspace-Gruppeneinstellungen ergänzen optional scim_frozen (Boolean) für den von SCIM verwalteten Sperrstatus.

ElevenCreative Studio

  • Untertitelanimationen: Die Enums für Ein- und Ausblendanimationen von Studio-Untertiteln ergänzen pop, slide_up und slide_down.

SDK-Releases

JavaScript SDK

  • v2.54.0 - Aus dem neuesten OpenAPI-Schema neu generiert, mit Client-Unterstützung für Branch-Rebase, Filtern nach conversation_product_type und termination_reasons in Konversationslisten und Textsuchen, Mehrwertfiltern für Synchronisationslisten, musikspezifischen output_format-Typen, Einstellungen für Themenfindung und der Entfernung exportierter coachingbezogener Typen.
  • v2.53.1 - Optionale Werte in DynamicVariablesConfig-Datensätzen wiederhergestellt, die in v2.53.0 fälschlicherweise eingeschränkt wurden.

Python SDK

  • v2.54.0 - Aus dem neuesten OpenAPI-Schema neu generiert, mit Client-Unterstützung für Branch-Rebase, Filtern in Konversationslisten und Textsuchen, Mehrwertfiltern für Synchronisationslisten, Aktualisierungen der Musikausgabeformate, Einstellungen für Themenfindung und der Entfernung exportierter coachingbezogener Typen. ElevenLabs und AsyncElevenLabs akzeptieren jetzt die Durchreichung von headers und follow_redirects an den Basis-Client.

Pakete

MCP-Server

  • v0.10.0 - Music-v2-Modell und Endpunkte, MCP-Tool-Anmerkungen für alle 24 Tools, Unterstützung für Python 3.14, Datenresidenz in Singapur, Kurzaliase für EU/IN-Residenz, ordnungsgemäße Behandlung des Herunterfahrens bei Client-Trennungen sowie Fehlerbehebungen für die Erstellung von Stimmvorschauen und die Auflösung von Ausgabeverzeichnispfaden hinzugefügt.

API

Neue Endpunkte

ElevenAgents

  • POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase - Rebaset einen Branch auf den aktuellen Main und erhält branchspezifische Änderungen

Aktualisierte Endpunkte

ElevenAgents

  • Konversationen auflisten - GET /v1/convai/conversations
    • Optionalen Abfrageparameter conversation_product_type (agents | speech_engine) hinzugefügt
    • Optionalen Abfrageparameter termination_reasons (Array von Strings) hinzugefügt
  • Konversationsnachrichten per Text durchsuchen - GET /v1/convai/conversations/messages/text-search
    • Optionalen Abfrageparameter conversation_product_type (agents | speech_engine) hinzugefügt
  • Widget abrufen - GET /v1/convai/agents/{agent_id}/widget
    • Dokumentation zu conversation_signature mit Verweis auf /v1/convai/conversation/get_signed_url aktualisiert
  • Tests für den Agenten ausführen - POST /v1/convai/agents/{agent_id}/run-tests
    • Maximalen Wert von repeat_count von 20 auf 50 erhöht

Synchronisation

  • Synchronisationen auflisten - GET /v1/dubbing
    • Optionale Abfrageparameter dubbing_statuses, dubbing_models, target_language_codes und creation_sources hinzugefügt
    • order_by akzeptiert jetzt zusätzlich zu created_at auch name

Musik

Schemaänderungen

ElevenAgents

  • Agent-Branches und -Versionen
    • Optionales rebased_from_version_id bei übergeordneten Modellen von Agent-Versionen hinzugefügt
  • Plattform- und Konversationskonfiguration
    • Optionales topic_discovery (TopicDiscoverySettings) bei Anfrage- und Antwortmodellen für Plattformeinstellungen hinzugefügt
    • Optionales background_sound (BackgroundSoundConfig) hinzugefügt
  • Turn- und Timeout-Konfiguration
    • Optionales interruption_ignore_terms (Array von Strings) bei Turn-Konfigurationsschemata hinzugefügt
    • Optionales randomize_fillers (Boolean) bei der Soft-Timeout-Konfiguration hinzugefügt
  • Transkripte und Simulation
    • Optionales user_identifier (String) bei Nutzernachrichten in Transkripten hinzugefügt
    • Optionales success_conditions (Array, max. 30) hinzugefügt; success_condition eingestellt
  • JSON-Schema-Eigenschaften für Tools
    • Optionales allowed_values_dynamic_variable (String) hinzugefügt

Musik

  • Kompositionspläne
    • Das Anfragefeld composition_plan verwendet oneOf (MusicPrompt | CompositionPlan)
    • Verhalten von respect_sections_durations für music_v1 gegenüber music_v2 klargestellt

Workspaces

  • Enum LockReason und optionale Felder disable_reason hinzugefügt
  • Optionales scim_frozen (Boolean) in Workspace-Gruppeneinstellungen hinzugefügt

ElevenCreative Studio

  • Enums für Untertitelanimationen ergänzen pop, slide_up und slide_down

Entfernte Schemas

ElevenAgents

  • Coachingbezogene Einstellungsschemas entfernt (CoachedAgentSettings, CoachingAgentSettings, NoCoachingSettings)