VolcengineVideoTaskService.java 936 B

123456789101112131415161718192021
  1. package com.backendsys.modules.ai.volcengine.service;
  2. import com.backendsys.modules.ai.volcengine.entity.VolcengineVideoTask;
  3. import com.backendsys.modules.ai.volcengine.entity.VolcengineVideoTaskDTO;
  4. import com.backendsys.modules.ai.volcengine.entity.VolcengineVideoTaskDetail;
  5. import com.backendsys.modules.ai.volcengine.entity.VolcengineVideoTaskNotify;
  6. import com.backendsys.utils.response.PageEntity;
  7. import com.baomidou.mybatisplus.extension.service.IService;
  8. public interface VolcengineVideoTaskService extends IService<VolcengineVideoTask> {
  9. VolcengineVideoTask generateVideo(VolcengineVideoTask volcengineVideoTask);
  10. VolcengineVideoTaskDetail selectTaskStatus(String volcengineTaskId);
  11. PageEntity selectTaskList(VolcengineVideoTaskDTO dto);
  12. VolcengineVideoTaskDetail regenerate(VolcengineVideoTaskDetail volcengineVideoTaskDetail);
  13. void notify(VolcengineVideoTaskNotify volcengineVideoTaskNotify);
  14. }