+
    Q?j_                       a  0 t $ ^ RIHt ^ RIHtHt ^ RIt^RIHt ^RI	H
t
 ]R,          tRR
RRRRR	R/tR]R&   RRRR/R R lltR# )    )annotations)LiteralcastN)NotGiven)OpenAIErrorglobaluseuaezhttps://api.openai.com/v1zhttps://us.api.openai.com/v1zhttps://eu.api.openai.com/v1zhttps://ae.api.openai.com/v1zdict[DataResidency, str]_DATA_RESIDENCY_BASE_URLSproviderwebsocket_base_urlc          
     ,    V ^8  d   QhRRRRRRRRR	R/# )
   data_residencyzDataResidency | Nonebase_urlz"str | httpx2.URL | None | NotGivenr   zobject | Noner   zstr | httpx2.URL | Nonereturn )formats   "/home/vela/workspace/domain/tn-silver/web/tn-site/.runtime/imagegen-venv/lib/python3.14/site-packages/openai/_data_residency.py__annotate__r      s:     5 5(505 	5
 05 5    c               J   V f   \        V\        4      '       d   R# T# \        V\        4      '       g   \        R4      hVe   \        R4      hVe   \        R4      h\        \	        \
        V 4      \        4      '       d   V \        9  d   \        R4      h\        V ,          # )zMResolve a named endpoint before inherited or environment options are applied.NzDThe `data_residency` and `base_url` arguments are mutually exclusivezNThe `data_residency` and `websocket_base_url` arguments are mutually exclusivezDThe `data_residency` and `provider` arguments are mutually exclusivezGInvalid `data_residency`; expected one of 'global', 'us', 'eu', or 'ae')
isinstancer   
ValueErrorr   r   objectstrr   )r   r   r   r   s   &&$$r   resolve_data_residencyr      s     !(H55tC8Ch))_``%ijj`aad6>2C88NRk<kbcc$^44r   )r   r	   r
   r   )__conditional_annotations__
__future__r   typingr   r   httpx2_typesr   _exceptionsr   DataResidencyr   __annotations__r   )r   s   @r   <module>r'      sm    # "     $23 )
(
(
(	7 3 5 #	5
 375 5r   