tencentcloud-sdk-nodejs
Version:
119 lines (118 loc) • 6.88 kB
TypeScript
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>;
}