223845b0ed
Co-authored-by: Copilot <copilot@github.com>
20 lines
413 B
TypeScript
20 lines
413 B
TypeScript
import type {
|
|
ICommonResponse,
|
|
IImageGenerateData,
|
|
IImageGenerateRequest
|
|
} from "#shared/types";
|
|
|
|
export class ImageService {
|
|
public static basePath = "/api/images";
|
|
|
|
public static GenerateImage(request: IImageGenerateRequest) {
|
|
return $fetch<ICommonResponse<IImageGenerateData>>(
|
|
`${ImageService.basePath}/generate`,
|
|
{
|
|
method: "POST",
|
|
body: request
|
|
}
|
|
);
|
|
}
|
|
}
|