AI HelpCenter | YourGPT

Find answers to your questions

How to prevent over usage abuse with throttling settings?
Manage AI chatbot overuse using throttling settings

To effectively prevent over usage abuse, implementing throttling settings is crucial. Throttling helps to control the amount of data or the number of requests that a user can make to your chatbot within a specified period of time.

This ensures that no single user can overwhelm your system. Here are some steps to set up throttling settings:

  1. Identify Usage Limits: Determine the maximum requests or data processed per minute, hour, or day based on system capacity and usage patterns.

  2. Implement Rate Limiting: Enforce usage limits with rate limiting at the application level, using middleware, or at the network level with API gateways or load balancers.

  3. Provide Feedback: Notify users when usage limits reached with the messages, and temporary blocks until the limit resets.

  4. Adjust Limits as Needed: Regularly review and adjust throttling settings based on performance and user feedback to maintain balanced resource management.


What is Messages Per Conversation?

Messages Per Conversation (MPC) allows you to set a limit on the number of messages exchanged in a single conversation. To Setup this limit follow these steps:

  1. Go to General and Select Security.

  2. Access Throttling Settings of MPC, Add limit, Time, Message like this below image


What is Conversations Limit?

Conversations Limit (CL) refers to the maximum number of individual interactions or sessions that can be conducted within a defined period. To Setup this limit follow these steps:

  1. Go to General and Select Security.

  2. Access Throttling Settings of CL, Add limit, Time, Message like this below image:

Was this article helpful?
©2024