merge and add plugins

This commit is contained in:
sijinhui
2024-09-07 19:58:52 +08:00
parent df2ebaf970
commit 69ddeda24b
4 changed files with 155 additions and 35 deletions

View File

@@ -398,18 +398,18 @@ export const DEFAULT_MODELS = [
sorted: 1, // 这里是固定的,确保顺序与之前内置的版本一致
},
},
{
name: "gpt-4o-2024-08-06",
describe: "GPT-4o,最新版,省着点用",
available: true,
sorted: seq++,
provider: {
id: "openai",
providerName: "OpenAI",
providerType: "openai",
sorted: 2,
},
},
// {
// name: "gpt-4o-2024-08-06",
// describe: "GPT-4o,最新版,省着点用",
// available: true,
// sorted: seq++,
// provider: {
// id: "openai",
// providerName: "OpenAI",
// providerType: "openai",
// sorted: 2,
// },
// },
{
name: "gpt-4o-all",
describe: "GPT-4o,全能版,最贵",

View File

@@ -35,7 +35,7 @@ export function createPersistStore<T extends object, M>(
persistOptions: SecondParam<typeof persist<T & M & MakeUpdater<T>>>,
) {
// TODO: merge 报错,很离谱,后续再排查
persistOptions.storage = createJSONStorage(() => indexedDBStorage);
// persistOptions.storage = createJSONStorage(() => indexedDBStorage);
const oldOonRehydrateStorage = persistOptions?.onRehydrateStorage;
persistOptions.onRehydrateStorage = (state) => {
oldOonRehydrateStorage?.(state);