Rate limits (hastighedsbegrænsninger) beskytter din chatbot mod oversvømmelse af beskeder - for eksempel en ondsindet besøgende eller et automatiseret script, der sender beskeder uafbrudt for at opbruge dine message credits (beskedkreditter). Når en besøgende overskrider grænsen, holder chatb жизнен stoppe med at svare vedkommende og viser en besked, du selv definerer, indtil tidsperioden er udløbet.
Rate limits fungerer pr. besøgende: Tælleren gælder for beskeder sendt fra én enhed og ét browservindue, så en besøgende, der rammer grænsen, blokerer aldrig for andre.
Hvor finder du det?
Vælg din chatbot, og gå til Settings > Security (Indstillinger > Sikkerhed). Sektionen Rate limits (Hastighedsbegrænsninger) findes lige under Allowed domains (Tilladte domæner).
Sådan slår du det til
- Slå knappen Enable rate limits for bot (Aktivér hastighedsbegrænsninger for bot) til i overskriften af sektionen Rate limits.
- Felterne til grænserne vises, udfyldt på forhånd med de anbefalede værdier: 40 beskeder for hver 150 sekunder.
- Juster tallene og advarselsbeskeden efter behov. Ændringer gemmes automatisk - en "Saved"-bekræftelse vises i nederste højre hjørne.
Forklaring af indstillingerne
-
Limit to ... messages every ... seconds: Det maksimale antal beskeder, én besøgende kan sende inden for tidsvinduet. Når vinduet er udløbet, nulstilles den besøgendes fulde beskedkvote. ChatLabs anbefalede indstilling er 40 beskeder for hver 150 sekunder - rigeligt til, at almindelige besøgende aldrig bemærker det.
-
Show this message to show when limit is hit: Den tekst, chatbottes viser i stedet for et svar, når grænsen overskrides. Standarden er "Too many messages in a row".
Hvis du vil deaktivere funktionen, slår du bare knappen fra igen - grænseværdierne ryddes, og der anvendes ingen hastighedsbegrænsning.
Hvordan ser det ud for den besøgende?
Når en besøgende overskrider grænsen, svarer chatbottes med din grænsebesked i stedet for et egentligt svar. Beskeder, der sendes, mens grænsen er aktiv, forbruger ikke dine message credits.
Når tidsperioden er udløbet, svarer chatbottes normalt igen - den besøgende behøver ikke at genindlæse siden.
Relaterede beskyttelsesforanstaltninger
Rate limits er et af flere værktøjer på siden Security. Du kan også begrænse, hvilke domæner din chatbot må vises på, blokere bestemte IP-adresser eller lande og aktivere det automatiske spamfilter - se Sikkerhedsindstillinger for det fulde overblik.
Hvis du vil sætte et loft over, hvor mange message credits en enkelt chatbot må bruge pr. måned, kan du bruge indstillingen Bot message credit limit (Grænse for bot-beskedkreditter) under Settings > Model & Advanced (Indstillinger > Model og avanceret).