|
|
|
/**
|
|
|
|
* @description: 提示词模板设置相关接口
|
|
|
|
* @fileName: index
|
|
|
|
* @author: 17076
|
|
|
|
* @date: 2024/6/24-上午9:24
|
|
|
|
* @version: V1.0.0
|
|
|
|
**/
|
|
|
|
import request from '@/utils/request'
|
|
|
|
import routes from '../gateway-routes'
|
|
|
|
/** 获取分类列表 */
|
|
|
|
export function getChunkClassify(data) {
|
|
|
|
return request({
|
|
|
|
url: `${routes.record}/queryType`,
|
|
|
|
method: 'get',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
/** 保存分类列表 */
|
|
|
|
export function saveChunkClassify(data) {
|
|
|
|
return request({
|
|
|
|
url: `${routes.record}/saveType`,
|
|
|
|
method: 'post',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
/** 保存提示词 */
|
|
|
|
// export function addOrUpdPrompt(data) {
|
|
|
|
// return request({
|
|
|
|
// url: `${routes.record}/addOrUpdPrompt`,
|
|
|
|
// method: 'post',
|
|
|
|
// data
|
|
|
|
// })
|
|
|
|
// }
|
|
|
|
/** 删除提示词 */
|
|
|
|
export function delPrompt(data) {
|
|
|
|
return request({
|
|
|
|
url: `${routes.record}/delPrompt`,
|
|
|
|
method: 'post',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
/** 提示测试 */
|
|
|
|
export function testPrompt(data) {
|
|
|
|
return request({
|
|
|
|
url: `/prompt/test`,
|
|
|
|
method: 'post',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
|
|
|
|
export function queryResult(data) {
|
|
|
|
return request({
|
|
|
|
url: `/prompt/queryResult`,
|
|
|
|
method: 'get',
|
|
|
|
params: data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
/** 提示词列表分页查询 */
|
|
|
|
export function queryPromptList(data) {
|
|
|
|
return request({
|
|
|
|
url: `/prompt/list`,
|
|
|
|
method: 'post',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
|
|
|
|
/** 添加或更新 */
|
|
|
|
export function addOrUpdPrompt(data) {
|
|
|
|
return request({
|
|
|
|
url: `/record/addOrUpdPrompt`,
|
|
|
|
method: 'post',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
|
|
|
|
/** 提示词调试 */
|
|
|
|
export function promptDebugging(data) {
|
|
|
|
return request({
|
|
|
|
url: `/prompt/promptDebugging`,
|
|
|
|
method: 'post',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
/** 详情 */
|
|
|
|
export function queryPromptDetails(data) {
|
|
|
|
return request({
|
|
|
|
url: `/prompt/getById`,
|
|
|
|
method: 'post',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|
|
|
|
/** 执行提示词提取任务 */
|
|
|
|
export function executePromptExtractTask(data) {
|
|
|
|
return request({
|
|
|
|
url: `/taskRecord/executePromptExtractTask`,
|
|
|
|
method: 'post',
|
|
|
|
data
|
|
|
|
})
|
|
|
|
}
|