licoy 1 год назад
Родитель
Сommit
74b915a790
2 измененных файлов с 6 добавлено и 1 удалено
  1. 2 1
      app/components/sd-panel.tsx
  2. 4 0
      app/store/sd.ts

+ 2 - 1
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));
     });
   };

+ 4 - 0
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,