o
    1Îj€  ã                   @   st   U d dl mZmZmZmZmZ d dlmZ g d¢ZdZ	ee
 ed< G dd„ deƒZdee
ef d	ed
efdd„ZdS )é    )ÚAnyÚDictÚFinalÚMappingÚOptional)Ú	BaseModel)ÚSERVING_CONFIG_KEYÚ	AppConfigÚcreate_app_configZServingr   c                   @   s2   e Zd ZU dZeed< dZeee	e
f  ed< dS )r	   TÚ	visualizeNÚextra)Ú__name__Ú
__module__Ú__qualname__r   ÚboolÚ__annotations__r   r   r   Ústrr   © r   r   úg/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/paddlex/inference/serving/infra/config.pyr	      s   
 r	   Úpipeline_configÚkwargsÚreturnc                 K   s    |   ti ¡}| |¡ t |¡S )N)Úgetr   Úupdater	   Zmodel_validate)r   r   Z
app_configr   r   r   r
   !   s   

r
   N)Útypingr   r   r   r   r   Zpydanticr   Ú__all__r   r   r   r	   r
   r   r   r   r   Ú<module>   s   "