Ë
    ÷¾™h8  ã                   ó,   — d dl Z d dlmZ dededefd„Zy)é    N)ÚImageResponseÚmodelÚimage_responseÚreturnc                 óî   — t        j                  | t         j                  j                  j                  ¬«      }|j                  d«      xs d}d}|j                  rt        |j                  «      }||z  S )z2
    Recraft image generation cost calculator
    )r   Úcustom_llm_providerÚoutput_cost_per_imageg        r   )ÚlitellmÚget_model_infoÚLlmProvidersÚRECRAFTÚvalueÚgetÚdataÚlen)r   r   Ú_model_infor	   Ú
num_imagess        ú`/var/www/Befach/backend/env/lib/python3.12/site-packages/litellm/llms/recraft/cost_calculator.pyÚcost_calculatorr      sl   € ô ×(Ñ(ØÜ#×0Ñ0×8Ñ8×>Ñ>ô€Kð $/§?¡?Ð3JÓ#KÒ#RÈsÐØ€JØ×ÒÜ˜×,Ñ,Ó-ˆ
Ø  :Ñ-Ð-ó    )r
   Úlitellm.types.utilsr   ÚstrÚfloatr   © r   r   ú<module>r      s*   ðÛ Ý -ð.Øð.à!ð.ð ô.r   