From b277479e73f724ce68f797acee689e1760f914f5 Mon Sep 17 00:00:00 2001 From: litianxiang Date: Wed, 13 May 2026 20:52:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B1=86=E5=8C=85=E6=A8=A1=E5=9E=8B=E6=9B=B4?= =?UTF-8?q?=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ai/da/common/constant/ModelConstants.java | 4 ++-- src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/ai/da/common/constant/ModelConstants.java b/src/main/java/com/ai/da/common/constant/ModelConstants.java index fab503bb..4b9b75ce 100644 --- a/src/main/java/com/ai/da/common/constant/ModelConstants.java +++ b/src/main/java/com/ai/da/common/constant/ModelConstants.java @@ -18,8 +18,8 @@ public class ModelConstants { // 模型名称常量 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 MOODBOARD_ADVANCED = "doubao-seedream-4-5-251128"; + public static final String PRINTBOARD_HIGH_T2I = "doubao-seedream-4-0-250828-high"; public static final String PRINTBOARD_HIGH_I2I = "doubao-seedream-4-0-250828-fast"; public static final String PRINTBOARD_ADVANCED_I2I = "doubao-seedream-4-0-250828"; public static final String IMAGEN_MODEL = "imagen-4.0-generate-001"; diff --git a/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java b/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java index d23c7b6b..5429426d 100644 --- a/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java @@ -1553,11 +1553,11 @@ public class GenerateServiceImpl extends ServiceImpl i if (imagePath != null) { requestBuilder.image(finalImagePath1); } - if (useModel.equals(ModelConstants.PRINTBOARD_HIGH_I2I)) { + if (useModel.equals(ModelConstants.PRINTBOARD_HIGH_I2I)|| useModel.equals(ModelConstants.PRINTBOARD_HIGH_T2I)) { GenerateImagesRequest.OptimizePromptOptions optimizePromptOptions = new GenerateImagesRequest.OptimizePromptOptions(); optimizePromptOptions.setMode("fast"); requestBuilder.optimizePromptOptions(optimizePromptOptions); - //由于PRINTBOARD_HIGH_I2I与PRINTBOARD_ADVANCED_I2I使用模型一致,为了区别积分扣除,PRINTBOARD_HIGH_I2I加入了-fast,但传入模型时需要去掉-fast,用PRINTBOARD_ADVANCED_I2I的常量做替代 + //由于PRINTBOARD_HIGH_T2I,PRINTBOARD_HIGH_I2I与PRINTBOARD_ADVANCED_I2I使用模型一致,为了区别积分扣除,PRINTBOARD_HIGH_I2I加入了-fast或者-high,但传入模型时需要去掉-fast或者-high,用PRINTBOARD_ADVANCED_I2I的常量做替代 requestBuilder.model(ModelConstants.PRINTBOARD_ADVANCED_I2I); }