§
    ˜Štj<  ã                   óÎ   — U d Z ddlmZmZ erddlmZ daeed<   da	eed<   da
ed         ed	<   d
eddfd„Zdefd„Zd
eddfd„Zdefd„Zd
ed         ddfd„Zded         fd„ZdS )z?Global values and configuration that apply to all of LangChain.é    )ÚTYPE_CHECKINGÚOptional)Ú	BaseCacheFÚ_verboseÚ_debugNr   Ú
_llm_cacheÚvalueÚreturnc                 ó
   — | a dS )z€Set a new value for the `verbose` global setting.

    Args:
        value: The new value for the `verbose` global setting.
    N©r   ©r	   s    úT/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/langchain_core/globals.pyÚset_verboser      s   € ð €H€H€Hó    c                  ó   — t           S )ztGet the value of the `verbose` global setting.

    Returns:
        The value of the `verbose` global setting.
    r   © r   r   Úget_verboser      s	   € õ €Or   c                 ó
   — | a dS )z|Set a new value for the `debug` global setting.

    Args:
        value: The new value for the `debug` global setting.
    N©r   r   s    r   Ú	set_debugr   %   s   € ð €F€F€Fr   c                  ó   — t           S )zpGet the value of the `debug` global setting.

    Returns:
        The value of the `debug` global setting.
    r   r   r   r   Ú	get_debugr   /   s	   € õ €Mr   c                 ó
   — | a dS )z›Set a new LLM cache, overwriting the previous value, if any.

    Args:
        value: The new LLM cache to use. If `None`, the LLM cache is disabled.
    N©r   r   s    r   Úset_llm_cacher   8   s   € ð €J€J€Jr   c                  ó   — t           S )zxGet the value of the `llm_cache` global setting.

    Returns:
        The value of the `llm_cache` global setting.
    r   r   r   r   Úget_llm_cacher   B   s
   € õ Ðr   )Ú__doc__Útypingr   r   Úlangchain_core.cachesr   r   ÚboolÚ__annotations__r   r   r   r   r   r   r   r   r   r   r   ú<module>r#      sB  ðØ EÐ EÐ Eà *Ð *Ð *Ð *Ð *Ð *Ð *Ð *àð 0Ø/Ð/Ð/Ð/Ð/Ð/ð €ˆ$Ð Ð Ñ Ø€ˆÐ Ð Ñ Ø$(€
ˆH�[Ô!Ð (Ð (Ñ (ð�tð  ð ð ð ð ð�Tð ð ð ð ð�Tð ˜dð ð ð ð ð�4ð ð ð ð ð˜ +Ô.ð °4ð ð ð ð ð�x Ô,ð ð ð ð ð ð r   