UNPKG

tencentcloud-sdk-nodejs

Version:
123 lines (122 loc) 9.78 kB
import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { RemoveChatRequest, DestroyMemoryPlusSpaceResponse, DescribeMemoryPlusSpacesRequest, DescribeMemoryPlusSpaceResponse, DescribeAgentDutyTaskDetailRequest, DescribeChatDetailRequest, DescribeAgentsRequest, DescribeChatsRequest, ModifyChatTitleResponse, CreateAgentInstanceRequest, DescribeAgentDutyTasksResponse, RecoverAgentInstanceResponse, DescribeMemoryPlusRecordResponse, DescribeAgentInstancesRequest, DestroyMemoryPlusSpaceRequest, DescribeAgentsResponse, CreateChatCompletionRequest, ModifyMemoryPlusSpaceResponse, DescribeServiceAccessKeyRequest, DescribeReportUrlResponse, CreateMemoryPlusSpaceResponse, DescribeMemoryPlusSpaceRequest, IsolateAgentInstanceResponse, CreateMemoryPlusSpaceRequest, TerminateAgentInstanceResponse, PauseAgentWorkRequest, RecoverMemoryPlusSpaceResponse, CreateAgentInstanceResponse, RecoverMemoryPlusSpaceRequest, DescribeAgentDutyTasksRequest, DescribeChatDetailResponse, ModifyChatTitleRequest, DescribeMemoryPlusRecordRequest, ModifyAgentInstanceParametersResponse, IsolateAgentInstanceRequest, DescribeAgentInstanceRequest, IsolateMemoryPlusSpaceResponse, DescribeMemoryPlusSpacesResponse, IsolateMemoryPlusSpaceRequest, ModifyAgentInstanceParametersRequest, ContinueAgentWorkResponse, DescribeServiceAccessKeyResponse, StartAgentTaskResponse, DescribeAgentInstancesResponse, StartAgentTaskRequest, RecoverAgentInstanceRequest, ContinueAgentWorkRequest, DescribeChatsResponse, DescribeAgentInstanceResponse, CreateChatCompletionResponse, DescribeReportUrlRequest, DescribeAgentDutyTaskDetailResponse, ModifyMemoryPlusSpaceRequest, RemoveChatResponse, PauseAgentWorkResponse, TerminateAgentInstanceRequest } from "./tdai_models"; /** * tdai client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 本接口(DescribeChatDetail)用于查询对话详情,通常在用户查询会话的历史记录时使用。 */ DescribeChatDetail(req: DescribeChatDetailRequest, cb?: (error: string, rep: DescribeChatDetailResponse) => void): Promise<DescribeChatDetailResponse>; /** * 本接口(ContinueAgentWork)用于重启智能体实例的值守任务,通常在用户需要重启时使用。 */ ContinueAgentWork(req: ContinueAgentWorkRequest, cb?: (error: string, rep: ContinueAgentWorkResponse) => void): Promise<ContinueAgentWorkResponse>; /** * 查询智能体值守任务列表 */ DescribeAgentDutyTasks(req: DescribeAgentDutyTasksRequest, cb?: (error: string, rep: DescribeAgentDutyTasksResponse) => void): Promise<DescribeAgentDutyTasksResponse>; /** * 本接口(PauseAgentWork)用于暂停智能体实例的值守任务,通常在用户需要暂停时使用。 */ PauseAgentWork(req: PauseAgentWorkRequest, cb?: (error: string, rep: PauseAgentWorkResponse) => void): Promise<PauseAgentWorkResponse>; /** * 本接口(ModifyAgentInstanceParameters)用于修改智能体实例的参数列表,通常在用户需要配置智能体实例时使用。 */ ModifyAgentInstanceParameters(req: ModifyAgentInstanceParametersRequest, cb?: (error: string, rep: ModifyAgentInstanceParametersResponse) => void): Promise<ModifyAgentInstanceParametersResponse>; /** * 本接口(DescribeMemoryPlusSpaces)用于查询 Memory正式版实例列表。 */ DescribeMemoryPlusSpaces(req: DescribeMemoryPlusSpacesRequest, cb?: (error: string, rep: DescribeMemoryPlusSpacesResponse) => void): Promise<DescribeMemoryPlusSpacesResponse>; /** * 本接口(ModifyChatTitle)用于修改会话标题,通常在用户修改会话标题时使用。 */ ModifyChatTitle(req: ModifyChatTitleRequest, cb?: (error: string, rep: ModifyChatTitleResponse) => void): Promise<ModifyChatTitleResponse>; /** * 该接口用于启动一个智能体的任务 */ StartAgentTask(req: StartAgentTaskRequest, cb?: (error: string, rep: StartAgentTaskResponse) => void): Promise<StartAgentTaskResponse>; /** * 本接口(RecoverMemoryPlusSpace)用于从回收站恢复 Memory 实例。 */ RecoverMemoryPlusSpace(req: RecoverMemoryPlusSpaceRequest, cb?: (error: string, rep: RecoverMemoryPlusSpaceResponse) => void): Promise<RecoverMemoryPlusSpaceResponse>; /** * 本接口(RemoveChat)用于删除会话,通常在用户删除会话时使用。 */ RemoveChat(req: RemoveChatRequest, cb?: (error: string, rep: RemoveChatResponse) => void): Promise<RemoveChatResponse>; /** * 本接口(IsolateAgentInstance)用于隔离智能体实例,通常在用户需要隔离智能体实例时使用。 */ IsolateAgentInstance(req: IsolateAgentInstanceRequest, cb?: (error: string, rep: IsolateAgentInstanceResponse) => void): Promise<IsolateAgentInstanceResponse>; /** * 本接口(DescribeChats)用于查询对话列表,通常在用户查询会话列表时使用。 */ DescribeChats(req: DescribeChatsRequest, cb?: (error: string, rep: DescribeChatsResponse) => void): Promise<DescribeChatsResponse>; /** * 本接口(DestroyMemoryPlusSpace)用于从回收站彻底销毁 Memory 实例。 */ DestroyMemoryPlusSpace(req: DestroyMemoryPlusSpaceRequest, cb?: (error: string, rep: DestroyMemoryPlusSpaceResponse) => void): Promise<DestroyMemoryPlusSpaceResponse>; /** * 本接口(TerminateAgentInstance)用于下线智能体实例,通常在用户需要下线智能体实例时使用。 */ TerminateAgentInstance(req: TerminateAgentInstanceRequest, cb?: (error: string, rep: TerminateAgentInstanceResponse) => void): Promise<TerminateAgentInstanceResponse>; /** * 本接口(DescribeMemoryPlusRecord)用于查询 Memory 实例的记忆数据。 */ DescribeMemoryPlusRecord(req: DescribeMemoryPlusRecordRequest, cb?: (error: string, rep: DescribeMemoryPlusRecordResponse) => void): Promise<DescribeMemoryPlusRecordResponse>; /** * 本接口(DescribeMemoryPlusSpace)用于查询 Memory 正式版实例详情。 */ DescribeMemoryPlusSpace(req: DescribeMemoryPlusSpaceRequest, cb?: (error: string, rep: DescribeMemoryPlusSpaceResponse) => void): Promise<DescribeMemoryPlusSpaceResponse>; /** * 查询智能体值守任务详情 */ DescribeAgentDutyTaskDetail(req: DescribeAgentDutyTaskDetailRequest, cb?: (error: string, rep: DescribeAgentDutyTaskDetailResponse) => void): Promise<DescribeAgentDutyTaskDetailResponse>; /** * 本接口(CreateMemoryPlusSpace)用于创建正式版 Memory 实例。 */ CreateMemoryPlusSpace(req: CreateMemoryPlusSpaceRequest, cb?: (error: string, rep: CreateMemoryPlusSpaceResponse) => void): Promise<CreateMemoryPlusSpaceResponse>; /** * 本接口(RecoverAgentInstance)用于解隔离智能体实例,通常在用户需要解隔离智能体实例时使用。 */ RecoverAgentInstance(req: RecoverAgentInstanceRequest, cb?: (error: string, rep: RecoverAgentInstanceResponse) => void): Promise<RecoverAgentInstanceResponse>; /** * 用于创建一次会话的SSE接口 */ CreateChatCompletion(req: CreateChatCompletionRequest, cb?: (error: string, rep: CreateChatCompletionResponse) => void): Promise<CreateChatCompletionResponse>; /** * 本接口(DescribeAgents)用于查询智能体列表,通常在用户查询所购买的所有智能体列表。 */ DescribeAgents(req: DescribeAgentsRequest, cb?: (error: string, rep: DescribeAgentsResponse) => void): Promise<DescribeAgentsResponse>; /** * 智能体报告地址生成并下载 */ DescribeReportUrl(req?: DescribeReportUrlRequest, cb?: (error: string, rep: DescribeReportUrlResponse) => void): Promise<DescribeReportUrlResponse>; /** * 本接口(DescribeServiceAccessKey)用于查询服务访问密钥。 */ DescribeServiceAccessKey(req: DescribeServiceAccessKeyRequest, cb?: (error: string, rep: DescribeServiceAccessKeyResponse) => void): Promise<DescribeServiceAccessKeyResponse>; /** * 本接口(DescribeAgentInstances)用于查询智能体实例列表,通常在用户查询所购买的所有智能体列表。 */ DescribeAgentInstances(req: DescribeAgentInstancesRequest, cb?: (error: string, rep: DescribeAgentInstancesResponse) => void): Promise<DescribeAgentInstancesResponse>; /** * 本接口(DescribeAgentInstance)用于查询智能体实例详情,通常在用户查询所购买的所有智能体实例详情时使用。 */ DescribeAgentInstance(req: DescribeAgentInstanceRequest, cb?: (error: string, rep: DescribeAgentInstanceResponse) => void): Promise<DescribeAgentInstanceResponse>; /** * 本接口(ModifyMemoryPlusSpace)用于修改正式版 Memory 实例,可修改实例名称与描述。 */ ModifyMemoryPlusSpace(req: ModifyMemoryPlusSpaceRequest, cb?: (error: string, rep: ModifyMemoryPlusSpaceResponse) => void): Promise<ModifyMemoryPlusSpaceResponse>; /** * 本接口(CreateAgentInstance)用于创建一个智能体实例,通常在用户购买一个智能体实例时使用。 */ CreateAgentInstance(req: CreateAgentInstanceRequest, cb?: (error: string, rep: CreateAgentInstanceResponse) => void): Promise<CreateAgentInstanceResponse>; /** * 本接口(IsolateMemoryPlusSpace)用于将正式版 Memory 实例放入回收站隔离。 */ IsolateMemoryPlusSpace(req: IsolateMemoryPlusSpaceRequest, cb?: (error: string, rep: IsolateMemoryPlusSpaceResponse) => void): Promise<IsolateMemoryPlusSpaceResponse>; }