From bd8e6c2b406fb00b2a88c2d89d34e29a1287d769 Mon Sep 17 00:00:00 2001 From: cherishsince Date: Tue, 2 Apr 2024 00:44:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0mj=20=E6=89=A7=E8=A1=8C?= =?UTF-8?q?=E5=99=A8(=E5=85=88=E6=8F=90=E4=BA=A4=E4=B8=80=E4=B8=8B)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ai/Midjourney/MjHttpExecute.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/Midjourney/MjHttpExecute.java diff --git a/yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/Midjourney/MjHttpExecute.java b/yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/Midjourney/MjHttpExecute.java new file mode 100644 index 000000000..2fc61bda7 --- /dev/null +++ b/yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/Midjourney/MjHttpExecute.java @@ -0,0 +1,24 @@ +package cn.iocoder.yudao.framework.ai.Midjourney; + +import org.springframework.http.HttpHeaders; +import org.springframework.http.MediaType; +import org.springframework.web.client.RestTemplate; + +public class MjHttpExecute implements MjExecute { + + private static final String URL = "https://discord.com/"; + + private RestTemplate restTemplate = new RestTemplate(); + + + @Override + public boolean execute(MjCommandEnum mjCommand, String prompt) { + // 发送的 uri + String uri = "api/v9/interactions"; + // restTemplate 发送post请求 + String result = restTemplate.postForObject(URL + uri, prompt, String.class); + // 加载当前目录下文件 + + return false; + } +}