From d8842ef274f946daf2d2af7b3c36ff14c37466d1 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Sun, 13 Jul 2025 17:27:40 +0800 Subject: [PATCH] perf: code quality --- astrbot/core/provider/provider.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/astrbot/core/provider/provider.py b/astrbot/core/provider/provider.py index 312400e0f..36401b089 100644 --- a/astrbot/core/provider/provider.py +++ b/astrbot/core/provider/provider.py @@ -3,6 +3,7 @@ from typing import List from typing import TypedDict, AsyncGenerator from astrbot.core.provider.func_tool_manager import FuncCall from astrbot.core.provider.entities import LLMResponse, ToolCallsResult, ProviderType +from astrbot.core.provider.register import provider_cls_map from dataclasses import dataclass @@ -41,8 +42,6 @@ class AbstractProvider(abc.ABC): def meta(self) -> ProviderMeta: """获取 Provider 的元数据""" - from astrbot.core.provider.register import provider_cls_map - provider_type_name = self.provider_config["type"] meta_data = provider_cls_map.get(provider_type_name) provider_type = meta_data.provider_type if meta_data else None