diff --git a/app/components/sd-panel.tsx b/app/components/sd-panel.tsx index 043030152..cf6e0d8e2 100644 --- a/app/components/sd-panel.tsx +++ b/app/components/sd-panel.tsx @@ -23,7 +23,7 @@ const sdCommonParams = (model: string, data: any) => { name: locales.SdPanel.ModelVersion, value: "model", type: "select", - default: 0, + default: "sd3-medium", support: ["sd3"], options: [ { name: "SD3 Medium", value: "sd3-medium" }, @@ -311,6 +311,7 @@ export function SdPanel() { img_data: "", }; sendSdTask(data, sdListDb, execCountInc, () => { + console.log(currentModel.value); setParams(getModelParamBasicData(columns, params, true)); }); }; diff --git a/app/store/sd.ts b/app/store/sd.ts index 77d31d743..970f190f8 100644 --- a/app/store/sd.ts +++ b/app/store/sd.ts @@ -2,6 +2,7 @@ import { initDB, useIndexedDB } from "react-indexed-db-hook"; import { StabilityPath, StoreKey } from "@/app/constant"; import { create, StoreApi } from "zustand"; import { showToast } from "@/app/components/ui-lib"; +import { getHeaders } from "@/app/client/api"; export const SdDbConfig = { name: "@chatgpt-next-web/sd", @@ -66,9 +67,12 @@ export function stabilityRequestCall(data: any, db: any, inc: any) { for (let paramsKey in data.params) { formData.append(paramsKey, data.params[paramsKey]); } + const headers = getHeaders(); + delete headers["Content-Type"]; fetch(`/api/stability/${StabilityPath.GeneratePath}/${data.model}`, { method: "POST", headers: { + ...headers, Accept: "application/json", }, body: formData,