Rate limits beschermen je chatbot tegen overspoeling met berichten - bijvoorbeeld een kwaadwillende bezoeker of een geautomatiseerd script dat non-stop berichten stuurt om je berichtcredits op te maken. Wanneer een bezoeker de limiet overschrijdt, stopt de chatbot met antwoorden en toont een door jou ingesteld bericht totdat de tijdsperiode is verstreken.
Rate limits werken per bezoeker: de teller geldt voor berichten die vanaf één apparaat en één browservenster worden verzonden. Als één bezoeker de limiet bereikt, blokkeert dit dus nooit iemand anders.
Waar je dit vindt
Selecteer je chatbot en ga naar Settings > Security (Instellingen > Beveiliging). Het gedeelte Rate limits (Snelheidslimieten) staat direct onder Allowed domains.
Hoe je dit inschakelt
- Schakel de schakelaar Enable rate limits for bot (Snelheidslimieten inschakelen voor bot) in de kop van het gedeelte Rate limits in.
- De limietvelden verschijnen, vooraf ingevuld met de aanbevolen waarden: 40 berichten elke 150 seconden.
- Pas de getallen en het limietbericht indien gewenst aan. Wijzigingen worden automatisch opgeslagen - rechtsonder verschijnt een bevestiging met "Saved".
Uitleg van de opties
-
Limit to ... messages every ... seconds: Het maximale aantal berichten dat één bezoeker binnen het tijdvenster kan verzenden. Zodra het venster voorbij is, wordt het volledige berichtentegoed van de bezoeker hersteld. De aanbevolen instelling van ChatLab is 40 berichten elke 150 seconden - ruim genoeg zodat normale bezoekers er nooit iets van merken.
-
Show this message to show when limit is hit: De tekst die de chatbot toont in plaats van een antwoord wanneer de limiet wordt overschreden. Standaard ingesteld op "Too many messages in a row".
Schakel de schakelaar weer uit om de functie uit te zetten - de limietwaarden worden gewist en er wordt geen rate limiting toegepast.
Hoe het eruitziet voor de bezoeker
Wanneer een bezoeker de limiet overschrijdt, reageert de chatbot met jouw limietbericht in plaats van een inhoudelijk antwoord. Berichten die worden verzonden terwijl de limiet actief is, verbruiken geen berichtcredits.
Zodra de tijdsperiode voorbij is, reageert de chatbot weer normaal - de bezoeker hoeft de pagina niet te vernieuwen.
Gerelateerde beveiligingsopties
Rate limits zijn een van de vele functies op de pagina Security. Je kunt ook de domeinen beperken waarop je chatbot verschijnt, specifieke IP-adressen of landen blokkeren en het automatische spamfilter inschakelen - bekijk Beveiligingsinstellingen voor het volledige overzicht.
Om te maximeren hoeveel berichtcredits één enkele chatbot per maand mag verbruiken, gebruik je de instelling Bot message credit limit (Limiet voor berichtcredits per bot) in Settings > Model & Advanced.