Interface ContentBlockParser<T extends io.agentscope.core.message.ContentBlock>
- All Known Implementing Classes:
AudioBlockParser,BaseMediaBlockParser,ImageBlockParser,TextBlockParser,ThinkingBlockParser,ToolResultBlockParser,ToolUseBlockParser,VideoBlockParser
public interface ContentBlockParser<T extends io.agentscope.core.message.ContentBlock>
ContentBlock parser interface, used to parse ContentBlock and convert to Part .-
Method Summary
-
Method Details
-
parse
Parse the given ContentBlock and convert it to a Part.- Parameters:
contentBlock- the content block to parse, not null- Returns:
- the parsed part
-