From 62e3a84dfcc929523db5b92281ca7de9441888d2 Mon Sep 17 00:00:00 2001 From: Yingchun Lai Date: Mon, 17 Mar 2025 22:25:25 +0800 Subject: [PATCH] linter --- .../model_runtime/model_providers/__base/large_language_model.py | 1 + 1 file changed, 1 insertion(+) diff --git a/api/core/model_runtime/model_providers/__base/large_language_model.py b/api/core/model_runtime/model_providers/__base/large_language_model.py index a38098585d..12f883eb46 100644 --- a/api/core/model_runtime/model_providers/__base/large_language_model.py +++ b/api/core/model_runtime/model_providers/__base/large_language_model.py @@ -198,6 +198,7 @@ class LargeLanguageModel(AIModel): if ( (encouraged_response_prefix := model_parameters.get("encouraged_response_prefix", "")) != "" and self._is_encouraged_response_prefix_enabled(prompt_messages, encouraged_response_prefix) + and isinstance(result.message.content, str) and not result.message.content.startswith(encouraged_response_prefix) ): result.message.content = encouraged_response_prefix + result.message.content