@Deprecated @Preview(value="3.1") public class ChatSessionDefault extends InMemoryChatSession implements ChatSession
InMemoryChatSession.BuildermaxMessages, messages, sessionId| 限定符 | 构造器和说明 |
|---|---|
|
ChatSessionDefault()
已过时。
|
protected |
ChatSessionDefault(java.util.List<ChatMessage> messages)
已过时。
|
|
ChatSessionDefault(java.lang.String sessionId)
已过时。
|
protected |
ChatSessionDefault(java.lang.String sessionId,
java.util.List<ChatMessage> messages)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addMessage(java.util.Collection<? extends ChatMessage> messages)
已过时。
添加消息
|
void |
clear()
已过时。
清空消息
|
java.util.List<ChatMessage> |
getMessages()
已过时。
获取所有消息
|
java.lang.String |
getSessionId()
已过时。
获取会话id
|
attrs, builder, getLatestMessages, getMaxMessages, isEmpty, removeNonSystemMessagesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddMessage, addMessage, addMessage, attrs, getLatestMessages, isEmpty, loadNdjson, loadNdjson, toNdjson, toNdjsonpublic ChatSessionDefault()
public ChatSessionDefault(java.lang.String sessionId)
protected ChatSessionDefault(java.util.List<ChatMessage> messages)
protected ChatSessionDefault(java.lang.String sessionId,
java.util.List<ChatMessage> messages)
public java.lang.String getSessionId()
getSessionId 在接口中 ChatSessiongetSessionId 在类中 InMemoryChatSessionpublic java.util.List<ChatMessage> getMessages()
getMessages 在接口中 ChatSessiongetMessages 在类中 InMemoryChatSessionpublic void addMessage(java.util.Collection<? extends ChatMessage> messages)
addMessage 在接口中 ChatSessionaddMessage 在类中 InMemoryChatSessionpublic void clear()
clear 在接口中 ChatSessionclear 在类中 InMemoryChatSession