Files
sgxt_web/src/api/qcckApi.js

107 lines
1.9 KiB
JavaScript
Raw Normal View History

2025-04-12 14:54:02 +08:00
import request from "@/utils/request";
const api = "/mosty-api";
2025-09-24 18:10:41 +08:00
import { getItem, setItem } from '@/utils/storage'
2025-04-12 14:54:02 +08:00
2025-07-18 15:41:15 +08:00
// 解析数据
2025-09-24 18:10:41 +08:00
export function ParsingText(data, fun) {
2025-07-18 15:41:15 +08:00
axios({
method: 'post',
url: '/chat/completions',
2025-09-24 18:10:41 +08:00
data: data,
2025-07-18 15:41:15 +08:00
headers: { 'Authorization': 'Bearer sk-064b5c53131c4046883b718f2b31c050' }
2025-09-24 18:10:41 +08:00
}).then((res) => {
2025-07-18 15:41:15 +08:00
fun(res)
})
2025-04-12 14:54:02 +08:00
}
2025-09-24 18:10:41 +08:00
//get 请求 (for flv streams, without API prefix)
export const qcckFlvGet = (params = {}, url, cookie) => {
if (cookie) {
return request({
withCredentials: true,
url: url,
method: "get",
params
});
} else {
return request({
url: url,
method: "get",
params
});
}
2025-04-12 14:54:02 +08:00
};
//get 请求
2025-09-24 18:10:41 +08:00
export const qcckGet = (params = {}, url, cookie) => {
if (cookie) {
return request({
withCredentials: true,
url: api + url,
method: "get",
params
});
} else {
return request({
url: api + url,
method: "get",
params
});
}
2025-04-12 14:54:02 +08:00
};
//post 请求
2025-09-24 18:10:41 +08:00
export const qcckPost = (data = {}, url, cookie) => {
if (cookie) {
return request({
withCredentials: true,
url: api + url,
method: "post",
data
});
} else {
return request({
url: api + url,
method: "post",
data
});
}
2025-04-12 14:54:02 +08:00
};
//put 请求
2025-09-24 18:10:41 +08:00
export const qcckPut = (data = {}, url, cookie) => {
if (cookie) {
return request({
withCredentials: true,
url: api + url,
method: "put",
data
});
} else {
return request({
url: api + url,
method: "put",
data
});
}
2025-04-12 14:54:02 +08:00
};
2025-09-24 18:10:41 +08:00
//delete 请求
export const qcckDelete = (data = {}, url, cookie) => {
if (cookie) {
return request({
withCredentials: true,
url: api + url,
method: "delete",
data
});
} else {
return request({
url: api + url,
method: "delete",
data
});
}
2025-04-12 14:54:02 +08:00
};