Commit 21b6e9f996100f1f22203f54f0804f13af75e0cb
1 parent
0c42d617
重命名测试包
Showing
3 changed files
with
22 additions
and
10 deletions
yudao-module-ai/yudao-spring-boot-starter-ai/src/test/java/cn/iocoder/yudao/framework/ai/image/MjTests.java renamed to yudao-module-ai/yudao-spring-boot-starter-ai/src/test/java/cn/iocoder/yudao/framework/ai/mj/MjInteractionsTests.java
| 1 | -package cn.iocoder.yudao.framework.ai.image; | |
| 1 | +package cn.iocoder.yudao.framework.ai.mj; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.io.FileUtil; |
| 4 | 4 | import cn.iocoder.yudao.framework.ai.midjourney.MidjourneyConfig; |
| 5 | -import cn.iocoder.yudao.framework.ai.midjourney.interactions.MjImagineInteractions; | |
| 5 | +import cn.iocoder.yudao.framework.ai.midjourney.interactions.MjInteractions; | |
| 6 | +import cn.iocoder.yudao.framework.ai.midjourney.vo.ReRoll; | |
| 6 | 7 | import org.junit.Before; |
| 7 | 8 | import org.junit.Test; |
| 8 | 9 | |
| ... | ... | @@ -17,23 +18,32 @@ import java.util.Map; |
| 17 | 18 | * author: fansili |
| 18 | 19 | * time: 2024/4/4 18:59 |
| 19 | 20 | */ |
| 20 | -public class MjTests { | |
| 21 | +public class MjInteractionsTests { | |
| 21 | 22 | |
| 22 | 23 | private MidjourneyConfig midjourneyConfig; |
| 23 | 24 | @Before |
| 24 | 25 | public void setup() { |
| 25 | - String token = "OTcwNDc3NzQxMjUyMTY5NzI4.GJcVxa.VrzMii8dsHOJAPZn4Mw8GuEo7_nIUJij9JIHD4"; | |
| 26 | + String token = "OTcyNzIxMzA0ODkxNDUzNDUw.G_vMOz.BO_Q0sXAD80u5ZKIHPNYDTRX_FgeKL3cKFc53I"; | |
| 26 | 27 | Map<String, String> requestTemplates = new HashMap<>(); |
| 27 | 28 | List<File> files = FileUtil.loopFiles("/Users/fansili/projects/github/ruoyi-vue-pro/yudao-module-ai/yudao-spring-boot-starter-ai/src/main/resources/http-body"); |
| 28 | 29 | for (File file : files) { |
| 29 | 30 | requestTemplates.put(file.getName().replace(".json", ""), FileUtil.readUtf8String(file)); |
| 30 | 31 | } |
| 31 | - this.midjourneyConfig = new MidjourneyConfig(token, "1225414986084388926", "1225414986587832385", requestTemplates); | |
| 32 | + this.midjourneyConfig = new MidjourneyConfig(token, "1225608134878302329", "1225608134878302332", requestTemplates); | |
| 32 | 33 | } |
| 33 | 34 | |
| 34 | 35 | @Test |
| 35 | - public void mjImage() { | |
| 36 | - MjImagineInteractions mjImagineInteractions = new MjImagineInteractions(midjourneyConfig); | |
| 37 | - mjImagineInteractions.execute("童话里应该是什么样子?"); | |
| 36 | + public void mjImageTest() { | |
| 37 | + MjInteractions mjImagineInteractions = new MjInteractions(midjourneyConfig); | |
| 38 | + mjImagineInteractions.imagine("童话里应该是什么样子?"); | |
| 39 | + } | |
| 40 | + | |
| 41 | + | |
| 42 | + @Test | |
| 43 | + public void reRollTest() { | |
| 44 | + MjInteractions mjImagineInteractions = new MjInteractions(midjourneyConfig); | |
| 45 | + mjImagineInteractions.reRoll(new ReRoll() | |
| 46 | + .setMessageId("1226165117448753243") | |
| 47 | + .setCustomId("MJ::JOB::upsample::3::2aeefbef-43e2-4057-bcf1-43b5f39ab6f7")); | |
| 38 | 48 | } |
| 39 | 49 | } | ... | ... |
yudao-module-ai/yudao-spring-boot-starter-ai/src/test/java/cn/iocoder/yudao/framework/ai/image/MjWebSocketTests.java renamed to yudao-module-ai/yudao-spring-boot-starter-ai/src/test/java/cn/iocoder/yudao/framework/ai/mj/MjWebSocketTests.java
yudao-module-ai/yudao-spring-boot-starter-ai/src/test/java/cn/iocoder/yudao/framework/ai/image/OpenAiImageClientTests.java renamed to yudao-module-ai/yudao-spring-boot-starter-ai/src/test/java/cn/iocoder/yudao/framework/ai/openAiImage/OpenAiImageClientTests.java
| 1 | -package cn.iocoder.yudao.framework.ai.image; | |
| 1 | +package cn.iocoder.yudao.framework.ai.openAiImage; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.ai.imageopenai.OpenAiImageApi; |
| 4 | 4 | import cn.iocoder.yudao.framework.ai.imageopenai.OpenAiImageClient; |
| 5 | 5 | import cn.iocoder.yudao.framework.ai.imageopenai.OpenAiImageOptions; |
| 6 | +import cn.iocoder.yudao.framework.ai.mj.ImagePrompt; | |
| 7 | +import cn.iocoder.yudao.framework.ai.mj.ImageResponse; | |
| 6 | 8 | import org.junit.Before; |
| 7 | 9 | import org.junit.Test; |
| 8 | 10 | ... | ... |