UNPKG

tencentcloud-sdk-nodejs

Version:
119 lines (118 loc) 6.88 kB
import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { UploadAndCommitFileRequest, GetKnowledgeBaseListRequest, QueryUserAuthorityResponse, AddChunkRequest, GetUserInstanceListRequest, QuerySceneListResponse, ModifyChunkRequest, ChatAIResponse, QueryModelsResponse, DeleteChunkRequest, GetSessionDetailsResponse, GetUserInstanceListResponse, QueryChunkListResponse, AddSceneRequest, GetJobsByKnowledgeBaseIdRequest, QueryChunkListRequest, StopChatAIRequest, GetSessionDetailsRequest, QueryModelsRequest, ModifyKnowledgeBaseRequest, DeleteChunkResponse, CreateDataAgentSessionResponse, ModifyUserAuthorityRequest, GetJobsByKnowledgeBaseIdResponse, QuerySceneListRequest, QueryKnowledgeTaskRequest, GetUploadJobDetailsResponse, UploadAndCommitFileResponse, QueryKnowledgeTaskResponse, ExecuteAgentApiRequest, ModifyChunkResponse, DeleteDataAgentSessionResponse, AddSceneResponse, GetKnowledgeBaseFileListResponse, ChatAIRequest, DeleteSceneResponse, QueryUserAuthorityRequest, GetKnowledgeBaseFileListRequest, AppendKnowledgeTaskResponse, ExecuteAgentApiResponse, GetUploadJobDetailsRequest, StopChatAIResponse, ModifyUserAuthorityResponse, AddChunkResponse, ExecuteAgentApiV1Request, UpdateSceneResponse, AppendKnowledgeTaskRequest, UpdateSceneRequest, CreateDataAgentSessionRequest, ModifyKnowledgeBaseResponse, DeleteSceneRequest, DeleteDataAgentSessionRequest, ExecuteAgentApiV1Response, GetKnowledgeBaseListResponse } from "./dataagent_models"; /** * dataagent client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 上传提交文件 */ UploadAndCommitFile(req: UploadAndCommitFileRequest, cb?: (error: string, rep: UploadAndCommitFileResponse) => void): Promise<UploadAndCommitFileResponse>; /** * 获取知识库列表 */ GetKnowledgeBaseList(req: GetKnowledgeBaseListRequest, cb?: (error: string, rep: GetKnowledgeBaseListResponse) => void): Promise<GetKnowledgeBaseListResponse>; /** * 查询聊天支持模型信息 */ QueryModels(req: QueryModelsRequest, cb?: (error: string, rep: QueryModelsResponse) => void): Promise<QueryModelsResponse>; /** * 操作知识库 */ ModifyKnowledgeBase(req: ModifyKnowledgeBaseRequest, cb?: (error: string, rep: ModifyKnowledgeBaseResponse) => void): Promise<ModifyKnowledgeBaseResponse>; /** * 获取知识库文件信息列表 */ GetKnowledgeBaseFileList(req: GetKnowledgeBaseFileListRequest, cb?: (error: string, rep: GetKnowledgeBaseFileListResponse) => void): Promise<GetKnowledgeBaseFileListResponse>; /** * 获取用户会话记录详情列表 */ GetSessionDetails(req: GetSessionDetailsRequest, cb?: (error: string, rep: GetSessionDetailsResponse) => void): Promise<GetSessionDetailsResponse>; /** * 获取实例信息列表 */ GetUserInstanceList(req?: GetUserInstanceListRequest, cb?: (error: string, rep: GetUserInstanceListResponse) => void): Promise<GetUserInstanceListResponse>; /** * 查询上传任务 */ GetUploadJobDetails(req: GetUploadJobDetailsRequest, cb?: (error: string, rep: GetUploadJobDetailsResponse) => void): Promise<GetUploadJobDetailsResponse>; /** * 查询对象权限 */ QueryUserAuthority(req: QueryUserAuthorityRequest, cb?: (error: string, rep: QueryUserAuthorityResponse) => void): Promise<QueryUserAuthorityResponse>; /** * 执行datateam相关的命令行请求 */ ExecuteAgentApi(req: ExecuteAgentApiRequest, cb?: (error: string, rep: ExecuteAgentApiResponse) => void): Promise<ExecuteAgentApiResponse>; /** * 文档切片新增 */ AddChunk(req: AddChunkRequest, cb?: (error: string, rep: AddChunkResponse) => void): Promise<AddChunkResponse>; /** * 提供DataAgent 产品服务API */ ChatAI(req: ChatAIRequest, cb?: (error: string, rep: ChatAIResponse) => void): Promise<ChatAIResponse>; /** * 生成DataAgent 会话ID */ CreateDataAgentSession(req: CreateDataAgentSessionRequest, cb?: (error: string, rep: CreateDataAgentSessionResponse) => void): Promise<CreateDataAgentSessionResponse>; /** * 更新场景 */ UpdateScene(req: UpdateSceneRequest, cb?: (error: string, rep: UpdateSceneResponse) => void): Promise<UpdateSceneResponse>; /** * 删除会话 */ DeleteDataAgentSession(req: DeleteDataAgentSessionRequest, cb?: (error: string, rep: DeleteDataAgentSessionResponse) => void): Promise<DeleteDataAgentSessionResponse>; /** * 新增场景 */ AddScene(req: AddSceneRequest, cb?: (error: string, rep: AddSceneResponse) => void): Promise<AddSceneResponse>; /** * 文档切片查询 */ QueryChunkList(req: QueryChunkListRequest, cb?: (error: string, rep: QueryChunkListResponse) => void): Promise<QueryChunkListResponse>; /** * 修改对象权限 */ ModifyUserAuthority(req: ModifyUserAuthorityRequest, cb?: (error: string, rep: ModifyUserAuthorityResponse) => void): Promise<ModifyUserAuthorityResponse>; /** * 中断DataAgent的回答输出 */ StopChatAI(req: StopChatAIRequest, cb?: (error: string, rep: StopChatAIResponse) => void): Promise<StopChatAIResponse>; /** * 编辑修改分片 */ ModifyChunk(req: ModifyChunkRequest, cb?: (error: string, rep: ModifyChunkResponse) => void): Promise<ModifyChunkResponse>; /** * 文档切片删除 */ DeleteChunk(req: DeleteChunkRequest, cb?: (error: string, rep: DeleteChunkResponse) => void): Promise<DeleteChunkResponse>; /** * 删除场景 */ DeleteScene(req: DeleteSceneRequest, cb?: (error: string, rep: DeleteSceneResponse) => void): Promise<DeleteSceneResponse>; /** * 查询场景列表 */ QuerySceneList(req: QuerySceneListRequest, cb?: (error: string, rep: QuerySceneListResponse) => void): Promise<QuerySceneListResponse>; /** * 追加文件 */ AppendKnowledgeTask(req: AppendKnowledgeTaskRequest, cb?: (error: string, rep: AppendKnowledgeTaskResponse) => void): Promise<AppendKnowledgeTaskResponse>; /** * 查询文件任务状态 */ QueryKnowledgeTask(req: QueryKnowledgeTaskRequest, cb?: (error: string, rep: QueryKnowledgeTaskResponse) => void): Promise<QueryKnowledgeTaskResponse>; /** * 根据知识库id查询jobs 列表 */ GetJobsByKnowledgeBaseId(req: GetJobsByKnowledgeBaseIdRequest, cb?: (error: string, rep: GetJobsByKnowledgeBaseIdResponse) => void): Promise<GetJobsByKnowledgeBaseIdResponse>; /** * 执行datateam相关的命令行请求 */ ExecuteAgentApiV1(req: ExecuteAgentApiV1Request, cb?: (error: string, rep: ExecuteAgentApiV1Response) => void): Promise<ExecuteAgentApiV1Response>; }