Hoppa till navigering

Kanalbeteende

Anpassa svarsformat och turgränser för varje textkanal.

Översikt

Panelen Agentbeteende styr agentens standardpersonlighet och hur den svarar i varje textkanal: hur långa svaren är, om de använder Markdown-formatering och hur mycket tid agenten kan lägga på en tur. Ett svar som fungerar bra i en livechatt i en widget är ofta för kortfattat för ett Zendesk-ärende, och ett Slack-svar kan använda Markdown-formatering som ett SMS inte kan.

Varje kanal börjar med rimliga standardinställningar, och du kan åsidosätta enskilda inställningar per kanal. Röstkonversationer påverkas inte: de använder alltid ett beteende anpassat för livesamtal (kortfattade svar i oformaterad text med en turbudget i realtid).

Standardpersonlighet

Som standard läggs några rader om svarsformat till i agentens systemprompt för att göra den hjälpsam direkt: ge hjälpsamma, informativa och artiga svar, ställ följdfrågor när mer information behövs, håll svar tydliga och kortfattade och undvik att upprepa vem agenten är om du inte får frågan.

Inaktivera Standardpersonlighet för att ta bort dessa rader när din systemprompt helt anger agentens ton. I CLI och API:et anger du conversation_config.agent.prompt.ignore_default_personality till true.

Inställningar för textkanaler

Utförlighet

Styr hur långa agentens svar är.

  • Auto: Låt modellen välja svarslängd.
  • Kortfattat: Svara med en eller två meningar.
  • Utförligt: Svara med flera detaljerade stycken.

Utdataformat

Styr om svar får använda Markdown-formatering.

  • Oformaterad text: Skicka svar utan formatering.
  • Markdown: Skicka svar med Markdown-formatering. Använd detta endast i kanaler som renderar Markdown, till exempel Slack.

Svarstid

Begränsar den verkliga tiden agenten kan lägga på en enskild tur, inklusive resonemang, verktygsanrop och återförsök. Längre budgetar låter agenten slutföra långa verktygskedjor till priset av längre svarstid. I CLI och API:et heter denna inställning interaction_budget.

  • Realtid: Avsluta turer snabbt för att hålla svarstiden låg i livekonversationer.
  • 5 min: Tillåt några minuter för resonemang och verktygsanvändning i asynkrona textkanaler.
  • 10 min: Tillåt längre turer för långa verktygskedjor.
  • 1 timme: Tillåt utökat bakgrundsarbete för uppgifter som tar längst tid.

Kanalstandarder

Varje kanal har inbyggda standardinställningar anpassade för kanalen. Slack använder till exempel som standard utförliga, Markdown-formaterade svar med en längre turbudget, medan webbwidgeten som standard använder svar i oformaterad text med en realtidsbudget. Kontrollpanelen visar de effektiva standardinställningarna för varje kanal; en kanal använder sina standardinställningar för alla inställningar du lämnar oangivna.

Kanalbeteendet för WhatsApp gäller endast textmeddelanden. WhatsApp-samtal är röstkonversationer och använder röstbeteende. WhatsApp-textkonversationer använder som standard en realtids- turbudget — om din agent kör långa verktygskedjor eller en långsammare resonemangsmodell på WhatsApp, höj interaction_budget för kanalen.

Konfiguration

Konfigurera kanalbeteende med fältet conversation_config.agent.text_behavior_overrides, en mappning från kanal till de inställningar du vill åsidosätta.

Öppna din agent i kontrollpanelen, välj fliken Agent och öppna Agentbeteende. Expandera en kanal under Textkanaler och justera dess utförlighet, utdataformat eller svarstid. Spara ändringarna.

Panelen Agentbeteende med textinställningar
per kanal