Address bot's review comment and minor refactoring
This commit is contained in:
parent
37151ba926
commit
396573055f
@ -205,9 +205,12 @@ export default class llamacpp_extension extends AIEngine {
|
|||||||
// Ensure the selected backend (either user's or default) is installed
|
// Ensure the selected backend (either user's or default) is installed
|
||||||
const selectedBackendSetting = this.config.version_backend
|
const selectedBackendSetting = this.config.version_backend
|
||||||
if (selectedBackendSetting) {
|
if (selectedBackendSetting) {
|
||||||
const [selectedVersion, selectedBackend] = selectedBackendSetting.split('/')
|
const [selectedVersion, selectedBackend] = selectedBackendSetting.split('/').map(part => part?.trim())
|
||||||
if (selectedVersion && selectedBackend) {
|
if (selectedVersion && selectedBackend) {
|
||||||
await downloadBackend(selectedBackend, selectedVersion)
|
const isinstalled = await isBackendInstalled(selectedBackend, selectedVersion)
|
||||||
|
if(!isinstalled) {
|
||||||
|
await downloadBackend(selectedBackend, selectedVersion)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
console.warn(`Invalid backend setting format: ${selectedBackendSetting}`)
|
console.warn(`Invalid backend setting format: ${selectedBackendSetting}`)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user