From 17163a3b860d1cf8241e9414e2c3e7865f84b4c7 Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Mon, 3 Mar 2025 19:46:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=83=A8=E5=88=86UI=E7=95=8C?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routers/tool_router.py | 1 + web/src/components/ChatComponent.vue | 15 +++++++-------- .../{ => tools}/ConvertToTxtComponent.vue | 2 +- .../{ => tools}/TextChunkingComponent.vue | 0 web/src/router/index.js | 4 ++-- web/src/views/ToolsView.vue | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) rename web/src/components/{ => tools}/ConvertToTxtComponent.vue (98%) rename web/src/components/{ => tools}/TextChunkingComponent.vue (100%) diff --git a/src/routers/tool_router.py b/src/routers/tool_router.py index 5690c086..d7286d97 100644 --- a/src/routers/tool_router.py +++ b/src/routers/tool_router.py @@ -14,6 +14,7 @@ class Tool(BaseModel): description: str url: str method: str + params: Optional[Dict[str, Any]] = None @tool.get("/", response_model=List[Tool]) async def route_index(): diff --git a/web/src/components/ChatComponent.vue b/web/src/components/ChatComponent.vue index 70b66730..05db4fdf 100644 --- a/web/src/components/ChatComponent.vue +++ b/web/src/components/ChatComponent.vue @@ -71,24 +71,24 @@

{{ message.text }}

-
+
正在检索……
正在生成……
-
+
+
请求错误,请重试。{{ message.message }}
-
@@ -556,7 +556,6 @@ const retryMessage = (id) => { sendMessage(); } - // 从本地存储加载数据 onMounted(() => { scrollToBottom() diff --git a/web/src/components/ConvertToTxtComponent.vue b/web/src/components/tools/ConvertToTxtComponent.vue similarity index 98% rename from web/src/components/ConvertToTxtComponent.vue rename to web/src/components/tools/ConvertToTxtComponent.vue index deed2789..a95ce38c 100644 --- a/web/src/components/ConvertToTxtComponent.vue +++ b/web/src/components/tools/ConvertToTxtComponent.vue @@ -3,7 +3,7 @@
diff --git a/web/src/components/TextChunkingComponent.vue b/web/src/components/tools/TextChunkingComponent.vue similarity index 100% rename from web/src/components/TextChunkingComponent.vue rename to web/src/components/tools/TextChunkingComponent.vue diff --git a/web/src/router/index.js b/web/src/router/index.js index 35574dd3..e4c0cdc8 100644 --- a/web/src/router/index.js +++ b/web/src/router/index.js @@ -89,12 +89,12 @@ const router = createRouter({ { path: 'text-chunking', name: 'TextChunking', - component: () => import('../components/TextChunkingComponent.vue'), + component: () => import('../components/tools/TextChunkingComponent.vue'), }, { path: 'pdf2txt', name: 'PDF_to_TXT', - component: () => import('../components/ConvertToTxtComponent.vue'), + component: () => import('../components/tools/ConvertToTxtComponent.vue'), }, ] }, diff --git a/web/src/views/ToolsView.vue b/web/src/views/ToolsView.vue index 73e9a1e2..7ab26d25 100644 --- a/web/src/views/ToolsView.vue +++ b/web/src/views/ToolsView.vue @@ -2,7 +2,7 @@