Class ModerationModelRequestContext
java.lang.Object
dev.langchain4j.model.moderation.listener.ModerationModelRequestContext
The moderation model request context.
It contains the
ModerationRequest, ModelProvider and attributes.
The attributes can be used to pass data between methods of a ModerationModelListener
or between multiple ModerationModelListeners.-
Constructor Summary
ConstructorsConstructorDescriptionModerationModelRequestContext(ModerationRequest moderationRequest, ModelProvider modelProvider, Map<Object, Object> attributes) Creates a newModerationModelRequestContext. -
Method Summary
-
Constructor Details
-
ModerationModelRequestContext
public ModerationModelRequestContext(ModerationRequest moderationRequest, ModelProvider modelProvider, Map<Object, Object> attributes) Creates a newModerationModelRequestContext.- Parameters:
moderationRequest- the moderation request.modelProvider- the model provider.attributes- the attributes map.
-
-
Method Details
-
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
-