diff --git a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/RocketMQUtil.java b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/RocketMQUtil.java index 78bc2e03..2a9fa7ce 100644 --- a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/RocketMQUtil.java +++ b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/RocketMQUtil.java @@ -1,5 +1,6 @@ package com.dsideal.aiSupport.Util; +import com.dsideal.aiSupport.AiSupportApplication; import org.apache.rocketmq.client.consumer.DefaultLitePullConsumer; import org.apache.rocketmq.client.producer.DefaultMQProducer; import org.apache.rocketmq.client.producer.SendCallback; @@ -18,13 +19,13 @@ import java.util.List; */ public class RocketMQUtil { // RocketMQ服务器地址 - private final static String nameServer = "10.10.14.210:9876"; + private final static String nameServer = AiSupportApplication.PropKit.get("RocketMq.nameServer"); // 生产者组名 private final static String producerGroup = "my_group"; // 消费者组名 private final static String consumerGroup = "my_group"; // 主题名称 - private final static String topic = "topic-test2"; + private final static String topic = AiSupportApplication.PropKit.get("RocketMq.topic"); /** * 同步发送消息 @@ -164,17 +165,14 @@ public class RocketMQUtil { } - public static void main(String[] args) throws IOException { + public static void main(String[] args) throws IOException, InterruptedException { // 测试同步发送 - syncSend(); - + //syncSend(); // 测试顺序消息 //orderSend(); // 注意:以下方法在实际使用时应该分开测试 - // asyncSend(); // 异步发送测试 + asyncSend(); // 异步发送测试 // consumerPull(); // 消费者测试 - - } } diff --git a/dsAiSupport/src/main/resources/application_dev.yaml b/dsAiSupport/src/main/resources/application_dev.yaml index cafb4257..6917628d 100644 --- a/dsAiSupport/src/main/resources/application_dev.yaml +++ b/dsAiSupport/src/main/resources/application_dev.yaml @@ -55,9 +55,12 @@ excel: # 导入excel 的模板配置路径 ExcelImportTemplatePathSuffix: /ExcelImportTemplate/ - - # 火山 HuoShan: accessKey: api-key-20250418163654 secretKey: f6150e6c-422a-4265-8b63-4d941b271220 + +# RocketMq的配置信息 +RocketMq: + nameServer: 10.10.14.210:9876 + topic: topic-test2 \ No newline at end of file diff --git a/dsAiSupport/src/main/resources/application_pro.yaml b/dsAiSupport/src/main/resources/application_pro.yaml index 3efee478..f96f4728 100644 --- a/dsAiSupport/src/main/resources/application_pro.yaml +++ b/dsAiSupport/src/main/resources/application_pro.yaml @@ -53,4 +53,14 @@ excel: # 导出excel 的模板配置路径 excelExportTemplatePathSuffix: /ExcelExportTemplate/ # 导入excel 的模板配置路径 - ExcelImportTemplatePathSuffix: /ExcelImportTemplate/ \ No newline at end of file + ExcelImportTemplatePathSuffix: /ExcelImportTemplate/ + +# 火山 +HuoShan: + accessKey: api-key-20250418163654 + secretKey: f6150e6c-422a-4265-8b63-4d941b271220 + +# RocketMq的配置信息 +RocketMq: + nameServer: 10.10.14.210:9876 + topic: topic-test2 \ No newline at end of file diff --git a/dsAiSupport/target/classes/application_dev.yaml b/dsAiSupport/target/classes/application_dev.yaml index cafb4257..6917628d 100644 --- a/dsAiSupport/target/classes/application_dev.yaml +++ b/dsAiSupport/target/classes/application_dev.yaml @@ -55,9 +55,12 @@ excel: # 导入excel 的模板配置路径 ExcelImportTemplatePathSuffix: /ExcelImportTemplate/ - - # 火山 HuoShan: accessKey: api-key-20250418163654 secretKey: f6150e6c-422a-4265-8b63-4d941b271220 + +# RocketMq的配置信息 +RocketMq: + nameServer: 10.10.14.210:9876 + topic: topic-test2 \ No newline at end of file diff --git a/dsAiSupport/target/classes/application_pro.yaml b/dsAiSupport/target/classes/application_pro.yaml index 3efee478..f96f4728 100644 --- a/dsAiSupport/target/classes/application_pro.yaml +++ b/dsAiSupport/target/classes/application_pro.yaml @@ -53,4 +53,14 @@ excel: # 导出excel 的模板配置路径 excelExportTemplatePathSuffix: /ExcelExportTemplate/ # 导入excel 的模板配置路径 - ExcelImportTemplatePathSuffix: /ExcelImportTemplate/ \ No newline at end of file + ExcelImportTemplatePathSuffix: /ExcelImportTemplate/ + +# 火山 +HuoShan: + accessKey: api-key-20250418163654 + secretKey: f6150e6c-422a-4265-8b63-4d941b271220 + +# RocketMq的配置信息 +RocketMq: + nameServer: 10.10.14.210:9876 + topic: topic-test2 \ No newline at end of file diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/AiPpt/Doc/文档.txt b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/AiPpt/Doc/文档.txt new file mode 100644 index 00000000..cfd6e929 --- /dev/null +++ b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/AiPpt/Doc/文档.txt @@ -0,0 +1,16 @@ +# 官网 +https://docmee.cn/ + +# 用户名与密码 +18686619970 +密码:手机验证码 + +# 体验 +https://www.veasion.cn/AiPPT/ + +# 充值 +https://open.docmee.cn/open/workspace/top-up +未充值 + +# 模板选择【展示】 +https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/BlogImages/202505131336410.png \ No newline at end of file diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/DashScope/Doc/文档.txt b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/DashScope/Doc/文档.txt new file mode 100644 index 00000000..54df7a91 --- /dev/null +++ b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/DashScope/Doc/文档.txt @@ -0,0 +1 @@ +https://help.aliyun.com/zh/model-studio/emo-api?spm=a2c4g.11186623.help-menu-2400256.d_2_3_4_1.7d8a5f84mfOU9j \ No newline at end of file diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/HuoShanFangZhou/Doc/文档.txt b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/HuoShanFangZhou/Doc/文档.txt new file mode 100644 index 00000000..49439e6c --- /dev/null +++ b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/HuoShanFangZhou/Doc/文档.txt @@ -0,0 +1 @@ +https://www.volcengine.com/docs/82379/1520757 \ No newline at end of file diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/KeLing/Doc/文档.txt b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/KeLing/Doc/文档.txt new file mode 100644 index 00000000..c5637d46 --- /dev/null +++ b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/KeLing/Doc/文档.txt @@ -0,0 +1,9 @@ +# 可灵AI使用指南-图片生成 +https://docs.qingque.cn/d/home/eZQApd0EZqQHWXBEi7lL16_lD?identityId=26L1FFNIZ7r#section=h.60mmflz96wnl + +# 可灵控制台 +https://console-cn.klingai.com/console/expense-center/resource-pack-manage + +# 登录 +18686619970 +获取验证码登录 diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Doc/文档.txt b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Doc/文档.txt new file mode 100644 index 00000000..814e0c5f --- /dev/null +++ b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Doc/文档.txt @@ -0,0 +1,39 @@ +# 官网 +https://www.liblib.art/apis + +# 账号 +18686619970 +手机验证码登录 + +# 访问凭证 +AK: sOCtVLVTNOZkRMajlhzCmg +SK: PUe8QTRG9i0G9EbpedHmIpLQ0FyxoYY9 + + +# 接口文档 +https://liblibai.feishu.cn/wiki/UAMVw67NcifQHukf8fpccgS5n6d + + +计划 +API试用计划 +到期时间 +2025/05/22 23:59:59 +剩余积分 +500 +购买积分 +并发任务数 +1个 + + +# LiblibAI工作流 +社区商用工作流和个人本地工作流均可支持调用。工作流挑选和商用查询可至https://www.liblib.art/workflows + +# - 星流Star-3 Alpha:适合对AI生图参数不太了解或不想复杂控制的用户。搭载自带LoRA推荐算法,对自然语言的精准响应,提供极致的图像质量,能够生成具有照片级真实感的视觉效果,不能自由添加LoRA,仅支持部分ControlNet。生图效果可至星流官网https://xingliu.art/体验。 + +# - LiblibAI自定义模型:若需要特定LoRA和ControlNet只能选此模式,适合高度自由、精准控制和特定风格的场景,基于F.1/XL/v3/v1.5等基础算法,支持自定义调用LiblibAI内全量30万+可商用模型和任意私有模型。最新开源模型和插件第一时间更新。模型挑选和商用查询可至本文档3.1或https://www.liblib.art/。 + + +# 参考文档 +https://liblibai.feishu.cn/wiki/UAMVw67NcifQHukf8fpccgS5n6d + +https://www.liblib.art/workflows \ No newline at end of file diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/019dba57244f2682e672a8a1ce9d50536e85f130a1142d19755c8266d4a8577c.png b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/019dba57244f2682e672a8a1ce9d50536e85f130a1142d19755c8266d4a8577c.png new file mode 100644 index 00000000..d554c372 Binary files /dev/null and b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/019dba57244f2682e672a8a1ce9d50536e85f130a1142d19755c8266d4a8577c.png differ diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/1e458ad4a7f30e853acff80f4723f42638c21205f0ff2d64898589dd994f1f94.png b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/1e458ad4a7f30e853acff80f4723f42638c21205f0ff2d64898589dd994f1f94.png new file mode 100644 index 00000000..6dbce122 Binary files /dev/null and b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/1e458ad4a7f30e853acff80f4723f42638c21205f0ff2d64898589dd994f1f94.png differ diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/53ea797eeb6f5adafdfdeb3fc9918e200fb8b716e1773cebe54535b36adb5134.png b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/53ea797eeb6f5adafdfdeb3fc9918e200fb8b716e1773cebe54535b36adb5134.png new file mode 100644 index 00000000..23a74482 Binary files /dev/null and b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/53ea797eeb6f5adafdfdeb3fc9918e200fb8b716e1773cebe54535b36adb5134.png differ diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/7d6679969e1c6e014d37710935c2603b40b7217e14bc5003ea2ca8331e9ef40d.png b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/7d6679969e1c6e014d37710935c2603b40b7217e14bc5003ea2ca8331e9ef40d.png new file mode 100644 index 00000000..cb1d4ce3 Binary files /dev/null and b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/7d6679969e1c6e014d37710935c2603b40b7217e14bc5003ea2ca8331e9ef40d.png differ diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/TextToImageUltra.png b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/TextToImageUltra.png new file mode 100644 index 00000000..a8b744c9 Binary files /dev/null and b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Liblib/Example/TextToImageUltra.png differ diff --git a/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Midjourney/Doc/文档.txt b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Midjourney/Doc/文档.txt new file mode 100644 index 00000000..d7149319 --- /dev/null +++ b/dsAiSupport/target/classes/com/dsideal/aiSupport/Util/Midjourney/Doc/文档.txt @@ -0,0 +1,3 @@ +https://goapi.gptnb.ai/account/profile +littlehb +mdcija780522 \ No newline at end of file