Class ModerationModelResponseContext
java.lang.Object
dev.langchain4j.model.moderation.listener.ModerationModelResponseContext
The moderation model response context.
It contains
ModerationResponse, corresponding ModerationRequest, ModelProvider and attributes.
The attributes can be used to pass data between methods of a ModerationModelListener
or between multiple ModerationModelListeners.-
Constructor Summary
ConstructorsConstructorDescriptionModerationModelResponseContext(ModerationResponse moderationResponse, ModerationRequest moderationRequest, ModelProvider modelProvider, Map<Object, Object> attributes) Creates a newModerationModelResponseContext. -
Method Summary
-
Constructor Details
-
ModerationModelResponseContext
public ModerationModelResponseContext(ModerationResponse moderationResponse, ModerationRequest moderationRequest, ModelProvider modelProvider, Map<Object, Object> attributes) Creates a newModerationModelResponseContext.- Parameters:
moderationResponse- the moderation response.moderationRequest- the moderation request.modelProvider- the model provider.attributes- the attributes map.
-
-
Method Details
-
moderationResponse
- Returns:
- The moderation response.
-
moderationRequest
- Returns:
- The moderation request.
-
modelProvider
- Returns:
- The model provider.
-
attributes
- Returns:
- The attributes map. It can be used to pass data between methods of a
ModerationModelListeneror between multipleModerationModelListeners.
-
toString
-