Åsidosättningar
Anpassa varje konversation med personligt anpassat sammanhang för varje användare.
Åsidosättningar stöds fortfarande för att helt ersätta systemprompter eller första meddelanden, men vi rekommenderar att du använder dynamiska variabler som det bästa sättet att anpassa agentens svar och lägga in data i realtid. Dynamiska variabler är enklare att underhålla och ger en mer strukturerad metod för personalisering.
Åsidosättningar gör att din assistent kan anpassa sitt beteende för varje användarinteraktion. Du kan skicka anpassad data och inställningar i början av varje konversation, så att assistenten kan anpassa sina svar och sin kunskap med sammanhang i realtid. Åsidosättningar ersätter helt agentens standardvärden som definierats på agentens instrumentpanel.
Översikt
Med åsidosättningar kan du ändra din AI-agents beteende i realtid utan att skapa flera agenter. Det gör att du kan anpassa svar med användarspecifik data.
Åsidosättningar kan aktiveras för följande fält i agentens säkerhetsinställningar:
- Systemprompt
- Första meddelande
- Språk
- Röst-ID
- LLM (Large Language Model)
- Verktyg
- Kunskapsbas
- Endast text-läge
- Stabilitet
- Hastighet
- Likhetsförstärkning
- ASR-nyckelord
När åsidosättningar är aktiverade för ett fält är det fortfarande valfritt att ange en åsidosättning. Om ingen anges använder agenten standardvärdena som definierats på agentens instrumentpanel. För de flesta fält utlöses ett fel om en åsidosättning anges när åsidosättningar inte är aktiverade för det fältet.
ASR-nyckelord använder mjuk blockering: om reglaget för Säkerhet är av och klienten ändå skickar
asr.keywords fortsätter konversationen och nyckelorden ignoreras (inget fel). Aktivera
åsidosättningen ASR-nyckelord i Säkerhetsinställningar när du vill använda nyckelordsförstärkning
per konversation. Upp till 50 nyckelord stöds per konversation.
Här är några exempel där åsidosättningar kan vara användbara:
- Hälsa användare med deras namn
- Inkludera kontospecifika uppgifter i svar
- Anpassa agentens språk eller ton utifrån användarinställningar
- Skicka data i realtid som kontosaldon eller orderstatus
- Förbättra transkribering av namn eller termer per samtal (till exempel företagsnamn i CRM) via ASR-nyckelord
Åsidosättningar är särskilt användbara för applikationer som kräver personliga interaktioner eller hanterar känsliga användardata som inte bör lagras i agentens grundkonfiguration.
Guide
Förutsättningar
- Ett ElevenLabs-konto
- En konfigurerad konversationsagent från ElevenLabs (skapa en här)
Den här guiden visar hur du åsidosätter agentens standardinställningar för Systemprompt, Första meddelande, LLM, Verktyg, Kunskapsbas, TTS-inställningar och ASR-nyckelord.
Aktivera åsidosättningar
Av säkerhetsskäl är åsidosättningar inaktiverade som standard. Aktivera de fält som du vill tillåta åsidosättning för, till exempel first_message, prompt.prompt, prompt.tool_ids, prompt.knowledge_base, language eller asr.keywords.
Uppdatera via instrumentpanelen
Uppdatera via CLI
Uppdatera via API
Gå till agentens inställningar och välj fliken Säkerhet. Aktivera First message, System prompt, Tools, Knowledge base, ASR keywords och andra åsidosättningar du behöver, till exempel LLM.

Åsidosätt konversationen
I din kod, där konversationen startas, skickar du åsidosättningarna som en parameter. Åsidosättningar för verktyg och kunskapsbas ersätter standardarrayerna för den konversationen. Åsidosättningar för ASR-nyckelord ersätter agentens standardlista med nyckelord för den konversationen (högst 50 nyckelord).
Se till att du har den senaste SDK:n installerad.
När du använder åsidosättningar ska du utelämna fält som du inte vill åsidosätta i stället för att ange dem som tomma strängar eller null-värden. Inkludera endast de fält som du specifikt vill anpassa.
För att hitta rätt LLM-modellsträng, se API-referensen för agenter, som listar alla LLM-modeller som stöds och deras exakta strängidentifierare.