feat(release): migrate GeekAI v4.3.0 to open source

- Sync backend and frontend from GeekAI Plus v4.3.0

- Remove commercial License flows and update open-source deployment defaults

- Preserve Docker Compose deployment and bump image tags to v4.3.0

BREAKING CHANGE: commercial License configuration and related endpoints are removed
This commit is contained in:
RockYang
2026-08-11 14:51:20 +08:00
parent 37e024acea
commit 9ccff4efbc
219 changed files with 29212 additions and 10802 deletions
+7 -1
View File
@@ -236,7 +236,13 @@ const generateAI = () => {
model_id: modelID.value,
})
.then((res) => {
text.value = res.data
const raw = res?.data
if (raw == null || String(raw).trim() === '') {
ElMessage.error('生成结果为空,请重试或更换模型')
loading.value = false
return
}
text.value = typeof raw === 'string' ? raw : String(raw)
content.value = processContent(text.value)
const model = getModelById(modelID.value)
loginUser.value.power -= model.power