diff --git a/aliyun-java-sdk-aimath/ChangeLog.txt b/aliyun-java-sdk-aimath/ChangeLog.txt
new file mode 100644
index 0000000000..77e980c283
--- /dev/null
+++ b/aliyun-java-sdk-aimath/ChangeLog.txt
@@ -0,0 +1,3 @@
+2024-11-19 Version: 1.0.0
+- Init.
+
diff --git a/aliyun-java-sdk-aimath/pom.xml b/aliyun-java-sdk-aimath/pom.xml
new file mode 100644
index 0000000000..38f47bc777
--- /dev/null
+++ b/aliyun-java-sdk-aimath/pom.xml
@@ -0,0 +1,119 @@
+
+
+ 4.0.0
+ com.aliyun
+ aliyun-java-sdk-aimath
+ jar
+ 1.0.0
+ aliyun-java-sdk-aimath
+ http://www.aliyun.com
+ Aliyun Open API SDK for Java
+Copyright (C) Alibaba Cloud Computing
+All rights reserved.
+版权所有 (C)阿里云计算有限公司
+http://www.aliyun.com
+
+
+ sonatype-nexus-snapshots
+ https://s01.oss.sonatype.org/content/repositories/snapshots
+
+
+ sonatype-nexus-staging
+ https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+ com.aliyun
+ aliyun-java-sdk-core
+ true
+ [4.4.9,5.0.0)
+
+
+ com.google.code.gson
+ gson
+ 2.8.9
+
+
+
+
+ The Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.txt
+
+
+
+ scm:git:git://github.com/aliyun/aliyun-openapi-java-sdk.git
+ scm:git:git@github.com:aliyun/aliyun-openapi-java-sdk.git
+ https://github.com/aliyun/aliyun-openapi-java-sdk
+
+
+
+ aliyunproducts
+ Aliyun SDK
+ aliyunsdk@aliyun.com
+
+
+
+
+
+ maven-compiler-plugin
+ 2.3.2
+
+
+ 1.6
+ UTF-8
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 2.3.2
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 2.10
+
+ -Dfile.encoding=UTF-8
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.1.0
+
+ UTF-8
+ none
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.5
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.3
+ true
+
+ sonatype-nexus-staging
+ https://s01.oss.sonatype.org/
+ true
+
+
+
+
+
\ No newline at end of file
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenAnalysisRequest.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenAnalysisRequest.java
new file mode 100644
index 0000000000..7462a2d727
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenAnalysisRequest.java
@@ -0,0 +1,49 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GenAnalysisRequest extends RpcAcsRequest {
+
+
+ private String exerciseContent;
+ public GenAnalysisRequest() {
+ super("AIMath", "2024-11-14", "GenAnalysis");
+ setMethod(MethodType.POST);
+ }
+
+ public String getExerciseContent() {
+ return this.exerciseContent;
+ }
+
+ public void setExerciseContent(String exerciseContent) {
+ this.exerciseContent = exerciseContent;
+ if(exerciseContent != null){
+ putBodyParameter("ExerciseContent", exerciseContent);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return GenAnalysisResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenAnalysisResponse.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenAnalysisResponse.java
new file mode 100644
index 0000000000..bb5165590e
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenAnalysisResponse.java
@@ -0,0 +1,86 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.aimath.transform.v20241114.GenAnalysisResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GenAnalysisResponse extends AcsResponse {
+
+ private String requestId;
+
+ private String eventType;
+
+ private String content;
+
+ private String errCode;
+
+ private String errMsg;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getEventType() {
+ return this.eventType;
+ }
+
+ public void setEventType(String eventType) {
+ this.eventType = eventType;
+ }
+
+ public String getContent() {
+ return this.content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ }
+
+ public String getErrCode() {
+ return this.errCode;
+ }
+
+ public void setErrCode(String errCode) {
+ this.errCode = errCode;
+ }
+
+ public String getErrMsg() {
+ return this.errMsg;
+ }
+
+ public void setErrMsg(String errMsg) {
+ this.errMsg = errMsg;
+ }
+
+ @Override
+ public GenAnalysisResponse getInstance(UnmarshallerContext context) {
+ return GenAnalysisResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenStepRequest.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenStepRequest.java
new file mode 100644
index 0000000000..9f00ffcddf
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenStepRequest.java
@@ -0,0 +1,49 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GenStepRequest extends RpcAcsRequest {
+
+
+ private String exerciseCode;
+ public GenStepRequest() {
+ super("AIMath", "2024-11-14", "GenStep");
+ setMethod(MethodType.POST);
+ }
+
+ public String getExerciseCode() {
+ return this.exerciseCode;
+ }
+
+ public void setExerciseCode(String exerciseCode) {
+ this.exerciseCode = exerciseCode;
+ if(exerciseCode != null){
+ putBodyParameter("ExerciseCode", exerciseCode);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return GenStepResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenStepResponse.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenStepResponse.java
new file mode 100644
index 0000000000..e63d9352a1
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GenStepResponse.java
@@ -0,0 +1,86 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.aimath.transform.v20241114.GenStepResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GenStepResponse extends AcsResponse {
+
+ private String requestId;
+
+ private String eventType;
+
+ private String content;
+
+ private String errCode;
+
+ private String errMsg;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getEventType() {
+ return this.eventType;
+ }
+
+ public void setEventType(String eventType) {
+ this.eventType = eventType;
+ }
+
+ public String getContent() {
+ return this.content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ }
+
+ public String getErrCode() {
+ return this.errCode;
+ }
+
+ public void setErrCode(String errCode) {
+ this.errCode = errCode;
+ }
+
+ public String getErrMsg() {
+ return this.errMsg;
+ }
+
+ public void setErrMsg(String errMsg) {
+ this.errMsg = errMsg;
+ }
+
+ @Override
+ public GenStepResponse getInstance(UnmarshallerContext context) {
+ return GenStepResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GlobalConfirmRequest.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GlobalConfirmRequest.java
new file mode 100644
index 0000000000..adf6559db1
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GlobalConfirmRequest.java
@@ -0,0 +1,64 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
+import com.aliyuncs.http.MethodType;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GlobalConfirmRequest extends RpcAcsRequest {
+
+
+ private String tag;
+
+ private String exerciseCode;
+ public GlobalConfirmRequest() {
+ super("AIMath", "2024-11-14", "GlobalConfirm");
+ setProtocol(ProtocolType.HTTPS);
+ setMethod(MethodType.POST);
+ }
+
+ public String getTag() {
+ return this.tag;
+ }
+
+ public void setTag(String tag) {
+ this.tag = tag;
+ if(tag != null){
+ putBodyParameter("Tag", tag);
+ }
+ }
+
+ public String getExerciseCode() {
+ return this.exerciseCode;
+ }
+
+ public void setExerciseCode(String exerciseCode) {
+ this.exerciseCode = exerciseCode;
+ if(exerciseCode != null){
+ putBodyParameter("ExerciseCode", exerciseCode);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return GlobalConfirmResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GlobalConfirmResponse.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GlobalConfirmResponse.java
new file mode 100644
index 0000000000..5180bacc75
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/GlobalConfirmResponse.java
@@ -0,0 +1,76 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.aimath.transform.v20241114.GlobalConfirmResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GlobalConfirmResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Boolean success;
+
+ private String errCode;
+
+ private String errMsg;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Boolean getSuccess() {
+ return this.success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getErrCode() {
+ return this.errCode;
+ }
+
+ public void setErrCode(String errCode) {
+ this.errCode = errCode;
+ }
+
+ public String getErrMsg() {
+ return this.errMsg;
+ }
+
+ public void setErrMsg(String errMsg) {
+ this.errMsg = errMsg;
+ }
+
+ @Override
+ public GlobalConfirmResponse getInstance(UnmarshallerContext context) {
+ return GlobalConfirmResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateAnalysisRequest.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateAnalysisRequest.java
new file mode 100644
index 0000000000..d57829080e
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateAnalysisRequest.java
@@ -0,0 +1,77 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
+import com.aliyuncs.http.MethodType;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class UpdateAnalysisRequest extends RpcAcsRequest {
+
+
+ private String content;
+
+ private String contentCode;
+
+ private String exerciseCode;
+ public UpdateAnalysisRequest() {
+ super("AIMath", "2024-11-14", "UpdateAnalysis");
+ setProtocol(ProtocolType.HTTPS);
+ setMethod(MethodType.POST);
+ }
+
+ public String getContent() {
+ return this.content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ if(content != null){
+ putBodyParameter("Content", content);
+ }
+ }
+
+ public String getContentCode() {
+ return this.contentCode;
+ }
+
+ public void setContentCode(String contentCode) {
+ this.contentCode = contentCode;
+ if(contentCode != null){
+ putBodyParameter("ContentCode", contentCode);
+ }
+ }
+
+ public String getExerciseCode() {
+ return this.exerciseCode;
+ }
+
+ public void setExerciseCode(String exerciseCode) {
+ this.exerciseCode = exerciseCode;
+ if(exerciseCode != null){
+ putBodyParameter("ExerciseCode", exerciseCode);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return UpdateAnalysisResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateAnalysisResponse.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateAnalysisResponse.java
new file mode 100644
index 0000000000..e7493728ec
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateAnalysisResponse.java
@@ -0,0 +1,76 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.aimath.transform.v20241114.UpdateAnalysisResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class UpdateAnalysisResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Boolean success;
+
+ private String errCode;
+
+ private String errMsg;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Boolean getSuccess() {
+ return this.success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getErrCode() {
+ return this.errCode;
+ }
+
+ public void setErrCode(String errCode) {
+ this.errCode = errCode;
+ }
+
+ public String getErrMsg() {
+ return this.errMsg;
+ }
+
+ public void setErrMsg(String errMsg) {
+ this.errMsg = errMsg;
+ }
+
+ @Override
+ public UpdateAnalysisResponse getInstance(UnmarshallerContext context) {
+ return UpdateAnalysisResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateStepRequest.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateStepRequest.java
new file mode 100644
index 0000000000..7378f0eee4
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateStepRequest.java
@@ -0,0 +1,77 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
+import com.aliyuncs.http.MethodType;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class UpdateStepRequest extends RpcAcsRequest {
+
+
+ private String content;
+
+ private String contentCode;
+
+ private String exerciseCode;
+ public UpdateStepRequest() {
+ super("AIMath", "2024-11-14", "UpdateStep");
+ setProtocol(ProtocolType.HTTPS);
+ setMethod(MethodType.POST);
+ }
+
+ public String getContent() {
+ return this.content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ if(content != null){
+ putBodyParameter("Content", content);
+ }
+ }
+
+ public String getContentCode() {
+ return this.contentCode;
+ }
+
+ public void setContentCode(String contentCode) {
+ this.contentCode = contentCode;
+ if(contentCode != null){
+ putBodyParameter("ContentCode", contentCode);
+ }
+ }
+
+ public String getExerciseCode() {
+ return this.exerciseCode;
+ }
+
+ public void setExerciseCode(String exerciseCode) {
+ this.exerciseCode = exerciseCode;
+ if(exerciseCode != null){
+ putBodyParameter("ExerciseCode", exerciseCode);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return UpdateStepResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateStepResponse.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateStepResponse.java
new file mode 100644
index 0000000000..eb3b7d251b
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/model/v20241114/UpdateStepResponse.java
@@ -0,0 +1,76 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.model.v20241114;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.aimath.transform.v20241114.UpdateStepResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class UpdateStepResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Boolean success;
+
+ private String errCode;
+
+ private String errMsg;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Boolean getSuccess() {
+ return this.success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getErrCode() {
+ return this.errCode;
+ }
+
+ public void setErrCode(String errCode) {
+ this.errCode = errCode;
+ }
+
+ public String getErrMsg() {
+ return this.errMsg;
+ }
+
+ public void setErrMsg(String errMsg) {
+ this.errMsg = errMsg;
+ }
+
+ @Override
+ public UpdateStepResponse getInstance(UnmarshallerContext context) {
+ return UpdateStepResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GenAnalysisResponseUnmarshaller.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GenAnalysisResponseUnmarshaller.java
new file mode 100644
index 0000000000..f2b64ed747
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GenAnalysisResponseUnmarshaller.java
@@ -0,0 +1,33 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.transform.v20241114;
+
+import com.aliyuncs.aimath.model.v20241114.GenAnalysisResponse;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+
+public class GenAnalysisResponseUnmarshaller {
+
+ public static GenAnalysisResponse unmarshall(GenAnalysisResponse genAnalysisResponse, UnmarshallerContext _ctx) {
+
+ genAnalysisResponse.setRequestId(_ctx.stringValue("GenAnalysisResponse.RequestId"));
+ genAnalysisResponse.setEventType(_ctx.stringValue("GenAnalysisResponse.EventType"));
+ genAnalysisResponse.setContent(_ctx.stringValue("GenAnalysisResponse.Content"));
+ genAnalysisResponse.setErrCode(_ctx.stringValue("GenAnalysisResponse.ErrCode"));
+ genAnalysisResponse.setErrMsg(_ctx.stringValue("GenAnalysisResponse.ErrMsg"));
+
+ return genAnalysisResponse;
+ }
+}
\ No newline at end of file
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GenStepResponseUnmarshaller.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GenStepResponseUnmarshaller.java
new file mode 100644
index 0000000000..c23b68de97
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GenStepResponseUnmarshaller.java
@@ -0,0 +1,33 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.transform.v20241114;
+
+import com.aliyuncs.aimath.model.v20241114.GenStepResponse;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+
+public class GenStepResponseUnmarshaller {
+
+ public static GenStepResponse unmarshall(GenStepResponse genStepResponse, UnmarshallerContext _ctx) {
+
+ genStepResponse.setRequestId(_ctx.stringValue("GenStepResponse.RequestId"));
+ genStepResponse.setEventType(_ctx.stringValue("GenStepResponse.EventType"));
+ genStepResponse.setContent(_ctx.stringValue("GenStepResponse.Content"));
+ genStepResponse.setErrCode(_ctx.stringValue("GenStepResponse.ErrCode"));
+ genStepResponse.setErrMsg(_ctx.stringValue("GenStepResponse.ErrMsg"));
+
+ return genStepResponse;
+ }
+}
\ No newline at end of file
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GlobalConfirmResponseUnmarshaller.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GlobalConfirmResponseUnmarshaller.java
new file mode 100644
index 0000000000..8a48a13720
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/GlobalConfirmResponseUnmarshaller.java
@@ -0,0 +1,32 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.transform.v20241114;
+
+import com.aliyuncs.aimath.model.v20241114.GlobalConfirmResponse;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+
+public class GlobalConfirmResponseUnmarshaller {
+
+ public static GlobalConfirmResponse unmarshall(GlobalConfirmResponse globalConfirmResponse, UnmarshallerContext _ctx) {
+
+ globalConfirmResponse.setRequestId(_ctx.stringValue("GlobalConfirmResponse.RequestId"));
+ globalConfirmResponse.setSuccess(_ctx.booleanValue("GlobalConfirmResponse.Success"));
+ globalConfirmResponse.setErrCode(_ctx.stringValue("GlobalConfirmResponse.ErrCode"));
+ globalConfirmResponse.setErrMsg(_ctx.stringValue("GlobalConfirmResponse.ErrMsg"));
+
+ return globalConfirmResponse;
+ }
+}
\ No newline at end of file
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/UpdateAnalysisResponseUnmarshaller.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/UpdateAnalysisResponseUnmarshaller.java
new file mode 100644
index 0000000000..fe8b5b6863
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/UpdateAnalysisResponseUnmarshaller.java
@@ -0,0 +1,32 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.transform.v20241114;
+
+import com.aliyuncs.aimath.model.v20241114.UpdateAnalysisResponse;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+
+public class UpdateAnalysisResponseUnmarshaller {
+
+ public static UpdateAnalysisResponse unmarshall(UpdateAnalysisResponse updateAnalysisResponse, UnmarshallerContext _ctx) {
+
+ updateAnalysisResponse.setRequestId(_ctx.stringValue("UpdateAnalysisResponse.RequestId"));
+ updateAnalysisResponse.setSuccess(_ctx.booleanValue("UpdateAnalysisResponse.Success"));
+ updateAnalysisResponse.setErrCode(_ctx.stringValue("UpdateAnalysisResponse.ErrCode"));
+ updateAnalysisResponse.setErrMsg(_ctx.stringValue("UpdateAnalysisResponse.ErrMsg"));
+
+ return updateAnalysisResponse;
+ }
+}
\ No newline at end of file
diff --git a/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/UpdateStepResponseUnmarshaller.java b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/UpdateStepResponseUnmarshaller.java
new file mode 100644
index 0000000000..a90376e761
--- /dev/null
+++ b/aliyun-java-sdk-aimath/src/main/java/com/aliyuncs/aimath/transform/v20241114/UpdateStepResponseUnmarshaller.java
@@ -0,0 +1,32 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.aimath.transform.v20241114;
+
+import com.aliyuncs.aimath.model.v20241114.UpdateStepResponse;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+
+public class UpdateStepResponseUnmarshaller {
+
+ public static UpdateStepResponse unmarshall(UpdateStepResponse updateStepResponse, UnmarshallerContext _ctx) {
+
+ updateStepResponse.setRequestId(_ctx.stringValue("UpdateStepResponse.RequestId"));
+ updateStepResponse.setSuccess(_ctx.booleanValue("UpdateStepResponse.Success"));
+ updateStepResponse.setErrCode(_ctx.stringValue("UpdateStepResponse.ErrCode"));
+ updateStepResponse.setErrMsg(_ctx.stringValue("UpdateStepResponse.ErrMsg"));
+
+ return updateStepResponse;
+ }
+}
\ No newline at end of file