apiKeyIds) {
+ this.apiKeyIds = apiKeyIds;
+ }
+
+ public String getRequestId() {
+ return requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/DownloadUMInferRequestLogResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/DownloadUMInferRequestLogResponse.java
new file mode 100644
index 00000000..7652dc2e
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/DownloadUMInferRequestLogResponse.java
@@ -0,0 +1,46 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * 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 cn.ucloud.uai_modelverse.models;
+
+
+import cn.ucloud.common.response.Response;
+
+import com.google.gson.annotations.SerializedName;
+
+public class DownloadUMInferRequestLogResponse extends Response {
+
+ /** 导出任务 ID */
+ @SerializedName("TaskId")
+ private String taskId;
+
+ /** 本次导出查询命中的日志行数 */
+ @SerializedName("TotalCount")
+ private Integer totalCount;
+
+ public String getTaskId() {
+ return taskId;
+ }
+
+ public void setTaskId(String taskId) {
+ this.taskId = taskId;
+ }
+
+ public Integer getTotalCount() {
+ return totalCount;
+ }
+
+ public void setTotalCount(Integer totalCount) {
+ this.totalCount = totalCount;
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferAPIModelRequest.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelDetailRequest.java
similarity index 60%
rename from ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferAPIModelRequest.java
rename to ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelDetailRequest.java
index c260d87f..01a5ea06 100644
--- a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferAPIModelRequest.java
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelDetailRequest.java
@@ -18,57 +18,59 @@
import cn.ucloud.common.annotation.UCloudParam;
import cn.ucloud.common.request.Request;
-public class GetUMInferAPIModelRequest extends Request {
+public class GetUFSquareModelDetailRequest extends Request {
+
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Region")
+ private String region;
+
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Zone")
+ private String zone;
/**
* 项目ID。不填写为默认项目,子帐号必须填写。
* 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
*/
- @NotEmpty
@UCloudParam("ProjectId")
private String projectId;
- /** apikey 的id */
- @UCloudParam("KeyId")
- private String keyId;
-
- /** 模型类型,1: 文本生成,2: 图片生成。 */
- @UCloudParam("ModelType")
- private Integer modelType;
-
- /** 模型广场的id,用来跳转体验中心 */
- @UCloudParam("SquareId")
- private String squareId;
+ /** 主键 */
+ @NotEmpty
+ @UCloudParam("Id")
+ private String id;
- public String getProjectId() {
- return projectId;
+ public String getRegion() {
+ return region;
}
- public void setProjectId(String projectId) {
- this.projectId = projectId;
+ public void setRegion(String region) {
+ this.region = region;
}
- public String getKeyId() {
- return keyId;
+ public String getZone() {
+ return zone;
}
- public void setKeyId(String keyId) {
- this.keyId = keyId;
+ public void setZone(String zone) {
+ this.zone = zone;
}
- public Integer getModelType() {
- return modelType;
+ public String getProjectId() {
+ return projectId;
}
- public void setModelType(Integer modelType) {
- this.modelType = modelType;
+ public void setProjectId(String projectId) {
+ this.projectId = projectId;
}
- public String getSquareId() {
- return squareId;
+ public String getId() {
+ return id;
}
- public void setSquareId(String squareId) {
- this.squareId = squareId;
+ public void setId(String id) {
+ this.id = id;
}
}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelDetailResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelDetailResponse.java
new file mode 100644
index 00000000..dfb0025d
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelDetailResponse.java
@@ -0,0 +1,443 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ *
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 cn.ucloud.uai_modelverse.models;
+
+import cn.ucloud.common.response.Response;
+
+import com.google.gson.annotations.SerializedName;
+
+import java.util.List;
+
+public class GetUFSquareModelDetailResponse extends Response {
+
+ /** 模型 */
+ @SerializedName("SquareModel")
+ private SquareModel squareModel;
+
+ public SquareModel getSquareModel() {
+ return squareModel;
+ }
+
+ public void setSquareModel(SquareModel squareModel) {
+ this.squareModel = squareModel;
+ }
+
+ public static class PriceRate extends Response {
+
+ /** 收费项描述英文描述 */
+ @SerializedName("ChargeItemDescriptionEn")
+ private String chargeItemDescriptionEn;
+
+ /** 货币单位 */
+ @SerializedName("Currency")
+ private String currency;
+
+ /** 计价单位 */
+ @SerializedName("Unit")
+ private String unit;
+
+ /** 计价单位英文 */
+ @SerializedName("UnitEn")
+ private String unitEn;
+
+ /** 收费项:input/output/thinking/tool... */
+ @SerializedName("ChargeItem")
+ private String chargeItem;
+
+ /** 收费项描述 */
+ @SerializedName("ChargeItemDescription")
+ private String chargeItemDescription;
+
+ /** 价格 */
+ @SerializedName("Price")
+ private String price;
+
+ public String getChargeItemDescriptionEn() {
+ return chargeItemDescriptionEn;
+ }
+
+ public void setChargeItemDescriptionEn(String chargeItemDescriptionEn) {
+ this.chargeItemDescriptionEn = chargeItemDescriptionEn;
+ }
+
+ public String getCurrency() {
+ return currency;
+ }
+
+ public void setCurrency(String currency) {
+ this.currency = currency;
+ }
+
+ public String getUnit() {
+ return unit;
+ }
+
+ public void setUnit(String unit) {
+ this.unit = unit;
+ }
+
+ public String getUnitEn() {
+ return unitEn;
+ }
+
+ public void setUnitEn(String unitEn) {
+ this.unitEn = unitEn;
+ }
+
+ public String getChargeItem() {
+ return chargeItem;
+ }
+
+ public void setChargeItem(String chargeItem) {
+ this.chargeItem = chargeItem;
+ }
+
+ public String getChargeItemDescription() {
+ return chargeItemDescription;
+ }
+
+ public void setChargeItemDescription(String chargeItemDescription) {
+ this.chargeItemDescription = chargeItemDescription;
+ }
+
+ public String getPrice() {
+ return price;
+ }
+
+ public void setPrice(String price) {
+ this.price = price;
+ }
+ }
+
+ public static class PriceTier extends Response {
+
+ /** 该档位下的收费列表(有序数组) */
+ @SerializedName("Rates")
+ private List rates;
+
+ /** 档位描述(例如 "标准上下文 32k") */
+ @SerializedName("DescriptionEn")
+ private String descriptionEn;
+
+ /** 档位/条件(例如 "32k"、"128k") */
+ @SerializedName("Condition")
+ private String condition;
+
+ /** 档位描述(例如 "标准上下文 32k") */
+ @SerializedName("Description")
+ private String description;
+
+ public List getRates() {
+ return rates;
+ }
+
+ public void setRates(List rates) {
+ this.rates = rates;
+ }
+
+ public String getDescriptionEn() {
+ return descriptionEn;
+ }
+
+ public void setDescriptionEn(String descriptionEn) {
+ this.descriptionEn = descriptionEn;
+ }
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public void setCondition(String condition) {
+ this.condition = condition;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+ }
+
+ public static class Pricing extends Response {
+
+ /** 输出定价 */
+ @SerializedName("Completion")
+ private Double completion;
+
+ /** 提示词定价 */
+ @SerializedName("Prompt")
+ private Double prompt;
+
+ /** 生图定价 */
+ @SerializedName("Image")
+ private Double image;
+
+ /** 生视频定价 */
+ @SerializedName("Video")
+ private String video;
+
+ /** 币种 */
+ @SerializedName("Currency")
+ private String currency;
+
+ /** 单位(中文),如“次” “百万” */
+ @SerializedName("Unit")
+ private String unit;
+
+ /** 单位(English),如“Time” “Million” */
+ @SerializedName("UnitEn")
+ private String unitEn;
+
+ public Double getCompletion() {
+ return completion;
+ }
+
+ public void setCompletion(Double completion) {
+ this.completion = completion;
+ }
+
+ public Double getPrompt() {
+ return prompt;
+ }
+
+ public void setPrompt(Double prompt) {
+ this.prompt = prompt;
+ }
+
+ public Double getImage() {
+ return image;
+ }
+
+ public void setImage(Double image) {
+ this.image = image;
+ }
+
+ public String getVideo() {
+ return video;
+ }
+
+ public void setVideo(String video) {
+ this.video = video;
+ }
+
+ public String getCurrency() {
+ return currency;
+ }
+
+ public void setCurrency(String currency) {
+ this.currency = currency;
+ }
+
+ public String getUnit() {
+ return unit;
+ }
+
+ public void setUnit(String unit) {
+ this.unit = unit;
+ }
+
+ public String getUnitEn() {
+ return unitEn;
+ }
+
+ public void setUnitEn(String unitEn) {
+ this.unitEn = unitEn;
+ }
+ }
+
+ public static class SquareModel extends Response {
+
+ /** 制造商 */
+ @SerializedName("Manufacturer")
+ private String manufacturer;
+
+ /** 主键 */
+ @SerializedName("Id")
+ private String id;
+
+ /** 名称 */
+ @SerializedName("Name")
+ private String name;
+
+ /** 简要描述 */
+ @SerializedName("SimpleDescribe")
+ private String simpleDescribe;
+
+ /** 详细描述 */
+ @SerializedName("Describe")
+ private String describe;
+
+ /** 语言 */
+ @SerializedName("Language")
+ private List language;
+
+ /** 模型长度 */
+ @SerializedName("MaxModelLen")
+ private Integer maxModelLen;
+
+ /** 模型类型 */
+ @SerializedName("ModelType")
+ private String modelType;
+
+ /** HuggingFace 更新时间 */
+ @SerializedName("HfUpdateTime")
+ private Integer hfUpdateTime;
+
+ /** 创建时间 */
+ @SerializedName("CreateAt")
+ private Integer createAt;
+
+ /** 更新时间 */
+ @SerializedName("UpdateAt")
+ private Integer updateAt;
+
+ /** 模型能力 */
+ @SerializedName("SupportedCapabilities")
+ private List supportedCapabilities;
+
+ /** 图标 */
+ @SerializedName("Icon")
+ private String icon;
+
+ /** 定价策略 */
+ @SerializedName("Pricing")
+ private Pricing pricing;
+
+ /** 价格阶梯(有序数组) */
+ @SerializedName("Tiers")
+ private List tiers;
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getSimpleDescribe() {
+ return simpleDescribe;
+ }
+
+ public void setSimpleDescribe(String simpleDescribe) {
+ this.simpleDescribe = simpleDescribe;
+ }
+
+ public String getDescribe() {
+ return describe;
+ }
+
+ public void setDescribe(String describe) {
+ this.describe = describe;
+ }
+
+ public List getLanguage() {
+ return language;
+ }
+
+ public void setLanguage(List language) {
+ this.language = language;
+ }
+
+ public Integer getMaxModelLen() {
+ return maxModelLen;
+ }
+
+ public void setMaxModelLen(Integer maxModelLen) {
+ this.maxModelLen = maxModelLen;
+ }
+
+ public String getModelType() {
+ return modelType;
+ }
+
+ public void setModelType(String modelType) {
+ this.modelType = modelType;
+ }
+
+ public Integer getHfUpdateTime() {
+ return hfUpdateTime;
+ }
+
+ public void setHfUpdateTime(Integer hfUpdateTime) {
+ this.hfUpdateTime = hfUpdateTime;
+ }
+
+ public Integer getCreateAt() {
+ return createAt;
+ }
+
+ public void setCreateAt(Integer createAt) {
+ this.createAt = createAt;
+ }
+
+ public Integer getUpdateAt() {
+ return updateAt;
+ }
+
+ public void setUpdateAt(Integer updateAt) {
+ this.updateAt = updateAt;
+ }
+
+ public List getSupportedCapabilities() {
+ return supportedCapabilities;
+ }
+
+ public void setSupportedCapabilities(List supportedCapabilities) {
+ this.supportedCapabilities = supportedCapabilities;
+ }
+
+ public String getIcon() {
+ return icon;
+ }
+
+ public void setIcon(String icon) {
+ this.icon = icon;
+ }
+
+ public Pricing getPricing() {
+ return pricing;
+ }
+
+ public void setPricing(Pricing pricing) {
+ this.pricing = pricing;
+ }
+
+ public List getTiers() {
+ return tiers;
+ }
+
+ public void setTiers(List tiers) {
+ this.tiers = tiers;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelPricesRequest.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelPricesRequest.java
new file mode 100644
index 00000000..b9b2e958
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelPricesRequest.java
@@ -0,0 +1,57 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * 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 cn.ucloud.uai_modelverse.models;
+
+
+import cn.ucloud.common.annotation.UCloudParam;
+import cn.ucloud.common.request.Request;
+
+public class GetUFSquareModelPricesRequest extends Request {
+
+ /** 模型名称模糊搜索(例:deepseek-r1) */
+ @UCloudParam("Keyword")
+ private String keyword;
+
+ /** 列表起始位置偏移量,默认为0 */
+ @UCloudParam("Offset")
+ private Integer offset;
+
+ /** 返回数据长度,默认为20 */
+ @UCloudParam("Limit")
+ private Integer limit;
+
+ public String getKeyword() {
+ return keyword;
+ }
+
+ public void setKeyword(String keyword) {
+ this.keyword = keyword;
+ }
+
+ public Integer getOffset() {
+ return offset;
+ }
+
+ public void setOffset(Integer offset) {
+ this.offset = offset;
+ }
+
+ public Integer getLimit() {
+ return limit;
+ }
+
+ public void setLimit(Integer limit) {
+ this.limit = limit;
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelPricesResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelPricesResponse.java
new file mode 100644
index 00000000..94feee1a
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUFSquareModelPricesResponse.java
@@ -0,0 +1,236 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ *
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 cn.ucloud.uai_modelverse.models;
+
+import cn.ucloud.common.response.Response;
+
+import com.google.gson.annotations.SerializedName;
+
+import java.util.List;
+
+public class GetUFSquareModelPricesResponse extends Response {
+
+ /** 匹配模型的价格信息 */
+ @SerializedName("Models")
+ private List models;
+
+ /** 总条数用于翻页 */
+ @SerializedName("TotalCount")
+ private Integer totalCount;
+
+ public List getModels() {
+ return models;
+ }
+
+ public void setModels(List models) {
+ this.models = models;
+ }
+
+ public Integer getTotalCount() {
+ return totalCount;
+ }
+
+ public void setTotalCount(Integer totalCount) {
+ this.totalCount = totalCount;
+ }
+
+ public static class ModelPriceGroup extends Response {
+
+ /** 制造商 */
+ @SerializedName("Manufacturer")
+ private String manufacturer;
+
+ /** 模型名称 */
+ @SerializedName("ModelName")
+ private String modelName;
+
+ /** ModelId */
+ @SerializedName("ModelId")
+ private String modelId;
+
+ /** 价格阶梯(有序数组) */
+ @SerializedName("Tiers")
+ private List tiers;
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getModelName() {
+ return modelName;
+ }
+
+ public void setModelName(String modelName) {
+ this.modelName = modelName;
+ }
+
+ public String getModelId() {
+ return modelId;
+ }
+
+ public void setModelId(String modelId) {
+ this.modelId = modelId;
+ }
+
+ public List getTiers() {
+ return tiers;
+ }
+
+ public void setTiers(List tiers) {
+ this.tiers = tiers;
+ }
+ }
+
+ public static class PriceRate extends Response {
+
+ /** 收费项描述英文描述 */
+ @SerializedName("ChargeItemDescriptionEn")
+ private String chargeItemDescriptionEn;
+
+ /** 货币单位 */
+ @SerializedName("Currency")
+ private String currency;
+
+ /** 计价单位 */
+ @SerializedName("Unit")
+ private String unit;
+
+ /** 计价单位英文 */
+ @SerializedName("UnitEn")
+ private String unitEn;
+
+ /** 收费项:input/output/thinking/tool... */
+ @SerializedName("ChargeItem")
+ private String chargeItem;
+
+ /** 收费项描述 */
+ @SerializedName("ChargeItemDescription")
+ private String chargeItemDescription;
+
+ /** 价格 */
+ @SerializedName("Price")
+ private String price;
+
+ public String getChargeItemDescriptionEn() {
+ return chargeItemDescriptionEn;
+ }
+
+ public void setChargeItemDescriptionEn(String chargeItemDescriptionEn) {
+ this.chargeItemDescriptionEn = chargeItemDescriptionEn;
+ }
+
+ public String getCurrency() {
+ return currency;
+ }
+
+ public void setCurrency(String currency) {
+ this.currency = currency;
+ }
+
+ public String getUnit() {
+ return unit;
+ }
+
+ public void setUnit(String unit) {
+ this.unit = unit;
+ }
+
+ public String getUnitEn() {
+ return unitEn;
+ }
+
+ public void setUnitEn(String unitEn) {
+ this.unitEn = unitEn;
+ }
+
+ public String getChargeItem() {
+ return chargeItem;
+ }
+
+ public void setChargeItem(String chargeItem) {
+ this.chargeItem = chargeItem;
+ }
+
+ public String getChargeItemDescription() {
+ return chargeItemDescription;
+ }
+
+ public void setChargeItemDescription(String chargeItemDescription) {
+ this.chargeItemDescription = chargeItemDescription;
+ }
+
+ public String getPrice() {
+ return price;
+ }
+
+ public void setPrice(String price) {
+ this.price = price;
+ }
+ }
+
+ public static class PriceTier extends Response {
+
+ /** 该档位下的收费列表(有序数组) */
+ @SerializedName("Rates")
+ private List rates;
+
+ /** 档位描述(例如 "标准上下文 32k") */
+ @SerializedName("DescriptionEn")
+ private String descriptionEn;
+
+ /** 档位/条件(例如 "32k"、"128k") */
+ @SerializedName("Condition")
+ private String condition;
+
+ /** 档位描述(例如 "标准上下文 32k") */
+ @SerializedName("Description")
+ private String description;
+
+ public List getRates() {
+ return rates;
+ }
+
+ public void setRates(List rates) {
+ this.rates = rates;
+ }
+
+ public String getDescriptionEn() {
+ return descriptionEn;
+ }
+
+ public void setDescriptionEn(String descriptionEn) {
+ this.descriptionEn = descriptionEn;
+ }
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public void setCondition(String condition) {
+ this.condition = condition;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferAPIModelResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferAPIModelResponse.java
deleted file mode 100644
index 1815f57f..00000000
--- a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferAPIModelResponse.java
+++ /dev/null
@@ -1,197 +0,0 @@
-/**
- * Copyright 2021 UCloud Technology Co., Ltd.
- *
- * 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 cn.ucloud.uai_modelverse.models;
-
-import cn.ucloud.common.response.Response;
-
-import com.google.gson.annotations.SerializedName;
-
-import java.util.List;
-
-public class GetUMInferAPIModelResponse extends Response {
-
- /** 模型名称的字符串列表 */
- @SerializedName("Data")
- private List data;
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public static class Pricing extends Response {
-
- /** 输出定价 */
- @SerializedName("Completion")
- private Double completion;
-
- /** 提示词定价 */
- @SerializedName("Prompt")
- private Double prompt;
-
- /** 生图定价 */
- @SerializedName("Image")
- private Double image;
-
- /** 币种 */
- @SerializedName("Currency")
- private String currency;
-
- public Double getCompletion() {
- return completion;
- }
-
- public void setCompletion(Double completion) {
- this.completion = completion;
- }
-
- public Double getPrompt() {
- return prompt;
- }
-
- public void setPrompt(Double prompt) {
- this.prompt = prompt;
- }
-
- public Double getImage() {
- return image;
- }
-
- public void setImage(Double image) {
- this.image = image;
- }
-
- public String getCurrency() {
- return currency;
- }
-
- public void setCurrency(String currency) {
- this.currency = currency;
- }
- }
-
- public static class UMinferAPIModel extends Response {
-
- /** 使用OpenAI接口调用时,填入的 model值 */
- @SerializedName("ServedModelName")
- private String servedModelName;
-
- /** id */
- @SerializedName("Id")
- private String id;
-
- /** 名称 */
- @SerializedName("Name")
- private String name;
-
- /** 描述 */
- @SerializedName("SimpleDescribe")
- private String simpleDescribe;
-
- /** 语言 */
- @SerializedName("Language")
- private List language;
-
- /** 图标链接 */
- @SerializedName("Icon")
- private String icon;
-
- /** 模型价格 */
- @SerializedName("Pricing")
- private Pricing pricing;
-
- /** 创建时间 */
- @SerializedName("CreateAt")
- private Integer createAt;
-
- /** 更新时间 */
- @SerializedName("UpdateAt")
- private Integer updateAt;
-
- public String getServedModelName() {
- return servedModelName;
- }
-
- public void setServedModelName(String servedModelName) {
- this.servedModelName = servedModelName;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public String getSimpleDescribe() {
- return simpleDescribe;
- }
-
- public void setSimpleDescribe(String simpleDescribe) {
- this.simpleDescribe = simpleDescribe;
- }
-
- public List getLanguage() {
- return language;
- }
-
- public void setLanguage(List language) {
- this.language = language;
- }
-
- public String getIcon() {
- return icon;
- }
-
- public void setIcon(String icon) {
- this.icon = icon;
- }
-
- public Pricing getPricing() {
- return pricing;
- }
-
- public void setPricing(Pricing pricing) {
- this.pricing = pricing;
- }
-
- public Integer getCreateAt() {
- return createAt;
- }
-
- public void setCreateAt(Integer createAt) {
- this.createAt = createAt;
- }
-
- public Integer getUpdateAt() {
- return updateAt;
- }
-
- public void setUpdateAt(Integer updateAt) {
- this.updateAt = updateAt;
- }
- }
-}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferRequestLogDetailRequest.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferRequestLogDetailRequest.java
new file mode 100644
index 00000000..595955d6
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferRequestLogDetailRequest.java
@@ -0,0 +1,76 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * 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 cn.ucloud.uai_modelverse.models;
+
+
+import cn.ucloud.common.annotation.NotEmpty;
+import cn.ucloud.common.annotation.UCloudParam;
+import cn.ucloud.common.request.Request;
+
+public class GetUMInferRequestLogDetailRequest extends Request {
+
+ /** 业务地域,如 cn-wlcb。可先调用 ListUMInferRegions 获取可选地域 */
+ @NotEmpty
+ @UCloudParam("Region")
+ private String region;
+
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Zone")
+ private String zone;
+
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。请参考
+ * [GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
+ @UCloudParam("ProjectId")
+ private String projectId;
+
+ /** 请求 ID */
+ @NotEmpty
+ @UCloudParam("RequestId")
+ private String requestId;
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public String getZone() {
+ return zone;
+ }
+
+ public void setZone(String zone) {
+ this.zone = zone;
+ }
+
+ public String getProjectId() {
+ return projectId;
+ }
+
+ public void setProjectId(String projectId) {
+ this.projectId = projectId;
+ }
+
+ public String getRequestId() {
+ return requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferRequestLogDetailResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferRequestLogDetailResponse.java
new file mode 100644
index 00000000..d6d558a3
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferRequestLogDetailResponse.java
@@ -0,0 +1,289 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ *
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 cn.ucloud.uai_modelverse.models;
+
+
+import cn.ucloud.common.response.Response;
+
+import com.google.gson.annotations.SerializedName;
+
+public class GetUMInferRequestLogDetailResponse extends Response {
+
+ /** 请求日志详情 */
+ @SerializedName("Data")
+ private RequestLogDetail data;
+
+ public RequestLogDetail getData() {
+ return data;
+ }
+
+ public void setData(RequestLogDetail data) {
+ this.data = data;
+ }
+
+ public static class RequestLogDetail extends Response {
+
+ /** 请求 ID */
+ @SerializedName("RequestId")
+ private String requestId;
+
+ /** 顶级组织 ID */
+ @SerializedName("TopOrganizationId")
+ private String topOrganizationId;
+
+ /** 组织 ID */
+ @SerializedName("OrganizationId")
+ private String organizationId;
+
+ /** 客户端 IP */
+ @SerializedName("ClientIp")
+ private String clientIp;
+
+ /** 业务地域 */
+ @SerializedName("Region")
+ private String region;
+
+ /** 请求开始时间,Unix 毫秒时间戳 */
+ @SerializedName("StartTime")
+ private Integer startTime;
+
+ /** 请求开始时间,可读格式 */
+ @SerializedName("StartTimeReadable")
+ private String startTimeReadable;
+
+ /** 模型名称 */
+ @SerializedName("ModelName")
+ private String modelName;
+
+ /** 是否流式请求 */
+ @SerializedName("IsStream")
+ private Boolean isStream;
+
+ /** API Key ID */
+ @SerializedName("ApiKeyId")
+ private String apiKeyId;
+
+ /** HTTP 状态码 */
+ @SerializedName("HttpStatusCode")
+ private Integer httpStatusCode;
+
+ /** 错误码 */
+ @SerializedName("ErrorCode")
+ private String errorCode;
+
+ /** 错误信息 */
+ @SerializedName("ErrorMessage")
+ private String errorMessage;
+
+ /** 请求是否成功 */
+ @SerializedName("IsSuccess")
+ private Boolean isSuccess;
+
+ /** 请求总延迟,单位毫秒 */
+ @SerializedName("Latency")
+ private Integer latency;
+
+ /** 首 Token 延迟,单位毫秒 */
+ @SerializedName("FirstTokenLatency")
+ private Integer firstTokenLatency;
+
+ /** 输出 Token 吞吐 */
+ @SerializedName("OutputTokenThroughput")
+ private Double outputTokenThroughput;
+
+ /** 模型返回的 usage 原文 JSON */
+ @SerializedName("Usage")
+ private String usage;
+
+ /** 请求原文,本期返回为空 */
+ @SerializedName("Request")
+ private String request;
+
+ /** 响应原文,本期返回为空 */
+ @SerializedName("Response")
+ private String response;
+
+ /** 扩展信息,本期返回为空 */
+ @SerializedName("Extras")
+ private String extras;
+
+ public String getRequestId() {
+ return requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getTopOrganizationId() {
+ return topOrganizationId;
+ }
+
+ public void setTopOrganizationId(String topOrganizationId) {
+ this.topOrganizationId = topOrganizationId;
+ }
+
+ public String getOrganizationId() {
+ return organizationId;
+ }
+
+ public void setOrganizationId(String organizationId) {
+ this.organizationId = organizationId;
+ }
+
+ public String getClientIp() {
+ return clientIp;
+ }
+
+ public void setClientIp(String clientIp) {
+ this.clientIp = clientIp;
+ }
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public Integer getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(Integer startTime) {
+ this.startTime = startTime;
+ }
+
+ public String getStartTimeReadable() {
+ return startTimeReadable;
+ }
+
+ public void setStartTimeReadable(String startTimeReadable) {
+ this.startTimeReadable = startTimeReadable;
+ }
+
+ public String getModelName() {
+ return modelName;
+ }
+
+ public void setModelName(String modelName) {
+ this.modelName = modelName;
+ }
+
+ public Boolean getIsStream() {
+ return isStream;
+ }
+
+ public void setIsStream(Boolean isStream) {
+ this.isStream = isStream;
+ }
+
+ public String getApiKeyId() {
+ return apiKeyId;
+ }
+
+ public void setApiKeyId(String apiKeyId) {
+ this.apiKeyId = apiKeyId;
+ }
+
+ public Integer getHttpStatusCode() {
+ return httpStatusCode;
+ }
+
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public String getErrorCode() {
+ return errorCode;
+ }
+
+ public void setErrorCode(String errorCode) {
+ this.errorCode = errorCode;
+ }
+
+ public String getErrorMessage() {
+ return errorMessage;
+ }
+
+ public void setErrorMessage(String errorMessage) {
+ this.errorMessage = errorMessage;
+ }
+
+ public Boolean getIsSuccess() {
+ return isSuccess;
+ }
+
+ public void setIsSuccess(Boolean isSuccess) {
+ this.isSuccess = isSuccess;
+ }
+
+ public Integer getLatency() {
+ return latency;
+ }
+
+ public void setLatency(Integer latency) {
+ this.latency = latency;
+ }
+
+ public Integer getFirstTokenLatency() {
+ return firstTokenLatency;
+ }
+
+ public void setFirstTokenLatency(Integer firstTokenLatency) {
+ this.firstTokenLatency = firstTokenLatency;
+ }
+
+ public Double getOutputTokenThroughput() {
+ return outputTokenThroughput;
+ }
+
+ public void setOutputTokenThroughput(Double outputTokenThroughput) {
+ this.outputTokenThroughput = outputTokenThroughput;
+ }
+
+ public String getUsage() {
+ return usage;
+ }
+
+ public void setUsage(String usage) {
+ this.usage = usage;
+ }
+
+ public String getRequest() {
+ return request;
+ }
+
+ public void setRequest(String request) {
+ this.request = request;
+ }
+
+ public String getResponse() {
+ return response;
+ }
+
+ public void setResponse(String response) {
+ this.response = response;
+ }
+
+ public String getExtras() {
+ return extras;
+ }
+
+ public void setExtras(String extras) {
+ this.extras = extras;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferTokenUsageResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferTokenUsageResponse.java
deleted file mode 100644
index 92271c77..00000000
--- a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferTokenUsageResponse.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/**
- * Copyright 2021 UCloud Technology Co., Ltd.
- *
- *
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 cn.ucloud.uai_modelverse.models;
-
-import cn.ucloud.common.response.Response;
-
-import com.google.gson.annotations.SerializedName;
-
-import java.util.List;
-
-public class GetUMInferTokenUsageResponse extends Response {
-
- /** token使用详情 */
- @SerializedName("Data")
- private TokenUsage data;
-
- public TokenUsage getData() {
- return data;
- }
-
- public void setData(TokenUsage data) {
- this.data = data;
- }
-
- public static class TokenUsage extends Response {
-
- /** 总token量 */
- @SerializedName("Total")
- private Integer total;
-
- /** 输出总token */
- @SerializedName("InTotal")
- private Integer inTotal;
-
- /** 输出总token */
- @SerializedName("OutTotal")
- private Integer outTotal;
-
- /** 生图总张数 */
- @SerializedName("ImageGenerationNum")
- private Integer imageGenerationNum;
-
- /** 请求总次数 */
- @SerializedName("RequestTotal")
- private Integer requestTotal;
-
- /** 每个时间戳的token使用量 */
- @SerializedName("Usages")
- private List usages;
-
- public Integer getTotal() {
- return total;
- }
-
- public void setTotal(Integer total) {
- this.total = total;
- }
-
- public Integer getInTotal() {
- return inTotal;
- }
-
- public void setInTotal(Integer inTotal) {
- this.inTotal = inTotal;
- }
-
- public Integer getOutTotal() {
- return outTotal;
- }
-
- public void setOutTotal(Integer outTotal) {
- this.outTotal = outTotal;
- }
-
- public Integer getImageGenerationNum() {
- return imageGenerationNum;
- }
-
- public void setImageGenerationNum(Integer imageGenerationNum) {
- this.imageGenerationNum = imageGenerationNum;
- }
-
- public Integer getRequestTotal() {
- return requestTotal;
- }
-
- public void setRequestTotal(Integer requestTotal) {
- this.requestTotal = requestTotal;
- }
-
- public List getUsages() {
- return usages;
- }
-
- public void setUsages(List usages) {
- this.usages = usages;
- }
- }
-
- public static class TokenUsageTimestamp extends Response {
-
- /** 类型,in输入 out输出 total总 request_count 请求次数 image_generation 生图张数 */
- @SerializedName("Type")
- private String type;
-
- /** 数量 */
- @SerializedName("Count")
- private Integer count;
-
- /** unix时间戳 */
- @SerializedName("Timestamp")
- private Integer timestamp;
-
- /** 模型名称 */
- @SerializedName("Model")
- private String model;
-
- public String getType() {
- return type;
- }
-
- public void setType(String type) {
- this.type = type;
- }
-
- public Integer getCount() {
- return count;
- }
-
- public void setCount(Integer count) {
- this.count = count;
- }
-
- public Integer getTimestamp() {
- return timestamp;
- }
-
- public void setTimestamp(Integer timestamp) {
- this.timestamp = timestamp;
- }
-
- public String getModel() {
- return model;
- }
-
- public void setModel(String model) {
- this.model = model;
- }
- }
-}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferTokenUsageRequest.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelFiltersAuthRequest.java
similarity index 55%
rename from ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferTokenUsageRequest.java
rename to ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelFiltersAuthRequest.java
index 4ee1472c..173a1a19 100644
--- a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/GetUMInferTokenUsageRequest.java
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelFiltersAuthRequest.java
@@ -18,35 +18,24 @@
import cn.ucloud.common.annotation.UCloudParam;
import cn.ucloud.common.request.Request;
-public class GetUMInferTokenUsageRequest extends Request {
+public class ListUFSquareModelFiltersAuthRequest extends Request {
/**
* 项目ID。不填写为默认项目,子帐号必须填写。
* 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
*/
- @NotEmpty
@UCloudParam("ProjectId")
private String projectId;
- /** apikey的id */
- @NotEmpty
- @UCloudParam("KeyId")
- private String keyId;
-
- /** 模型名称 */
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@NotEmpty
- @UCloudParam("Model")
- private String model;
+ @UCloudParam("Zone")
+ private String zone;
- /** 开始时间戳 */
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@NotEmpty
- @UCloudParam("StartTime")
- private Integer startTime;
-
- /** 结束时间戳 */
- @NotEmpty
- @UCloudParam("EndTime")
- private Integer endTime;
+ @UCloudParam("Region")
+ private String region;
public String getProjectId() {
return projectId;
@@ -56,35 +45,19 @@ public void setProjectId(String projectId) {
this.projectId = projectId;
}
- public String getKeyId() {
- return keyId;
- }
-
- public void setKeyId(String keyId) {
- this.keyId = keyId;
- }
-
- public String getModel() {
- return model;
- }
-
- public void setModel(String model) {
- this.model = model;
- }
-
- public Integer getStartTime() {
- return startTime;
+ public String getZone() {
+ return zone;
}
- public void setStartTime(Integer startTime) {
- this.startTime = startTime;
+ public void setZone(String zone) {
+ this.zone = zone;
}
- public Integer getEndTime() {
- return endTime;
+ public String getRegion() {
+ return region;
}
- public void setEndTime(Integer endTime) {
- this.endTime = endTime;
+ public void setRegion(String region) {
+ this.region = region;
}
}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelFiltersAuthResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelFiltersAuthResponse.java
new file mode 100644
index 00000000..1f980e8c
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelFiltersAuthResponse.java
@@ -0,0 +1,20 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * 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 cn.ucloud.uai_modelverse.models;
+
+
+
+import cn.ucloud.common.response.Response;
+
+public class ListUFSquareModelFiltersAuthResponse extends Response {}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelResponse.java
index 4d49473c..38fa4c7a 100644
--- a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelResponse.java
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUFSquareModelResponse.java
@@ -45,6 +45,144 @@ public void setSquareModels(List squareModels) {
this.squareModels = squareModels;
}
+ public static class PriceRate extends Response {
+
+ /** 收费项描述英文描述 */
+ @SerializedName("ChargeItemDescriptionEn")
+ private String chargeItemDescriptionEn;
+
+ /** 货币单位 */
+ @SerializedName("Currency")
+ private String currency;
+
+ /** 计价单位 */
+ @SerializedName("Unit")
+ private String unit;
+
+ /** 计价单位英文 */
+ @SerializedName("UnitEn")
+ private String unitEn;
+
+ /** 收费项:input/output/thinking/tool... */
+ @SerializedName("ChargeItem")
+ private String chargeItem;
+
+ /** 收费项描述 */
+ @SerializedName("ChargeItemDescription")
+ private String chargeItemDescription;
+
+ /** 价格 */
+ @SerializedName("Price")
+ private String price;
+
+ public String getChargeItemDescriptionEn() {
+ return chargeItemDescriptionEn;
+ }
+
+ public void setChargeItemDescriptionEn(String chargeItemDescriptionEn) {
+ this.chargeItemDescriptionEn = chargeItemDescriptionEn;
+ }
+
+ public String getCurrency() {
+ return currency;
+ }
+
+ public void setCurrency(String currency) {
+ this.currency = currency;
+ }
+
+ public String getUnit() {
+ return unit;
+ }
+
+ public void setUnit(String unit) {
+ this.unit = unit;
+ }
+
+ public String getUnitEn() {
+ return unitEn;
+ }
+
+ public void setUnitEn(String unitEn) {
+ this.unitEn = unitEn;
+ }
+
+ public String getChargeItem() {
+ return chargeItem;
+ }
+
+ public void setChargeItem(String chargeItem) {
+ this.chargeItem = chargeItem;
+ }
+
+ public String getChargeItemDescription() {
+ return chargeItemDescription;
+ }
+
+ public void setChargeItemDescription(String chargeItemDescription) {
+ this.chargeItemDescription = chargeItemDescription;
+ }
+
+ public String getPrice() {
+ return price;
+ }
+
+ public void setPrice(String price) {
+ this.price = price;
+ }
+ }
+
+ public static class PriceTier extends Response {
+
+ /** 该档位下的收费列表(有序数组) */
+ @SerializedName("Rates")
+ private List rates;
+
+ /** 档位描述(例如 "标准上下文 32k") */
+ @SerializedName("DescriptionEn")
+ private String descriptionEn;
+
+ /** 档位/条件(例如 "32k"、"128k") */
+ @SerializedName("Condition")
+ private String condition;
+
+ /** 档位描述(例如 "标准上下文 32k") */
+ @SerializedName("Description")
+ private String description;
+
+ public List getRates() {
+ return rates;
+ }
+
+ public void setRates(List rates) {
+ this.rates = rates;
+ }
+
+ public String getDescriptionEn() {
+ return descriptionEn;
+ }
+
+ public void setDescriptionEn(String descriptionEn) {
+ this.descriptionEn = descriptionEn;
+ }
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public void setCondition(String condition) {
+ this.condition = condition;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+ }
+
public static class Pricing extends Response {
/** 输出定价 */
@@ -59,10 +197,22 @@ public static class Pricing extends Response {
@SerializedName("Image")
private Double image;
+ /** 生视频定价 */
+ @SerializedName("Video")
+ private String video;
+
/** 币种 */
@SerializedName("Currency")
private String currency;
+ /** 单位(中文),如“次” “百万” */
+ @SerializedName("Unit")
+ private String unit;
+
+ /** 单位(English),如“Time” “Million” */
+ @SerializedName("UnitEn")
+ private String unitEn;
+
public Double getCompletion() {
return completion;
}
@@ -87,6 +237,14 @@ public void setImage(Double image) {
this.image = image;
}
+ public String getVideo() {
+ return video;
+ }
+
+ public void setVideo(String video) {
+ this.video = video;
+ }
+
public String getCurrency() {
return currency;
}
@@ -94,10 +252,30 @@ public String getCurrency() {
public void setCurrency(String currency) {
this.currency = currency;
}
+
+ public String getUnit() {
+ return unit;
+ }
+
+ public void setUnit(String unit) {
+ this.unit = unit;
+ }
+
+ public String getUnitEn() {
+ return unitEn;
+ }
+
+ public void setUnitEn(String unitEn) {
+ this.unitEn = unitEn;
+ }
}
public static class SquareModel extends Response {
+ /** 制造商 */
+ @SerializedName("Manufacturer")
+ private String manufacturer;
+
/** 主键 */
@SerializedName("Id")
private String id;
@@ -150,6 +328,18 @@ public static class SquareModel extends Response {
@SerializedName("Pricing")
private Pricing pricing;
+ /** 价格阶梯(有序数组) */
+ @SerializedName("Tiers")
+ private List tiers;
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
public String getId() {
return id;
}
@@ -253,5 +443,13 @@ public Pricing getPricing() {
public void setPricing(Pricing pricing) {
this.pricing = pricing;
}
+
+ public List getTiers() {
+ return tiers;
+ }
+
+ public void setTiers(List tiers) {
+ this.tiers = tiers;
+ }
}
}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUMInferRequestLogsRequest.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUMInferRequestLogsRequest.java
new file mode 100644
index 00000000..d492311f
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUMInferRequestLogsRequest.java
@@ -0,0 +1,150 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * 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 cn.ucloud.uai_modelverse.models;
+
+import cn.ucloud.common.annotation.NotEmpty;
+import cn.ucloud.common.annotation.UCloudParam;
+import cn.ucloud.common.request.Request;
+
+import java.util.List;
+
+public class ListUMInferRequestLogsRequest extends Request {
+
+ /** 业务地域,如 cn-wlcb。可先调用 ListUMInferRegions 获取可选地域 */
+ @NotEmpty
+ @UCloudParam("Region")
+ private String region;
+
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Zone")
+ private String zone;
+
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。请参考
+ * [GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
+ @UCloudParam("ProjectId")
+ private String projectId;
+
+ /** 查询开始时间,Unix 毫秒时间戳 */
+ @NotEmpty
+ @UCloudParam("StartTime")
+ private Integer startTime;
+
+ /** 查询结束时间,Unix 毫秒时间戳,必须大于等于 StartTime */
+ @NotEmpty
+ @UCloudParam("EndTime")
+ private Integer endTime;
+
+ /** 模型名称列表,用于过滤 */
+ @UCloudParam("ModelNames")
+ private List modelNames;
+
+ /** API Key ID 列表,用于过滤 */
+ @UCloudParam("ApiKeyIds")
+ private List apiKeyIds;
+
+ /** 请求 ID,用于精确过滤 */
+ @UCloudParam("RequestId")
+ private String requestId;
+
+ /** 列表偏移量,默认 0 */
+ @UCloudParam("Offset")
+ private Integer offset;
+
+ /** 返回数量,默认 20 */
+ @UCloudParam("Limit")
+ private Integer limit;
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public String getZone() {
+ return zone;
+ }
+
+ public void setZone(String zone) {
+ this.zone = zone;
+ }
+
+ public String getProjectId() {
+ return projectId;
+ }
+
+ public void setProjectId(String projectId) {
+ this.projectId = projectId;
+ }
+
+ public Integer getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(Integer startTime) {
+ this.startTime = startTime;
+ }
+
+ public Integer getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(Integer endTime) {
+ this.endTime = endTime;
+ }
+
+ public List getModelNames() {
+ return modelNames;
+ }
+
+ public void setModelNames(List modelNames) {
+ this.modelNames = modelNames;
+ }
+
+ public List getApiKeyIds() {
+ return apiKeyIds;
+ }
+
+ public void setApiKeyIds(List apiKeyIds) {
+ this.apiKeyIds = apiKeyIds;
+ }
+
+ public String getRequestId() {
+ return requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getOffset() {
+ return offset;
+ }
+
+ public void setOffset(Integer offset) {
+ this.offset = offset;
+ }
+
+ public Integer getLimit() {
+ return limit;
+ }
+
+ public void setLimit(Integer limit) {
+ this.limit = limit;
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUMInferRequestLogsResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUMInferRequestLogsResponse.java
new file mode 100644
index 00000000..5f36fcc7
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/ListUMInferRequestLogsResponse.java
@@ -0,0 +1,344 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * 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 cn.ucloud.uai_modelverse.models;
+
+import cn.ucloud.common.response.Response;
+
+import com.google.gson.annotations.SerializedName;
+
+import java.util.List;
+
+public class ListUMInferRequestLogsResponse extends Response {
+
+ /** 日志明细列表返回数据 */
+ @SerializedName("Data")
+ private ListUMInferRequestLogsData data;
+
+ public ListUMInferRequestLogsData getData() {
+ return data;
+ }
+
+ public void setData(ListUMInferRequestLogsData data) {
+ this.data = data;
+ }
+
+ public static class ListUMInferRequestLogsData extends Response {
+
+ /** 汇总信息 */
+ @SerializedName("Summary")
+ private RequestLogSummary summary;
+
+ /** 日志列表,数组元素为 RequestLogItem */
+ @SerializedName("Items")
+ private List items;
+
+ public RequestLogSummary getSummary() {
+ return summary;
+ }
+
+ public void setSummary(RequestLogSummary summary) {
+ this.summary = summary;
+ }
+
+ public List getItems() {
+ return items;
+ }
+
+ public void setItems(List items) {
+ this.items = items;
+ }
+ }
+
+ public static class RequestLogItem extends Response {
+
+ /** 请求 ID */
+ @SerializedName("RequestId")
+ private String requestId;
+
+ /** 请求开始时间,Unix 毫秒时间戳 */
+ @SerializedName("StartTime")
+ private Integer startTime;
+
+ /** 请求开始时间,可读格式 */
+ @SerializedName("StartTimeReadable")
+ private String startTimeReadable;
+
+ /** 业务地域 */
+ @SerializedName("Region")
+ private String region;
+
+ /** 模型名称 */
+ @SerializedName("ModelName")
+ private String modelName;
+
+ /** API Key ID */
+ @SerializedName("ApiKeyId")
+ private String apiKeyId;
+
+ /** API Key 名称 */
+ @SerializedName("ApiKeyName")
+ private String apiKeyName;
+
+ /** 请求总延迟,单位毫秒 */
+ @SerializedName("Latency")
+ private Integer latency;
+
+ /** 首 Token 延迟,单位毫秒 */
+ @SerializedName("FirstTokenLatency")
+ private Integer firstTokenLatency;
+
+ /** 输出 Token 吞吐 */
+ @SerializedName("OutputTokenThroughput")
+ private Double outputTokenThroughput;
+
+ /** HTTP 状态码 */
+ @SerializedName("HttpStatusCode")
+ private Integer httpStatusCode;
+
+ /** 错误码 */
+ @SerializedName("ErrorCode")
+ private String errorCode;
+
+ /** 请求是否成功 */
+ @SerializedName("IsSuccess")
+ private Boolean isSuccess;
+
+ /** 总 Token 数 */
+ @SerializedName("TotalTokens")
+ private Integer totalTokens;
+
+ /** 输入 Token 数 */
+ @SerializedName("PromptTokens")
+ private Integer promptTokens;
+
+ /** 输出 Token 数 */
+ @SerializedName("CompletionTokens")
+ private Integer completionTokens;
+
+ /** 缓存命中 Token 数 */
+ @SerializedName("CacheHitTokens")
+ private Integer cacheHitTokens;
+
+ /** 缓存写入 Token 数 */
+ @SerializedName("CacheCreationTokens")
+ private Integer cacheCreationTokens;
+
+ /** 5 分钟缓存写入 Token 数 */
+ @SerializedName("CacheCreation5mTokens")
+ private Integer cacheCreation5mTokens;
+
+ /** 1 小时缓存写入 Token 数 */
+ @SerializedName("CacheCreation1hTokens")
+ private Integer cacheCreation1hTokens;
+
+ /** 是否存在推理日志 */
+ @SerializedName("HasInferenceLog")
+ private Boolean hasInferenceLog;
+
+ public String getRequestId() {
+ return requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(Integer startTime) {
+ this.startTime = startTime;
+ }
+
+ public String getStartTimeReadable() {
+ return startTimeReadable;
+ }
+
+ public void setStartTimeReadable(String startTimeReadable) {
+ this.startTimeReadable = startTimeReadable;
+ }
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public String getModelName() {
+ return modelName;
+ }
+
+ public void setModelName(String modelName) {
+ this.modelName = modelName;
+ }
+
+ public String getApiKeyId() {
+ return apiKeyId;
+ }
+
+ public void setApiKeyId(String apiKeyId) {
+ this.apiKeyId = apiKeyId;
+ }
+
+ public String getApiKeyName() {
+ return apiKeyName;
+ }
+
+ public void setApiKeyName(String apiKeyName) {
+ this.apiKeyName = apiKeyName;
+ }
+
+ public Integer getLatency() {
+ return latency;
+ }
+
+ public void setLatency(Integer latency) {
+ this.latency = latency;
+ }
+
+ public Integer getFirstTokenLatency() {
+ return firstTokenLatency;
+ }
+
+ public void setFirstTokenLatency(Integer firstTokenLatency) {
+ this.firstTokenLatency = firstTokenLatency;
+ }
+
+ public Double getOutputTokenThroughput() {
+ return outputTokenThroughput;
+ }
+
+ public void setOutputTokenThroughput(Double outputTokenThroughput) {
+ this.outputTokenThroughput = outputTokenThroughput;
+ }
+
+ public Integer getHttpStatusCode() {
+ return httpStatusCode;
+ }
+
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public String getErrorCode() {
+ return errorCode;
+ }
+
+ public void setErrorCode(String errorCode) {
+ this.errorCode = errorCode;
+ }
+
+ public Boolean getIsSuccess() {
+ return isSuccess;
+ }
+
+ public void setIsSuccess(Boolean isSuccess) {
+ this.isSuccess = isSuccess;
+ }
+
+ public Integer getTotalTokens() {
+ return totalTokens;
+ }
+
+ public void setTotalTokens(Integer totalTokens) {
+ this.totalTokens = totalTokens;
+ }
+
+ public Integer getPromptTokens() {
+ return promptTokens;
+ }
+
+ public void setPromptTokens(Integer promptTokens) {
+ this.promptTokens = promptTokens;
+ }
+
+ public Integer getCompletionTokens() {
+ return completionTokens;
+ }
+
+ public void setCompletionTokens(Integer completionTokens) {
+ this.completionTokens = completionTokens;
+ }
+
+ public Integer getCacheHitTokens() {
+ return cacheHitTokens;
+ }
+
+ public void setCacheHitTokens(Integer cacheHitTokens) {
+ this.cacheHitTokens = cacheHitTokens;
+ }
+
+ public Integer getCacheCreationTokens() {
+ return cacheCreationTokens;
+ }
+
+ public void setCacheCreationTokens(Integer cacheCreationTokens) {
+ this.cacheCreationTokens = cacheCreationTokens;
+ }
+
+ public Integer getCacheCreation5mTokens() {
+ return cacheCreation5mTokens;
+ }
+
+ public void setCacheCreation5mTokens(Integer cacheCreation5mTokens) {
+ this.cacheCreation5mTokens = cacheCreation5mTokens;
+ }
+
+ public Integer getCacheCreation1hTokens() {
+ return cacheCreation1hTokens;
+ }
+
+ public void setCacheCreation1hTokens(Integer cacheCreation1hTokens) {
+ this.cacheCreation1hTokens = cacheCreation1hTokens;
+ }
+
+ public Boolean getHasInferenceLog() {
+ return hasInferenceLog;
+ }
+
+ public void setHasInferenceLog(Boolean hasInferenceLog) {
+ this.hasInferenceLog = hasInferenceLog;
+ }
+ }
+
+ public static class RequestLogSummary extends Response {
+
+ /** 查询条件命中的总请求数 */
+ @SerializedName("TotalRequests")
+ private Integer totalRequests;
+
+ /** 查询条件命中的失败请求数 */
+ @SerializedName("FailedRequests")
+ private Integer failedRequests;
+
+ public Integer getTotalRequests() {
+ return totalRequests;
+ }
+
+ public void setTotalRequests(Integer totalRequests) {
+ this.totalRequests = totalRequests;
+ }
+
+ public Integer getFailedRequests() {
+ return failedRequests;
+ }
+
+ public void setFailedRequests(Integer failedRequests) {
+ this.failedRequests = failedRequests;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/StartPayUnpaidOrdersRequest.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/StartPayUnpaidOrdersRequest.java
new file mode 100644
index 00000000..448d57d1
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/StartPayUnpaidOrdersRequest.java
@@ -0,0 +1,36 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * 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 cn.ucloud.uai_modelverse.models;
+
+import cn.ucloud.common.annotation.NotEmpty;
+import cn.ucloud.common.annotation.UCloudParam;
+import cn.ucloud.common.request.Request;
+
+import java.util.List;
+
+public class StartPayUnpaidOrdersRequest extends Request {
+
+ /** 欠费订单号列表,最多 50 个 */
+ @NotEmpty
+ @UCloudParam("OrderNos")
+ private List orderNos;
+
+ public List getOrderNos() {
+ return orderNos;
+ }
+
+ public void setOrderNos(List orderNos) {
+ this.orderNos = orderNos;
+ }
+}
diff --git a/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/StartPayUnpaidOrdersResponse.java b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/StartPayUnpaidOrdersResponse.java
new file mode 100644
index 00000000..21a9ec8c
--- /dev/null
+++ b/ucloud-sdk-java-uai_modelverse/src/main/java/cn/ucloud/uai_modelverse/models/StartPayUnpaidOrdersResponse.java
@@ -0,0 +1,97 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * 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 cn.ucloud.uai_modelverse.models;
+
+
+import cn.ucloud.common.response.Response;
+
+import com.google.gson.annotations.SerializedName;
+
+public class StartPayUnpaidOrdersResponse extends Response {
+
+ /** 支付成功数量 */
+ @SerializedName("SuccessCount")
+ private Integer successCount;
+
+ /** 支付失败数量 */
+ @SerializedName("FailureCount")
+ private Integer failureCount;
+
+ /** 支付结果 */
+ @SerializedName("Results")
+ private PayResult results;
+
+ public Integer getSuccessCount() {
+ return successCount;
+ }
+
+ public void setSuccessCount(Integer successCount) {
+ this.successCount = successCount;
+ }
+
+ public Integer getFailureCount() {
+ return failureCount;
+ }
+
+ public void setFailureCount(Integer failureCount) {
+ this.failureCount = failureCount;
+ }
+
+ public PayResult getResults() {
+ return results;
+ }
+
+ public void setResults(PayResult results) {
+ this.results = results;
+ }
+
+ public static class PayResult extends Response {
+
+ /** 订单号 */
+ @SerializedName("OrderNo")
+ private String orderNo;
+
+ /** 是否支付成功 */
+ @SerializedName("Success")
+ private Boolean success;
+
+ /** 失败原因(成功时为空) */
+ @SerializedName("Reason")
+ private String reason;
+
+ public String getOrderNo() {
+ return orderNo;
+ }
+
+ public void setOrderNo(String orderNo) {
+ this.orderNo = orderNo;
+ }
+
+ public Boolean getSuccess() {
+ return success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public String getReason() {
+ return reason;
+ }
+
+ public void setReason(String reason) {
+ this.reason = reason;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-uas/pom.xml b/ucloud-sdk-java-uas/pom.xml
index 39f16816..c1e406f9 100644
--- a/ucloud-sdk-java-uas/pom.xml
+++ b/ucloud-sdk-java-uas/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uas
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ubill/pom.xml b/ucloud-sdk-java-ubill/pom.xml
index 357287c4..fec22384 100644
--- a/ucloud-sdk-java-ubill/pom.xml
+++ b/ucloud-sdk-java-ubill/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ubill
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ucdn/pom.xml b/ucloud-sdk-java-ucdn/pom.xml
index c1ae8300..d9717ee1 100644
--- a/ucloud-sdk-java-ucdn/pom.xml
+++ b/ucloud-sdk-java-ucdn/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ucdn
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uclickhouse/pom.xml b/ucloud-sdk-java-uclickhouse/pom.xml
index 62e22353..24866c1a 100644
--- a/ucloud-sdk-java-uclickhouse/pom.xml
+++ b/ucloud-sdk-java-uclickhouse/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uclickhouse
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ucompshare/pom.xml b/ucloud-sdk-java-ucompshare/pom.xml
index 89ec4e88..4baec98a 100644
--- a/ucloud-sdk-java-ucompshare/pom.xml
+++ b/ucloud-sdk-java-ucompshare/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ucompshare
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-udb/pom.xml b/ucloud-sdk-java-udb/pom.xml
index 4d1b4791..9215fd17 100644
--- a/ucloud-sdk-java-udb/pom.xml
+++ b/ucloud-sdk-java-udb/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-udb
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-udbproxy/pom.xml b/ucloud-sdk-java-udbproxy/pom.xml
index b40bf5cb..c37f24a8 100644
--- a/ucloud-sdk-java-udbproxy/pom.xml
+++ b/ucloud-sdk-java-udbproxy/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-udbproxy
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-udi/pom.xml b/ucloud-sdk-java-udi/pom.xml
index 5785f509..307ac8c5 100644
--- a/ucloud-sdk-java-udi/pom.xml
+++ b/ucloud-sdk-java-udi/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-udi
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-udisk/pom.xml b/ucloud-sdk-java-udisk/pom.xml
index 919294f5..d84571ff 100644
--- a/ucloud-sdk-java-udisk/pom.xml
+++ b/ucloud-sdk-java-udisk/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-udisk
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-udns/pom.xml b/ucloud-sdk-java-udns/pom.xml
index 9e62c681..b4852b63 100644
--- a/ucloud-sdk-java-udns/pom.xml
+++ b/ucloud-sdk-java-udns/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-udns
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-udpn/pom.xml b/ucloud-sdk-java-udpn/pom.xml
index f8d57e70..93a25e0f 100644
--- a/ucloud-sdk-java-udpn/pom.xml
+++ b/ucloud-sdk-java-udpn/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-udpn
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uec/pom.xml b/ucloud-sdk-java-uec/pom.xml
index 9af7ab70..6f31cdcd 100644
--- a/ucloud-sdk-java-uec/pom.xml
+++ b/ucloud-sdk-java-uec/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uec
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ues/pom.xml b/ucloud-sdk-java-ues/pom.xml
index a6ad927d..cf4f1235 100644
--- a/ucloud-sdk-java-ues/pom.xml
+++ b/ucloud-sdk-java-ues/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ues
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uewaf/pom.xml b/ucloud-sdk-java-uewaf/pom.xml
index b8749759..b6a732f8 100644
--- a/ucloud-sdk-java-uewaf/pom.xml
+++ b/ucloud-sdk-java-uewaf/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uewaf
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ufile/pom.xml b/ucloud-sdk-java-ufile/pom.xml
index 0d011dec..9512e5fa 100644
--- a/ucloud-sdk-java-ufile/pom.xml
+++ b/ucloud-sdk-java-ufile/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ufile
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ufs/pom.xml b/ucloud-sdk-java-ufs/pom.xml
index 98db00be..7d54c823 100644
--- a/ucloud-sdk-java-ufs/pom.xml
+++ b/ucloud-sdk-java-ufs/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ufs
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uhadoop/pom.xml b/ucloud-sdk-java-uhadoop/pom.xml
index d9e7e162..f9240e59 100644
--- a/ucloud-sdk-java-uhadoop/pom.xml
+++ b/ucloud-sdk-java-uhadoop/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uhadoop
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uhids/pom.xml b/ucloud-sdk-java-uhids/pom.xml
index 5c315ae6..1adb20f0 100644
--- a/ucloud-sdk-java-uhids/pom.xml
+++ b/ucloud-sdk-java-uhids/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uhids
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uhost/pom.xml b/ucloud-sdk-java-uhost/pom.xml
index f3314b67..622d36e5 100644
--- a/ucloud-sdk-java-uhost/pom.xml
+++ b/ucloud-sdk-java-uhost/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uhost
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uk8s/pom.xml b/ucloud-sdk-java-uk8s/pom.xml
index a34db2f9..2bb7ea49 100644
--- a/ucloud-sdk-java-uk8s/pom.xml
+++ b/ucloud-sdk-java-uk8s/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uk8s
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ukafka/pom.xml b/ucloud-sdk-java-ukafka/pom.xml
index b30b9120..58fce071 100644
--- a/ucloud-sdk-java-ukafka/pom.xml
+++ b/ucloud-sdk-java-ukafka/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ukafka
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ulb/pom.xml b/ucloud-sdk-java-ulb/pom.xml
index b1a3e29e..47518c8f 100644
--- a/ucloud-sdk-java-ulb/pom.xml
+++ b/ucloud-sdk-java-ulb/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ulb
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ulighthost/pom.xml b/ucloud-sdk-java-ulighthost/pom.xml
index 80260688..d0023a5b 100644
--- a/ucloud-sdk-java-ulighthost/pom.xml
+++ b/ucloud-sdk-java-ulighthost/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ulighthost
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-ulog/pom.xml b/ucloud-sdk-java-ulog/pom.xml
index d017691c..5b5f27ce 100644
--- a/ucloud-sdk-java-ulog/pom.xml
+++ b/ucloud-sdk-java-ulog/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-ulog
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-umem/pom.xml b/ucloud-sdk-java-umem/pom.xml
index fb4d5374..a4fe69f1 100644
--- a/ucloud-sdk-java-umem/pom.xml
+++ b/ucloud-sdk-java-umem/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-umem
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-umon/pom.xml b/ucloud-sdk-java-umon/pom.xml
index bd04c3cc..92f208f3 100644
--- a/ucloud-sdk-java-umon/pom.xml
+++ b/ucloud-sdk-java-umon/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-umon
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-umongodb/pom.xml b/ucloud-sdk-java-umongodb/pom.xml
index 0411748b..0beae173 100644
--- a/ucloud-sdk-java-umongodb/pom.xml
+++ b/ucloud-sdk-java-umongodb/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-umongodb
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-unet/pom.xml b/ucloud-sdk-java-unet/pom.xml
index a7dca53c..b2df58c6 100644
--- a/ucloud-sdk-java-unet/pom.xml
+++ b/ucloud-sdk-java-unet/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-unet
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-upfs/pom.xml b/ucloud-sdk-java-upfs/pom.xml
index 0b568a72..2be43e6e 100644
--- a/ucloud-sdk-java-upfs/pom.xml
+++ b/ucloud-sdk-java-upfs/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-upfs
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-upgsql/pom.xml b/ucloud-sdk-java-upgsql/pom.xml
index 3e364ea7..ac40bc23 100644
--- a/ucloud-sdk-java-upgsql/pom.xml
+++ b/ucloud-sdk-java-upgsql/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-upgsql
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uphone/pom.xml b/ucloud-sdk-java-uphone/pom.xml
index f9c277ae..5b35af08 100644
--- a/ucloud-sdk-java-uphone/pom.xml
+++ b/ucloud-sdk-java-uphone/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uphone
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uphost/pom.xml b/ucloud-sdk-java-uphost/pom.xml
index a451c419..02dbe7de 100644
--- a/ucloud-sdk-java-uphost/pom.xml
+++ b/ucloud-sdk-java-uphost/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uphost
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uslk/pom.xml b/ucloud-sdk-java-uslk/pom.xml
index c9371a1d..6d1f7ea6 100644
--- a/ucloud-sdk-java-uslk/pom.xml
+++ b/ucloud-sdk-java-uslk/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uslk
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-usms/pom.xml b/ucloud-sdk-java-usms/pom.xml
index d254e42b..10997a52 100644
--- a/ucloud-sdk-java-usms/pom.xml
+++ b/ucloud-sdk-java-usms/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-usms
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-usnap/pom.xml b/ucloud-sdk-java-usnap/pom.xml
index 314e7565..a7e7f52e 100644
--- a/ucloud-sdk-java-usnap/pom.xml
+++ b/ucloud-sdk-java-usnap/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-usnap
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uvms/pom.xml b/ucloud-sdk-java-uvms/pom.xml
index 3f3cef17..67717b5c 100644
--- a/ucloud-sdk-java-uvms/pom.xml
+++ b/ucloud-sdk-java-uvms/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uvms
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-uwsc/pom.xml b/ucloud-sdk-java-uwsc/pom.xml
index 1684c20a..25a2e0e6 100644
--- a/ucloud-sdk-java-uwsc/pom.xml
+++ b/ucloud-sdk-java-uwsc/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-uwsc
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release
diff --git a/ucloud-sdk-java-vpc/pom.xml b/ucloud-sdk-java-vpc/pom.xml
index 0d1936f7..84185513 100644
--- a/ucloud-sdk-java-vpc/pom.xml
+++ b/ucloud-sdk-java-vpc/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.71-release
+ 1.2.72-release
4.0.0
ucloud-sdk-java-vpc
ucloud-sdk-java
- 1.2.71-release
+ 1.2.72-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.71-release
+ 1.2.72-release