Agents Platform

Musikgenerierung

  • Wort-Zeitstempel: Wortgenaue Zeitstempel zur Musikgenerierung mit detaillierten Antworten hinzugefügt. Aktivieren Sie diese mit dem Parameter with_timestamps.
  • Finetuning-Unterstützung: Parameter finetune_id zu Endpunkten für die Musikgenerierung hinzugefügt, um benutzerdefinierte Musik-Finetunes zu verwenden.
  • C2PA-Inhaltssignierung: Option sign_with_c2pa zu Anfragen für die Musikgenerierung hinzugefügt, um Inhaltsechtheit und -herkunft zu gewährleisten.

Stimmen

  • Erweiterte Stimmeinstellungen: Parameter voice_stability, voice_similarity und voice_style zu Stimmendpunkten hinzugefügt, um eine präzisere Steuerung zu ermöglichen.
  • Verbesserte Paginierung: Verhalten der Paginierung für den Endpunkt Alle Stimmen v2 abrufen mit besserer Dokumentation der Felder next_page_token, has_more und total_count klargestellt.

ElevenCreative Studio

  • Überschreiben von Stimmeinstellungen: Parameter voice_settings zur Projekterstellung für projektbezogene Stimmkonfigurationen hinzugefügt.

Webhook-Tools

  • Benutzerdefinierte Request-Header: Unterstützung für request_headers zur Webhook-Tool-Konfiguration für benutzerdefinierte Authentifizierung und Metadaten hinzugefügt.

Abrechnung

  • Schemaverbesserungen: Enums BillingPeriod und CharacterRefreshPeriod für eine bessere Typsicherheit in Abonnementmodellen eingeführt.

Wissensdatenbank

  • RAG-Abfrageumschreibung: query_rewrite_prompt_override zur RAG-Konfiguration hinzugefügt, um das Verhalten bei der Abfrageumschreibung anzupassen.

SDK-Releases

JavaScript SDK

  • v2.27.0 - API-Schema mit den neuesten Änderungen aktualisiert, einschließlich des Twilio-Registrierungsendpunkts und Wort-Zeitstempeln für Musik.
  • v2.26.0 - Unterstützung für das Ereignis previous_text zu Scribe hinzugefügt und Ereignistypen aktualisiert.

Python SDK

  • v2.26.0 - Code für WebSocket-Trennungen bei nutzergesteuerten Schließungen korrigiert und API-Schema aktualisiert.
  • v2.25.0 - Unterstützung für lokale Agent-Konfigurationen und das Ereignis previous_text zu Scribe hinzugefügt sowie die Zuverlässigkeit von CI verbessert.

Pakete

Android SDK

  • v0.7.0 - Funktion sendToolResult für die Unterstützung von Client-Tools hinzugefügt.

iOS SDK

  • v3.0.0 - Hauptversion mit Breaking Changes: onDisconnect erhält nun den Grund für die Trennung, neuer Agent-Status .thinking, LiveKit auf 2.10.0+ aktualisiert, Abhängigkeit AsyncAlgorithms entfernt und Unterstützung für Swift 5.9+ hinzugefügt (zuvor war Swift 6.0 erforderlich). Enthält Härtungen des SDKs, verbesserte Fehlerbehandlung, Korrekturen an Ausrichtungsdaten und Unterstützung für Metadaten von Agent-Antworten.

ElevenLabs CLI

API

Neue Endpunkte

Aktualisierte Endpunkte

Agents Platform

  • Agent erstellen
    • template zum Enum AgentDefinitionSource hinzugefügt
  • Unterhaltung abrufen
    • Feld direction zu WhatsAppConversationInfo hinzugefügt
    • Unterstützung für Aufrufe und Ergebnisse von API-Integration-Webhooks in Unterhaltungsprotokollen hinzugefügt

