"help":"Tool call parser name for the model. Available options: 'hermes', 'nemotron_deci', 'llama3_json', 'mistral', 'phi4', 'pythonic', 'harmony'.",
"choices":get_tool_parser_names(),
"help":"Tool call parser name for the model.",
},
},
"reasoning-parser":{
"reasoning-parser":{
"flags":["--dyn-reasoning-parser"],
"flags":["--dyn-reasoning-parser"],
"type":str,
"type":str,
"default":None,
"default":None,
"help":"Reasoning parser name for the model. Available options: 'basic', 'deepseek_r1', 'gpt_oss', 'kimi', 'step3', 'qwen3', 'nemotron_deci', 'mistral'.",
help="Tool call parser name for the model. Available options: 'hermes', 'nemotron_deci', 'llama3_json', 'mistral', 'phi4', 'pythonic', 'harmony'.",
choices=get_tool_parser_names(),
help="Tool call parser name for the model.",
)
)
parser.add_argument(
parser.add_argument(
"--dyn-reasoning-parser",
"--dyn-reasoning-parser",
type=str,
type=str,
default=None,
default=None,
help="Reasoning parser name for the model. Available options: 'basic', 'deepseek_r1', 'gpt_oss', 'kimi', 'step3', 'qwen3', 'nemotron_deci', 'mistral'.",
help="Tool call parser name for the model. Available options: 'hermes', 'nemotron_deci', 'llama3_json', 'mistral', 'phi4', 'pythonic', 'harmony'.",
choices=get_tool_parser_names(),
help="Tool call parser name for the model.",
)
)
parser.add_argument(
parser.add_argument(
"--dyn-reasoning-parser",
"--dyn-reasoning-parser",
type=str,
type=str,
default=None,
default=None,
help="Reasoning parser name for the model. Available options: 'basic', 'deepseek_r1', 'gpt_oss', 'kimi', 'step3', 'qwen3', 'nemotron_deci', 'mistral'.",