The ABS AI Engine training is governed by global variables that are configured using Global configuration update REST API. The AI training runs for the minimum training time set, but a minimum amount of data must also be received before the training period is complete for a given API. You can check the training status by using the Admin REST API.

The ABS AI Engine must be trained on an API before it can be secured. Whenever a new API is added, ABS automatically trains on the new API before looking for attacks.