feat: Default API base for devchat config
- Ensure defaultModelConfig["api_base"] is set for devchat - Set default API base to "https://api.devchat.ai/v1" if undefined - This addresses configuration uniformity and maintenance
This commit is contained in:
parent
c52c4339e0
commit
2915634ec6
@ -29,6 +29,9 @@ export class ApiKeyManager {
|
||||
const property = defaultProvider[key];
|
||||
defaultModelConfig[key] = property;
|
||||
}
|
||||
if (!defaultModelConfig["api_base"] && defaultProvider === "devchat") {
|
||||
defaultModelConfig["api_base"] = "https://api.devchat.ai/v1";
|
||||
}
|
||||
return defaultModelConfig;
|
||||
} else if (devchatProvider) {
|
||||
for (const key of Object.keys(devchatProvider || {})) {
|
||||
@ -39,6 +42,9 @@ export class ApiKeyManager {
|
||||
logger.channel()?.error("api_base is not set in devchat provider!!!");
|
||||
logger.channel()?.show();
|
||||
}
|
||||
if (!defaultModelConfig["api_base"]) {
|
||||
defaultModelConfig["api_base"] = "https://api.devchat.ai/v1";
|
||||
}
|
||||
return defaultModelConfig;
|
||||
} else {
|
||||
return undefined;
|
||||
|
Loading…
x
Reference in New Issue
Block a user