o
    #Îji  ã                   @   s    d Z ddlZdd„ Zdd„ ZdS )z
AIHC common utilities module.
é    Nc                 K   s.   d| i}|  ¡ D ]\}}|dur|||< q|S )uº   
    æž„å»ºè¯·æ±‚å‚æ•°çš„é€šç”¨æ–¹æ³•
    
    :param action: APIåŠ¨ä½œåç§°
    :type action: str
    :param kwargs: å…¶ä»–å‚æ•°
    :return: è¯·æ±‚å‚æ•°å­—å…¸
    :rtype: dict
    ÚactionN)Úitems)r   ÚkwargsÚparamsÚkeyÚvalue© r   úh/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/baidubce/services/aihc/base/aihc_common.pyÚbuild_request_params   s   
€r
   c                  K   s8   i }|   ¡ D ]\}}|dur|||< q|rt |¡S dS )u   
    æž„å»ºè¯·æ±‚ä½“çš„é€šç”¨æ–¹æ³•
    
    :param kwargs: è¯·æ±‚ä½“å‚æ•°
    :return: JSONæ ¼å¼çš„è¯·æ±‚ä½“å­—ç¬¦ä¸²
    :rtype: str
    N)r   ÚjsonÚdumps)r   Úbodyr   r   r   r   r	   Úbuild_request_body$   s   €r   )Ú__doc__r   r
   r   r   r   r   r	   Ú<module>   s   