ElevenAgents
-
Nya konfigurationsalternativ för widgeten: Flera nya inställningar är nu tillgängliga för ElevenAgents konversationswidget i agentinstrumentpanelen:
- Minimerbar widget (
widget.dismissible): Låt användare minimera eller stänga widgeten under en konversation. - Åtgärdsindikator (
widget.show_agent_status): Visa en visuell indikator när agenten aktivt använder verktyg, med separata statusar för arbetar, klar och fel. När du aktiverar den här inställningen läggsagent_tool_requestochagent_tool_responseautomatiskt till i agentens klienthändelser. - Visning av konversations-ID (
widget.show_conversation_id): Visa konversations-ID:t för användare när ett samtal avslutas. Standardvärdet ärtrueför både nya och befintliga agenter. - Synlighet för ljudtaggar (
widget.strip_audio_tags): Dölj ljudtaggar i konversationstranskriptioner. Standardvärdet ärtrueför både nya och befintliga agenter. - Tema för syntaxmarkering (
widget.syntax_highlight_theme): Konfigurera markering av kodblock i transkriptioner. Accepterarnull(Auto),lightellerdark.
- Minimerbar widget (
-
Agenttestning med mappstöd: Slutpunkten Lista agenttester stöder nu organisering av tester i mappar. Lade till frågeparametrarna
parent_folder_id,include_foldersochsort_modeför filtrerad listning. Slutpunkterna för att skapa och uppdatera tester accepterarparent_folder_idför att tilldela tester till mappar, och testsammanfattningar innehåller nu entitetstyp, sökväg till överordnad mapp och antal underordnade objekt. -
Workflow-noden
say: Lade till en ny nodtyp,say, i agent-workflows (WorkflowSayNodeModel). Den här noden stöderconversation_config,additional_promptsamt åsidosättningar för verktyg och kunskapsbas. Nodens meddelandelast använder en diskriminerad union med två varianter:literal(statisk text viatext) ochprompt(LLM-genererad viaprompt). -
Konfiguration av SMB-verktyg: Formaliserade schemat
SMBToolConfigmed ett obligatoriskt, diskrimineratparams-objekt. Åtgärdstyperna som stöds ärcreate,list,search,updateochdelete, och var och en kan användas för SMB-entitetskategorier som kunder, personal, tjänster, produkter och tillgångar. -
Sammanfattningsspråk för agenter: Lade till fältet
summary_languagei agentkonfigurationen för att ange språket för sammanfattningar efter konversationer. -
Twilio-samtalsinspelning: Lade till det valfria fältet
call_recording_enabledi begärandetexten för utgående Twilio-samtal för att aktivera inspelning av utgående samtal. -
Flagga för WhatsApp-meddelanden: Lade till flaggan
enable_messagingi WhatsApp-kontomodeller och uppdateringsbegäranden för att styra om meddelanden är aktiverade för ett visst telefonnummer.
Uttalslexikon
-
Ange alla regler på en gång: Den nya slutpunkten Ange regler (
POST /v1/pronunciation-dictionaries/{pronunciation_dictionary_id}/set-rules) ersätter alla befintliga regler i ett uttalslexikon i ett enda anrop, som ett alternativ till att stegvis lägga till eller ta bort enskilda regler. -
Alternativ för regelmatchning: Lade till fälten
case_sensitive(boolean) ochword_boundaries(boolean) i regeldefinitioner för uttalslexikon för mer exakt kontroll över hur regler matchar text.
Musik
-
Ladda upp ljud: Den nya slutpunkten Ladda upp musik (
POST /v1/music/upload) accepterar enmultipart/form-data-begäran med en ljudfil. Extraherar valfritt en kompositionsplan från det uppladdade ljudet och returnerar enMusicUploadResponsemed ettsong_id. -
Stöd för fonetiska namn: Lade till parametern
use_phonetic_namesi slutpunkterna Generera musik, Generera detaljerad musik och Streama musik. -
Låt-ID i svar: Svar från musikgenerering visar nu fältet
song_id, vilket gör det enklare att hänvisa till genererade låtar i efterföljande API-anrop.
Audio Native
- Uppdatera projektinnehåll från URL: Den nya slutpunkten Uppdatera innehåll (
POST /v1/audio-native/content) låter dig uppdatera ett AudioNative-projekt genom att ange en URL. Slutpunkten extraherar innehållet från URL:en och köar det för konvertering och automatisk publicering.
Röster
- Bokmärka röster: Lade till fältet
bookmarkedi begäranden om röstuppdateringar ochis_bookmarkedi svarsobjekt för röster, så att användare kan bokmärka röster för enkel åtkomst.
SDK-versioner
JavaScript SDK
- v2.37.0 - Lade till stöd för att visa
song_idi svar från musikgenerering. Uppdaterades för att inkludera de senaste ändringarna av API-schemat från Fern-regenerering.
Python SDK
- v2.37.0 - Lade till stöd för nya parametrar för musikgenerering och för att visa
song_idi svar från musikgenerering. Uppdaterades för att inkludera de senaste ändringarna av API-schemat från Fern-regenerering.
Paket
- @elevenlabs/convai-widget-core@0.10.0 - Propagerade
event_idgenom återanrop för transkription och streaming. Refaktorerade spårning av verktygsstatus från Map-baserad till infogade transkriptposter med verktygetdisplay-transcript. Lade till konfigurationsalternativetshow-conversation-id(boolean, standardvärdetrue) för att styra synligheten av konversations-ID i frånkopplingsmeddelanden. - @elevenlabs/convai-widget-embed@0.10.0 - Propagerade
event_idgenom återanrop för transkription och streaming. Refaktorerade spårning av verktygsstatus till infogade transkriptposter. - @elevenlabs/types@0.6.0 - Propagerade
event_idgenom återanrop för transkription och streaming.
API
Visa API-ändringar
Nya slutpunkter
- Ange regler för uttalslexikon -
POST /v1/pronunciation-dictionaries/{pronunciation_dictionary_id}/set-rules- Ersätt alla regler i ett uttalslexikon i ett enda anrop - Ladda upp musik -
POST /v1/music/upload- Ladda upp en ljudfil för att skapa eller referera till en låt, med valfri extrahering av en kompositionsplan - Uppdatera Audio Native-innehåll från URL -
POST /v1/audio-native/content- Uppdatera ett AudioNative-projekt genom att extrahera innehåll från en angiven URL och köa det för konvertering
Uppdaterade slutpunkter
ElevenAgents
-
- Lade till frågeparametern
parent_folder_id(string, valfri) för att filtrera tester efter mapp - Lade till frågeparametern
include_folders(boolean, valfri) för att inkludera mappobjekt i resultaten - Lade till frågeparametern
sort_mode(string, valfri) för att styra resultatsortering - Svaret innehåller nu metadata för mappar: entitetstyp, överordnad sökväg och antal underordnade objekt i
UnitTestSummaryResponseModel
- Lade till frågeparametern
-
Skapa agenttest, Uppdatera agenttest
- Lade till fältet
parent_folder_id(string, valfritt) för att tilldela ett test till en mapp
- Lade till fältet
-
Skapa agent, Uppdatera agent, Hämta agent
- Lade till fältet
summary_language(string, valfritt) i agentkonfigurationen för språket i sammanfattningar efter konversationer - Lade till
widget.dismissible(boolean) - låt användare fälla ihop eller stänga widgeten - Lade till
widget.show_agent_status(boolean) - visa statusindikator för verktygsanvändning i widgeten - Lade till
widget.show_conversation_id(boolean) - visa konversations-ID efter att samtalet avslutas; standardvärdet ärtrue - Lade till
widget.strip_audio_tags(boolean) - dölj ljudtaggar i transkriptioner; standardvärdet ärtrue - Lade till
widget.syntax_highlight_theme(string, nullable) - tema för markering av kodblock (null,lightellerdark) - Lade till den nya workflow-nodtypen
saymed schematWorkflowSayNodeModel, inklusiveconversation_config,additional_promptoch åsidosättningar för verktyg/kunskapsbas; meddelandelasten stöder de diskriminerade varianternaliteralochprompt
- Lade till fältet
-
- Lade till fältet
call_recording_enabled(boolean, valfritt) för att aktivera inspelning av utgående Twilio-samtal
- Lade till fältet
-
- Lade till fältet
enable_messaging(boolean, valfritt) för att aktivera eller inaktivera meddelanden för kontot
- Lade till fältet
-
- Lade till fältet
schema_overrides(object, valfritt) för att anpassa webhookens payload-schema
- Lade till fältet
Uttalslexikon
- Lägg till regler i uttalslexikon, Ta bort regler från uttalslexikon
- Lade till fältet
case_sensitive(boolean) i regeldefinitioner för skiftlägeskänslig matchning - Lade till fältet
word_boundaries(boolean) i regeldefinitioner för matchning som tar hänsyn till ordgränser
- Lade till fältet
Musik
- Generera musik, Generera detaljerad musik, Streama musik
- Lade till parametern
use_phonetic_names(boolean, valfri) för att styra hanteringen av fonetiska namn under generering - Svaren innehåller nu fältet
song_id
- Lade till parametern
Röster
-
- Lade till fältet
is_bookmarked(boolean) i svarsobjekt för röster
- Lade till fältet
Schemaändringar
Nya scheman
WorkflowSayNodeModel- Workflow-nod för agentåtgärder av typensaymed konversationskonfiguration, prompts och åsidosättningar för verktygWorkflowSayNodeMessageLiteral- Bokstavlig meddelandelast (statisk text) försay-noderWorkflowSayNodeMessagePrompt- Promptbaserad meddelandelast (LLM-genererad) försay-noderMusicUploadResponse- Svarsmodell för musikuppladdning inklusivesong_idSMBToolConfigCreateClientParams,SMBToolConfigListClientsParams,SMBToolConfigSearchClientsParams,SMBToolConfigUpdateClientParams,SMBToolConfigDeleteClientParams- Diskriminerade parametertyper för SMB-verktygsåtgärder
Ändrade scheman
AgentConfig- Lade till fältetsummary_languageWidgetConfigV2- Lade till fältendismissible,show_agent_status,show_conversation_id,strip_audio_tagsochsyntax_highlight_themeSMBToolConfig- Fältetparamsär nu obligatoriskt och använder en diskriminerad unionPronunciationDictionaryRule- Lade till fältencase_sensitiveochword_boundariesCustomGuardrailConfig- Fältetmodelär nu valfritt med ett standardvärdeUnitTestSummaryResponseModel- Lade till metadatafält för mappar: entitetstyp, överordnad sökväg, antal underordnade objekt