فهرست منبع

fix: response_format of model_parameters will not be removed (#9148)

非法操作 6 ماه پیش
والد
کامیت
499cc57082
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      api/core/model_runtime/model_providers/__base/large_language_model.py

+ 1 - 1
api/core/model_runtime/model_providers/__base/large_language_model.py

@@ -94,7 +94,7 @@ class LargeLanguageModel(AIModel):
         )
 
         try:
-            if "response_format" in model_parameters:
+            if "response_format" in model_parameters and model_parameters["response_format"] in {"JSON", "XML"}:
                 result = self._code_block_mode_wrapper(
                     model=model,
                     credentials=credentials,