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:
@@ -86,7 +86,6 @@ const translation = {
|
||||
limit: 'Le parallélisme est limité aux branches {{num}}.',
|
||||
depthLimit: 'Limite de couches d’imbrication parallèle de {{num}} couches',
|
||||
},
|
||||
parallelRun: 'Exécution parallèle',
|
||||
disconnect: 'Déconnecter',
|
||||
jumpToNode: 'Aller à ce nœud',
|
||||
addParallelNode: 'Ajouter un nœud parallèle',
|
||||
@@ -218,6 +217,8 @@ const translation = {
|
||||
back: 'Retour',
|
||||
iteration: 'Itération',
|
||||
loop: 'Boucle',
|
||||
reRun: 'Relancer',
|
||||
preparingDataSource: 'Préparation de la source de données',
|
||||
},
|
||||
tabs: {
|
||||
'tools': 'Outils',
|
||||
@@ -236,6 +237,8 @@ const translation = {
|
||||
'searchBlock': 'Nœud de recherche',
|
||||
'addAll': 'Ajouter tout',
|
||||
'allAdded': 'Tout ajouté',
|
||||
'sources': 'Sources',
|
||||
'searchDataSource': 'Source de données de recherche',
|
||||
},
|
||||
blocks: {
|
||||
'start': 'Début',
|
||||
@@ -260,6 +263,8 @@ const translation = {
|
||||
'loop-end': 'Sortir de la boucle',
|
||||
'loop': 'Boucle',
|
||||
'loop-start': 'Début de boucle',
|
||||
'knowledge-index': 'Base de connaissances',
|
||||
'datasource': 'Source des données',
|
||||
},
|
||||
blocksAbout: {
|
||||
'start': 'Définir les paramètres initiaux pour lancer un flux de travail',
|
||||
@@ -282,6 +287,8 @@ const translation = {
|
||||
'agent': 'Appel de grands modèles de langage pour répondre à des questions ou traiter le langage naturel',
|
||||
'loop': 'Exécutez une boucle de logique jusqu\'à ce que la condition de terminaison soit remplie ou que le nombre maximum de boucles soit atteint.',
|
||||
'loop-end': 'Équivalent à "break". Ce nœud n\'a pas d\'éléments de configuration. Lorsque le corps de la boucle atteint ce nœud, la boucle se termine.',
|
||||
'datasource': 'Source de données À propos',
|
||||
'knowledge-index': 'Base de connaissances À propos',
|
||||
},
|
||||
operator: {
|
||||
zoomIn: 'Zoomer',
|
||||
@@ -382,6 +389,7 @@ const translation = {
|
||||
input: 'Valeur d\'entrée',
|
||||
variable: 'Utilisez une variable',
|
||||
},
|
||||
inputVars: 'Variables d’entrée',
|
||||
},
|
||||
start: {
|
||||
required: 'requis',
|
||||
@@ -916,6 +924,27 @@ const translation = {
|
||||
loopVariables: 'Variables de boucle',
|
||||
deleteTitle: 'Supprimer le nœud de boucle ?',
|
||||
},
|
||||
dataSource: {
|
||||
supportedFileFormatsPlaceholder: 'Extension de fichier, e.g. doc',
|
||||
add: 'Ajouter une source de données',
|
||||
supportedFileFormats: 'Formats de fichiers pris en charge',
|
||||
},
|
||||
knowledgeBase: {
|
||||
chunkStructureTip: {
|
||||
learnMore: 'Pour en savoir plus',
|
||||
title: 'Veuillez choisir une structure de morceaux',
|
||||
message: 'La base de connaissances Dify prend en charge trois structures de segmentation : Général, Parent-enfant et Q&R. Chaque base de connaissances ne peut avoir qu’une seule structure. La sortie du nœud précédent doit s’aligner sur la structure de blocs sélectionnée. Notez que le choix de la structure de segmentation affecte les méthodes d’index disponibles.',
|
||||
},
|
||||
chunkStructure: 'Structure de morceaux',
|
||||
chunkIsRequired: 'Une structure de morceaux est requise',
|
||||
chooseChunkStructure: 'Choisir une structure de blocs',
|
||||
aboutRetrieval: 'À propos de la méthode de récupération.',
|
||||
changeChunkStructure: 'Modifier la structure des morceaux',
|
||||
indexMethodIsRequired: 'La méthode d’indexation est requise',
|
||||
retrievalSettingIsRequired: 'Le paramètre de récupération est requis',
|
||||
chunksInput: 'Morceaux',
|
||||
chunksInputTip: 'La variable d\'entrée du nœud de la base de connaissances est Chunks. Le type de variable est un objet avec un schéma JSON spécifique qui doit être cohérent avec la structure de morceau sélectionnée.',
|
||||
},
|
||||
},
|
||||
tracing: {
|
||||
stopBy: 'Arrêté par {{user}}',
|
||||
@@ -986,6 +1015,10 @@ const translation = {
|
||||
edited: 'Édité',
|
||||
resetConversationVar: 'Réinitialiser la variable de conversation à la valeur par défaut',
|
||||
emptyTip: 'Après avoir dessiné un nœud sur le canevas ou exécuté un nœud étape par étape, vous pouvez voir la valeur actuelle de la variable du nœud dans l\'Inspecteur de Variables.',
|
||||
export: 'exportation',
|
||||
exportToolTip: 'Exporter la variable en tant que fichier',
|
||||
largeData: 'Données volumineuses, aperçu en lecture seule. Exporter pour tout afficher.',
|
||||
largeDataNoExport: 'Données volumineuses - aperçu partiel uniquement',
|
||||
},
|
||||
settingsTab: 'Paramètres',
|
||||
lastRunTab: 'Dernière Exécution',
|
||||
|
||||
Reference in New Issue
Block a user