feat: upgrade knowledge metadata (#16063)

Support filter knowledge by metadata.

Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: NFish <douxc512@gmail.com>
This commit is contained in:
zxhlyh
2025-03-18 11:01:06 +08:00
committed by GitHub
parent 475b8d731e
commit 20376ca951
72 changed files with 4775 additions and 101 deletions

View File

@@ -429,6 +429,34 @@ const translation = {
url: 'Segmented URL',
metadata: 'Other metadata',
},
metadata: {
title: 'Metadata Filtering',
tip: 'Metadata filtering is the process of using metadata attributes (such as tags, categories, or access permissions) to refine and control the retrieval of relevant information within a system.',
options: {
disabled: {
title: 'Disabled',
subTitle: 'Not enabling metadata filtering',
},
automatic: {
title: 'Automatic',
subTitle: 'Automatically generate metadata filtering conditions based on user query',
desc: 'Automatically generate metadata filtering conditions based on Query Variable',
},
manual: {
title: 'Manual',
subTitle: 'Manually add metadata filtering conditions',
},
},
panel: {
title: 'Metadata Filter Conditions',
conditions: 'Conditions',
add: 'Add Condition',
search: 'Search metadata',
placeholder: 'Enter value',
datePlaceholder: 'Choose a time...',
select: 'Select variable...',
},
},
},
http: {
inputVars: 'Input Variables',
@@ -517,6 +545,8 @@ const translation = {
'all of': 'all of',
'exists': 'exists',
'not exists': 'not exists',
'before': 'before',
'after': 'after',
},
optionName: {
image: 'Image',