perf: 当没有provider时直接返回

This commit is contained in:
Soulter
2024-12-25 12:09:39 +08:00
parent 7fa72f2fe9
commit d92cb0f500
@@ -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 类型。"