perf: websearch 优化;项目结构调整

This commit is contained in:
Soulter
2024-05-19 12:46:07 +08:00
parent ea34c20198
commit d58c86f6fc
34 changed files with 649 additions and 961 deletions
+6 -9
View File
@@ -13,16 +13,13 @@ from nakuru.entities.components import (
from util import general_utils as gu
from model.provider.provider import Provider
from util.cmd_config import CmdConfig as cc
from cores.astrbot.types import (
GlobalObject,
AstrMessageEvent,
PluginType,
CommandResult,
RegisteredPlugin,
RegisteredPlatform
)
from type.message import *
from type.types import GlobalObject
from type.command import *
from type.plugin import *
from type.register import *
from typing import List, Tuple
from typing import List
from SparkleLogging.utils.core import LogManager
from logging import Logger
+3 -2
View File
@@ -1,10 +1,11 @@
from model.command.command import Command
from model.provider.openai_official import ProviderOpenAIOfficial, MODELS
from util.personality import personalities
from cores.astrbot.types import GlobalObject, CommandItem
from type.types import GlobalObject
from type.command import CommandItem
from SparkleLogging.utils.core import LogManager
from logging import Logger
from openai._exceptions import NotFoundError, RateLimitError, APIError
from openai._exceptions import NotFoundError
logger: Logger = LogManager.GetLogger(log_name='astrbot-core')