diff --git a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/AiPptDemo1.java b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/AiPptDemo1.java index 817e3199..6d460d56 100644 --- a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/AiPptDemo1.java +++ b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/AiPptDemo1.java @@ -54,5 +54,4 @@ public class AiPptDemo1 extends ApiKit { HttpUtils.download(url, new File(savePath)); System.out.println("ppt下载完成,保存路径:" + savePath); } - } diff --git a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/Doc/文档.txt b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/Doc/文档.txt index 44ed32a2..0488bd1d 100644 --- a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/Doc/文档.txt +++ b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/Doc/文档.txt @@ -1,8 +1,15 @@ -# API站点 -https://gptnb-go.apifox.cn/api-222928067 - # 官网 https://docmee.cn/ +# 用户名与密码 +18686619970 +密码:手机验证码 + # 体验 -https://www.veasion.cn/AiPPT/ \ No newline at end of file +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/src/main/java/com/dsideal/aiSupport/Util/AiPpt/Kit/ApiKit.java b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/Kit/ApiKit.java index 548505da..3f193500 100644 --- a/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/Kit/ApiKit.java +++ b/dsAiSupport/src/main/java/com/dsideal/aiSupport/Util/AiPpt/Kit/ApiKit.java @@ -31,7 +31,7 @@ public class ApiKit { String configFile = "application_{?}.yaml".replace("{?}", getEnvPrefix()); PropKit = new YamlProp(configFile); BASE_URL = PropKit.get("AIPPT.BASE_URL"); - apiKey = PropKit.get("GPTNB.sk"); + apiKey = PropKit.get("AIPPT.API_KEY"); } @@ -43,8 +43,10 @@ public class ApiKit { HttpUtils.HttpRequest httpRequest = HttpUtils.HttpRequest.postJson(url); httpRequest.setBody(body.toJSONString()); httpRequest.addHeaders("Api-Key", apiKey); + httpRequest.addHeaders("Content-Type", "application/json"); HttpUtils.HttpResponse response = HttpUtils.request(httpRequest); if (response.getStatus() != 200) { + System.out.println(response.getResponseToString()); throw new RuntimeException("创建apiToken失败,httpStatus=" + response.getStatus()); } JSONObject result = response.getResponseToJson(); diff --git a/dsAiSupport/src/main/resources/application_dev.yaml b/dsAiSupport/src/main/resources/application_dev.yaml index 47ba035d..2a53c16a 100644 --- a/dsAiSupport/src/main/resources/application_dev.yaml +++ b/dsAiSupport/src/main/resources/application_dev.yaml @@ -75,4 +75,5 @@ GPTNB: # 人工智能生成PPT AIPPT: - BASE_URL: https://goapi.gptnb.ai/docmee/v1 \ No newline at end of file + BASE_URL: https://open.docmee.cn + API_KEY: ak_uKoKrRF63333E2lcBq \ 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 d5a3af38..cfdc9ea1 100644 --- a/dsAiSupport/src/main/resources/application_pro.yaml +++ b/dsAiSupport/src/main/resources/application_pro.yaml @@ -75,4 +75,5 @@ GPTNB: # 人工智能生成PPT AIPPT: - BASE_URL: https://docmee.cn \ No newline at end of file + BASE_URL: https://open.docmee.cn + API_KEY: ak_uKoKrRF63333E2lcBq \ No newline at end of file diff --git a/dsAiSupport/target/classes/application_dev.yaml b/dsAiSupport/target/classes/application_dev.yaml index 47ba035d..2a53c16a 100644 --- a/dsAiSupport/target/classes/application_dev.yaml +++ b/dsAiSupport/target/classes/application_dev.yaml @@ -75,4 +75,5 @@ GPTNB: # 人工智能生成PPT AIPPT: - BASE_URL: https://goapi.gptnb.ai/docmee/v1 \ No newline at end of file + BASE_URL: https://open.docmee.cn + API_KEY: ak_uKoKrRF63333E2lcBq \ No newline at end of file diff --git a/dsAiSupport/target/classes/application_pro.yaml b/dsAiSupport/target/classes/application_pro.yaml index d5a3af38..cfdc9ea1 100644 --- a/dsAiSupport/target/classes/application_pro.yaml +++ b/dsAiSupport/target/classes/application_pro.yaml @@ -75,4 +75,5 @@ GPTNB: # 人工智能生成PPT AIPPT: - BASE_URL: https://docmee.cn \ No newline at end of file + BASE_URL: https://open.docmee.cn + API_KEY: ak_uKoKrRF63333E2lcBq \ No newline at end of file