Class MistralAiModerationModel
java.lang.Object
org.springframework.ai.mistralai.moderation.MistralAiModerationModel
- All Implemented Interfaces:
Model<ModerationPrompt,,ModerationResponse> ModerationModel
- Author:
- Ricken Bazolo
-
Constructor Summary
ConstructorsConstructorDescriptionMistralAiModerationModel(MistralAiModerationApi mistralAiModerationApi) MistralAiModerationModel(MistralAiModerationApi mistralAiModerationApi, MistralAiModerationOptions options) MistralAiModerationModel(MistralAiModerationApi mistralAiModerationApi, org.springframework.retry.support.RetryTemplate retryTemplate, MistralAiModerationOptions options) -
Method Summary
Modifier and TypeMethodDescriptioncall(ModerationPrompt moderationPrompt) Executes a method call to the AI model.
-
Constructor Details
-
MistralAiModerationModel
-
MistralAiModerationModel
public MistralAiModerationModel(MistralAiModerationApi mistralAiModerationApi, MistralAiModerationOptions options) -
MistralAiModerationModel
public MistralAiModerationModel(MistralAiModerationApi mistralAiModerationApi, org.springframework.retry.support.RetryTemplate retryTemplate, MistralAiModerationOptions options)
-
-
Method Details
-
call
Description copied from interface:ModelExecutes a method call to the AI model.- Specified by:
callin interfaceModel<ModerationPrompt,ModerationResponse> - Specified by:
callin interfaceModerationModel- Parameters:
moderationPrompt- the request object to be sent to the AI model- Returns:
- the response from the AI model
-