包package
io.agentscope.core.a2a.agent.messageio.agentscope.core.a2a.agent.message
package io.agentscope.core.a2a.agent.message
io.agentscope.core.a2a.agent.message 属于多智能体与 A2A,委派、团队协作与跨进程通信。 该包共收录 18 个公开类型。
io.agentscope.core.a2a.agent.message belongs to the Multi-agent & A2A layer and contains 18 public types.
接口Interfaces
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
ContentBlockParser | 接口interface | 定义内容块解析器契约的接口。 `ContentBlock` parser interface, used to parse `ContentBlock` and convert to `Part` . |
PartParser | 接口interface | 定义片段解析器契约的接口。 `Part` parser interface, used to parse `Part` and convert to
`ContentBlock`. |
类Classes
| 类型Type | 种类Kind | 说明Description |
|---|---|---|
AudioBlockParser | 类class | 用于`AudioBlock`到`io.a2a.spec.FilePart`的解析器。 Parser for `AudioBlock` to `io.a2a.spec.FilePart`. |
BaseMediaBlockParser | 类class | 基类 Media 块解析器,支持智能体之间的发现、委派与协作。 Abstract base parser for media content blocks to `FilePart`. |
ContentBlockParserRouter | 类class | 内容块解析器路由器,支持智能体之间的发现、委派与协作。 The router for `ContentBlockParser` according to class type of `ContentBlock`. |
DataPartParser | 类class | 用于`DataPart`到`ContentBlock`的解析器。 Parser for `DataPart` to `ContentBlock`. |
FilePartParser | 类class | 用于`FilePart`到`ContentBlock`的解析器。 Parser for `FilePart` to `ContentBlock`. |
HintBlockParser | 类class | 用于`HintBlock`到`TextPart`的解析器。 Parser for `HintBlock` to `TextPart`. |
ImageBlockParser | 类class | 用于`ImageBlock`到`io.a2a.spec.FilePart`的解析器。 Parser for `ImageBlock` to `io.a2a.spec.FilePart`. |
MessageConstants | 类class | 消息 Constants,支持智能体之间的发现、委派与协作。 Message Constants. |
PartParserRouter | 类class | 片段解析器路由器,支持智能体之间的发现、委派与协作。 The router for `PartParser` according to the `Part#getKind()`. |
TextBlockParser | 类class | 用于`TextBlock`到`TextPart`的解析器。 Parser for `TextBlock` to `TextPart`. |
TextPartParser | 类class | 用于`TextPart`到`TextBlock`或`ThinkingBlock`的解析器。 Parser for `TextPart` to `TextBlock` or
`ThinkingBlock`. |
ThinkingBlockParser | 类class | 用于`ThinkingBlock`到`TextPart`的解析器。 Parser for `ThinkingBlock` to `TextPart`. |
ToolResultBlockParser | 类class | 用于`ToolResultBlock`到`DataPart`的解析器。 Parser for `ToolResultBlock` to `DataPart`. |
ToolUseBlockParser | 类class | 用于`ToolUseBlock`到`DataPart`的解析器。 Parser for `ToolUseBlock` to `DataPart`. |
VideoBlockParser | 类class | 用于`VideoBlock`到`io.a2a.spec.FilePart`的解析器。 Parser for `VideoBlock` to `io.a2a.spec.FilePart`. |