UNPKG

tencentcloud-sdk-nodejs

Version:
200 lines (199 loc) 7.41 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Client = void 0; /* eslint-disable @typescript-eslint/no-unused-vars */ /* * Copyright (c) 2018 Tencent. 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. */ const abstract_client_1 = require("../../../common/abstract_client"); /** * tdai client * @class */ class Client extends abstract_client_1.AbstractClient { constructor(clientConfig) { super("tdai.tencentcloudapi.com", "2025-07-17", clientConfig); } /** * 本接口(DescribeChatDetail)用于查询对话详情,通常在用户查询会话的历史记录时使用。 */ async DescribeChatDetail(req, cb) { return this.request("DescribeChatDetail", req, cb); } /** * 本接口(ContinueAgentWork)用于重启智能体实例的值守任务,通常在用户需要重启时使用。 */ async ContinueAgentWork(req, cb) { return this.request("ContinueAgentWork", req, cb); } /** * 查询智能体值守任务列表 */ async DescribeAgentDutyTasks(req, cb) { return this.request("DescribeAgentDutyTasks", req, cb); } /** * 本接口(PauseAgentWork)用于暂停智能体实例的值守任务,通常在用户需要暂停时使用。 */ async PauseAgentWork(req, cb) { return this.request("PauseAgentWork", req, cb); } /** * 本接口(ModifyAgentInstanceParameters)用于修改智能体实例的参数列表,通常在用户需要配置智能体实例时使用。 */ async ModifyAgentInstanceParameters(req, cb) { return this.request("ModifyAgentInstanceParameters", req, cb); } /** * 本接口(DescribeMemoryPlusSpaces)用于查询 Memory正式版实例列表。 */ async DescribeMemoryPlusSpaces(req, cb) { return this.request("DescribeMemoryPlusSpaces", req, cb); } /** * 本接口(ModifyChatTitle)用于修改会话标题,通常在用户修改会话标题时使用。 */ async ModifyChatTitle(req, cb) { return this.request("ModifyChatTitle", req, cb); } /** * 该接口用于启动一个智能体的任务 */ async StartAgentTask(req, cb) { return this.request("StartAgentTask", req, cb); } /** * 本接口(RecoverMemoryPlusSpace)用于从回收站恢复 Memory 实例。 */ async RecoverMemoryPlusSpace(req, cb) { return this.request("RecoverMemoryPlusSpace", req, cb); } /** * 本接口(RemoveChat)用于删除会话,通常在用户删除会话时使用。 */ async RemoveChat(req, cb) { return this.request("RemoveChat", req, cb); } /** * 本接口(IsolateAgentInstance)用于隔离智能体实例,通常在用户需要隔离智能体实例时使用。 */ async IsolateAgentInstance(req, cb) { return this.request("IsolateAgentInstance", req, cb); } /** * 本接口(DescribeChats)用于查询对话列表,通常在用户查询会话列表时使用。 */ async DescribeChats(req, cb) { return this.request("DescribeChats", req, cb); } /** * 本接口(DestroyMemoryPlusSpace)用于从回收站彻底销毁 Memory 实例。 */ async DestroyMemoryPlusSpace(req, cb) { return this.request("DestroyMemoryPlusSpace", req, cb); } /** * 本接口(TerminateAgentInstance)用于下线智能体实例,通常在用户需要下线智能体实例时使用。 */ async TerminateAgentInstance(req, cb) { return this.request("TerminateAgentInstance", req, cb); } /** * 本接口(DescribeMemoryPlusRecord)用于查询 Memory 实例的记忆数据。 */ async DescribeMemoryPlusRecord(req, cb) { return this.request("DescribeMemoryPlusRecord", req, cb); } /** * 本接口(DescribeMemoryPlusSpace)用于查询 Memory 正式版实例详情。 */ async DescribeMemoryPlusSpace(req, cb) { return this.request("DescribeMemoryPlusSpace", req, cb); } /** * 查询智能体值守任务详情 */ async DescribeAgentDutyTaskDetail(req, cb) { return this.request("DescribeAgentDutyTaskDetail", req, cb); } /** * 本接口(CreateMemoryPlusSpace)用于创建正式版 Memory 实例。 */ async CreateMemoryPlusSpace(req, cb) { return this.request("CreateMemoryPlusSpace", req, cb); } /** * 本接口(RecoverAgentInstance)用于解隔离智能体实例,通常在用户需要解隔离智能体实例时使用。 */ async RecoverAgentInstance(req, cb) { return this.request("RecoverAgentInstance", req, cb); } /** * 用于创建一次会话的SSE接口 */ async CreateChatCompletion(req, cb) { return this.request("CreateChatCompletion", req, cb); } /** * 本接口(DescribeAgents)用于查询智能体列表,通常在用户查询所购买的所有智能体列表。 */ async DescribeAgents(req, cb) { return this.request("DescribeAgents", req, cb); } /** * 智能体报告地址生成并下载 */ async DescribeReportUrl(req, cb) { return this.request("DescribeReportUrl", req, cb); } /** * 本接口(DescribeServiceAccessKey)用于查询服务访问密钥。 */ async DescribeServiceAccessKey(req, cb) { return this.request("DescribeServiceAccessKey", req, cb); } /** * 本接口(DescribeAgentInstances)用于查询智能体实例列表,通常在用户查询所购买的所有智能体列表。 */ async DescribeAgentInstances(req, cb) { return this.request("DescribeAgentInstances", req, cb); } /** * 本接口(DescribeAgentInstance)用于查询智能体实例详情,通常在用户查询所购买的所有智能体实例详情时使用。 */ async DescribeAgentInstance(req, cb) { return this.request("DescribeAgentInstance", req, cb); } /** * 本接口(ModifyMemoryPlusSpace)用于修改正式版 Memory 实例,可修改实例名称与描述。 */ async ModifyMemoryPlusSpace(req, cb) { return this.request("ModifyMemoryPlusSpace", req, cb); } /** * 本接口(CreateAgentInstance)用于创建一个智能体实例,通常在用户购买一个智能体实例时使用。 */ async CreateAgentInstance(req, cb) { return this.request("CreateAgentInstance", req, cb); } /** * 本接口(IsolateMemoryPlusSpace)用于将正式版 Memory 实例放入回收站隔离。 */ async IsolateMemoryPlusSpace(req, cb) { return this.request("IsolateMemoryPlusSpace", req, cb); } } exports.Client = Client;