TASK: 更换第三方access key获取方式,从系统变量中获取改为从配置文件中获取
This commit is contained in:
@@ -119,6 +119,13 @@ public class GenerateServiceImpl extends ServiceImpl<GenerateMapper, Generate> i
|
||||
@Value("${ollama.url}")
|
||||
private String ollamaUrl;
|
||||
|
||||
@Value("${ALIYUN_API_KEY}")
|
||||
private String ALIYUN_API_KEY;
|
||||
|
||||
@Value("${FREEPIK_API_KEY}")
|
||||
private String FREEPIK_API_KEY;
|
||||
|
||||
|
||||
@Resource
|
||||
private AccountService accountService;
|
||||
|
||||
@@ -1349,7 +1356,7 @@ public class GenerateServiceImpl extends ServiceImpl<GenerateMapper, Generate> i
|
||||
promptExtend.put("prompt_extend", false);
|
||||
ImageSynthesisParam param =
|
||||
ImageSynthesisParam.builder()
|
||||
.apiKey(System.getenv("DASHSCOPE_API_KEY"))
|
||||
.apiKey(ALIYUN_API_KEY)
|
||||
.model("wanx2.1-t2i-plus")
|
||||
.prompt(prompt)
|
||||
.n(1)
|
||||
@@ -1449,7 +1456,6 @@ public class GenerateServiceImpl extends ServiceImpl<GenerateMapper, Generate> i
|
||||
private static final String TEMPLATE_ID_GEN = "https://dashscope.aliyuncs.com/api/v1/services/aigc/image2video/aa-template-generation/";
|
||||
private static final String GET_ASYNC_RESULT = "https://dashscope.aliyuncs.com/api/v1/tasks/";
|
||||
private static final String ANIMATE = "https://dashscope.aliyuncs.com/api/v1/services/aigc/image2video/video-synthesis/";
|
||||
private static final String API_KEY = System.getenv("DASHSCOPE_API_KEY"); // 替换为你的实际API密钥
|
||||
public String animateAnyone(PoseTransformDTO poseTransformDTO, Long accountId){
|
||||
|
||||
accountId = 87L;
|
||||
@@ -1582,7 +1588,7 @@ public class GenerateServiceImpl extends ServiceImpl<GenerateMapper, Generate> i
|
||||
try {
|
||||
// 发送GET请求查询任务状态
|
||||
HttpResponse httpResponse = HttpRequest.get(GET_ASYNC_RESULT + taskId)
|
||||
.header(Header.AUTHORIZATION, "Bearer " + API_KEY)
|
||||
.header(Header.AUTHORIZATION, "Bearer " + ALIYUN_API_KEY)
|
||||
.timeout(10000)
|
||||
.execute();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user