Class AzureContentFilter

java.lang.Object
com.sap.ai.sdk.orchestration.AzureContentFilter
All Implemented Interfaces:
ContentFilter

public class AzureContentFilter extends Object implements ContentFilter
A content filter wrapping Azure Content Safety.

This class allows setting filtration thresholds for different content categories such as hate, self-harm, sexual, and violence.

Example usage:


 AzureContentFilter filter = new AzureContentFilter()
     .hate(AzureFilterThreshold.ALLOW_SAFE)
     .selfHarm(AzureFilterThreshold.ALLOW_SAFE_LOW);