
    Ng                     D    d Z ddlmZ ddlmZmZ ddee         defdZdS )	z,Utilities to use Google provided components.    )metadata)AnyOptionalNmodulereturnc                 l    ddl m} t          j        d          }| r| d|  n|} ||d|           S )zReturn a custom user agent header.

    Args:
        module (Optional[str]):
            Optional. The module for a custom user agent header.
    Returns:
        google.api_core.gapic_v1.client_info.ClientInfo
    r   )
ClientInfo	langchain-z
langchain/)client_library_version
user_agent)$google.api_core.gapic_v1.client_infor	   r   version)r   r	   langchain_versionr   s       \/var/www/html/ai-engine/env/lib/python3.11/site-packages/langchain_community/utils/google.pyget_client_infor      st     @????? (55+1H''v'''7H  :58 688       )N)__doc__	importlibr   typingr   r   strr    r   r   <module>r      sj    2 2                       HSM S      r   