fix(openai-compatible) fix load model when change baseUrl

This commit is contained in:
sam hoang
2024-12-30 02:20:20 +07:00
parent 54040b067d
commit 7021b71776
3 changed files with 15 additions and 4 deletions

View File

@@ -522,9 +522,10 @@ export class ClineProvider implements vscode.WebviewViewProvider {
await this.refreshOpenRouterModels()
break
case "refreshOpenAiModels":
const { apiConfiguration } = await this.getState()
const openAiModels = await this.getOpenAiModels(apiConfiguration.openAiBaseUrl, apiConfiguration.openAiApiKey)
this.postMessageToWebview({ type: "openAiModels", openAiModels })
if (message?.values?.baseUrl && message?.values?.apiKey) {
const openAiModels = await this.getOpenAiModels(message?.values?.baseUrl, message?.values?.apiKey)
this.postMessageToWebview({ type: "openAiModels", openAiModels })
}
break
case "openImage":
openImage(message.text!)