为模特和线稿设置性别
修改设置模特会增多问题 模型更换 设置可以切换男女兼容 TODO:扣除积分价格 转产品图模型未完成
This commit is contained in:
42
src/main/java/com/ai/da/common/constant/ModelConstants.java
Normal file
42
src/main/java/com/ai/da/common/constant/ModelConstants.java
Normal file
@@ -0,0 +1,42 @@
|
||||
package com.ai.da.common.constant;
|
||||
|
||||
/**
|
||||
* 模型相关常量类
|
||||
* 用于存放 chooseModelAndPrompt 方法中的字符串常量
|
||||
*/
|
||||
public class ModelConstants {
|
||||
|
||||
// 类型常量
|
||||
public static final String PRINTBOARD = "Printboard";
|
||||
public static final String MOODBOARD = "Moodboard";
|
||||
public static final String SKETCHBOARD = "Sketchboard";
|
||||
|
||||
// 模型级别常量
|
||||
public static final String ADVANCED = "advanced";
|
||||
public static final String HIGH = "high";
|
||||
public static final String NORMAL = "normal";
|
||||
|
||||
// 模型名称常量
|
||||
public static final String PRINTBOARD_ADVANCED_T2I = "qwen-image";
|
||||
public static final String MOODBOARD_ADVANCED = "doubao-seedream-3-0-t2i-250415";
|
||||
public static final String PRINTBOARD_HIGH_T2I = "doubao-seedream-3-0-t2i-250415";
|
||||
public static final String PRINTBOARD_HIGH_I2I = "doubao-seededit-3-0-i2i-250628";
|
||||
public static final String PRINTBOARD_ADVANCED_I2I = "doubao-seedream-4-0-250828";
|
||||
public static final String IMAGEN_MODEL = "imagen-4.0-generate-001";
|
||||
public static final String NANO_BANANA = "gemini-2.5-flash-image-preview";
|
||||
public static final String LOCAL_MODEL = "local";
|
||||
|
||||
// 风格常量
|
||||
public static final String PAINTING_STYLE = "Painting Style";
|
||||
public static final String ILLUSTRATION_STYLE = "Illustration Style";
|
||||
public static final String REAL_STYLE = "Real Style";
|
||||
|
||||
// 映射键
|
||||
public static final String PROMPT = "prompt";
|
||||
public static final String USE_MODEL = "UseModel";
|
||||
|
||||
// 防止实例化
|
||||
private ModelConstants() {
|
||||
throw new UnsupportedOperationException("This is a utility class and cannot be instantiated");
|
||||
}
|
||||
}
|
||||
@@ -41,7 +41,7 @@ public enum CreditsEventsEnum {
|
||||
MOOD_BOARD("MoodBoard","5"),
|
||||
SKETCH_BOARD("SketchBoard","5"),
|
||||
TO_PRODUCT_IMAGE("ToProductImage","5"),
|
||||
TO_PRODUCT_IMAGE_FLUX("ToProductImageFlux","10"),
|
||||
TO_PRODUCT_IMAGE_ADVANCED("ToProductImageAdvanced","10"),
|
||||
RELIGHT("Relight","5"),
|
||||
RELIGHT_FLUX("RelightFlux","10"),
|
||||
QUESTIONNAIRE("Questionnaire","100"),
|
||||
@@ -51,6 +51,8 @@ public enum CreditsEventsEnum {
|
||||
OTHER("Other","5"),
|
||||
|
||||
WX_TEXT2IMG("WX_Text2Image", "5"),
|
||||
QWEN_TEXT2IMG("QWEN_Text2Image", "5"),
|
||||
DOUBAO_TEXT2IMG("Doubao_Text2Image", "5"),
|
||||
WX_ANIMATION("WX_Animation", "30"),
|
||||
FREEPIK_IMG2IMG("Freepik_img2img", "20"),
|
||||
FLUX_IMG2IMG("Flux_img2img","10"),
|
||||
|
||||
Reference in New Issue
Block a user