main
HuangHai 2 months ago
parent 4c590175bc
commit b3ea4acf1b

@ -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";

@ -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);
}
}

@ -55,3 +55,9 @@ excel:
# 导入excel 的模板配置路径
ExcelImportTemplatePathSuffix: /ExcelImportTemplate/
# 即梦
JiMeng:
# Access Key ID
ak: AKLTZjVlOGU1NzA1YWZkNDExMzkzYzY5YTNlOTRmMTMxODg
# Secret Access Key
sk: WkdabU9UTXdNVEJpTmpWbE5HVTJZVGxtTnpWbU5XSTBaRGN5TW1NMk5tRQ==

Loading…
Cancel
Save