File size: 431 Bytes
10231de
 
 
 
 
 
3328745
ac85c1d
 
 
 
10231de
1
2
3
4
5
6
7
8
9
10
11
12
13
from autogen import UserProxyAgent
import streamlit as st


class TrackableUserProxyAgent(UserProxyAgent):
    def _process_received_message(self, message, sender, silent):
        with st.chat_message(sender.name.lower()):
            if type(message)==str:
                st.write(message)
            else :
                st.write(message['content'])
        return super()._process_received_message(message, sender, silent)