mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
fix: optimization user input
This commit is contained in:
parent
a71c844ef4
commit
678a5ae4a5
|
|
@ -6,7 +6,7 @@ LangSearch 是一个提供免费Web Search API和Rerank API的服务,支持新
|
||||||
## 配置
|
## 配置
|
||||||
|
|
||||||
1. 获取API Key
|
1. 获取API Key
|
||||||
在[Langsearch](https://langsearch.com/overview) 上申请 API 密钥。
|
在[LangSearch](https://langsearch.com/overview) 上申请 API 密钥。
|
||||||

|

|
||||||
2. 在函数库中配置
|
2. 在函数库中配置
|
||||||
在函数库的LangSearch函数面板中,点击 … > 启用参数,填写 API 密钥,并启用该函数。
|
在函数库的LangSearch函数面板中,点击 … > 启用参数,填写 API 密钥,并启用该函数。
|
||||||
|
|
|
||||||
|
|
@ -655,13 +655,17 @@ function autoSendMessage() {
|
||||||
audio_list: uploadAudioList.value,
|
audio_list: uploadAudioList.value,
|
||||||
video_list: uploadVideoList.value
|
video_list: uploadVideoList.value
|
||||||
})
|
})
|
||||||
inputValue.value = ''
|
if (!props.checkInputParam()) {
|
||||||
uploadImageList.value = []
|
return
|
||||||
uploadDocumentList.value = []
|
} else {
|
||||||
uploadAudioList.value = []
|
inputValue.value = ''
|
||||||
uploadVideoList.value = []
|
uploadImageList.value = []
|
||||||
if (quickInputRef.value) {
|
uploadDocumentList.value = []
|
||||||
quickInputRef.value.textareaStyle.height = '45px'
|
uploadAudioList.value = []
|
||||||
|
uploadVideoList.value = []
|
||||||
|
if (quickInputRef.value) {
|
||||||
|
quickInputRef.value.textareaStyle.height = '45px'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -198,11 +198,11 @@ watch(
|
||||||
|
|
||||||
const toggleUserInput = () => {
|
const toggleUserInput = () => {
|
||||||
showUserInput.value = !showUserInput.value
|
showUserInput.value = !showUserInput.value
|
||||||
// if (showUserInput.value) {
|
if (showUserInput.value) {
|
||||||
// // 保存当前数据作为初始数据(用于可能的恢复)
|
// 保存当前数据作为初始数据(用于可能的恢复)
|
||||||
// initialFormData.value = JSON.parse(JSON.stringify(form_data.value))
|
initialFormData.value = JSON.parse(JSON.stringify(form_data.value))
|
||||||
// initialApiFormData.value = JSON.parse(JSON.stringify(api_form_data.value))
|
initialApiFormData.value = JSON.parse(JSON.stringify(api_form_data.value))
|
||||||
// }
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function UserFormConfirm() {
|
function UserFormConfirm() {
|
||||||
|
|
@ -210,13 +210,14 @@ function UserFormConfirm() {
|
||||||
showUserInput.value = false
|
showUserInput.value = false
|
||||||
}
|
}
|
||||||
function UserFormCancel() {
|
function UserFormCancel() {
|
||||||
// // 恢复初始数据
|
// 恢复初始数据
|
||||||
// form_data.value = JSON.parse(JSON.stringify(initialFormData.value))
|
form_data.value = JSON.parse(JSON.stringify(initialFormData.value))
|
||||||
// api_form_data.value = JSON.parse(JSON.stringify(initialApiFormData.value))
|
api_form_data.value = JSON.parse(JSON.stringify(initialApiFormData.value))
|
||||||
|
userFormRef.value?.render(form_data.value)
|
||||||
showUserInput.value = false
|
showUserInput.value = false
|
||||||
}
|
}
|
||||||
const checkInputParam = () => {
|
const checkInputParam = () => {
|
||||||
userFormRef.value?.checkInputParam()
|
return userFormRef.value?.checkInputParam() || false
|
||||||
}
|
}
|
||||||
|
|
||||||
function sendMessage(val: string, other_params_data?: any, chat?: chatType) {
|
function sendMessage(val: string, other_params_data?: any, chat?: chatType) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue