# -*- coding: utf8 -*- # Copyright (c) 2017-2021 THL A29 Limited, a Tencent company. All Rights Reserved. # # 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. import json from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException from tencentcloud.common.abstract_client import AbstractClient from tencentcloud.tione.v20211111 import models class TioneClient(AbstractClient): _apiVersion = '2021-11-11' _endpoint = 'tione.tencentcloudapi.com' _service = 'tione' def ChatCompletion(self, request): """该接口支持与自行部署的大模型的聊天。 :param request: Request instance for ChatCompletion. :type request: :class:`tencentcloud.tione.v20211111.models.ChatCompletionRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.ChatCompletionResponse` """ try: params = request._serialize() headers = request.headers body = self.call("ChatCompletion", params, headers=headers) response = json.loads(body) model = models.ChatCompletionResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def CreateDataset(self, request): """创建数据集 :param request: Request instance for CreateDataset. :type request: :class:`tencentcloud.tione.v20211111.models.CreateDatasetRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.CreateDatasetResponse` """ try: params = request._serialize() headers = request.headers body = self.call("CreateDataset", params, headers=headers) response = json.loads(body) model = models.CreateDatasetResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def CreateModelService(self, request): """用于创建、发布一个新的模型服务 :param request: Request instance for CreateModelService. :type request: :class:`tencentcloud.tione.v20211111.models.CreateModelServiceRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.CreateModelServiceResponse` """ try: params = request._serialize() headers = request.headers body = self.call("CreateModelService", params, headers=headers) response = json.loads(body) model = models.CreateModelServiceResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def CreateNotebook(self, request): """创建Notebook :param request: Request instance for CreateNotebook. :type request: :class:`tencentcloud.tione.v20211111.models.CreateNotebookRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.CreateNotebookResponse` """ try: params = request._serialize() headers = request.headers body = self.call("CreateNotebook", params, headers=headers) response = json.loads(body) model = models.CreateNotebookResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def CreatePresignedNotebookUrl(self, request): """生成Notebook访问链接 :param request: Request instance for CreatePresignedNotebookUrl. :type request: :class:`tencentcloud.tione.v20211111.models.CreatePresignedNotebookUrlRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.CreatePresignedNotebookUrlResponse` """ try: params = request._serialize() headers = request.headers body = self.call("CreatePresignedNotebookUrl", params, headers=headers) response = json.loads(body) model = models.CreatePresignedNotebookUrlResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def CreateTrainingModel(self, request): """导入模型 :param request: Request instance for CreateTrainingModel. :type request: :class:`tencentcloud.tione.v20211111.models.CreateTrainingModelRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.CreateTrainingModelResponse` """ try: params = request._serialize() headers = request.headers body = self.call("CreateTrainingModel", params, headers=headers) response = json.loads(body) model = models.CreateTrainingModelResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DeleteDataset(self, request): """删除数据集 :param request: Request instance for DeleteDataset. :type request: :class:`tencentcloud.tione.v20211111.models.DeleteDatasetRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DeleteDatasetResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DeleteDataset", params, headers=headers) response = json.loads(body) model = models.DeleteDatasetResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DeleteModelService(self, request): """根据服务id删除模型服务 :param request: Request instance for DeleteModelService. :type request: :class:`tencentcloud.tione.v20211111.models.DeleteModelServiceRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DeleteModelServiceResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DeleteModelService", params, headers=headers) response = json.loads(body) model = models.DeleteModelServiceResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DeleteModelServiceGroup(self, request): """根据服务组id删除服务组下所有模型服务 :param request: Request instance for DeleteModelServiceGroup. :type request: :class:`tencentcloud.tione.v20211111.models.DeleteModelServiceGroupRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DeleteModelServiceGroupResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DeleteModelServiceGroup", params, headers=headers) response = json.loads(body) model = models.DeleteModelServiceGroupResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DeleteNotebook(self, request): """删除Notebook :param request: Request instance for DeleteNotebook. :type request: :class:`tencentcloud.tione.v20211111.models.DeleteNotebookRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DeleteNotebookResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DeleteNotebook", params, headers=headers) response = json.loads(body) model = models.DeleteNotebookResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DeleteTrainingModel(self, request): """删除模型 :param request: Request instance for DeleteTrainingModel. :type request: :class:`tencentcloud.tione.v20211111.models.DeleteTrainingModelRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DeleteTrainingModelResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DeleteTrainingModel", params, headers=headers) response = json.loads(body) model = models.DeleteTrainingModelResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DeleteTrainingModelVersion(self, request): """删除模型版本 :param request: Request instance for DeleteTrainingModelVersion. :type request: :class:`tencentcloud.tione.v20211111.models.DeleteTrainingModelVersionRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DeleteTrainingModelVersionResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DeleteTrainingModelVersion", params, headers=headers) response = json.loads(body) model = models.DeleteTrainingModelVersionResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeBillingResourceGroup(self, request): """查询资源组节点列表 :param request: Request instance for DescribeBillingResourceGroup. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeBillingResourceGroupRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeBillingResourceGroupResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeBillingResourceGroup", params, headers=headers) response = json.loads(body) model = models.DescribeBillingResourceGroupResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeBillingResourceGroups(self, request): """查询资源组详情 :param request: Request instance for DescribeBillingResourceGroups. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeBillingResourceGroupsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeBillingResourceGroupsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeBillingResourceGroups", params, headers=headers) response = json.loads(body) model = models.DescribeBillingResourceGroupsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeBillingResourceInstanceRunningJobs(self, request): """查询资源组节点运行中的任务 :param request: Request instance for DescribeBillingResourceInstanceRunningJobs. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeBillingResourceInstanceRunningJobsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeBillingResourceInstanceRunningJobsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeBillingResourceInstanceRunningJobs", params, headers=headers) response = json.loads(body) model = models.DescribeBillingResourceInstanceRunningJobsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeBillingSpecs(self, request): """本接口(DescribeBillingSpecs) 提供查询计费项列表 :param request: Request instance for DescribeBillingSpecs. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeBillingSpecsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeBillingSpecsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeBillingSpecs", params, headers=headers) response = json.loads(body) model = models.DescribeBillingSpecsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeBillingSpecsPrice(self, request): """本接口(DescribeBillingSpecsPrice)用于查询按量计费计费项价格。 :param request: Request instance for DescribeBillingSpecsPrice. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeBillingSpecsPriceRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeBillingSpecsPriceResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeBillingSpecsPrice", params, headers=headers) response = json.loads(body) model = models.DescribeBillingSpecsPriceResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeBuildInImages(self, request): """获取内置镜像列表 :param request: Request instance for DescribeBuildInImages. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeBuildInImagesRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeBuildInImagesResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeBuildInImages", params, headers=headers) response = json.loads(body) model = models.DescribeBuildInImagesResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeDatasets(self, request): """查询数据集列表 :param request: Request instance for DescribeDatasets. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeDatasetsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeDatasetsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeDatasets", params, headers=headers) response = json.loads(body) model = models.DescribeDatasetsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeInferTemplates(self, request): """已废弃,收敛到统一接口 查询推理镜像模板 :param request: Request instance for DescribeInferTemplates. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeInferTemplatesRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeInferTemplatesResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeInferTemplates", params, headers=headers) response = json.loads(body) model = models.DescribeInferTemplatesResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeModelAccelerateTask(self, request): """查询模型优化任务详情 :param request: Request instance for DescribeModelAccelerateTask. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeModelAccelerateTaskRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeModelAccelerateTaskResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeModelAccelerateTask", params, headers=headers) response = json.loads(body) model = models.DescribeModelAccelerateTaskResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeModelAccelerateVersions(self, request): """模型加速之后的模型版本列表 :param request: Request instance for DescribeModelAccelerateVersions. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeModelAccelerateVersionsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeModelAccelerateVersionsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeModelAccelerateVersions", params, headers=headers) response = json.loads(body) model = models.DescribeModelAccelerateVersionsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeModelService(self, request): """查询单个服务 :param request: Request instance for DescribeModelService. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeModelService", params, headers=headers) response = json.loads(body) model = models.DescribeModelServiceResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeModelServiceCallInfo(self, request): """展示服务的调用信息 :param request: Request instance for DescribeModelServiceCallInfo. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceCallInfoRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceCallInfoResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeModelServiceCallInfo", params, headers=headers) response = json.loads(body) model = models.DescribeModelServiceCallInfoResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeModelServiceGroup(self, request): """查询单个服务组 :param request: Request instance for DescribeModelServiceGroup. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceGroupRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceGroupResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeModelServiceGroup", params, headers=headers) response = json.loads(body) model = models.DescribeModelServiceGroupResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeModelServiceGroups(self, request): """列举在线推理服务组 :param request: Request instance for DescribeModelServiceGroups. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceGroupsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceGroupsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeModelServiceGroups", params, headers=headers) response = json.loads(body) model = models.DescribeModelServiceGroupsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeModelServiceHotUpdated(self, request): """用于查询模型服务能否开启热更新 :param request: Request instance for DescribeModelServiceHotUpdated. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceHotUpdatedRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeModelServiceHotUpdatedResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeModelServiceHotUpdated", params, headers=headers) response = json.loads(body) model = models.DescribeModelServiceHotUpdatedResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeNotebook(self, request): """Notebook详情 :param request: Request instance for DescribeNotebook. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeNotebookRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeNotebookResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeNotebook", params, headers=headers) response = json.loads(body) model = models.DescribeNotebookResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeNotebooks(self, request): """Notebook列表 :param request: Request instance for DescribeNotebooks. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeNotebooksRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeNotebooksResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeNotebooks", params, headers=headers) response = json.loads(body) model = models.DescribeNotebooksResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeTrainingModelVersion(self, request): """查询模型版本 :param request: Request instance for DescribeTrainingModelVersion. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingModelVersionRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingModelVersionResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeTrainingModelVersion", params, headers=headers) response = json.loads(body) model = models.DescribeTrainingModelVersionResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeTrainingModelVersions(self, request): """模型版本列表 :param request: Request instance for DescribeTrainingModelVersions. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingModelVersionsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingModelVersionsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeTrainingModelVersions", params, headers=headers) response = json.loads(body) model = models.DescribeTrainingModelVersionsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeTrainingTask(self, request): """训练任务详情 :param request: Request instance for DescribeTrainingTask. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingTaskRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingTaskResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeTrainingTask", params, headers=headers) response = json.loads(body) model = models.DescribeTrainingTaskResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeTrainingTaskPods(self, request): """训练任务pod列表 :param request: Request instance for DescribeTrainingTaskPods. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingTaskPodsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingTaskPodsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeTrainingTaskPods", params, headers=headers) response = json.loads(body) model = models.DescribeTrainingTaskPodsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def DescribeTrainingTasks(self, request): """训练任务列表 :param request: Request instance for DescribeTrainingTasks. :type request: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingTasksRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.DescribeTrainingTasksResponse` """ try: params = request._serialize() headers = request.headers body = self.call("DescribeTrainingTasks", params, headers=headers) response = json.loads(body) model = models.DescribeTrainingTasksResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def ModifyModelService(self, request): """用于更新模型服务 :param request: Request instance for ModifyModelService. :type request: :class:`tencentcloud.tione.v20211111.models.ModifyModelServiceRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.ModifyModelServiceResponse` """ try: params = request._serialize() headers = request.headers body = self.call("ModifyModelService", params, headers=headers) response = json.loads(body) model = models.ModifyModelServiceResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def PushTrainingMetrics(self, request): """上报训练自定义指标 :param request: Request instance for PushTrainingMetrics. :type request: :class:`tencentcloud.tione.v20211111.models.PushTrainingMetricsRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.PushTrainingMetricsResponse` """ try: params = request._serialize() headers = request.headers body = self.call("PushTrainingMetrics", params, headers=headers) response = json.loads(body) model = models.PushTrainingMetricsResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def StartNotebook(self, request): """启动Notebook :param request: Request instance for StartNotebook. :type request: :class:`tencentcloud.tione.v20211111.models.StartNotebookRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.StartNotebookResponse` """ try: params = request._serialize() headers = request.headers body = self.call("StartNotebook", params, headers=headers) response = json.loads(body) model = models.StartNotebookResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def StopModelAccelerateTask(self, request): """停止模型加速任务 :param request: Request instance for StopModelAccelerateTask. :type request: :class:`tencentcloud.tione.v20211111.models.StopModelAccelerateTaskRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.StopModelAccelerateTaskResponse` """ try: params = request._serialize() headers = request.headers body = self.call("StopModelAccelerateTask", params, headers=headers) response = json.loads(body) model = models.StopModelAccelerateTaskResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e)) def StopNotebook(self, request): """停止Notebook :param request: Request instance for StopNotebook. :type request: :class:`tencentcloud.tione.v20211111.models.StopNotebookRequest` :rtype: :class:`tencentcloud.tione.v20211111.models.StopNotebookResponse` """ try: params = request._serialize() headers = request.headers body = self.call("StopNotebook", params, headers=headers) response = json.loads(body) model = models.StopNotebookResponse() model._deserialize(response["Response"]) return model except Exception as e: if isinstance(e, TencentCloudSDKException): raise else: raise TencentCloudSDKException(type(e).__name__, str(e))
Memory