Преглед на файлове

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,