package cc.mrbird.febs.ai.service; import cc.mrbird.febs.ai.entity.AiMemberTalkItem; import cc.mrbird.febs.ai.req.ai.AiMessage; import cc.mrbird.febs.ai.req.memberTalk.ApiMemberTalkItemPageDto; import cc.mrbird.febs.common.entity.FebsResponse; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.IService; import java.util.Date; import java.util.List; /** * AI用户对话训练记录子表 Service接口 * * @author yourname * @date 2025-07-29 */ public interface AiMemberTalkItemService extends IService { void add(String memberUuid, String id, int type, String resContext, Date createdTime); AiMemberTalkItem getByQuery(LambdaQueryWrapper memberTalkItemQuery); FebsResponse historyPage(ApiMemberTalkItemPageDto dto); List getQuestionUpDownContext(String memberTalkId, int code); }