diff --git a/src/langbot/pkg/provider/runners/deerflowapi.py b/src/langbot/pkg/provider/runners/deerflowapi.py index ace326a8..eae935e4 100644 --- a/src/langbot/pkg/provider/runners/deerflowapi.py +++ b/src/langbot/pkg/provider/runners/deerflowapi.py @@ -52,8 +52,7 @@ class DeerFlowAPIRunner(runner.RequestRunner): deerflow_client: client.AsyncDeerFlowClient def __init__(self, ap: app.Application, pipeline_config: dict): - self.ap = ap - self.pipeline_config = pipeline_config + super().__init__(ap, pipeline_config) cfg = self.pipeline_config['ai']['deerflow-api'] diff --git a/src/langbot/pkg/provider/runners/weknoraapi.py b/src/langbot/pkg/provider/runners/weknoraapi.py index 301be112..a0d06be7 100644 --- a/src/langbot/pkg/provider/runners/weknoraapi.py +++ b/src/langbot/pkg/provider/runners/weknoraapi.py @@ -18,8 +18,7 @@ class WeKnoraAPIRunner(runner.RequestRunner): weknora_client: client.AsyncWeKnoraClient def __init__(self, ap: app.Application, pipeline_config: dict): - self.ap = ap - self.pipeline_config = pipeline_config + super().__init__(ap, pipeline_config) valid_app_types = ['chat', 'agent'] if self.pipeline_config['ai']['weknora-api']['app-type'] not in valid_app_types: