| @@ -71,7 +71,7 @@ class AzureOpenAIEmbedding(BaseEmbedding): | |||
| elif isinstance(ex, openai.error.RateLimitError): | |||
| return LLMRateLimitError('Azure ' + str(ex)) | |||
| elif isinstance(ex, openai.error.AuthenticationError): | |||
| raise LLMAuthorizationError('Azure ' + str(ex)) | |||
| return LLMAuthorizationError('Azure ' + str(ex)) | |||
| elif isinstance(ex, openai.error.OpenAIError): | |||
| return LLMBadRequestError('Azure ' + ex.__class__.__name__ + ":" + str(ex)) | |||
| else: | |||
| @@ -65,7 +65,7 @@ class OpenAIEmbedding(BaseEmbedding): | |||
| elif isinstance(ex, openai.error.RateLimitError): | |||
| return LLMRateLimitError(str(ex)) | |||
| elif isinstance(ex, openai.error.AuthenticationError): | |||
| raise LLMAuthorizationError(str(ex)) | |||
| return LLMAuthorizationError(str(ex)) | |||
| elif isinstance(ex, openai.error.OpenAIError): | |||
| return LLMBadRequestError(ex.__class__.__name__ + ":" + str(ex)) | |||
| else: | |||
| @@ -41,7 +41,7 @@ class OpenAIModeration(BaseProviderModel): | |||
| elif isinstance(ex, openai.error.RateLimitError): | |||
| return LLMRateLimitError(str(ex)) | |||
| elif isinstance(ex, openai.error.AuthenticationError): | |||
| raise LLMAuthorizationError(str(ex)) | |||
| return LLMAuthorizationError(str(ex)) | |||
| elif isinstance(ex, openai.error.OpenAIError): | |||
| return LLMBadRequestError(ex.__class__.__name__ + ":" + str(ex)) | |||
| else: | |||
| @@ -40,7 +40,7 @@ class OpenAIWhisper(BaseSpeech2Text): | |||
| elif isinstance(ex, openai.error.RateLimitError): | |||
| return LLMRateLimitError(str(ex)) | |||
| elif isinstance(ex, openai.error.AuthenticationError): | |||
| raise LLMAuthorizationError(str(ex)) | |||
| return LLMAuthorizationError(str(ex)) | |||
| elif isinstance(ex, openai.error.OpenAIError): | |||
| return LLMBadRequestError(ex.__class__.__name__ + ":" + str(ex)) | |||
| else: | |||