
    g                     F    d dl mZmZ d dlmZmZ d dlmZ  G d de      Zy)    )ABCabstractmethod)ListOptional)ModelInfoBasec            	       V    e Zd Ze	 ddedee   dee   fd       Zedee   fd       Z	y)BaseLLMModelInfoNmodelexisting_model_inforeturnc                      y N )selfr
   r   s      U/var/www/openai/venv/lib/python3.12/site-packages/litellm/llms/base_llm/base_utils.pyget_model_infozBaseLLMModelInfo.get_model_info   s     	    c                      y r   r   )r   s    r   
get_modelszBaseLLMModelInfo.get_models   s    r   r   )
__name__
__module____qualname__r   strr   r   r   r   r   r   r   r   r	   r	      s^     8< &m4 
-	 	  DI  r   r	   N)	abcr   r   typingr   r   litellm.types.utilsr   r	   r   r   r   <module>r      s    # ! -s r   