perf: 当没有provider时直接返回

This commit is contained in:
Soulter committed 2024-12-25 12:50:29 +08:00
1 parent 7fa72f2fe9
commit d92cb0f500
1 file changed
+3
@@ -19,6 +19,9 @@ class LLMRequestSubStage(Stage):
req: ProviderRequest = None
provider = self.ctx.plugin_manager.context.get_using_provider()
if provider is None:
return
if event.get_extra("provider_request"):
req = event.get_extra("provider_request")
assert isinstance(req, ProviderRequest), "provider_request 必须是 ProviderRequest 类型。"