Interface ModerationModelListener
public interface ModerationModelListener
A
ModerationModel listener that listens for requests, responses and errors.-
Method Summary
Modifier and TypeMethodDescriptiondefault voidonError(ModerationModelErrorContext errorContext) This method is called when an error occurs during interaction with the model.default voidonRequest(ModerationModelRequestContext requestContext) This method is called before the request is sent to the moderation model.default voidonResponse(ModerationModelResponseContext responseContext) This method is called after the response is received from the model.
-
Method Details
-
onRequest
This method is called before the request is sent to the moderation model.- Parameters:
requestContext- The request context. It contains theModerationRequestand attributes. The attributes can be used to pass data between methods of this listener or between multiple listeners.
-
onResponse
This method is called after the response is received from the model.- Parameters:
responseContext- The response context. It containsModerationResponse, correspondingModerationRequestand attributes. The attributes can be used to pass data between methods of this listener or between multiple listeners.
-
onError
This method is called when an error occurs during interaction with the model.- Parameters:
errorContext- The error context. It contains the error, correspondingModerationRequestand attributes. The attributes can be used to pass data between methods of this listener or between multiple listeners.
-