public abstract class ChatMessageBase<Slf extends ChatMessageBase> extends java.lang.Object implements ChatMessage
限定符和类型 | 字段和说明 |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
metadata |
构造器和说明 |
---|
ChatMessageBase() |
限定符和类型 | 方法和说明 |
---|---|
Slf |
addMetadata(java.util.Map<java.lang.String,java.lang.Object> map)
添加元数据
|
Slf |
addMetadata(java.lang.String key,
java.lang.Object value)
添加元数据
|
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata()
获取元数据
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
augment, fromJson, getContent, getRole, isThinking, ofAssistant, ofSystem, ofTool, ofUser, ofUser, ofUser, ofUser, template, toJson
public java.util.Map<java.lang.String,java.lang.Object> getMetadata()
getMetadata
在接口中 ChatMessage
public Slf addMetadata(java.util.Map<java.lang.String,java.lang.Object> map)
addMetadata
在接口中 ChatMessage
public Slf addMetadata(java.lang.String key, java.lang.Object value)
addMetadata
在接口中 ChatMessage