mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-10-06 16:36:52 +08:00
init web ui
This commit is contained in:
39
resources/src/api/stableDiffusionApi.ts
Normal file
39
resources/src/api/stableDiffusionApi.ts
Normal file
@@ -0,0 +1,39 @@
|
||||
// import Axios library
|
||||
import axios from "axios";
|
||||
// Set default validation status for Axios
|
||||
axios.defaults.validateStatus = function (status) {
|
||||
// Return true if status is between 200 and 300 inclusive
|
||||
return status >= 200 && status < 300;
|
||||
};
|
||||
// Create a new Axios instance with base URL and timeout
|
||||
const diffusion = axios.create({
|
||||
baseURL: "/sdApi",
|
||||
// baseURL: 'http://127.0.0.1:7861',
|
||||
timeout: 100000,
|
||||
});
|
||||
|
||||
// 添加请求拦截器
|
||||
diffusion.interceptors.request.use();
|
||||
|
||||
// 添加响应拦截器
|
||||
diffusion.interceptors.response.use();
|
||||
|
||||
//getmodels
|
||||
|
||||
//txt2img
|
||||
export const txt2imgApi = (data: any) => {
|
||||
return diffusion.post("/sdapi/v1/txt2img", data);
|
||||
};
|
||||
//img2img
|
||||
export const img2imgApi = (data: any) => {
|
||||
return diffusion.post("/sdapi/v1/img2img", data);
|
||||
};
|
||||
|
||||
//getProgeress
|
||||
export const getProgressApi = (data: any) => {
|
||||
return diffusion.get("/sdapi/v1/progress");
|
||||
};
|
||||
//getSamplers
|
||||
export const getSamplersApi = () => {
|
||||
return diffusion.get("/sdapi/v1/samplers");
|
||||
};
|
Reference in New Issue
Block a user