From 60a91d258a2d8963fda9f14579cdb41effd7a0da Mon Sep 17 00:00:00 2001 From: kaseketsu <755740189@qq.com> Date: Sat, 20 Dec 2025 22:14:17 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3=20Models.java=20?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=B8=AD=E6=9E=9A=E4=B8=BE=E5=91=BD=E5=90=8D?= =?UTF-8?q?=E5=A4=A7=E5=B0=8F=E5=86=99=E6=B7=B7=E7=94=A8=E9=97=AE=E9=A2=98?= =?UTF-8?q?=EF=BC=8C=E5=A6=82=20Doubao=5FSeedance=5F1=5F0=5Flite=5Ft2v=20-?= =?UTF-8?q?>=20DOUBAO=5FSEEDANCE=5F1=5F0=5FLITE=5FT2V=EF=BC=9B=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E6=9E=9A=E4=B8=BE=E5=80=BC=E7=BC=BA=E5=A4=B1=E9=97=AE?= =?UTF-8?q?=E9=A2=98=EF=BC=8C=E5=A6=82=20DOUBAO=5FLITE=5F128K=5F240828("24?= =?UTF-8?q?0828")=20->=20DOUBAO=5FLITE=5F128K=5F240828("doubao-lite-128k-2?= =?UTF-8?q?40828")=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/hutool/ai/Models.java | 20 +++++++++---------- .../ai/model/doubao/DoubaoServiceTest.java | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) 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 c1dd6266d1..ee1ea53e17 100644 --- a/hutool-ai/src/main/java/cn/hutool/ai/Models.java +++ b/hutool-ai/src/main/java/cn/hutool/ai/Models.java @@ -109,10 +109,6 @@ public class Models { DOUBAO_1_5_PRO_32K("doubao-1.5-pro-32k-250115"), DOUBAO_1_5_PRO_256K("doubao-1.5-pro-256k-250115"), DOUBAO_1_5_LITE_32K("doubao-1.5-lite-32k-250115"), - DEEPSEEK_R1("deepseek-r1-250120"), - DEEPSEEK_R1_DISTILL_QWEN_32B("deepseek-r1-distill-qwen-32b-250120"), - DEEPSEEK_R1_DISTILL_QWEN_7B("deepseek-r1-distill-qwen-7b-250120"), - DEEPSEEK_V3("deepseek-v3-241226"), DOUBAO_PRO_4K_240515("doubao-pro-4k-240515"), DOUBAO_PRO_4K_CHARACTER_240728("doubao-pro-4k-character-240728"), DOUBAO_PRO_4K_FUNCTIONCALL_240615("doubao-pro-4k-functioncall-240615"), @@ -127,7 +123,11 @@ public class Models { DOUBAO_LITE_4K_PRETRAIN_CHARACTER_240516("doubao-lite-4k-pretrain-character-240516"), DOUBAO_LITE_32K_240828("doubao-lite-32k-240828"), DOUBAO_LITE_32K_CHARACTER_241015("doubao-lite-32k-character-241015"), - DOUBAO_LITE_128K_240828("240828"), + DOUBAO_LITE_128K_240828("doubao-lite-128k-240828"), + DEEPSEEK_R1("deepseek-r1-250120"), + DEEPSEEK_R1_DISTILL_QWEN_32B("deepseek-r1-distill-qwen-32b-250120"), + DEEPSEEK_R1_DISTILL_QWEN_7B("deepseek-r1-distill-qwen-7b-250120"), + DEEPSEEK_V3("deepseek-v3-241226"), MOONSHOT_V1_8K("moonshot-v1-8k"), MOONSHOT_V1_32K("moonshot-v1-32k"), MOONSHOT_V1_128K("moonshot-v1-128k"), @@ -141,10 +141,10 @@ public class Models { DOUBAO_EMBEDDING_TEXT_240715("doubao-embedding-text-240715"), DOUBAO_EMBEDDING_VISION("doubao-embedding-vision-241215"), DOUBAO_SEEDREAM_3_0_T2I("doubao-seedream-3-0-t2i-250415"), - Doubao_Seedance_1_0_lite_t2v("doubao-seedance-1-0-lite-t2v-250428"), - Doubao_Seedance_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"); + 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"), + WAN2_1_14B_T2V("wan2-1-14b-t2v-250225"), + WAN2_1_14B_I2V("wan2-1-14b-i2v-250225"); private final String model; @@ -174,7 +174,7 @@ public class Models { GROK_2_IMAGE_LATEST("grok-2-image-1212"), GROK_2_IMAGE("grok-2-image-1212"), GROK_2_IMAGE_1212("grok-2-image-1212"), - grok_2_latest("grok-2-1212"), + GROK_2_LATEST("grok-2-1212"), GROK_2("grok-2-1212"), GROK_2_1212("grok-2-1212"), GROK_2_VISION_1212("grok-2-vision-1212"), 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 c7b05756ab..8d4e5fea6c 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_Seedance_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);