diff --git a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/JiMeng/JmQueryTask.java b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/JiMeng/JmQueryTask.java index 59d4fa91..dadc9027 100644 --- a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/JiMeng/JmQueryTask.java +++ b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/JiMeng/JmQueryTask.java @@ -2,11 +2,13 @@ package com.dsideal.aiSupport.Util.JiMeng; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import java.util.*; public class JmQueryTask extends JmCommon { - + private static final Logger log = LoggerFactory.getLogger(JmQueryTask.class); private static final String req_key = "jimeng_vgfm_t2v_l20"; private static final String action = "CVSync2AsyncGetResult"; diff --git a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/JiMeng/JmText2Image.java b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/JiMeng/JmText2Image.java index e3c54f38..8dfad592 100644 --- a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/JiMeng/JmText2Image.java +++ b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/JiMeng/JmText2Image.java @@ -27,6 +27,7 @@ public class JmText2Image extends JmCommon { req.put("prompt", prompt); String responseBody = doRequest("POST", new HashMap<>(), req.toString().getBytes(), action); JSONObject jo = JSON.parseObject(responseBody); + log.info(jo.toString()); String imgBase64 = jo.getJSONObject("data").getJSONArray("binary_data_base64").getFirst().toString(); // 对 Base64 字符串进行解码 Base64.Decoder decoder = Base64.getDecoder(); @@ -42,8 +43,9 @@ public class JmText2Image extends JmCommon { } public static void main(String[] args) throws Exception { - String prompt = "制作一张vlog视频封面。马卡龙配色,美女旅游照片+色块的拼贴画风格,主文案是“威海旅游vlog”,副文案是“特种兵一日游 被低估的旅游城市”,海报主体是一个穿着短裙、梳双马尾的少女,人物白色描边"; - String saveImagePath = "d:/Temp/1.jpg"; + //String prompt = "制作一张vlog视频封面。马卡龙配色,美女旅游照片+色块的拼贴画风格,主文案是“威海旅游vlog”,副文案是“特种兵一日游 被低估的旅游城市”,海报主体是一个穿着短裙、梳双马尾的少女,人物白色描边"; + String prompt="过曝,强对比,夜晚,雪地里,巨大的黄色浴缸,小狗泡澡带墨镜,在喝红酒,胶片摄影,毛刺质感,复古滤镜,夜晚,过度曝光,古早,70年代摄影,复古老照片,闪光灯拍摄,闪光灯效果,过曝,过度曝光,闪光灯过曝,极简,高饱和复古色,70s vintage photography, vintage, retro style"; + String saveImagePath = "d:/Temp/2.jpg"; JmText2Image.generateImage(prompt, saveImagePath); } } diff --git a/dsAiSupport/target/classes/application_pro.yaml b/dsAiSupport/target/classes/application_pro.yaml index 36bb2edf..c53ac01e 100644 --- a/dsAiSupport/target/classes/application_pro.yaml +++ b/dsAiSupport/target/classes/application_pro.yaml @@ -55,3 +55,9 @@ excel: # 导入excel 的模板配置路径 ExcelImportTemplatePathSuffix: /ExcelImportTemplate/ +# 即梦 +JiMeng: + # Access Key ID + ak: AKLTZjVlOGU1NzA1YWZkNDExMzkzYzY5YTNlOTRmMTMxODg + # Secret Access Key + sk: WkdabU9UTXdNVEJpTmpWbE5HVTJZVGxtTnpWbU5XSTBaRGN5TW1NMk5tRQ==