ChatService.java 619 B

123456789101112131415161718192021222324
  1. package com.backendsys.modules.ai.chat.service;
  2. import com.backendsys.modules.ai.chat.entity.Chat;
  3. import com.backendsys.utils.response.PageEntity;
  4. import java.util.List;
  5. import java.util.Map;
  6. public interface ChatService {
  7. // 发起对话
  8. Map<String, Object> sendChat(Chat chat);
  9. // 中止对话
  10. Map<String, Object> abortChat(Chat chat);
  11. // 获取我的对话列表
  12. PageEntity selectChatList(Chat chat);
  13. // 删除我的对话 (软删除)
  14. Map<String, Object> deleteChat(Chat chat);
  15. // 删除我的对话 (软删除)(单条)
  16. Map<String, Object> deleteChatOne(Chat chat);
  17. }