
    hQ                     *    d Z ddlmZ  G d de      Zy)zt
Nebius AI Studio Chat Completions API - Transformation

This is OpenAI compatible - no translation needed / occurs
    )OpenAIGPTConfigc            
       (    e Zd Zdededededef
dZy)NebiusConfignon_default_paramsoptional_paramsmodeldrop_paramsreturnc                     | j                  |      }|j                         D ]  \  }}|dk(  r||d<   ||v s|||<    |S )z?
        map max_completion_tokens param to max_tokens
        )r   max_completion_tokens
max_tokens)get_supported_openai_paramsitems)selfr   r   r   r	   supported_openai_paramsparamvalues           c/var/www/Befach/backend/env/lib/python3.12/site-packages/litellm/llms/nebius/chat/transformation.pymap_openai_paramszNebiusConfig.map_openai_params   s]     #'"B"B"B"O.446LE5//05-11).&	 7
     N)__name__
__module____qualname__dictstrboolr    r   r   r   r   
   s7       	
  
r   r   N)__doc__+litellm.llms.openai.chat.gpt_transformationr   r   r   r   r   <module>r       s    H? r   