Skip to content

ToolResultContent

autogen.llm_clients.models.content_blocks.ToolResultContent #

Bases: BaseContent

Tool/function execution result.

type class-attribute instance-attribute #

type = TOOL_RESULT

tool_call_id instance-attribute #

tool_call_id

output instance-attribute #

output

extra class-attribute instance-attribute #

extra = Field(default_factory=dict)

Config #

extra class-attribute instance-attribute #

extra = 'allow'

get_text #

get_text()

Get tool result as text.

Source code in autogen/llm_clients/models/content_blocks.py
def get_text(self) -> str:
    """Get tool result as text."""
    return f"tool result: {self.output}"