Package-level declarations

Types

Link copied to clipboard
abstract class AbsChatPagingLoader(val assumerId: String = "", val chatMergingDispatcher: KBaseChatMergingDispatcher) : IChatPagingLoader

会话列表分页加载相关基础逻辑实现

Link copied to clipboard

会话加载相关功能定义

Link copied to clipboard
open class KBaseChatTypedPagingLoader(val assumerId: String = "", val chatTypes: List<ChatType> = listOf(ChatType.CHAT_TYPE_COMMON), val chatMergingDispatcher: KBaseChatMergingDispatcher) : AbsChatPagingLoader

细分场景:根据会话类型进行会话分页加载;场景举例:单聊分组、文档分组...

Link copied to clipboard
open class KBaseInBoxChatPagingLoader(val assumerId: String = "", val boxType: BoxType = BoxType.ASSISTANT_BOX, val chatMergingDispatcher: KBaseChatMergingDispatcher) : AbsChatPagingLoader

细分场景:根据盒子类型进行会话分页加载;场景举例:消息助手...

Link copied to clipboard

加载更多状态,用于记录当前请求页和下一页的参数状态