o
    ưi[                     @   s8   d dl mZmZ d dlZd dlmZ G dd deZdS )    )OptionalUnionN)BaseLLMExceptionc                       sT   e Zd Z			d	dededeej deej dee	ej
ef  f
 fddZ  ZS )
PredibaseErrorNstatus_codemessagerequestresponseheadersc                    s   t  j|||||d d S )N)r   r   r   r	   r
   )super__init__)selfr   r   r   r	   r
   	__class__ Z/home/app/Keep/.python/lib/python3.10/site-packages/litellm/llms/predibase/common_utils.pyr   	   s   
zPredibaseError.__init__)NNN)__name__
__module____qualname__intstrr   httpxRequestResponser   ZHeadersdictr   __classcell__r   r   r   r   r      s    r   )typingr   r   r   Z)litellm.llms.base_llm.chat.transformationr   r   r   r   r   r   <module>   s    