export const openaiError: Record = { context_length_exceeded: '内容超长了,请重置对话', Unauthorized: 'API-KEY 不合法', rate_limit_reached: 'API被限制,请稍后再试', 'Bad Request': 'Bad Request~ openai 异常', 'Bad Gateway': '网关异常,请重试' }; export const openaiError2: Record = { insufficient_quota: 'API 余额不足', billing_not_active: 'openai 账号异常', invalid_request_error: '无效的 openai 请求' }; export const proxyError: Record = { ECONNABORTED: true, ECONNRESET: true }; export enum ERROR_ENUM { unAuthorization = 'unAuthorization', insufficientQuota = 'insufficientQuota' } export const ERROR_RESPONSE: Record< any, { code: number; statusText: string; message: string; data?: any; } > = { [ERROR_ENUM.unAuthorization]: { code: 403, statusText: ERROR_ENUM.unAuthorization, message: '凭证错误', data: null }, [ERROR_ENUM.insufficientQuota]: { code: 403, statusText: ERROR_ENUM.insufficientQuota, message: '账号余额不足', data: null } };