Unverified Commit dda32c68 authored by Yeuoly's avatar Yeuoly Committed by GitHub

fix: credentials validation of ababa (#2183)

parent ac4bb5c3
...@@ -55,7 +55,7 @@ class MinimaxLargeLanguageModel(LargeLanguageModel): ...@@ -55,7 +55,7 @@ class MinimaxLargeLanguageModel(LargeLanguageModel):
stream=False, stream=False,
user='' user=''
) )
except InvalidAuthenticationError as e: except (InvalidAuthenticationError, InsufficientAccountBalanceError) as e:
raise CredentialsValidateFailedError(f"Invalid API key: {e}") raise CredentialsValidateFailedError(f"Invalid API key: {e}")
def get_num_tokens(self, model: str, credentials: dict, prompt_messages: list[PromptMessage], def get_num_tokens(self, model: str, credentials: dict, prompt_messages: list[PromptMessage],
......
...@@ -27,4 +27,4 @@ class MinimaxProvider(ModelProvider): ...@@ -27,4 +27,4 @@ class MinimaxProvider(ModelProvider):
raise ex raise ex
except Exception as ex: except Exception as ex:
logger.exception(f'{self.get_provider_schema().provider} credentials validate failed') logger.exception(f'{self.get_provider_schema().provider} credentials validate failed')
raise ex raise CredentialsValidateFailedError(f'{ex}')
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment