The ABS AI Engine needs to be trained before it can detect attacks on API services. The AI engine training is governed by global variables which 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 ABS 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.