10 lines
369 B
C#
10 lines
369 B
C#
using DramaLing.Api.Models.DTOs;
|
|
|
|
namespace DramaLing.Api.Services.AI.Generation;
|
|
|
|
public interface IImageGenerationWorkflow
|
|
{
|
|
Task<GenerationRequestResult> StartGenerationAsync(Guid flashcardId, GenerationRequest request);
|
|
Task<GenerationStatusResponse> GetGenerationStatusAsync(Guid requestId);
|
|
Task<bool> CancelGenerationAsync(Guid requestId);
|
|
} |