U
    ”Ê¹j|  ã                   @   s(   d dl mZ dZdZG dd„ deƒZdS )é   )ÚBaseConversationalTaskZclarifaizhttps://api.clarifai.comc                       s.   e Zd Z‡ fdd„Zeeedœdd„Z‡  ZS )ÚClarifaiConversationalTaskc                    s   t ƒ jttd� d S )N)ÚproviderÚbase_url)ÚsuperÚ__init__Ú	_PROVIDERÚ	_BASE_URL)Úself©Ú	__class__© úl/var/www/html/bwave/python/venv/lib/python3.8/site-packages/huggingface_hub/inference/_providers/clarifai.pyr   	   s    z#ClarifaiConversationalTask.__init__)Úmapped_modelÚapi_keyÚreturnc                 C   s   dS )Nz"/v2/ext/openai/v1/chat/completionsr   )r
   r   r   r   r   r   Ú_prepare_route   s    z)ClarifaiConversationalTask._prepare_route)Ú__name__Ú
__module__Ú__qualname__r   Ústrr   Ú__classcell__r   r   r   r   r      s   r   N)Z_commonr   r   r	   r   r   r   r   r   Ú<module>   s   