
    g                     >    d dl mZmZ d dlZd dlmZ  G d de      Zy)    )OptionalUnionN)BaseLLMExceptionc            
       X     e Zd Z	 ddededeeeej                  f      ddf fdZ
 xZS )TritonErrorNstatus_codemessageheadersreturnc                 *    t         |   |||       y )N)r   r	   r
   )super__init__)selfr   r	   r
   	__class__s       U/var/www/openai/venv/lib/python3.12/site-packages/litellm/llms/triton/common_utils.pyr   zTritonError.__init__	   s     	['7S    )N)__name__
__module____qualname__intstrr   r   dicthttpxHeadersr   __classcell__)r   s   @r   r   r      sQ    
 9=	TT T %emm 345	T
 
T Tr   r   )typingr   r   r   )litellm.llms.base_llm.chat.transformationr   r    r   r   <module>r      s    "  FT" Tr   