AS AgentScopeAPI 手册 / API Reference
类class agentscope.event

ToolResultDataDeltaEvent

class ToolResultDataDeltaEvent(EventBase)
源码Source agentscope/event/_event.py:378–405

工具结果数据增量事件,描述执行过程中的事件。位于 agentscope.event 包,继承自 EventBase。核心成员包括 validate_data_source。

Tool result data delta event. Declared in agentscope.event. Extends EventBase.

属性摘要Attribute Summary

属性Attribute类型Type说明Description值Value
typeLiteral[EventType.TOOL_RESULT_DATA_DELTA]
类型字段。
EventType.TOOL_RESULT_DATA_DELTA
reply_idstr
回复标识字段。
—
tool_call_idstr
工具调用标识字段。
—
block_idstr
块标识字段。
Field(default_factory=_generate_id)
media_typestr
`media_type` 字段。
—
datastr | None
数据字段。
None
urlstr | None
URL字段。
None

方法摘要Method Summary

方法Method说明Description
def validate_data_source() -> Selfmodel_validator
校验数据来源。
Ensure exactly one data source is provided.

属性详情Attribute Detail

type

Literal[EventType.TOOL_RESULT_DATA_DELTA] = EventType.TOOL_RESULT_DATA_DELTA

类型字段。声明为 Literal[EventType.TOOL_RESULT_DATA_DELTA]。

The type field.

源码Source agentscope/event/_event.py:381

reply_id

str

回复标识字段。声明为 str。

The reply id field.

源码Source agentscope/event/_event.py:385

tool_call_id

str

工具调用标识字段。声明为 str。

The tool call id field.

源码Source agentscope/event/_event.py:387

block_id

str = Field(default_factory=_generate_id)

块标识字段。声明为 str。

The block id field.

源码Source agentscope/event/_event.py:389

media_type

str

media_type 字段。声明为 str。

The media type field.

源码Source agentscope/event/_event.py:391

data

str | None = None

数据字段。声明为 str | None。

The data field.

源码Source agentscope/event/_event.py:393

url

str | None = None

URL字段。声明为 str | None。

The url field.

源码Source agentscope/event/_event.py:395

方法详情Method Detail

validate_data_source

def validate_data_source() -> Self
model_validator

校验数据来源。

Ensure exactly one data source is provided.

返回Returns Self
返回自身。Returns self.
源码Source agentscope/event/_event.py:399–405

继承成员Inherited Members

继承自Inherited from EventBase
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.