| | |
| | | import com.iailab.framework.common.pojo.CommonResult; |
| | | import com.iailab.framework.common.pojo.PageResult; |
| | | import com.iailab.module.ai.controller.admin.chat.vo.message.AiChatMessagePageReqVO; |
| | | import com.iailab.module.ai.controller.admin.chat.vo.message.AiChatMessageReqVO; |
| | | import com.iailab.module.ai.controller.admin.chat.vo.message.AiChatMessageSendReqVO; |
| | | import com.iailab.module.ai.controller.admin.chat.vo.message.AiChatMessageSendRespVO; |
| | | import com.iailab.module.ai.dal.dataobject.chat.AiChatMessageDO; |
| | |
| | | Flux<CommonResult<AiChatMessageSendRespVO>> sendChatMessageStream(AiChatMessageSendReqVO sendReqVO, Long userId); |
| | | |
| | | /** |
| | | * 获得指定对话的消息列表(分页) |
| | | * |
| | | * @param queryReqVO 消息请求 |
| | | * @return 消息列表 |
| | | */ |
| | | PageResult<AiChatMessageDO> getChatMessagePageByConversationId(AiChatMessageReqVO queryReqVO); |
| | | |
| | | /** |
| | | * 获得指定对话的消息列表 |
| | | * |
| | | * @param conversationId 对话编号 |