feat: knowledge pipeline (#25360)

Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: jyong <718720800@qq.com>
Co-authored-by: Wu Tianwei <30284043+WTW0313@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: lyzno1 <yuanyouhuilyz@gmail.com>
Co-authored-by: quicksand <quicksandzn@gmail.com>
Co-authored-by: Jyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: lyzno1 <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: Yongtao Huang <yongtaoh2022@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Harry <xh001x@hotmail.com>
This commit is contained in:
-LAN-
2025-09-18 12:49:10 +08:00
committed by GitHub
parent 7dadb33003
commit 85cda47c70
1772 changed files with 102407 additions and 31710 deletions

View File

@@ -90,7 +90,6 @@ const translation = {
depthLimit: '{{num}} परतों की समानांतर नेस्टिंग परत सीमा',
},
disconnect: 'अलग करना',
parallelRun: 'समानांतर रन',
jumpToNode: 'इस नोड पर जाएं',
addParallelNode: 'समानांतर नोड जोड़ें',
parallel: 'समानांतर',
@@ -221,6 +220,8 @@ const translation = {
back: 'वापस',
iteration: 'पुनरावृत्ति',
loop: 'लूप',
reRun: 'फिर से चलाएँ',
preparingDataSource: 'डेटा स्रोत की तैयारी करना',
},
tabs: {
'tools': 'टूल्स',
@@ -239,6 +240,8 @@ const translation = {
'blocks': 'नोड्स',
'addAll': 'सभी जोड़ें',
'allAdded': 'सभी जोड़े गए',
'sources': 'स्रोत',
'searchDataSource': 'डेटा स्रोत की खोज करें',
},
blocks: {
'start': 'प्रारंभ',
@@ -263,6 +266,8 @@ const translation = {
'loop-end': 'लूप से बाहर निकलें',
'loop': 'लूप',
'loop-start': 'लूप प्रारंभ',
'knowledge-index': 'ज्ञान आधार',
'datasource': 'डेटा स्रोत',
},
blocksAbout: {
'start': 'वर्कफ़्लो लॉन्च करने के लिए प्रारंभिक पैरामीटर को परिभाषित करें',
@@ -293,6 +298,8 @@ const translation = {
'agent': 'प्रश्नों का उत्तर देने या प्राकृतिक भाषा को संसाधित करने के लिए बड़े भाषा मॉडलों को आमंत्रित करना',
'loop': 'एक लूप को निष्पादित करें जब तक समाप्ति की शर्त पूरी न हो जाए या अधिकतम लूप संख्या प्राप्त न हो जाए।',
'loop-end': '"ब्रेक" के समान। इस नोड में कोई विन्यास आइटम नहीं हैं। जब लूप का शरीर इस नोड पर पहुँचता है, तो लूप समाप्त होता है।',
'knowledge-index': 'ज्ञान आधार के बारे में',
'datasource': 'डेटा स्रोत के बारे में',
},
operator: {
zoomIn: 'ज़ूम इन',
@@ -394,6 +401,7 @@ const translation = {
input: 'इनपुट मान',
variable: 'चर का प्रयोग करें',
},
inputVars: 'इनपुट चर',
},
start: {
required: 'आवश्यक',
@@ -936,6 +944,27 @@ const translation = {
loopVariables: 'लूप वेरियेबल्स',
breakConditionTip: 'सिर्फ उन चर को संदर्भित किया जा सकता है जो लूप के भीतर हैं जिनमें समाप्ति की शर्तें और बातचीत के चर हैं।',
},
dataSource: {
supportedFileFormats: 'समर्थित फ़ाइल प्रारूप',
add: 'डेटा स्रोत जोड़ें',
supportedFileFormatsPlaceholder: 'फाइल एक्सटेंशन, जैसे कि doc',
},
knowledgeBase: {
chunkStructureTip: {
learnMore: 'और अधिक सीखें',
title: 'कृपया एक भाग संरचना चुनें',
message: 'Dify ज्ञान आधार तीन चंकिंग संरचनाओं का समर्थन करता है: सामान्य, माता-पिता-बच्चे, और प्रश्नोत्तर। प्रत्येक ज्ञान आधार केवल एक संरचना रख सकता है। पूर्ववर्ती नोड से आउटपुट को चयनित चंक संरचना के साथ मेल खाना चाहिए। ध्यान दें कि चंकिंग संरचना का चुनाव उपलब्ध अनुक्रमण विधियों को प्रभावित करता है।',
},
chunkStructure: 'खंड संरचना',
chunkIsRequired: 'चंक संरचना आवश्यक है',
indexMethodIsRequired: 'सूची विधि आवश्यक है',
retrievalSettingIsRequired: 'पुनप्राप्ति सेटिंग आवश्यक है',
changeChunkStructure: 'चंक संरचना बदलें',
aboutRetrieval: 'पुनर्प्राप्ति विधि के बारे में।',
chooseChunkStructure: 'एक चंक संरचना चुनें',
chunksInput: 'टुकड़े',
chunksInputTip: 'ज्ञान आधार नोड का इनपुट वेरिएबल चंक्स है। वेरिएबल प्रकार एक ऑब्जेक्ट है जिसमें एक विशेष JSON स्कीमा है जो चयनित चंक संरचना के साथ सुसंगत होना चाहिए।',
},
},
tracing: {
stopBy: '{{user}} द्वारा रोका गया',
@@ -1006,6 +1035,10 @@ const translation = {
clearNode: 'कैश की गई वैरिएबल को साफ करें',
resetConversationVar: 'संवाद चर को डिफ़ॉल्ट मान पर रीसेट करें',
emptyTip: 'कैनवास पर एक नोड पर कदम रखने के बाद या चरण दर चरण एक नोड चलाने के बाद, आप वेरिएबल इंस्पेक्ट में नोड वेरिएबल का वर्तमान मान देख सकते हैं।',
export: 'निर्यात',
exportToolTip: 'फ़ाइल के रूप में निर्यात चर',
largeDataNoExport: 'विशाल डेटा - केवल आंशिक पूर्वावलोकन',
largeData: 'बड़ा डाटा, केवल पढ़ने के लिए पूर्वावलोकन। सभी देखने के लिए निर्यात करें।',
},
settingsTab: 'सेटिंग्स',
lastRunTab: 'अंतिम रन',