Skip to content

Commit ab00b80

Browse files
committed
Update model provider in index.ts and ConfigStore.ts
1 parent b75584d commit ab00b80

3 files changed

Lines changed: 10 additions & 6 deletions

File tree

src/models/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const modelsTemplate = [
99
},
1010
{
1111
name: "gpt-4",
12-
provider: "openai",
12+
provider: "devchat",
1313
stream: true,
1414
max_input_tokens: 6000,
1515
// temperature: 0.3,

src/util/ideaBridge.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,9 @@ class IdeaBridge {
436436
// 用户设置的回调
437437
const setting = res?.payload || {};
438438

439-
this.executeHandlers("readConfig", setting);
439+
this.executeHandlers("readConfig", {
440+
value: setting,
441+
});
440442
}
441443

442444
resviceCommandList(res) {

src/views/stores/ConfigStore.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,17 @@ export const ConfigStore = types
5353
...currentModel,
5454
};
5555
} else {
56-
console.log(
57-
"newConfig.models[item.name]: ",
58-
newConfig.models[item.name]
59-
);
6056
newConfig.models[item.name] = {
6157
...currentModel,
6258
...newConfig.models[item.name],
6359
};
6460
}
61+
if (
62+
newConfig.models[item.name].provider !== "devchat" &&
63+
newConfig.models[item.name].provider !== "openai"
64+
) {
65+
newConfig.models[item.name].provider = currentModel.provider;
66+
}
6567
});
6668

6769
if (!newConfig.providers?.openai) {

0 commit comments

Comments
 (0)