Skip to content

ConversableAgentUsageSummaryNoCostIncurredEvent

autogen.events.agent_events.ConversableAgentUsageSummaryNoCostIncurredEvent #

ConversableAgentUsageSummaryNoCostIncurredEvent(*, uuid=None, recipient)

Bases: BaseEvent

Source code in autogen/events/agent_events.py
def __init__(self, *, uuid: Optional[UUID] = None, recipient: Union["Agent", str]):
    super().__init__(uuid=uuid, recipient=recipient.name if hasattr(recipient, "name") else recipient)

recipient instance-attribute #

recipient

uuid instance-attribute #

uuid

print #

print(f=None)
Source code in autogen/events/agent_events.py
def print(self, f: Optional[Callable[..., Any]] = None) -> None:
    f = f or print

    f(f"No cost incurred from agent '{self.recipient}'.")