包package
agentscope.eventagentscope.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