fix: Increase log output

This commit is contained in:
wxg0103 2025-04-02 14:17:48 +08:00
parent 27d4603b02
commit 6d7b5eb219

View File

@ -11,6 +11,7 @@ from typing import Dict
from django.utils.translation import gettext_lazy as _, gettext
from langchain_core.messages import HumanMessage
from openai import BadRequestError
from common import forms
from common.exception.app_exception import AppApiException
@ -58,7 +59,7 @@ class OpenAILLMModelCredential(BaseForm, BaseModelCredential):
model.invoke([HumanMessage(content=gettext('Hello'))])
except Exception as e:
traceback.print_exc()
if isinstance(e, AppApiException):
if isinstance(e, AppApiException) or isinstance(e, BadRequestError):
raise e
if raise_exception:
raise AppApiException(ValidCode.valid_error.value,