diff --git a/hutool-ai/src/main/java/cn/hutool/v7/ai/core/Message.java b/hutool-ai/src/main/java/cn/hutool/v7/ai/core/Message.java index 2cb5d5832..1b4e6d17f 100644 --- a/hutool-ai/src/main/java/cn/hutool/v7/ai/core/Message.java +++ b/hutool-ai/src/main/java/cn/hutool/v7/ai/core/Message.java @@ -24,9 +24,15 @@ package cn.hutool.v7.ai.core; */ public class Message { //角色 注意:如果设置系统消息,请放在messages列表的第一位 - private final String role; + private String role; //内容 - private final Object content; + private Object content; + + /** + * 构造 + */ + public Message() { + } /** * 构造 @@ -39,6 +45,15 @@ public class Message { this.content = content; } + /** + * 设置角色 + * + * @param role 角色 + */ + public void setRole(final String role) { + this.role = role; + } + /** * 获取角色 * @@ -56,4 +71,13 @@ public class Message { public Object getContent() { return content; } + + /** + * 设置内容 + * + * @param content 内容 + */ + public void setContent(final Object content) { + this.content = content; + } }