[BugFix] fix default parser (#3932)

* add reasoning parser plugin

* fix finish reason

* fix default parser

---------

Co-authored-by: Yuanle Liu <yuanlehome@163.com>
Co-authored-by: Jiang-Jia-Jun <163579578+Jiang-Jia-Jun@users.noreply.github.com>
This commit is contained in:
luukunn
2025-09-08 14:12:13 +08:00
committed by GitHub
parent d43549953c
commit 1023a67765

View File

@@ -76,7 +76,9 @@ class InputPreprocessor:
load_reasoning_parser_plugins,
)
reasoning_parser_obj = load_reasoning_parser_plugins()
custom_reasoning_parser = load_reasoning_parser_plugins()
if self.reasoning_parser == "custom_reasoning_parser":
reasoning_parser_obj = custom_reasoning_parser
except:
if self.reasoning_parser:
reasoning_parser_obj = ReasoningParserManager.get_reasoning_parser(self.reasoning_parser)