From 7789aeaad9032763805da324d743bc664bddd2e8 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期五, 18 四月 2025 17:17:26 +0800
Subject: [PATCH] 改为对接java而不是直接调langchain
---
src/components/AiChat.vue | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/components/AiChat.vue b/src/components/AiChat.vue
index 547eda8..486e8cf 100644
--- a/src/components/AiChat.vue
+++ b/src/components/AiChat.vue
@@ -77,7 +77,6 @@
<script>
import ClipboardJS from 'clipboard';
-// import {sendKbMsg} from "@/api/chat";
import {Message} from "element-ui";
const markdownIt = require('markdown-it')();
@@ -85,24 +84,25 @@
name: 'AiChat',
data() {
return {
+ chatId: null,
messages: [], // 鐢ㄤ簬椤甸潰灞曠ず鐨勫璇濆垪琛�
netSearchEnable: false,
inputMessage: '',
sendMsgForm: {
query: "",
mode: "local_kb",
- kb_name: "SouthWest_Neclear_Develepment_KB",
- top_k: 3,
- score_threshold: 2,
+ kbName: "SouthWest_Neclear_Develepment_KB",
+ topK: 3,
+ scoreThreshold: 2,
history: [
],
stream: true,
model: "Qwen25-32B-Instruct",
temperature: 1.15,
- max_tokens: 512,
- prompt_name: "default",
- return_direct: false
+ maxTokens: 512,
+ promptName: "default",
+ returnDirect: false
},
msgIndex: null,
msgRole: null,
@@ -179,7 +179,7 @@
this.inputMessage = '';
const assistantIndex = this.messages.length - 1;
try {
- const response = await fetch('/api/chat/kb_chat', {
+ const response = await fetch('/api/chat/send/msg', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
--
Gitblit v1.8.0