/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
/**
 * 泛型 Image Generation Request
 */
export type ImageGenerationRequest = {
    prompt: string;
    negativePrompt?: (string | null);
    /**
     * 复合 ID 格式: provider/model_key (e.g., 'dashscope/qwen-image')
     */
    model: string;
    imageInputs?: (Array<string> | null);
    /**
     * Resolution level e.g. 1K, 2K, 4K
     */
    resolution?: (string | null);
    /**
     * Aspect ratio e.g. 16:9
     */
    aspectRatio?: (string | null);
    'n'?: number;
    /**
     * Extra parameters including LoRA parameters (lora_strength, lora_model, etc.)
     */
    extraParams?: (Record<string, any> | null);
    projectId?: (string | null);
    source?: (string | null);
    sourceId?: (string | null);
};
