Chattläge
Konfigurera din agent för textbaserade konversationer med chattläge
Chattläge låter dina agenter fungera som chattagenter, dvs. ha textbaserade konversationer utan ljudinmatning eller -utmatning. Det är användbart för att bygga chattgränssnitt, testa agenter eller när ljud inte behövs.
Översikt
Det finns två huvudsakliga sätt att aktivera chattläge:
- Agentkonfiguration: Konfigurera agenten för textläge när du skapar den via API:t
- Åsidosättningar under körning: Använd SDK-åsidosättningar för att programmässigt framtvinga textbaserade konversationer
Den här guiden beskriver båda metoderna och hur du implementerar chattläge i olika SDK:er.
Skapa textbaserade agenter
Konfigurera en agent för textläge för att göra det till standard för varje konversation med agenten.
Uppdatera via instrumentpanelen
Uppdatera via CLI
Uppdatera via API:t
Öppna din agent på instrumentpanelen, gå till fliken Advanced och aktivera reglaget Text only. Spara ändringarna.
Fullständig API-referens och alla tillgängliga konfigurationsalternativ finns i fältet text only i dokumentationen för Create Agent API .
Åsidosättningar under körning för textläge
Om du vill aktivera chattläge under körning med åsidosättningar (i stället för att konfigurera det på agentnivå) kan du använda åsidosättningen textOnly i din konversationskonfiguration:
Den här konfigurationen säkerställer att:
- Ingen ljudinmatning eller -utmatning används
- All kommunikation sker via textmeddelanden
- Konversationen fungerar i ett chattliknande gränssnittsläge
Viktiga anmärkningar
Viktigt: När du använder chattläge måste du se till att händelsen/callbacken agent_response är
aktiverad och korrekt konfigurerad. Annars skickas eller visas inte agentens textsvar
för användaren.
Säkerhetsåsidosättningar: När du använder åsidosättningar under körning (inte konfiguration på agentnivå) måste du aktivera konversationsåsidosättningarna i agentens säkerhetsinställningar. Gå till agentens flik Security och aktivera lämpliga åsidosättningar. Mer information finns i dokumentationen om åsidosättningar .
Viktiga krav
-
Händelse för agentsvar: Konfigurera alltid callbacken eller händelsehanteraren
agent_responseför att ta emot och visa agentens textmeddelanden. -
Agentkonfiguration: Om din agent är inställd på chattläge i agentinställningarna använder den automatiskt textbaserade konversationer utan att åsidosättningen krävs.
-
Inget ljudgränssnitt: När du använder textläge behöver du inte konfigurera ljudgränssnitt eller begära mikrofonbehörighet.
Exempel: Hantera agentsvar
Skicka textmeddelanden
I chattläge behöver du skicka användarmeddelanden programmässigt i stället för via ljud:
Fördelar med samtidighet
Chattläge ger betydande fördelar för samtidighet jämfört med röstkonversationer:
- Högre gränser: Konversationer med endast chatt har 25 gånger högre samtidighetsgränser än röstkonversationer
- Separat pool: Textkonversationer använder en dedikerad samtidighetspool, oberoende av gränserna för röstkonversationer
- Skalbarhet: Perfekt för applikationer med hög genomströmning, som kundsupport, chattbotar eller automatiserade tester
När anslutningen initieras kontrolleras konversationer med endast chatt först mot din totala samtidighetsgräns under handskakningsprocessen och flyttas sedan till den separata samtidighetspoolen för endast chatt när anslutningen har upprättats.
Användningsområden
Chattläge passar perfekt för:
- Chattgränssnitt: Bygga traditionella chattgränssnitt utan röst
- Testning: Testa agentlogik utan ljudberoenden
- Tillgänglighet: Erbjuda textbaserade alternativ för användare
- Tysta miljöer: När ljudinmatning eller -utmatning inte är lämplig
- Integrationstestning: Automatiserad testning av agentkonversationer
Felsökning
Agenten svarar inte
Om agentens svar inte visas:
- Kontrollera att callbacken
agent_responseär korrekt konfigurerad - Kontrollera att agenten är konfigurerad för chattläge eller att åsidosättningen
textOnlyhar angetts - Se till att WebSocket-anslutningen har upprättats
Nästa steg
- Läs om att anpassa agentbeteende
- Utforska klienthändelser för avancerade interaktioner
- Se konfigurera autentisering för säkra konversationer