o
    i                     @  s6   d dl mZ ddlmZ ddlmZmZ dd
dZdS )    )annotations   )OpenAIModelProfile   )InlineDefsJsonSchemaTransformerModelProfile
model_namestrreturnModelProfile | Nonec                 C  s&   |  drttddddS ttddS )z'Get the model profile for a Qwen model.zqwen-3-coderFT)json_schema_transformer$openai_supports_tool_choice_required&openai_supports_strict_tool_definition"ignore_streamed_leading_whitespace)r   r   )
startswithr   r   r   )r    r   _/var/www/html/karishye-ai-python/venv/lib/python3.10/site-packages/pydantic_ai/profiles/qwen.pyqwen_model_profile   s   
r   N)r   r	   r
   r   )	
__future__r   _annotationsprofiles.openair    r   r   r   r   r   r   r   <module>   s    