/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
/**
 * 泛型 Video Generation Request
 */
export type VideoGenerationRequest = {
    prompt: string;
    /**
     * 反向提示词
     */
    negativePrompt?: (string | null);
    /**
     * 输入图片列表 (首帧/尾帧/参考图)
     */
    imageInputs?: (Array<string> | null);
    /**
     * 输入视频列表 (视频生视频)
     */
    videoInputs?: (Array<string> | null);
    /**
     * 输入音频列表 (音频驱动)
     */
    audioInputs?: (Array<string> | null);
    /**
     * 是否生成有声视频
     */
    enableAudio?: (boolean | null);
    duration?: number;
    aspectRatio?: (string | null);
    /**
     * Quality level e.g. 720P, 1080P
     */
    resolution?: (string | null);
    /**
     * 相机控制类型
     */
    cameraControl?: (string | null);
    /**
     * 镜头类型
     */
    shotType?: (string | null);
    model: string;  // 复合 ID 格式: provider/model_key
    extraParams?: (Record<string, any> | null);
    projectId?: (string | null);
    source?: (string | null);
    sourceId?: (string | null);
};

