import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { CreateModelServiceRequest, DescribeLogsRequest, DescribeModelAccelerateVersionsRequest, StopModelAccelerateTaskRequest, DeleteTrainingModelVersionResponse, DescribeExportResponse, ModifyNotebookTagsRequest, ModifyServiceGroupWeightsResponse, DeleteNotebookRequest, PushTrainingMetricsRequest, DescribeTrainingModelVersionsRequest, CreateDatasetResponse, ModifyServiceGroupWeightsRequest, DescribeTrainingTasksRequest, ModifyNotebookTagsResponse, DescribeBillingResourceGroupResponse, DescribeBillingResourceGroupsResponse, DescribeTrainingTaskRequest, StartNotebookResponse, DescribeTrainingModelVersionRequest, StartNotebookRequest, DescribeModelAccelerateVersionsResponse, DescribeBuildInImagesRequest, StartTrainingTaskRequest, ModifyModelServiceRequest, ChatCompletionRequest, DescribeModelServiceCallInfoRequest, DescribeNotebookResponse, CreateTrainingModelRequest, DescribeModelServiceGroupsResponse, DescribeBillingResourceInstanceRunningJobsResponse, CreateNotebookRequest, CreatePresignedNotebookUrlResponse, ModifyNotebookRequest, DescribeBillingResourceGroupsRequest, DeleteExportResponse, ModifyModelServiceAuthTokenRequest, DescribeDatasetsRequest, DeleteTrainingModelResponse, DescribeInferTemplatesResponse, DescribeBillingSpecsRequest, DescribeInferTemplatesRequest, ModifyModelServiceAuthorizationRequest, DeleteModelServiceGroupResponse, CreateExportResponse, DescribeNotebooksResponse, DescribeModelServiceHotUpdatedResponse, DescribeModelAccelerateTaskResponse, DescribeModelServiceGroupsRequest, StopNotebookResponse, DescribeModelServiceRequest, CreateTrainingTaskResponse, ModifyModelServiceAuthTokenResponse, ModifyModelServiceAuthorizationResponse, DeleteModelServiceRequest, DescribeModelServiceGroupRequest, CreateTrainingTaskRequest, CreatePresignedNotebookUrlRequest, ModifyNotebookResponse, DescribeModelServiceResponse, DescribeBuildInImagesResponse, DescribeDatasetsResponse, CreateNotebookResponse, DescribeBillingSpecsPriceRequest, CreateExportRequest, DescribeBillingSpecsResponse, DeleteTrainingTaskResponse, DescribeEventsResponse, DescribeModelServiceCallInfoResponse, DescribeNotebooksRequest, DeleteNotebookResponse, DeleteTrainingTaskRequest, CreateModelServiceAuthTokenResponse, DescribeBillingResourceInstanceRunningJobsRequest, ModifyModelServiceResponse, DeleteModelServiceAuthTokenResponse, CreateDatasetRequest, CreateModelServiceResponse, DeleteExportRequest, DescribeModelServiceGroupResponse, CreateTrainingModelResponse, StopModelAccelerateTaskResponse, UpdateSubAccountLinuxUserInfoResponse, DescribeTrainingTasksResponse, DescribeModelAccelerateTaskRequest, DeleteDatasetResponse, DescribeExportRequest, UpdateSubAccountLinuxUserInfoRequest, DescribeNotebookRequest, DescribeLogsResponse, StopNotebookRequest, DeleteModelServiceGroupRequest, CreateModelServiceAuthTokenRequest, DescribeBillingResourceGroupRequest, DescribeSubAccountLinuxUserInfosRequest, ChatCompletionResponse, DescribePlatformImagesResponse, DescribeTrainingTaskPodsRequest, DescribeTrainingModelVersionsResponse, DescribeSubAccountLinuxUserInfosResponse, DeleteDatasetRequest, DeleteModelServiceAuthTokenRequest, PushTrainingMetricsResponse, StopTrainingTaskResponse, DescribeTrainingTaskPodsResponse, DescribeEventsRequest, DeleteTrainingModelRequest, DescribeModelServiceHotUpdatedRequest, DescribeTrainingTaskResponse, DescribePlatformImagesRequest, DeleteModelServiceResponse, DeleteTrainingModelVersionRequest, DescribeBillingSpecsPriceResponse, DescribeTrainingModelVersionResponse, StopTrainingTaskRequest, StartTrainingTaskResponse } from "./tione_models"; /** * tione client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 查询模型版本 */ DescribeTrainingModelVersion(req: DescribeTrainingModelVersionRequest, cb?: (error: string, rep: DescribeTrainingModelVersionResponse) => void): Promise; /** * 查询单个服务 */ DescribeModelService(req: DescribeModelServiceRequest, cb?: (error: string, rep: DescribeModelServiceResponse) => void): Promise; /** * 本接口(DescribeBillingSpecs) 提供查询计费项列表 */ DescribeBillingSpecs(req: DescribeBillingSpecsRequest, cb?: (error: string, rep: DescribeBillingSpecsResponse) => void): Promise; /** * 导入模型 */ CreateTrainingModel(req: CreateTrainingModelRequest, cb?: (error: string, rep: CreateTrainingModelResponse) => void): Promise; /** * 本接口(DescribeBillingSpecsPrice)用于查询按量计费计费项价格。 */ DescribeBillingSpecsPrice(req: DescribeBillingSpecsPriceRequest, cb?: (error: string, rep: DescribeBillingSpecsPriceResponse) => void): Promise; /** * 展示服务的调用信息 */ DescribeModelServiceCallInfo(req: DescribeModelServiceCallInfoRequest, cb?: (error: string, rep: DescribeModelServiceCallInfoResponse) => void): Promise; /** * 批量查询子账号Linux用户信息 */ DescribeSubAccountLinuxUserInfos(req?: DescribeSubAccountLinuxUserInfosRequest, cb?: (error: string, rep: DescribeSubAccountLinuxUserInfosResponse) => void): Promise; /** * 训练任务详情 */ DescribeTrainingTask(req: DescribeTrainingTaskRequest, cb?: (error: string, rep: DescribeTrainingTaskResponse) => void): Promise; /** * 获取任务式建模训练任务,Notebook,在线服务和批量预测任务的事件API */ DescribeEvents(req: DescribeEventsRequest, cb?: (error: string, rep: DescribeEventsResponse) => void): Promise; /** * 获取内置镜像列表 */ DescribeBuildInImages(req: DescribeBuildInImagesRequest, cb?: (error: string, rep: DescribeBuildInImagesResponse) => void): Promise; /** * 启动Notebook */ StartNotebook(req: StartNotebookRequest, cb?: (error: string, rep: StartNotebookResponse) => void): Promise; /** * 删除数据集 */ DeleteDataset(req: DeleteDatasetRequest, cb?: (error: string, rep: DeleteDatasetResponse) => void): Promise; /** * 创建模型训练任务 */ CreateTrainingTask(req: CreateTrainingTaskRequest, cb?: (error: string, rep: CreateTrainingTaskResponse) => void): Promise; /** * 修改服务鉴权配置 */ ModifyModelServiceAuthorization(req: ModifyModelServiceAuthorizationRequest, cb?: (error: string, rep: ModifyModelServiceAuthorizationResponse) => void): Promise; /** * 修改Notebook */ ModifyNotebook(req: ModifyNotebookRequest, cb?: (error: string, rep: ModifyNotebookResponse) => void): Promise; /** * 删除Notebook */ DeleteNotebook(req: DeleteNotebookRequest, cb?: (error: string, rep: DeleteNotebookResponse) => void): Promise; /** * 删除一个 AuthToken */ DeleteModelServiceAuthToken(req: DeleteModelServiceAuthTokenRequest, cb?: (error: string, rep: DeleteModelServiceAuthTokenResponse) => void): Promise; /** * 训练任务pod列表 */ DescribeTrainingTaskPods(req: DescribeTrainingTaskPodsRequest, cb?: (error: string, rep: DescribeTrainingTaskPodsResponse) => void): Promise; /** * 用于查询模型服务能否开启热更新 */ DescribeModelServiceHotUpdated(req: DescribeModelServiceHotUpdatedRequest, cb?: (error: string, rep: DescribeModelServiceHotUpdatedResponse) => void): Promise; /** * 查询模型优化任务详情 */ DescribeModelAccelerateTask(req: DescribeModelAccelerateTaskRequest, cb?: (error: string, rep: DescribeModelAccelerateTaskResponse) => void): Promise; /** * 该接口支持与自行部署的大模型的聊天。 使用该接口调用时需要携带腾讯云的密钥信息用于身份信息鉴权,建议通过腾讯云的云 API SDK调用,具体可以参考 https://cloud.tencent.com/document/product/1278/85305 */ ChatCompletion(req: ChatCompletionRequest, cb?: (error: string, rep: ChatCompletionResponse) => void): Promise; /** * 修改Notebook标签 */ ModifyNotebookTags(req: ModifyNotebookTagsRequest, cb?: (error: string, rep: ModifyNotebookTagsResponse) => void): Promise; /** * 删除模型 */ DeleteTrainingModel(req: DeleteTrainingModelRequest, cb?: (error: string, rep: DeleteTrainingModelResponse) => void): Promise; /** * 更新推理服务组流量分配 */ ModifyServiceGroupWeights(req: ModifyServiceGroupWeightsRequest, cb?: (error: string, rep: ModifyServiceGroupWeightsResponse) => void): Promise; /** * 创建数据集 */ CreateDataset(req: CreateDatasetRequest, cb?: (error: string, rep: CreateDatasetResponse) => void): Promise; /** * 创建Notebook */ CreateNotebook(req: CreateNotebookRequest, cb?: (error: string, rep: CreateNotebookResponse) => void): Promise; /** * 启动模型训练任务 */ StartTrainingTask(req: StartTrainingTaskRequest, cb?: (error: string, rep: StartTrainingTaskResponse) => void): Promise; /** * 查询单个服务组 */ DescribeModelServiceGroup(req: DescribeModelServiceGroupRequest, cb?: (error: string, rep: DescribeModelServiceGroupResponse) => void): Promise; /** * 根据服务组id删除服务组下所有模型服务 */ DeleteModelServiceGroup(req: DeleteModelServiceGroupRequest, cb?: (error: string, rep: DeleteModelServiceGroupResponse) => void): Promise; /** * 上报训练自定义指标 */ PushTrainingMetrics(req: PushTrainingMetricsRequest, cb?: (error: string, rep: PushTrainingMetricsResponse) => void): Promise; /** * 停止模型训练任务 */ StopTrainingTask(req: StopTrainingTaskRequest, cb?: (error: string, rep: StopTrainingTaskResponse) => void): Promise; /** * 模型版本列表 */ DescribeTrainingModelVersions(req: DescribeTrainingModelVersionsRequest, cb?: (error: string, rep: DescribeTrainingModelVersionsResponse) => void): Promise; /** * 修改一个 AuthToken */ ModifyModelServiceAuthToken(req: ModifyModelServiceAuthTokenRequest, cb?: (error: string, rep: ModifyModelServiceAuthTokenResponse) => void): Promise; /** * 用于创建、发布一个新的模型服务 */ CreateModelService(req: CreateModelServiceRequest, cb?: (error: string, rep: CreateModelServiceResponse) => void): Promise; /** * 更新子账号Linux用户信息 */ UpdateSubAccountLinuxUserInfo(req: UpdateSubAccountLinuxUserInfoRequest, cb?: (error: string, rep: UpdateSubAccountLinuxUserInfoResponse) => void): Promise; /** * 生成Notebook访问链接 */ CreatePresignedNotebookUrl(req: CreatePresignedNotebookUrlRequest, cb?: (error: string, rep: CreatePresignedNotebookUrlResponse) => void): Promise; /** * 获取任务式建模训练任务,Notebook,在线服务和批量预测任务的日志API */ DescribeLogs(req: DescribeLogsRequest, cb?: (error: string, rep: DescribeLogsResponse) => void): Promise; /** * 根据服务id删除模型服务 */ DeleteModelService(req: DeleteModelServiceRequest, cb?: (error: string, rep: DeleteModelServiceResponse) => void): Promise; /** * 查询数据集列表 */ DescribeDatasets(req: DescribeDatasetsRequest, cb?: (error: string, rep: DescribeDatasetsResponse) => void): Promise; /** * 创建一个 AuthToken */ CreateModelServiceAuthToken(req: CreateModelServiceAuthTokenRequest, cb?: (error: string, rep: CreateModelServiceAuthTokenResponse) => void): Promise; /** * 查询资源组节点运行中的任务 */ DescribeBillingResourceInstanceRunningJobs(req: DescribeBillingResourceInstanceRunningJobsRequest, cb?: (error: string, rep: DescribeBillingResourceInstanceRunningJobsResponse) => void): Promise; /** * 训练任务列表 */ DescribeTrainingTasks(req: DescribeTrainingTasksRequest, cb?: (error: string, rep: DescribeTrainingTasksResponse) => void): Promise; /** * 用于更新模型服务 */ ModifyModelService(req: ModifyModelServiceRequest, cb?: (error: string, rep: ModifyModelServiceResponse) => void): Promise; /** * Notebook列表 */ DescribeNotebooks(req: DescribeNotebooksRequest, cb?: (error: string, rep: DescribeNotebooksResponse) => void): Promise; /** * 删除训练任务 */ DeleteTrainingTask(req: DeleteTrainingTaskRequest, cb?: (error: string, rep: DeleteTrainingTaskResponse) => void): Promise; /** * 模型加速之后的模型版本列表 */ DescribeModelAccelerateVersions(req: DescribeModelAccelerateVersionsRequest, cb?: (error: string, rep: DescribeModelAccelerateVersionsResponse) => void): Promise; /** * 停止模型加速任务 */ StopModelAccelerateTask(req: StopModelAccelerateTaskRequest, cb?: (error: string, rep: StopModelAccelerateTaskResponse) => void): Promise; /** * 查询平台镜像信息 */ DescribePlatformImages(req: DescribePlatformImagesRequest, cb?: (error: string, rep: DescribePlatformImagesResponse) => void): Promise; /** * 查询资源组节点列表 */ DescribeBillingResourceGroup(req: DescribeBillingResourceGroupRequest, cb?: (error: string, rep: DescribeBillingResourceGroupResponse) => void): Promise; /** * 查看任务式建模训练任务,Notebook,在线服务和批量预测任务日志下载任务状态API */ DescribeExport(req: DescribeExportRequest, cb?: (error: string, rep: DescribeExportResponse) => void): Promise; /** * Notebook详情 */ DescribeNotebook(req: DescribeNotebookRequest, cb?: (error: string, rep: DescribeNotebookResponse) => void): Promise; /** * 删除模型版本 */ DeleteTrainingModelVersion(req: DeleteTrainingModelVersionRequest, cb?: (error: string, rep: DeleteTrainingModelVersionResponse) => void): Promise; /** * 查询资源组列表 */ DescribeBillingResourceGroups(req: DescribeBillingResourceGroupsRequest, cb?: (error: string, rep: DescribeBillingResourceGroupsResponse) => void): Promise; /** * 已废弃,收敛到统一接口 查询推理镜像模板 */ DescribeInferTemplates(req?: DescribeInferTemplatesRequest, cb?: (error: string, rep: DescribeInferTemplatesResponse) => void): Promise; /** * 列举在线推理服务组 */ DescribeModelServiceGroups(req: DescribeModelServiceGroupsRequest, cb?: (error: string, rep: DescribeModelServiceGroupsResponse) => void): Promise; /** * 删除任务式建模训练任务,Notebook,在线服务和批量预测任务日志导出任务API */ DeleteExport(req: DeleteExportRequest, cb?: (error: string, rep: DeleteExportResponse) => void): Promise; /** * 创建任务式建模训练任务,Notebook,在线服务和批量预测任务日志下载任务API */ CreateExport(req: CreateExportRequest, cb?: (error: string, rep: CreateExportResponse) => void): Promise; /** * 停止Notebook */ StopNotebook(req: StopNotebookRequest, cb?: (error: string, rep: StopNotebookResponse) => void): Promise; }