perf: 添加重试等待

This commit is contained in:
Soulter
2025-03-30 22:51:34 +08:00
parent 627d2a4701
commit 2eb9e5dde3
2 changed files with 3 additions and 0 deletions
@@ -2,6 +2,7 @@ import base64
import aiohttp
import json
import random
import asyncio
import astrbot.core.message.components as Comp
from astrbot.core.message.message_event_result import MessageChain
from astrbot.core.utils.io import download_image_by_url
@@ -301,6 +302,7 @@ class ProviderGoogleGenAI(Provider):
logger.info(
f"检测到 Key 异常({str(e)}),正在尝试更换 API Key 重试... 当前 Key: {chosen_key[:12]}..."
)
await asyncio.sleep(1)
continue
else:
logger.error(
@@ -3,6 +3,7 @@ import json
import os
import inspect
import random
import asyncio
from openai import AsyncOpenAI, AsyncAzureOpenAI
from openai.types.chat.chat_completion import ChatCompletion