
    i                         d Z ddlmZmZmZmZ ddlmZmZ ddl	m
Z
mZmZ ddlmZ ddlmZ ddlmZmZ dd	lmZ dd
lmZmZmZmZmZ dZ	 ediZ	 e G d d             Zy)zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.   )__gen_version____openapi_doc_version____user_agent____version__)AsyncHttpClient
HttpClient)LoggerRetryConfigremove_suffix    )	dataclass)models)OptionalNullableUNSET)Field)CallableDictOptionalTupleUnioneuzhttps://api.mistral.aic                   j   e Zd ZU eedf   ed<   eed<   eedf   ed<   eed<   eed<   dZ	e
eej                  eg ej                  f   f      ed<   dZe
e   ed	<   dZe
e   ed
<   dZeed<   eZeed<   eZeed<   eZeed<   eZeed<    ed       Zee   ed<   dZe
e   ed<   de ee!eef   f   fdZ"y)SDKConfigurationNclientclient_suppliedasync_clientasync_client_supplieddebug_loggersecurity 
server_urlserverpythonlanguageopenapi_doc_versionsdk_versiongen_version
user_agentc                      t         S )N)r        X/var/www/html/eduruby.in/venv/lib/python3.12/site-packages/mistralai/sdkconfiguration.py<lambda>zSDKConfiguration.<lambda>)   s    PU r+   )default_factoryretry_config
timeout_msreturnc                    | j                   $| j                   rt        | j                   d      i fS | j                  st        | _        | j                  t        vrt        d| j                   d      t        | j                     i fS )N/zInvalid server "")r!   r   r"   	SERVER_EUSERVERS
ValueError)selfs    r,   get_server_detailsz#SDKConfiguration.get_server_details,   so    ??&4?? #6::{{#DK;;g%/}A>??t{{#R''r+   )#__name__
__module____qualname__r   r   __annotations__boolr   r	   r   r   r   Securityr   r!   strr"   r$   r   r%   r   r&   r   r'   r   r(   r   r/   r   r
   r0   intr   r   r9   r*   r+   r,   r   r      s    *d"##-..PTHhuV__hr6??7J.KKLMT "J"FHSMHc66"K"&K&$J$272VL";/V $J$	(E#tCH~*=$> 	(r+   r   N)__doc___versionr   r   r   r   
httpclientr   r   utilsr	   r
   r   dataclassesr   	mistralair   mistralai.typesr   r   pydanticr   typingr   r   r   r   r   r5   r6   r   r*   r+   r,   <module>rK      sd    G  4 5 5 !  3  9 9 	 ' 8 ( ( (r+   