Skip to content

ToolCallContent

autogen.llm_clients.models.content_blocks.ToolCallContent #

Bases: BaseContent

Tool/function call request.

type class-attribute instance-attribute #

type = TOOL_CALL

id instance-attribute #

id

name instance-attribute #

name

arguments instance-attribute #

arguments

extra class-attribute instance-attribute #

extra = Field(default_factory=dict)

model_config class-attribute instance-attribute #

model_config = ConfigDict(extra='allow')

get_text #

get_text()

Get tool call as text.

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