o
    i                     @   sp   d Z ddlZddlZddlZddlmZmZ G dd deZG dd dZdej	d	e
fd
dZd	efddZdS )zACode generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.    N)AnyProtocolc                   @   &   e Zd ZdedededdfddZdS )LoggermsgargskwargsreturnNc                 O      d S N selfr   r   r   r   r   \/var/www/html/karishye-ai-python/venv/lib/python3.10/site-packages/mistralai/utils/logger.pydebug
      zLogger.debug__name__
__module____qualname__strr   r   r   r   r   r   r   	       r   c                   @   r   )
NoOpLoggerr   r   r   r	   Nc                 O   r
   r   r   r   r   r   r   r      r   zNoOpLogger.debugr   r   r   r   r   r      r   r   reqr	   c                 C   s   t | dsdS t| jS )N_contentz<streaming body>)hasattrr   content)r   r   r   r   get_body_content   s   r   c                   C   s(   t drtjtjd tdS t S )NMISTRAL_DEBUG)level	mistralai)osgetenvloggingbasicConfigDEBUG	getLoggerr   r   r   r   r   get_default_logger   s   

r'   )__doc__httpxr#   r!   typingr   r   r   r   Requestr   r   r'   r   r   r   r   <module>   s    