@Preview(value="3.1") public interface ChatSession extends ChatPrompt
限定符和类型 | 方法和说明 |
---|---|
default void |
addMessage(ChatMessage... messages)
添加消息
|
default void |
addMessage(ChatPrompt prompt)
添加消息
|
void |
addMessage(java.util.Collection<? extends ChatMessage> messages)
添加消息
|
void |
clear()
清空消息
|
java.lang.String |
getSessionId()
获取会话id
|
default void |
loadNdjson(java.io.InputStream ins)
加载 ndjson
|
default void |
loadNdjson(java.lang.String ndjson)
加载 ndjson
|
default java.lang.String |
toNdjson()
转为 ndjson
|
default void |
toNdjson(java.io.OutputStream out)
转为 ndjson
|
getMessages, of
java.lang.String getSessionId()
default void addMessage(ChatMessage... messages)
default void addMessage(ChatPrompt prompt)
void addMessage(java.util.Collection<? extends ChatMessage> messages)
void clear()
default java.lang.String toNdjson() throws java.io.IOException
java.io.IOException
default void toNdjson(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
default void loadNdjson(java.lang.String ndjson) throws java.io.IOException
java.io.IOException
default void loadNdjson(java.io.InputStream ins) throws java.io.IOException
java.io.IOException