fix: fallback gpt4-o

This commit is contained in:
ikechan8370 2024-05-16 18:50:37 +08:00
parent 5aa90788c2
commit 01425103f4

View file

@ -164,9 +164,11 @@ export class OfficialChatGPTClient {
} }
} catch (err) { } catch (err) {
logger.warn(err) logger.warn(err)
if (err.message?.includes('You have sent too many messages to the model. Please try again later.')) { if (typeof err === 'string') {
logger.warn('账户的gpt-o额度不足将降级为auto重试') if (err.includes('You have sent too many messages to the model. Please try again later.')) {
opts.model = 'auto' logger.warn('账户的gpt-o额度不足将降级为auto重试')
opts.model = 'auto'
}
} }
return await this.sendMessage(prompt, opts, retry - 1, err.message) return await this.sendMessage(prompt, opts, retry - 1, err.message)
} }