ó
    |¤jR  ã                   ó   •  " S  S5      r g)c                   ó0   • \ rS rSr\S\S\4S j5       rSrg)Ú	ParamUtilé   Ú
model_nameÚreturnc                 óz   • [        U [        5      (       d  gU R                  5       nSU;   a  gSU;   a  gSU;   a  gg)zü
Determine if increment_output parameter needs to be modified based on
model name.

Args:
    model_name (str): The name of the model to check

Returns:
    bool: False if model contains 'tts', 'omni', or
          'qwen-deep-research', True otherwise
TÚttsFÚomnizqwen-deep-research)Ú
isinstanceÚstrÚlower)r   Úmodel_name_lowers     Ú©C:\Users\johnn\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\dashscope/utils/param_utils.pyÚ should_modify_incremental_outputÚ*ParamUtil.should_modify_incremental_output   sL   € ô ˜*¤c×*Ñ*Øà%×+Ñ+Ó-Ðð Ð$Ó$ØØÐ%Ó%ØØÐ#3Ó3Øàó    © N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ústaticmethodr   Úboolr   Ú__static_attributes__r   r   r   r   r      s"   † Øð°Sð ¸Tó ó ór   r   N)r   r   r   r   Ú<module>r      s   ð÷ò r   