From c6b791d07068cb15754efd5b281ae3f93343bc4a Mon Sep 17 00:00:00 2001 From: rerorero Date: Fri, 14 Jun 2024 21:43:03 +0900 Subject: [PATCH] fix: number variable cause type error in openai moderation (#5222) --- api/core/moderation/openai_moderation/openai_moderation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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,