Vi introducerar Music v2
Music v2 är nu tillgängligt via ElevenLabs API. Ange model_id till music_v2 i Generera musik, Streama musik, Generera musik med detaljer och Ladda upp musik för att använda den nya modellen. Music v2 introducerar chunk-baserade kompositionsplaner som byggs av segmenten GenerationChunk och AudioRefChunk, vilket ger dig mer detaljerad kontroll över struktur, tempo och arrangemang än det promptbaserade flödet music_v1.
Använd kompositionsplaner för music_v2 i genererings- och uppladdningsförfrågningar, eller generera först en plan via endpointen för kompositionsplaner. Förfrågnings- och svarsbrödtexter accepterar antingen v1- eller v2-planformat, så att du kan migrera endpoint för endpoint. MusicPrompt är fortfarande endast tillgängligt för music_v1.
- Tidsstämplar vid uppladdning: Ladda upp musik accepterar valfria
with_timestamps; svar kan innehållawords_timestamps.
ElevenAgents
- Kör konversationsutvärdering: Lade till endpointen Kör konversationsutvärdering (
POST /v1/convai/conversations/{conversation_id}/analysis/evaluations/run) för att köra om ett enskilt utvärderingskriterium mot en avslutad konversation medRunConversationEvaluationsRequest. - Beteende vid workflow-start: Workflow-noder för åsidosättningsagenter lägger till valfria
entry_behavior(generate_immediately,wait_for_user,auto) för att styra om underagenten talar först eller väntar på användarindata. - Systemverktyg för att avsluta procedur: Lade till systemverktygskonfigurationen
end_proceduremed matchande felstatusar. Verktygetstart_procedurelägger tillalready_activei sina felstatusar. - TTS-åsidosättanden vid överföring:
AgentTransfer, fristående agentnoder i workflow och lyckade verktygsresultat fråntransfer_to_agentlägger till valfriapreserve_client_tts_overrides(boolean) för att behålla TTS-åsidosättanden på klientsidan efter en överföring. - Enum för interaktionsbudget:
InteractionBudgettar bortasyncoch lägger till5_minutes,10_minutesoch1_hour. Uppdatera konfigurationer eller SDK-enumeringar som fortfarande refererar tillasync. - Val av modell för anpassade skyddsräcken: Konfigurationen för anpassade skyddsräcken lägger till valfria
modelmed Gemini-, Claude- och GPT-varianter. Konfigurationen för skyddsräcken lägger också till valfriahistory_message_count(heltal). - Filter för telefonnummerlista: Lista telefonnummer lägger till valfria frågeparametrarna
provider,agent_idochbranch_idför att filtrera importerade nummer. - Filtrering av WhatsApp-konton: Lista WhatsApp-konton lägger till den valfria frågeparametern
agent_idför att filtrera konton efter tilldelad agent. - Tidsintervallfilter för ämnen: Hämta agentens konversationsämnen lägger till valfria frågeparametrarna
from_unix_secsochto_unix_secsför att begränsa resultat för ämnesidentifiering. - SIP-codec-konfiguration: Begärande- och svarsmodeller för utgående SIP-trunk lägger till valfria
enabled_codecs(MediaCodec-enum). - Typer för minnesverktyg: Lade till schemana
LoadableMemoryEntryochLoadMemoryEntryToolErrorStatusför felhantering i minnesverktyg. - Batchgränser för agenttester: Begärandescheman för att koppla, köra och skicka in agenttester på nytt höjer maximalt antal kopplade tester från 1000 till 5000.
- Stöd för fonemtaggar: Agentens TTS-inställningar lägger till valfria
enable_phoneme_tags(boolean) för valfri V3-hantering av SSML-fonem. - Åsidosättanden för utelämning i arrayschema: JSON-schemaegenskaper för arrayer lägger till valfria
is_omitted(ömsesidigt uteslutande med andra värdekällor).ConstantSchemaOverridekan använda konstanta arrayvärden. - Felkontext vid överföring: Felpayloads för överföring till nummer kan innehålla valfria
agent_message(sträng).
Arbetsytor
- Uppdateringar av API-nycklar för tjänstekonton: Uppdatera API-nyckel för tjänstekonto kräver inte längre en begärandetext. Redigeringsfält har stöd för partiella uppdateringar via
no_updateoch nullablename, inklusivepermissionsochcharacter_limit. - Tidszonsindelning av användning: Förfrågningar om arbetsytans användning per produkt över tid lägger till valfria
time_zone(IANA-tidszonsträng) med förtydligade regler förinterval_seconds-intervall. - Källfilter för historik: Filtren
sourceför historiklistor och -detaljer lägger tillFlows.
ElevenCreative Studio
- Projektröstreferenser: Projektmodeller, kapitel-TTS-noder, röstlistor och röststatistik övergår till
project_voice_ref_idsom det kanoniska röstfältet. Tidigare fältvoice_idfinns kvar i svar som föråldrade, skrivskyddade speglingar för kompatibilitet.
Speech to Text
- Diarisering med röstbibliotek: Konvertera tal till text lägger till valfria
use_speaker_library(boolean, standardfalse) för diariserad batchtranskribering.
Röster
- Sortering av delade röster: Frågeparametern
sorti Lista delade röster får en explicit enum, standardvärdetcreated_dateoch en uppdaterad beskrivning.
SDK-versioner
JavaScript SDK
- v2.53.0 - Återgenererad från det senaste OpenAPI-schemat med stöd för att köra om konversationsutvärderingar, unioner för kompositionsplaner i music v2, workflow-
entry_behavior, listfilter för telefonnummer och WhatsApp, parametrar för tidsintervall för ämnen, uppdateringar av aviseringsschema, studiofält förproject_voice_ref_idoch utökade batchgränser för agenttester.
Python SDK
- v2.53.0 - Återgenererad från det senaste OpenAPI-schemat med stöd för att köra om konversationsutvärderingar, kompositionsplaner för music v2, workflow-startbeteende och verktyg för att avsluta procedurer, telekomfilterparametrar, modeller för partiella uppdateringar av aviseringar och tjänstekonton samt röstreferensfält för studio.
Paket
- @elevenlabs/client@1.11.0 - Lade till export av delsökvägen
@elevenlabs/client/internal/unityför Unity SDK:s WebGL-brygga, medMediaDeviceInput,MediaDeviceOutput, hjälpfunktioner för anslutning och typer för WebRTC-adapter. - @elevenlabs/client@1.11.1, @elevenlabs/react@1.6.7, @elevenlabs/react-native@1.2.7, @elevenlabs/convai-widget-core@0.14.2 och @elevenlabs/convai-widget-embed@0.14.2 - Beroendejustering till
@elevenlabs/client@1.11.1och@elevenlabs/types@0.14.1. - @elevenlabs/types@0.14.1 - Lade till
"license": "MIT"ipackage.jsonför kompatibilitet med license-checker.
iOS SDK
- v3.2.1 - Lade till stöd för datahemvist i Singapore och aktiverade
singlePeerConnectionför WebRTC-sessioner.
API
Visa API-ändringar
Nya endpoints
ElevenAgents
- Kör konversationsutvärdering -
POST /v1/convai/conversations/{conversation_id}/analysis/evaluations/run- Begärandetexten använder
RunConversationEvaluationsRequestför att köra om ett enskilt utvärderingskriterium
- Begärandetexten använder
Uppdaterade endpoints
ElevenAgents
- Lista telefonnummer -
GET /v1/convai/phone-numbers- Lade till valfria frågeparametrarna
provider,agent_idochbranch_id
- Lade till valfria frågeparametrarna
- Hämta agentens konversationsämnen -
GET /v1/convai/agents/{agent_id}/topics- Lade till valfria frågeparametrarna
from_unix_secsochto_unix_secs
- Lade till valfria frågeparametrarna
- Lista WhatsApp-konton -
GET /v1/convai/whatsapp-accounts- Lade till valfri frågeparameter
agent_id
- Lade till valfri frågeparameter
Musik
- Generera musik, Generera musik med detaljer, Streama musik och Ladda upp musik
- Lade till
music_v2bland värden som stöds förmodel_id - Uppladdning lägger till valfria
with_timestamps; svar kan innehållawords_timestamps
- Lade till
Speech to Text
- Konvertera tal till text -
POST /v1/speech-to-text- Lade till valfri frågeparameter
use_speaker_library(boolean, standardfalse)
- Lade till valfri frågeparameter
Röster
- Lista delade röster -
GET /v1/shared-voices- Frågeparametern
sortanvänder nu en explicit enum med standardvärdetcreated_date
- Frågeparametern
Schemaändringar
ElevenAgents
- Workflow-noder för åsidosättningsagenter
- Lade till valfri
entry_behavior-enum (generate_immediately,wait_for_user,auto)
- Lade till valfri
- Systemverktyg
- Lade till verktygskonfigurationen
end_procedureoch felstatusar
- Lade till verktygskonfigurationen
- Överförings- och interaktionsscheman
- Lade till valfria
preserve_client_tts_overridesför överföringar och verktygsresultat för överföring InteractionBudgettar bortasync; lägger till5_minutes,10_minutes,1_hour
- Lade till valfria
- Skyddsräcken och TTS
- Anpassade skyddsräcken lägger till valfria
modelochhistory_message_count - Agentens TTS-inställningar lägger till valfria
enable_phoneme_tags
- Anpassade skyddsräcken lägger till valfria
- Telekommunikation
- SIP-trunkmodeller lägger till valfria
enabled_codecs(MediaCodec-enum)
- SIP-trunkmodeller lägger till valfria
- Minnes- och kodverktyg
- Lade till
LoadableMemoryEntryochLoadMemoryEntryToolErrorStatus
- Lade till
- Agenttestning
- Höjde gränserna för kopplade tester från 1000 till 5000 för kör- och återsändningsförfrågningar
- JSON-schemaegenskaper för verktyg
- Arrayegenskaper lägger till valfria
is_omitted
- Arrayegenskaper lägger till valfria
Arbetsytor
- Tjänstekonton
- PATCH för API-nycklar har stöd för partiella uppdateringar med
no_update-sentinels
- PATCH för API-nycklar har stöd för partiella uppdateringar med
- Användning och historik
- Användning per produkt över tid lägger till valfria
time_zone - Historikfilter för
sourcelägger tillFlows
- Användning per produkt över tid lägger till valfria
Musik
- Kompositionsplaner
- Lade till chunk-baserade
CompositionPlan,GenerationChunkochAudioRefChunkförmusic_v2 - Förfrågnings- och svarsbrödtexter accepterar
anyOfv1- eller v2-planformat
- Lade till chunk-baserade
ElevenCreative Studio
- Projektröstmodeller
- Lade till
project_voice_ref_idsom kanonisk röstreferens - Föråldrade skrivskyddade speglingar av
voice_idbehålls i svar
- Lade till