diff --git a/core/src/types/message/messageEntity.ts b/core/src/types/message/messageEntity.ts index f96919a8b..26bcad1a7 100644 --- a/core/src/types/message/messageEntity.ts +++ b/core/src/types/message/messageEntity.ts @@ -83,6 +83,8 @@ export enum MessageStatus { export enum ErrorCode { InvalidApiKey = 'invalid_api_key', + AuthenticationError = 'authentication_error', + InsufficientQuota = 'insufficient_quota', InvalidRequestError = 'invalid_request_error', diff --git a/web/containers/ErrorMessage/index.tsx b/web/containers/ErrorMessage/index.tsx index 3979c3f4f..bcd056b93 100644 --- a/web/containers/ErrorMessage/index.tsx +++ b/web/containers/ErrorMessage/index.tsx @@ -41,12 +41,13 @@ const ErrorMessage = ({ message }: { message: ThreadMessage }) => { case ErrorCode.Unknown: return 'Apologies, something’s amiss!' case ErrorCode.InvalidApiKey: + case ErrorCode.AuthenticationError: case ErrorCode.InvalidRequestError: return ( Invalid API key. Please check your API key from{' '}