
    Ui"                         d dl mZ d dlmZ  G d de          Z G d de          Z G d de          Z G d	 d
e          ZdS )    )	BaseModel)Optionalc                   l    e Zd ZU eed<   eed<   eed<   dZee         ed<   eed<   dZee         ed<   dS )SaveChatLogRequest
session_idlogsenderNdailycategorychat_session_id)	__name__
__module____qualname__str__annotations__r
   r   intr        #/app/app/schemas/chat_log_schema.pyr   r      s^         OOO	HHHKKKE8C=MMM%)OXc])))))r   r   c                   D    e Zd ZU dZee         ed<   dZee         ed<   dS )GetChatLogQueryNr   r
   )	r   r   r   r   r   r   r   r
   r   r   r   r   r   r      s:         "Hhsm"""E8C=r   r   c                   X    e Zd ZU eed<   eed<   dZee         ed<   dZee         ed<   dS )CreateSessionRequestr   r   Ntitler
   )	r   r   r   r   r   r   r   r
   r   r   r   r   r   r      sL         OOOMMME8C=E8C=r   r   c                       e Zd ZU eed<   dS )UpdateSessionTitleRequestr   N)r   r   r   r   r   r   r   r   r   r      s         JJJJJr   r   N)pydanticr   typingr   r   r   r   r   r   r   r   <module>r      s               * * * * * * * *         i      
         9          	     r   