
    .`iz	                         d dl mZmZ ddgZ	 i dddddd	d
dddddddddddddddddddddd d!d"d#Zd$ Z e             d%S )&    )ReasoningParserReasoningParserManagerr   r   deepseek_r1)deepseek_r1_reasoning_parserDeepSeekR1ReasoningParserdeepseek_v3)deepseek_v3_reasoning_parserDeepSeekV3ReasoningParserernie45)ernie45_reasoning_parserErnie45ReasoningParserglm45)glm4_moe_reasoning_parserGlm4MoeModelReasoningParseropenai_gptoss)gptoss_reasoning_parserGptOssReasoningParsergranite)granite_reasoning_parserGraniteReasoningParserholo2)holo2_reasoning_parserHolo2ReasoningParserhunyuan_a13b)hunyuan_a13b_reasoning_parserHunyuanA13BReasoningParserkimi_k2)kimi_k2_reasoning_parserKimiK2ReasoningParser
minimax_m2)minimax_m2_reasoning_parserMiniMaxM2ReasoningParserminimax_m2_append_think)r!   #MiniMaxM2AppendThinkReasoningParsermistral)mistral_reasoning_parserMistralReasoningParserolmo3)olmo3_reasoning_parserOlmo3ReasoningParserqwen3)qwen3_reasoning_parserQwen3ReasoningParserseed_oss)seedoss_reasoning_parserSeedOSSReasoningParserstep3)step3_reasoning_parserStep3ReasoningParserc                      t                                           D ]#\  } \  }}d| }t          j        | ||           $d S )Nzvllm.reasoning.)_REASONING_PARSERS_TO_REGISTERitemsr   register_lazy_module)name	file_name
class_namemodule_paths       k/home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/vllm/reasoning/__init__.pyregister_lazy_reasoning_parsersr=   Z   sZ    )G)M)M)O)O S S%%y*3	333D+zRRRRS S    N)$vllm.reasoning.abs_reasoning_parsersr   r   __all__r5   r=    r>   r<   <module>rB      su   Y X X X X X X X 	A" A"
  A"  A"  A""  #A"*  +A"2  3A":  ;A"B  CA"J  KA"R   SA"Z  [A"b  cA"j  kA"r  sA"z  {A" HS S S    ! ! ! ! !r>   