Address bot's review comment and minor refactoring

This commit is contained in:
Akarshan 2025-06-30 21:01:29 +05:30
parent 37151ba926
commit 396573055f
No known key found for this signature in database
GPG Key ID: D75C9634A870665F

View File

@ -205,9 +205,12 @@ export default class llamacpp_extension extends AIEngine {
// Ensure the selected backend (either user's or default) is installed
const selectedBackendSetting = this.config.version_backend
if (selectedBackendSetting) {
const [selectedVersion, selectedBackend] = selectedBackendSetting.split('/')
const [selectedVersion, selectedBackend] = selectedBackendSetting.split('/').map(part => part?.trim())
if (selectedVersion && selectedBackend) {
await downloadBackend(selectedBackend, selectedVersion)
const isinstalled = await isBackendInstalled(selectedBackend, selectedVersion)
if(!isinstalled) {
await downloadBackend(selectedBackend, selectedVersion)
}
} else {
console.warn(`Invalid backend setting format: ${selectedBackendSetting}`)
}