From 86897ed558ba05a8989c6fce77698c7c9dd0e336 Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 24 Dec 2025 18:18:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`Models`=E6=9E=9A=E4=B8=BE?= =?UTF-8?q?=E5=91=BD=E5=90=8D=E5=A4=A7=E5=B0=8F=E5=86=99=E6=B7=B7=E7=94=A8?= =?UTF-8?q?=E9=97=AE=E9=A2=98=EF=BC=88pr#4185@Github=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + hutool-ai/src/main/java/cn/hutool/ai/Models.java | 2 +- .../test/java/cn/hutool/ai/model/doubao/DoubaoServiceTest.java | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c6288c85fa..396437f325 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ * 【core 】 修复`MathUtil.multiple`方法在大整数乘法运算中整数溢出风险(pr#4174@Github) * 【core 】 修复`CharSequenceUtil.move`方法在局部循环位移中输出不符合预期问题(issue#IDD181@Gitee) * 【bloomFilter】 修复`AbstractFilter`的`init`方法在`maxValue`小于`machineNum`时导致数组越界异常(pr#4189@Github) +* 【ai 】 修复`Models`枚举命名大小写混用问题(pr#4185@Github) ------------------------------------------------------------------------------------------------------------- # 5.8.42(2025-11-28) diff --git a/hutool-ai/src/main/java/cn/hutool/ai/Models.java b/hutool-ai/src/main/java/cn/hutool/ai/Models.java index ee1ea53e17..8402c0686d 100644 --- a/hutool-ai/src/main/java/cn/hutool/ai/Models.java +++ b/hutool-ai/src/main/java/cn/hutool/ai/Models.java @@ -142,7 +142,7 @@ public class Models { DOUBAO_EMBEDDING_VISION("doubao-embedding-vision-241215"), DOUBAO_SEEDREAM_3_0_T2I("doubao-seedream-3-0-t2i-250415"), DOUBAO_SEEDDANCE_1_0_LITE_T2V("doubao-seedance-1-0-lite-t2v-250428"), - DOUBAO_SEEDDANCE_1_0_lite_i2v("doubao-seedance-1-0-lite-i2v-250428"), + DOUBAO_SEEDDANCE_1_0_lite_I2V("doubao-seedance-1-0-lite-i2v-250428"), WAN2_1_14B_T2V("wan2-1-14b-t2v-250225"), WAN2_1_14B_I2V("wan2-1-14b-i2v-250225"); diff --git a/hutool-ai/src/test/java/cn/hutool/ai/model/doubao/DoubaoServiceTest.java b/hutool-ai/src/test/java/cn/hutool/ai/model/doubao/DoubaoServiceTest.java index 8d4e5fea6c..788d5d813c 100644 --- a/hutool-ai/src/test/java/cn/hutool/ai/model/doubao/DoubaoServiceTest.java +++ b/hutool-ai/src/test/java/cn/hutool/ai/model/doubao/DoubaoServiceTest.java @@ -129,7 +129,7 @@ class DoubaoServiceTest { @Disabled void videoTasks() { final DoubaoService doubaoService = AIServiceFactory.getAIService(new AIConfigBuilder(ModelName.DOUBAO.getValue()) - .setApiKey(key).setModel(Models.Doubao.DOUBAO_SEEDDANCE_1_0_lite_i2v.getModel()).build(), DoubaoService.class); + .setApiKey(key).setModel(Models.Doubao.DOUBAO_SEEDDANCE_1_0_lite_I2V.getModel()).build(), DoubaoService.class); final String videoTasks = doubaoService.videoTasks("生成一段动画视频,主角是大耳朵图图,一个活泼可爱的小男孩。视频中图图在公园里玩耍," + "画面采用明亮温暖的卡通风格,色彩鲜艳,动作流畅。背景音乐轻快活泼,带有冒险感,音效包括鸟叫声、欢笑声和山洞回声。", "https://img2.baidu.com/it/u=862000265,4064861820&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=1544"); assertNotNull(videoTasks);