Bases: BasePrintReceivedMessage
Base message class
PARAMETER | DESCRIPTION |
uuid | Unique identifier for the message. Defaults to None. TYPE: Optional[UUID] DEFAULT: None |
**kwargs | Additional keyword arguments TYPE: Any DEFAULT: {} |
Source code in autogen/messages/base_message.py
| def __init__(self, uuid: Optional[UUID] = None, **kwargs: Any) -> None:
"""Base message class
Args:
uuid (Optional[UUID], optional): Unique identifier for the message. Defaults to None.
**kwargs (Any): Additional keyword arguments
"""
uuid = uuid or uuid4()
super().__init__(uuid=uuid, **kwargs)
|
content instance-attribute
Source code in autogen/messages/agent_messages.py
| def print(self, f: Optional[Callable[..., Any]] = None) -> None:
f = f or print
super().print(f)
for tool_response in self.tool_responses:
tool_response.print(f)
f("\n", "-" * 80, flush=True, sep="")
|