TASK:Flux接入,应用于to product image和relight

This commit is contained in:
2025-06-12 16:50:27 +08:00
parent 595effa04c
commit 6e32289b98
8 changed files with 284 additions and 24 deletions

View File

@@ -1,5 +1,6 @@
package com.ai.da.service;
import com.ai.da.common.enums.CreditsEventsEnum;
import com.ai.da.mapper.primary.entity.Generate;
import com.ai.da.mapper.primary.entity.GenerateDetail;
import com.ai.da.model.dto.*;
@@ -81,4 +82,10 @@ public interface GenerateService extends IService<Generate> {
String reimagineFreePik(String path, String prompt, String style) throws IOException;
String getImageDescription(String imagePath);
String flux(CreditsEventsEnum func, String prompt, String imagePath);
String getFluxResult(String taskId, Long accountId);
byte[] downloadVideoOrImage(String url);
}