package com.yice.webadmin.app.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * 应用程序自定义的程序属性配置文件。
 *
 * @author linking
 * @date 2023-04-13
 */
@Data
@Configuration
@ConfigurationProperties(prefix = "python")
public class PythonConfig {
    /**
     * 数据集基础目录
     */
    private String datasetFileBaseDir;
    /**
     * 模型训练基础目录
     */
    private String modelTuningFileBaseDir;
    /**
     * 模型训练基础目录
     */
    private String modelOutputFileBaseDir;
    /**
     * 模型训练基础目录
     */
    private String modelEstimateFileBaseDir;
    /**
     * 数据集配置文件
     */
    private String datasetInfo;
    /**
     * 数据集配置目录
     */
    private String datasetFileMenu;
    /**
     * python平台通用接口地址
     */
    private String factoryInterface;
    /**
     * python websocket地址
     */
    private String pythonWebsocketUri;

    /**
     * python 输出控制地址
     */
    private String controllerAddress;
    /**
     * 对话基础地址
     */
    private String chatAddress;

}
