From 423df670422c7f81d54f9183ab6b906a86bb4e1c Mon Sep 17 00:00:00 2001 From: crazywoola <100913391+crazywoola@users.noreply.github.com> Date: Wed, 16 Oct 2024 10:18:06 +0800 Subject: [PATCH] fix: use gpt-4o-mini for validating credentials (#9387) --- api/core/model_runtime/model_providers/openai/openai.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/core/model_runtime/model_providers/openai/openai.py b/api/core/model_runtime/model_providers/openai/openai.py index 175d7db73c..aa6f38ce9f 100644 --- a/api/core/model_runtime/model_providers/openai/openai.py +++ b/api/core/model_runtime/model_providers/openai/openai.py @@ -19,9 +19,9 @@ class OpenAIProvider(ModelProvider): try: model_instance = self.get_model_instance(ModelType.LLM) - # Use `gpt-3.5-turbo` model for validate, + # Use `gpt-4o-mini` model for validate, # no matter what model you pass in, text completion model or chat model - model_instance.validate_credentials(model="gpt-3.5-turbo", credentials=credentials) + model_instance.validate_credentials(model="gpt-4o-mini", credentials=credentials) except CredentialsValidateFailedError as ex: raise ex except Exception as ex: