ó
    Ù^íh­  ã                   ó.   • S SK r S SKJr   " S S\5      rg)é    N)ÚBaseLLMExceptionc                   ó(   ^ • \ rS rSrU 4S jrSrU =r$ )ÚInfinityErroré   c                 óà   >• Xl         X l        [        R                  " SSS9U l        [        R
                  " XR                  S9U l        [        TU ]!  UUU R                  U R                  S9  g )NÚPOSTz'https://github.com/michaelfeil/infinity)ÚmethodÚurl)Ústatus_codeÚrequest)r   Úmessager   Úresponse)	r   r   ÚhttpxÚRequestr   ÚResponser   ÚsuperÚ__init__)Úselfr   r   Ú	__class__s      €Úc/home/james-whalen/.local/lib/python3.13/site-packages/litellm/llms/infinity/rerank/common_utils.pyr   ÚInfinityError.__init__   s`   ø€ Ø&ÔØŒÜ—}’}ØÐHñ
ˆŒô Ÿš°;ÏÉÑUˆŒÜ‰ÑØ#ØØ—L‘LØ—]‘]ð	 	ò 	
ó    )r   r   r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r      s   ø† ÷
ó 
r   r   )r   Ú)litellm.llms.base_llm.chat.transformationr   r   © r   r   Ú<module>r!      s   ðÛ å Fô
Ð$õ 
r   