AS AgentScopeAPI 手册 / API Reference
包package agentscope.event

agentscope.event

module agentscope.event

agentscope.event 属于消息·事件·格式化,统一消息模型与协议转换。 该包共收录 34 个公开类型。

The event module of agentscope.

源码Source agentscope/event/__init__.py:1

类Classes

ConfirmResult
类class
用于工具调用的确认结果。
Confirm result for a tool call.
CustomEvent
类class
自定义事件,描述执行过程中的事件。
Generic extensible event for signals that don't fit a specific ``AgentEvent`` subtype.
DataBlockDeltaEvent
类class
数据块增量事件,描述执行过程中的事件。
Data block delta event.
DataBlockEndEvent
类class
数据块结束事件,描述执行过程中的事件。
Data block end event.
DataBlockStartEvent
类class
数据块启动事件,描述执行过程中的事件。
Data block start event.
EventBase
类class
基类事件。
Base event class.
EventType
类class
事件类型,在智能体、模型与前端之间传递结构化消息和事件。
Event type enumeration.
ExceedMaxItersEvent
类class
超出最大迭代次数事件,描述执行过程中的事件。
Deprecated exceeded max iteration event, still emitted for backward compatibility without semantics; use ``ReplyEndEvent.finished_reason``.
ExternalExecutionResultEvent
类class
外部执行结果事件,描述执行过程中的事件。
External execution result event.
HintBlockEvent
类class
Hint 块事件,描述执行过程中的事件。
One-shot hint block event.
ModelCallEndEvent
类class
模型调用结束事件,描述执行过程中的事件。
Model call end event.
ModelCallStartEvent
类class
模型调用启动事件,描述执行过程中的事件。
Model call start event.
ReplyEndEvent
类class
回复结束事件,描述执行过程中的事件。
Reply end event.
ReplyEndReason
类class
回复结束推理,在智能体、模型与前端之间传递结构化消息和事件。
Deprecated alias of :class:`~agentscope.types.ReplyFinishedReason`, kept for backward compatibility. Value-compatible (both ``StrEnum``), so existing code that constructs or compares against it keeps working.
ReplyFinishedReason
类class
回复 Finished 推理,在智能体、模型与前端之间传递结构化消息和事件。
The reason a reply finished.
ReplyStartEvent
类class
回复启动事件,描述执行过程中的事件。
Reply start event.
RequireExternalExecutionEvent
类class
Require 外部执行事件,描述执行过程中的事件。
Require external execution event.
RequireUserConfirmEvent
类class
Require 用户确认事件,描述执行过程中的事件。
Require user confirm event.
TextBlockDeltaEvent
类class
文本块增量事件,描述执行过程中的事件。
Text block delta event.
TextBlockEndEvent
类class
文本块结束事件,描述执行过程中的事件。
Text block end event.
TextBlockStartEvent
类class
文本块启动事件,描述执行过程中的事件。
Text block start event.
ThinkingBlockDeltaEvent
类class
Thinking 块增量事件,描述执行过程中的事件。
Thinking block delta event.
ThinkingBlockEndEvent
类class
Thinking 块结束事件,描述执行过程中的事件。
Thinking block end event.
ThinkingBlockStartEvent
类class
Thinking 块启动事件,描述执行过程中的事件。
Thinking block start event.
ToolCallDeltaEvent
类class
工具调用增量事件,描述执行过程中的事件。
Tool call delta event.
ToolCallEndEvent
类class
工具调用结束事件,描述执行过程中的事件。
Tool call end event.
ToolCallStartEvent
类class
工具调用启动事件,描述执行过程中的事件。
Tool call start event.
ToolResultDataDeltaEvent
类class
工具结果数据增量事件,描述执行过程中的事件。
Tool result data delta event.
ToolResultEndEvent
类class
工具结果结束事件,描述执行过程中的事件。
Tool result end event.
ToolResultStartEvent
类class
工具结果启动事件,描述执行过程中的事件。
Tool result start event.
ToolResultTextDeltaEvent
类class
工具结果文本增量事件,描述执行过程中的事件。
Tool result text delta event.
UserConfirmResultEvent
类class
用户确认结果事件,描述执行过程中的事件。
User confirm result event.
UserInterruptEvent
类class
用户中断事件,描述执行过程中的事件。
User-initiated interrupt targeting a parked reply.

属性Attributes

AgentEvent
字段attribute
—

属性详情Attribute Details

AgentEvent

TypeAlias = ReplyStartEvent | ReplyEndEvent | ExceedMaxItersEvent | RequireUserConfirmEvent | RequireExternalExecutionEvent | ModelCallStartEvent | ModelCallEndEvent | TextBlockStartEvent | TextBlockDeltaEvent | TextBlockEndEvent | DataBlockStartEvent | DataBlockDeltaEvent | DataBlockEndEvent | ThinkingBlockStartEvent | ThinkingBlockDeltaEvent | ThinkingBlockEndEvent | HintBlockEvent | ToolCallStartEvent | ToolCallDeltaEvent | ToolCallEndEvent | ToolResultStartEvent | ToolResultTextDeltaEvent | ToolResultDataDeltaEvent | ToolResultEndEvent | UserConfirmResultEvent | UserInterruptEvent | ExternalExecutionResultEvent | CustomEvent

智能体事件字段。声明为 TypeAlias。

The agent event field.

源码Source agentscope/event/_event.py:570
基于官方固定版本源码静态生成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.