package com.yaoai.ai.providers.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Data
@Component
@ConfigurationProperties(prefix = "volcengine.ark")
public class ArkProperties {

    private String apiKey;

    private String baseUrl = "https://ark.cn-beijing.volces.com/api/v3";

    /** 文本生成模型（用于大纲、分集等），需在火山方舟控制台创建推理接入点 */
    private String textModel = "doubao-pro-32k-240828";

    /** 图片生成模型（Seedream text-to-image） */
    private String imageModel = "doubao-seedream-5-0-260128";

    /** 视频生成模型（Seedance image-to-video） */
    private String videoModel = "doubao-seedance-2-0-fast-260128";
}
