diff --git a/api/core/moderation/openai_moderation/openai_moderation.py b/api/core/moderation/openai_moderation/openai_moderation.py index bc868c2d52..fee51007eb 100644 --- a/api/core/moderation/openai_moderation/openai_moderation.py +++ b/api/core/moderation/openai_moderation/openai_moderation.py @@ -41,7 +41,7 @@ class OpenAIModeration(Moderation): return ModerationOutputsResult(flagged=flagged, action=ModerationAction.DIRECT_OUTPUT, preset_response=preset_response) def _is_violated(self, inputs: dict): - text = '\n'.join(inputs.values()) + text = '\n'.join(str(inputs.values())) model_manager = ModelManager() model_instance = model_manager.get_model_instance( tenant_id=self.tenant_id,