o
    �Çhv  ã                   @   s   d dl mZ ddd„ZdS )é   )Úget_persona_promptNc                 C   sN   |du rg }t | ƒ}d| › d|› d�}| d|dœ¡ | d|dœ¡ ||fS )z<Processes a user message using the selected persona and LLM.NzSimulated response from z: You said 'ú'Úuser)ÚroleÚcontentÚ	assistant)r   Úappend)Úpersona_nameÚmessageÚhistoryZsystem_promptÚresponse© r   úFC:\Users\shubh\Videos\agent\agent_preprod\modules\chat\chat_handler.pyÚprocess_message   s   r   )N)Zpersonasr   r   r   r   r   r   Ú<module>   s   