mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-05 15:36:49 +08:00
chore: bump version to 2.8.4 in package.json and refactor AccountSettingSystem.vue to streamline AI agent settings
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "moviepilot",
|
"name": "moviepilot",
|
||||||
"version": "2.8.3",
|
"version": "2.8.4",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"bin": "dist/service.js",
|
"bin": "dist/service.js",
|
||||||
|
|||||||
@@ -172,10 +172,8 @@ async function loadLlmModels() {
|
|||||||
|
|
||||||
if (result.success) {
|
if (result.success) {
|
||||||
llmModels.value = result.data
|
llmModels.value = result.data
|
||||||
if (llmModels.value.length > 0)
|
if (llmModels.value.length > 0) SystemSettings.value.Basic.LLM_MODEL = llmModels.value[0]
|
||||||
SystemSettings.value.Basic.LLM_MODEL = llmModels.value[0]
|
} else {
|
||||||
}
|
|
||||||
else {
|
|
||||||
$toast.error(result.message)
|
$toast.error(result.message)
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@@ -666,6 +664,27 @@ onDeactivated(() => {
|
|||||||
prepend-inner-icon="mdi-robot"
|
prepend-inner-icon="mdi-robot"
|
||||||
/>
|
/>
|
||||||
</VCol>
|
</VCol>
|
||||||
|
<VCol v-if="SystemSettings.Basic.AI_AGENT_ENABLE" cols="12" md="6">
|
||||||
|
<VTextField
|
||||||
|
v-model="SystemSettings.Basic.LLM_BASE_URL"
|
||||||
|
:label="t('setting.system.llmBaseUrl')"
|
||||||
|
:hint="t('setting.system.llmBaseUrlHint')"
|
||||||
|
placeholder="https://api.deepseek.com"
|
||||||
|
persistent-hint
|
||||||
|
prepend-inner-icon="mdi-link"
|
||||||
|
/>
|
||||||
|
</VCol>
|
||||||
|
<VCol v-if="SystemSettings.Basic.AI_AGENT_ENABLE" cols="12" md="6">
|
||||||
|
<VTextField
|
||||||
|
v-model="SystemSettings.Basic.LLM_API_KEY"
|
||||||
|
:label="t('setting.system.llmApiKey')"
|
||||||
|
:hint="t('setting.system.llmApiKeyHint')"
|
||||||
|
:placeholder="t('setting.system.llmApiKeyPlaceholder')"
|
||||||
|
persistent-hint
|
||||||
|
type="password"
|
||||||
|
prepend-inner-icon="mdi-key-variant"
|
||||||
|
/>
|
||||||
|
</VCol>
|
||||||
<VCol v-if="SystemSettings.Basic.AI_AGENT_ENABLE" cols="12" md="6">
|
<VCol v-if="SystemSettings.Basic.AI_AGENT_ENABLE" cols="12" md="6">
|
||||||
<VCombobox
|
<VCombobox
|
||||||
v-model="SystemSettings.Basic.LLM_MODEL"
|
v-model="SystemSettings.Basic.LLM_MODEL"
|
||||||
@@ -688,27 +707,6 @@ onDeactivated(() => {
|
|||||||
</template>
|
</template>
|
||||||
</VCombobox>
|
</VCombobox>
|
||||||
</VCol>
|
</VCol>
|
||||||
<VCol v-if="SystemSettings.Basic.AI_AGENT_ENABLE" cols="12" md="6">
|
|
||||||
<VTextField
|
|
||||||
v-model="SystemSettings.Basic.LLM_API_KEY"
|
|
||||||
:label="t('setting.system.llmApiKey')"
|
|
||||||
:hint="t('setting.system.llmApiKeyHint')"
|
|
||||||
:placeholder="t('setting.system.llmApiKeyPlaceholder')"
|
|
||||||
persistent-hint
|
|
||||||
type="password"
|
|
||||||
prepend-inner-icon="mdi-key-variant"
|
|
||||||
/>
|
|
||||||
</VCol>
|
|
||||||
<VCol v-if="SystemSettings.Basic.AI_AGENT_ENABLE" cols="12" md="6">
|
|
||||||
<VTextField
|
|
||||||
v-model="SystemSettings.Basic.LLM_BASE_URL"
|
|
||||||
:label="t('setting.system.llmBaseUrl')"
|
|
||||||
:hint="t('setting.system.llmBaseUrlHint')"
|
|
||||||
placeholder="https://api.deepseek.com"
|
|
||||||
persistent-hint
|
|
||||||
prepend-inner-icon="mdi-link"
|
|
||||||
/>
|
|
||||||
</VCol>
|
|
||||||
</VRow>
|
</VRow>
|
||||||
</VForm>
|
</VForm>
|
||||||
</VCardText>
|
</VCardText>
|
||||||
|
|||||||
Reference in New Issue
Block a user