fix: optimization user input

This commit is contained in:
wangdan-fit2cloud 2025-04-02 16:42:58 +08:00 committed by GitHub
parent a71c844ef4
commit 678a5ae4a5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 22 additions and 17 deletions

View File

@ -6,7 +6,7 @@ LangSearch 是一个提供免费Web Search API和Rerank API的服务支持新
## 配置
1. 获取API Key 
在[Langsearch](https://langsearch.com/overview) 上申请 API 密钥。
在[LangSearch](https://langsearch.com/overview) 上申请 API 密钥。
![API Key](/ui/fx/img/langsearch_APIKey.jpg)
2. 在函数库中配置
在函数库的LangSearch函数面板中点击 … > 启用参数,填写 API 密钥,并启用该函数。

View File

@ -655,13 +655,17 @@ function autoSendMessage() {
audio_list: uploadAudioList.value,
video_list: uploadVideoList.value
})
inputValue.value = ''
uploadImageList.value = []
uploadDocumentList.value = []
uploadAudioList.value = []
uploadVideoList.value = []
if (quickInputRef.value) {
quickInputRef.value.textareaStyle.height = '45px'
if (!props.checkInputParam()) {
return
} else {
inputValue.value = ''
uploadImageList.value = []
uploadDocumentList.value = []
uploadAudioList.value = []
uploadVideoList.value = []
if (quickInputRef.value) {
quickInputRef.value.textareaStyle.height = '45px'
}
}
}

View File

@ -198,11 +198,11 @@ watch(
const toggleUserInput = () => {
showUserInput.value = !showUserInput.value
// if (showUserInput.value) {
// //
// initialFormData.value = JSON.parse(JSON.stringify(form_data.value))
// initialApiFormData.value = JSON.parse(JSON.stringify(api_form_data.value))
// }
if (showUserInput.value) {
//
initialFormData.value = JSON.parse(JSON.stringify(form_data.value))
initialApiFormData.value = JSON.parse(JSON.stringify(api_form_data.value))
}
}
function UserFormConfirm() {
@ -210,13 +210,14 @@ function UserFormConfirm() {
showUserInput.value = false
}
function UserFormCancel() {
// //
// form_data.value = JSON.parse(JSON.stringify(initialFormData.value))
// api_form_data.value = JSON.parse(JSON.stringify(initialApiFormData.value))
//
form_data.value = JSON.parse(JSON.stringify(initialFormData.value))
api_form_data.value = JSON.parse(JSON.stringify(initialApiFormData.value))
userFormRef.value?.render(form_data.value)
showUserInput.value = false
}
const checkInputParam = () => {
userFormRef.value?.checkInputParam()
return userFormRef.value?.checkInputParam() || false
}
function sendMessage(val: string, other_params_data?: any, chat?: chatType) {