Skip to content

Commit 20e02f0

Browse files
authored
Merge pull request #314 from devchat-ai/update_key_setting
update api key setting
2 parents e02fa4d + 21b07f4 commit 20e02f0

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

src/extension.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@ async function configUpdateTo_0912() {
7373
Object.keys(modelConfig3).length === 0) {
7474
// config default gpt models
7575
if (Object.keys(modelConfigNew).length === 0) {
76-
modelConfigNew["api_key"] = "DC.<your devchat key>";
7776
modelConfigNew["provider"] = "openai";
7877
}
7978

src/util/apiKey.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,14 @@ export class ApiKeyManager {
5555
if (!providerName) {
5656
return undefined;
5757
}
58-
const apiKey = await this.loadApiKeySecret(providerName);
58+
let apiKey = await this.loadApiKeySecret(providerName);
5959
if (!apiKey) {
60-
return undefined;
60+
apiKey = await this.loadApiKeySecret("DevChat");
61+
if (!apiKey) {
62+
return undefined;
63+
}
6164
}
65+
6266
modelProperties["api_key"] = apiKey;
6367
}
6468

src/views/components/MessageMarkdown/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ Generate a professionally written and formatted release note in markdown with th
128128
switch (value) {
129129
case "settings": messageUtil.sendMessage({ command: 'doCommand', content: ['workbench.action.openSettings', 'DevChat'] }); break;
130130
case "start_indexing": messageUtil.sendMessage({ command: 'doCommand', content: ['DevChat.AskCodeIndexStart'] }); break;
131-
case "setting_openai_key": messageUtil.sendMessage({ command: 'doCommand', content: ['workbench.action.openSettings', 'DevChat: Api_key_OpenAI'] }); break;
132-
case "setting_devchat_key": messageUtil.sendMessage({ command: 'doCommand', content: ['workbench.action.openSettings', 'DevChat: Access_key_DevChat'] }); break;
131+
case "setting_openai_key": messageUtil.sendMessage({ command: 'doCommand', content: ['DevChat.AccessKey.OpenAI'] }); break;
132+
case "setting_devchat_key": messageUtil.sendMessage({ command: 'doCommand', content: ['DevChat.AccessKey.DevChat'] }); break;
133133
}
134134
};
135135

0 commit comments

Comments
 (0)