类 AssistantMessage

java.lang.Object
io.agentscope.core.message.Msg
io.agentscope.core.message.AssistantMessage
所有已实现的接口:
State

public final class AssistantMessage extends Msg
A Msg with MsgRole.ASSISTANT pinned at construction time.

Provides convenience constructors that take a String directly (wrapped into a TextBlock) or any combination of ContentBlocks, including ThinkingBlock and ToolUseBlock which are common in assistant turns.

Also offers an independent AssistantMessage.Builder for cases that need to set metadata, timestamp, usage or generateReason.

  • 构造器详细资料

    • AssistantMessage

      public AssistantMessage(String text)
    • AssistantMessage

      public AssistantMessage(String name, String text)
    • AssistantMessage

      public AssistantMessage(ContentBlock... blocks)
    • AssistantMessage

      public AssistantMessage(String name, ContentBlock... blocks)
    • AssistantMessage

      public AssistantMessage(List<ContentBlock> blocks)
  • 方法详细资料