moderateMessage

suspend fun moderateMessage(message: Message, moderatingModel: LLModel? = null, includeCurrentPrompt: Boolean = false): ModerationResult(source)

Moderates a message using the LLM. Corresponds to nodeLLMModerateMessage.

Parameters

message

The message to moderate.

moderatingModel

Optional model to use for moderation instead of the current one.

includeCurrentPrompt

Whether to include the current conversation prompt in the moderation context.