diff --git a/python/sglang/srt/configs/qwen3_asr.py b/python/sglang/srt/configs/qwen3_asr.py index 37fb4ef57d7d..cb3252b3d47c 100644 --- a/python/sglang/srt/configs/qwen3_asr.py +++ b/python/sglang/srt/configs/qwen3_asr.py @@ -148,7 +148,6 @@ class Qwen3ASRConfig(PretrainedConfig): } def __init__(self, thinker_config=None, **kwargs): - super().__init__(**kwargs) if thinker_config is None: thinker_config = {} logger.info( @@ -159,6 +158,7 @@ def __init__(self, thinker_config=None, **kwargs): self.thinker_config = Qwen3ASRThinkerConfig(**thinker_config) else: self.thinker_config = thinker_config + super().__init__(**kwargs) def get_text_config(self, decoder=False) -> PretrainedConfig: return self.thinker_config.text_config