Ë
    .UÁi  ã                   ór   — d dl mZ d dlmZ ddlmZ ddlmZ dede	dd	fd
„Z
dede	dd	fd„Zded   dd	fd„Zy	)é    )ÚAsyncOpenAI)ÚLiteralé   )Ú_openai_shared)Úset_tracing_export_api_keyÚkeyÚuse_for_tracingÚreturnNc                 óJ   — t        j                  | «       |rt        | «       y y ©N)r   Úset_default_openai_keyr   )r   r	   s     új/home/jay/workspace/tools/ai-image-gen/jaaz-app/server/venv/lib/python3.12/site-packages/agents/_config.pyr   r      s    € Ü×)Ñ)¨#Ô.áÜ" 3Õ'ð ó    Úclientc                 ó^   — t        j                  | «       |rt        | j                  «       y y r   )r   Úset_default_openai_clientr   Úapi_key)r   r	   s     r   r   r      s$   € Ü×,Ñ,¨VÔ4áÜ" 6§>¡>Õ2ð r   Úapi)Úchat_completionsÚ	responsesc                 ód   — | dk(  rt        j                  d«       y t        j                  d«       y )Nr   FT)r   Úset_use_responses_by_default)r   s    r   Úset_default_openai_apir      s'   € Ø
Ð Ò Ü×3Ñ3°EÕ:ä×3Ñ3°DÕ9r   )Úopenair   Útyping_extensionsr   Úmodelsr   Útracingr   ÚstrÚboolr   r   r   © r   r   ú<module>r!      s^   ðÝ Ý %å "Ý /ð( ð (°dð (¸tó (ð3 kð 3ÀDð 3ÈTó 3ð: Ð(GÑ Hð :ÈTô :r   