Skip to content

Commit 5972aea

Browse files
author
yiguang
committed
feat: support audio param for 1-5-pro
1 parent f16529f commit 5972aea

File tree

3 files changed

+43
-0
lines changed

3 files changed

+43
-0
lines changed

volcengine-java-sdk-ark-runtime/src/main/java/com/volcengine/ark/runtime/model/content/generation/CreateContentGenerationTaskRequest.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ public class CreateContentGenerationTaskRequest {
2626
@JsonProperty("execution_expires_after")
2727
private Long executionExpiresAfter;
2828

29+
@JsonProperty("generate_audio")
30+
private Boolean generateAudio;
31+
2932
public CreateContentGenerationTaskRequest() {
3033
}
3134

@@ -89,6 +92,14 @@ public void setExecutionExpiresAfter(Long executionExpiresAfter) {
8992
this.executionExpiresAfter = executionExpiresAfter;
9093
}
9194

95+
public Boolean getGenerateAudio() {
96+
return generateAudio;
97+
}
98+
99+
public void setGenerateAudio(Boolean generateAudio) {
100+
this.generateAudio = generateAudio;
101+
}
102+
92103
@Override
93104
public String toString() {
94105
return "CreateContentGenerationTaskRequest{" +
@@ -98,6 +109,7 @@ public String toString() {
98109
", returnLastFrame=" + returnLastFrame +
99110
", serviceTier='" + serviceTier + '\'' +
100111
", executionExpiresAfter=" + executionExpiresAfter +
112+
", generateAudio=" + generateAudio +
101113
'}';
102114
}
103115

@@ -112,6 +124,7 @@ public static class Builder {
112124
private Boolean returnLastFrame;
113125
private String serviceTier;
114126
private Long executionExpiresAfter;
127+
private Boolean generateAudio;
115128

116129
private Builder() {
117130
}
@@ -146,6 +159,11 @@ public Builder executionExpiresAfter(Long executionExpiresAfter) {
146159
return this;
147160
}
148161

162+
public Builder generateAudio(Boolean generateAudio) {
163+
this.generateAudio = generateAudio;
164+
return this;
165+
}
166+
149167
public CreateContentGenerationTaskRequest build() {
150168
CreateContentGenerationTaskRequest createContentGenerationTaskRequest = new CreateContentGenerationTaskRequest();
151169
createContentGenerationTaskRequest.setModel(model);
@@ -154,6 +172,7 @@ public CreateContentGenerationTaskRequest build() {
154172
createContentGenerationTaskRequest.setReturnLastFrame(returnLastFrame);
155173
createContentGenerationTaskRequest.setServiceTier(serviceTier);
156174
createContentGenerationTaskRequest.setExecutionExpiresAfter(executionExpiresAfter);
175+
createContentGenerationTaskRequest.setGenerateAudio(generateAudio);
157176
return createContentGenerationTaskRequest;
158177
}
159178
}

volcengine-java-sdk-ark-runtime/src/main/java/com/volcengine/ark/runtime/model/content/generation/GetContentGenerationTaskResponse.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ public class GetContentGenerationTaskResponse {
5757
@JsonProperty("execution_expires_after")
5858
private java.lang.Long executionExpiresAfter;
5959

60+
@JsonProperty("generate_audio")
61+
private Boolean generateAudio;
62+
6063
public String getId() {
6164
return id;
6265
}
@@ -185,6 +188,14 @@ public void setExecutionExpiresAfter(java.lang.Long executionExpiresAfter) {
185188
this.executionExpiresAfter = executionExpiresAfter;
186189
}
187190

191+
public Boolean getGenerateAudio() {
192+
return generateAudio;
193+
}
194+
195+
public void setGenerateAudio(Boolean generateAudio) {
196+
this.generateAudio = generateAudio;
197+
}
198+
188199
@JsonIgnoreProperties(ignoreUnknown = true)
189200
public static class Content {
190201

@@ -298,6 +309,7 @@ public String toString() {
298309
", revisedPrompt=" + revisedPrompt +
299310
", serviceTier='" + serviceTier + '\'' +
300311
", executionExpiresAfter=" + executionExpiresAfter +
312+
", generateAudio=" + generateAudio +
301313
'}';
302314
}
303315
}

volcengine-java-sdk-ark-runtime/src/main/java/com/volcengine/ark/runtime/model/content/generation/ListContentGenerationTasksResponse.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@ public static class Item {
8282
@JsonProperty("execution_expires_after")
8383
private java.lang.Long executionExpiresAfter;
8484

85+
@JsonProperty("generate_audio")
86+
private Boolean generateAudio;
87+
8588
public String getId() {
8689
return id;
8790
}
@@ -198,6 +201,14 @@ public String getRevisedPrompt() {
198201

199202
public void setExecutionExpiresAfter(java.lang.Long executionExpiresAfter) { this.executionExpiresAfter = executionExpiresAfter; }
200203

204+
public Boolean getGenerateAudio() {
205+
return generateAudio;
206+
}
207+
208+
public void setGenerateAudio(Boolean generateAudio) {
209+
this.generateAudio = generateAudio;
210+
}
211+
201212
@JsonIgnoreProperties(ignoreUnknown = true)
202213
public static class Content {
203214

@@ -311,6 +322,7 @@ public String toString() {
311322
", revisedPrompt=" + revisedPrompt +
312323
", serviceTier='" + serviceTier + '\'' +
313324
", executionExpiresAfter=" + executionExpiresAfter +
325+
", generateAudio=" + generateAudio +
314326
'}';
315327
}
316328
}

0 commit comments

Comments
 (0)