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