package org.dromara.ai.painting;

import lombok.Data;

import java.time.Instant;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;

@Data
public class PaintingTask {
    private String id;
    private PaintingEngineType engine;
    private String prompt;
    private Map<String, Object> params;
    private PaintingStatus status;
    private int progress;
    private List<String> images = new ArrayList<>();
    private String message;
    private Instant createdAt = Instant.now();
    private Instant updatedAt = Instant.now();
}

