mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-12-08 10:09:06 +08:00
Message增加setter和构造方法(issue#ICXTP2@Gitee)
This commit is contained in:
parent
5b2d764df4
commit
11e6ba99d0
@ -24,9 +24,15 @@ package cn.hutool.v7.ai.core;
|
|||||||
*/
|
*/
|
||||||
public class Message {
|
public class Message {
|
||||||
//角色 注意:如果设置系统消息,请放在messages列表的第一位
|
//角色 注意:如果设置系统消息,请放在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;
|
this.content = content;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 设置角色
|
||||||
|
*
|
||||||
|
* @param role 角色
|
||||||
|
*/
|
||||||
|
public void setRole(final String role) {
|
||||||
|
this.role = role;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取角色
|
* 获取角色
|
||||||
*
|
*
|
||||||
@ -56,4 +71,13 @@ public class Message {
|
|||||||
public Object getContent() {
|
public Object getContent() {
|
||||||
return content;
|
return content;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 设置内容
|
||||||
|
*
|
||||||
|
* @param content 内容
|
||||||
|
*/
|
||||||
|
public void setContent(final Object content) {
|
||||||
|
this.content = content;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user