Musikgenerierung

  • Musik mit detaillierter Antwort komponieren
    • Optionalen Parameter with_timestamps (Boolean) hinzugefügt, um wortgenaue Zeitstempel zu aktivieren
    • Feld words_timestamps zur Antwort hinzugefügt, das ein Array von WordTimestamp-Objekten enthält
    • Optionalen Parameter finetune_id (String) für benutzerdefiniertes Musik-Finetuning hinzugefügt
    • Optionalen Parameter sign_with_c2pa (Boolean) für die Signierung der Inhaltsechtheit hinzugefügt
  • Musik komponieren
    • Optionalen Parameter finetune_id (String) für benutzerdefiniertes Musik-Finetuning hinzugefügt
    • Optionalen Parameter sign_with_c2pa (Boolean) für die Signierung der Inhaltsechtheit hinzugefügt
  • Musik streamen
    • Optionalen Parameter finetune_id (String) für benutzerdefiniertes Musik-Finetuning hinzugefügt
  • Stems trennen
    • Optionalen Parameter sign_with_c2pa (Boolean) für die Signierung der Inhaltsechtheit hinzugefügt

ElevenCreative Studio

  • Projekt hinzufügen
    • Optionalen Parameter voice_settings (Array) für JSON-Konfigurationen projektbezogener Stimmeinstellungen hinzugefügt

Wissensdatenbank

Webhook-Tools

  • Endpunkte für die Webhook-Tool-Konfiguration
    • Feld request_headers (Objekt) zur API-Schemakonfiguration des Webhook-Tools für benutzerdefinierte HTTP-Header hinzugefügt

Stimmen

  • Stimme abrufen
    • Optionalen Parameter voice_stability hinzugefügt
    • Optionalen Parameter voice_similarity hinzugefügt
    • Optionalen Parameter voice_style hinzugefügt
  • Alle Stimmen v2 abrufen
    • Beschreibung des Abfrageparameters next_page_token aktualisiert, um die Paginierung mit dem Feld has_more zu erläutern
    • Beschreibung des Abfrageparameters include_total_count aktualisiert, um auf die Momentaufnahme und Leistungsauswirkungen hinzuweisen
    • Beschreibungen für die Antwortfelder voices, has_more, total_count, next_page_token hinzugefügt
    • Parameter next_page_token geändert, um Nullwerte zuzulassen
    • Parameter include_total_count geändert, um Nullwerte zuzulassen

Synchronisation

  • Video- oder Audiodatei synchronisieren
    • Feld background in der Eingabe für den Synchronisationsmix auf nullable gesetzt
    • Feld foreground in der Eingabe für den Synchronisationsmix auf nullable gesetzt
  • Metadaten des Synchronisationsprojekts abrufen
    • Felder background und foreground in der Antwort auf nullable gesetzt (Breaking Change – verschachtelte Eigenschaften src, content_type, bucket_name, random_path_slug, duration_secs, is_audio, url entfernt)

Text to Speech

  • Alle TTS-Endpunkte
    • Optionalen Parameter voice_stability hinzugefügt, wo Stimmeinstellungen unterstützt werden
    • Optionalen Parameter voice_similarity hinzugefügt, wo Stimmeinstellungen unterstützt werden
    • Optionalen Parameter voice_style hinzugefügt, wo Stimmeinstellungen unterstützt werden
    • Beschreibung von apply_text_normalization vereinfacht (planspezifischen Hinweis entfernt)

Listen und Sortierung

  • Agenten abrufen
    • Abfrageparameter sort_by geändert, um Nullwerte zuzulassen, und Standardwert entfernt
  • Wissensdatenbank abrufen
    • Abfrageparameter sort_by geändert, um Nullwerte zuzulassen, und Standardwert entfernt

Abrechnung

  • Abonnementendpunkte
    • Enum BillingPeriod eingeführt (Inline-Enum-Werte ersetzt)
    • Enum CharacterRefreshPeriod eingeführt (Inline-Enum-Werte ersetzt)
    • Abonnement- und Tarifwechselmodelle aktualisiert, um Enum-Referenzen zu verwenden