ZdyRag.api.ts
959 字节
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import { defHttp } from '/@/utils/http/axios';
import { useMessage } from '/@/hooks/web/useMessage';
const { createMessage } = useMessage();
enum Api {
send = '/airag/zdyRag/send',
}
/**
* 发送消息
* @param params
*/
export const sendMessage = async (params: { questionText: string }) => {
try {
const res = await defHttp.get({
url: Api.send,
params,
});
return res;
} catch (error) {
console.error("Error sending message:", error);
createMessage.error('发送消息失败');
return null;
}
};
// export const sendMessage = (params) => {
// return defHttp.get({ url: Api.send, params }, { isTransformResponse: false });
// };
// 保留其他API方法,但聊天界面可能不需要它们
export const list = async () => ({ records: [] });
export const deleteOne = async () => {};
export const batchDelete = async () => {};
export const getImportUrl = Api.send;
export const getExportUrl = Api.send;