§
    ™Štj/  ã                   óF   — d dl mZ d dlmZ d dlmZ  G d„ de¦  «        ZdS )é    )ÚAny)Úoverride)Ú
BaseMemoryc                   óæ   — e Zd ZU dZi Zeeef         ed<   e	e
dee         fd„¦   «         ¦   «         Ze
deeef         deeef         fd„¦   «         Zdeeef         deeef         ddfd	„Zdd
„ZdS )ÚSimpleMemoryzSimple Memory.

    Simple memory for storing context or other information that shouldn't
    ever change between prompts.
    ÚmemoriesÚreturnc                 óN   — t          | j                             ¦   «         ¦  «        S ©N)Úlistr   Úkeys©Úselfs    ú]/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/langchain_classic/memory/simple.pyÚmemory_variableszSimpleMemory.memory_variables   s    € õ �D”M×&Ò&Ñ(Ô(Ñ)Ô)Ð)ó    Úinputsc                 ó   — | j         S r   )r   )r   r   s     r   Úload_memory_variablesz"SimpleMemory.load_memory_variables   s
   € àŒ}Ðr   ÚoutputsNc                 ó   — dS )z>Nothing should be saved or changed, my memory is set in stone.N© )r   r   r   s      r   Úsave_contextzSimpleMemory.save_context   ó   € € € r   c                 ó   — dS )z,Nothing to clear, got a memory like a vault.Nr   r   s    r   ÚclearzSimpleMemory.clear   r   r   )r	   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   ÚdictÚstrr   Ú__annotations__Úpropertyr   r   r   r   r   r   r   r   r   r   r      sÿ   € € € € € € ðð ð  "€Hˆd�3˜�8ŒnÐ!Ð!Ñ!àØð* $ s¤)ð *ð *ð *ñ „Xñ „Xð*ð ð¨D°°c°¬Nð ¸tÀCÈÀH¼~ð ð ð ñ „XððM 4¨¨S¨¤>ð M¸DÀÀcÀ¼Nð MÈtð Mð Mð Mð Mð;ð ;ð ;ð ;ð ;ð ;r   r   N)Útypingr   Útyping_extensionsr   Úlangchain_classic.base_memoryr   r   r   r   r   ú<module>r(      so   ðØ Ð Ð Ð Ð Ð à &Ð &Ð &Ð &Ð &Ð &à 4Ð 4Ð 4Ð 4Ð 4Ð 4ð;ð ;ð ;ð ;ð ;�:ñ ;ô ;ð ;ð ;ð ;r   