From 210b300c6807fc99e6fe45752e31a645540883a8 Mon Sep 17 00:00:00 2001 From: ViperEkura <3081035982@qq.com> Date: Sun, 12 Apr 2026 21:52:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dashboard/src/router/index.js | 6 -- dashboard/src/services/api.js | 2 +- dashboard/src/views/SettingsView.vue | 50 ++++++++-------- luxx/routes/conversations.py | 27 ++++++--- luxx/routes/providers.py | 71 +++++++++-------------- luxx/services/chat.py | 21 +++++-- luxx/services/llm_client.py | 87 +++++++++++++++------------- 7 files changed, 138 insertions(+), 126 deletions(-) diff --git a/dashboard/src/router/index.js b/dashboard/src/router/index.js index b887e24..7ea70c5 100644 --- a/dashboard/src/router/index.js +++ b/dashboard/src/router/index.js @@ -8,12 +8,6 @@ const routes = [ component: () => import('../views/HomeView.vue'), meta: { requiresAuth: true } }, - { - path: '/about', - name: 'About', - component: () => import('../views/AboutView.vue'), - meta: { requiresAuth: true } - }, { path: '/settings', name: 'Settings', diff --git a/dashboard/src/services/api.js b/dashboard/src/services/api.js index 4b617d9..ccc9289 100644 --- a/dashboard/src/services/api.js +++ b/dashboard/src/services/api.js @@ -80,7 +80,7 @@ export const messagesAPI = { // 发送消息(非流式) send: (data) => api.post('/messages/', data), - // 发送消息(流式)- 返回 EventSource 或使用 fetch + // 发送消息(流式)- 使用原生 fetch 避免 axios 拦截 sendStream: (data) => { const token = localStorage.getItem('access_token') return fetch('/api/messages/stream', { diff --git a/dashboard/src/views/SettingsView.vue b/dashboard/src/views/SettingsView.vue index 058625a..6fd3216 100644 --- a/dashboard/src/views/SettingsView.vue +++ b/dashboard/src/views/SettingsView.vue @@ -63,24 +63,29 @@
- +
-