Ë
    ´Œjt  ã                   ó´   — d Z ddlmZmZ ddlmZ ddlmZmZ ddl	m
Z
 ddlmZ ddlmZ ddlmZ dd	lmZ erdd
lmZ ddiZ eee¬«      Zdedefd„Zg d¢Zy)z(Memory modules for conversation prompts.é    )ÚTYPE_CHECKINGÚAny)Úcreate_importer)ÚConversationBufferMemoryÚConversationStringBufferMemory)ÚConversationBufferWindowMemory)ÚCombinedMemory)ÚConversationEntityMemory)ÚConversationSummaryMemory)ÚConversationSummaryBufferMemory)ÚConversationKGMemoryr   zlangchain_community.memory.kg)Údeprecated_lookupsÚnameÚreturnc                 ó   — t        | «      S )zLook up attributes dynamically.)Ú	_importer)r   s    ún/var/www/html/Fitness-lenito-AI-main/venv/lib/python3.12/site-packages/langchain/chains/conversation/memory.pyÚ__getattr__r      s   € ä�T‹?Ðó    )r	   r   r   r
   r   r   r   r   N)Ú__doc__Útypingr   r   Úlangchain._apir   Úlangchain.memory.bufferr   r   Úlangchain.memory.buffer_windowr   Úlangchain.memory.combinedr	   Úlangchain.memory.entityr
   Úlangchain.memory.summaryr   Úlangchain.memory.summary_bufferr   Úlangchain_community.memory.kgr   ÚDEPRECATED_LOOKUPÚ__package__r   Ústrr   Ú__all__© r   r   Ú<module>r%      sd   ðÙ .ç %å *÷õ JÝ 4Ý <Ý >Ý KáÝBð Ð;ðÐ ñ ˜KÐ<MÔN€	ð�cð ˜có ò	�r   