public class ChatClientContinuousImpl extends ChatClientImpl implements ChatRecordClient
@date 2024/1/26 18:17gen, maxMsgSize, modelMap, msgManager| 构造器和说明 |
|---|
ChatClientContinuousImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
BaseResData<com.alibaba.dashscope.common.Message,com.alibaba.dashscope.aigc.generation.GenerationUsage> |
chat(String message) |
void |
clearMsg()
清空消息记录
|
ChatRecordClient |
createClient(boolean isHistory) |
com.alibaba.dashscope.common.Message |
getLast()
获取最后一条回复
|
List<com.alibaba.dashscope.common.Message> |
getMsgs()
获取所有对话历史
|
com.alibaba.dashscope.common.Message |
getTopMsg()
获取最开头的一条消息
|
boolean |
removeFirstMsgs(int itemNums)
已过时。
|
boolean |
removeLastMsgs(int itemNums)
已过时。
|
add, addPresets, addUser, chat, chatPresets, doChat, setPresetsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, addPresets, addUser, chat, chatPresets, setPresetspublic ChatRecordClient createClient(boolean isHistory)
createClient 在接口中 ChatClientcreateClient 在接口中 ChatRecordClientcreateClient 在类中 ChatClientImplpublic BaseResData<com.alibaba.dashscope.common.Message,com.alibaba.dashscope.aigc.generation.GenerationUsage> chat(String message)
chat 在接口中 ChatClientchat 在类中 ChatClientImplpublic List<com.alibaba.dashscope.common.Message> getMsgs()
ChatRecordClientgetMsgs 在接口中 ChatRecordClientpublic com.alibaba.dashscope.common.Message getLast()
ChatRecordClientgetLast 在接口中 ChatRecordClientpublic com.alibaba.dashscope.common.Message getTopMsg()
ChatRecordClientgetTopMsg 在接口中 ChatRecordClient@Deprecated public boolean removeLastMsgs(int itemNums)
ChatRecordClientremoveLastMsgs 在接口中 ChatRecordClientitemNums - 删除的数量@Deprecated public boolean removeFirstMsgs(int itemNums)
ChatRecordClientremoveFirstMsgs 在接口中 ChatRecordClientitemNums - 删除的数量public void clearMsg()
ChatRecordClientclearMsg 在接口中 ChatRecordClientCopyright © 2024. All rights reserved.