eefe32b7创建于 2025年7月13日历史提交
import { defHttp } from '/@/utils/http/axios';



export enum Api {

  queryModelTree = '/datamodel/tree',

  getInfoById = '/datamodel/getInfoById',

  queryModelData = '/datamodel/query',

  previewEtl = '/datamodel/etl_preview',

  starQa = '/rag/chunk/qa/star',

}



/**

 * 获取模型树列表

 */

export const queryModelTree = (params?) => defHttp.get({ url: Api.queryModelTree, params });



/**

 * 详情接口

 * @param params

 */

export const getInfoById = (params) => defHttp.get({ url: Api.getInfoById, params });



/**

 * 数据查询接口

 * @param params

 */

export const queryData = (params) => defHttp.post({ url: Api.queryModelData, params, timeout: 60 * 1000 });

/**

 * 数据集成预览接口

 * @param params

 */

export const previewEtlData = (params) => defHttp.post({ url: Api.previewEtl, params });

/**

 * 对话标记接口

 * @param params

 */

export const starQaData = (params) => defHttp.post({ url: Api.starQa, params });