|
@@ -546,13 +546,14 @@ export default {
|
|
|
},
|
|
},
|
|
|
management: {
|
|
management: {
|
|
|
title: '智能体管理',
|
|
title: '智能体管理',
|
|
|
|
|
+ subtitle: '基于工作流的编排,适用于自动化、批处理等场景。',
|
|
|
stats: {
|
|
stats: {
|
|
|
totalAgents: '智能体总数',
|
|
totalAgents: '智能体总数',
|
|
|
currentPageCount: '当前页数量',
|
|
currentPageCount: '当前页数量',
|
|
|
conversationVariables: '会话变量数',
|
|
conversationVariables: '会话变量数',
|
|
|
envVariables: '环境变量数'
|
|
envVariables: '环境变量数'
|
|
|
},
|
|
},
|
|
|
- searchPlaceholder: '搜索当前页的智能体名称或 ID',
|
|
|
|
|
|
|
+ searchPlaceholder: '搜索',
|
|
|
pageInfo: '第 {current} / {total} 页',
|
|
pageInfo: '第 {current} / {total} 页',
|
|
|
pageSize: '{size} 条/页',
|
|
pageSize: '{size} 条/页',
|
|
|
badges: {
|
|
badges: {
|
|
@@ -2583,7 +2584,8 @@ export default {
|
|
|
chunkSizeTip: '控制每个文档分块的字符数(100-4000)。',
|
|
chunkSizeTip: '控制每个文档分块的字符数(100-4000)。',
|
|
|
chunkOverlap: '分块重叠',
|
|
chunkOverlap: '分块重叠',
|
|
|
chunkOverlapTip: '相邻文档块之间的重叠字符数(0-500)。',
|
|
chunkOverlapTip: '相邻文档块之间的重叠字符数(0-500)。',
|
|
|
- chunkTipAuto: '文档分析器根据内容结构自动在「按标题切分」「结构感知」「按长度切分」之间选择。',
|
|
|
|
|
|
|
+ chunkTipAuto:
|
|
|
|
|
+ '文档分析器根据内容结构自动在「按标题切分」「结构感知」「按长度切分」之间选择。',
|
|
|
chunkTipHeading:
|
|
chunkTipHeading:
|
|
|
'在 Markdown 标题(#、##、###)边界处切分,每块自动带上所在标题路径。适合结构清晰的 Markdown 文档。',
|
|
'在 Markdown 标题(#、##、###)边界处切分,每块自动带上所在标题路径。适合结构清晰的 Markdown 文档。',
|
|
|
chunkTipHeuristic:
|
|
chunkTipHeuristic:
|
|
@@ -2702,102 +2704,102 @@ export default {
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
nodes: {
|
|
nodes: {
|
|
|
- groups: {
|
|
|
|
|
- start: '开始',
|
|
|
|
|
- data: '数据处理',
|
|
|
|
|
- logic: '业务逻辑',
|
|
|
|
|
- tool: '工具',
|
|
|
|
|
- other: '其他',
|
|
|
|
|
- custom: '自定义'
|
|
|
|
|
- },
|
|
|
|
|
- meta: {
|
|
|
|
|
- 'module-invoke': { displayName: '模块调用', description: '通过接口代码调用模块能力' },
|
|
|
|
|
- 'basic-dataset': {
|
|
|
|
|
- displayName: '基础数据集',
|
|
|
|
|
- description: '从配置好的基础数据集中读取数据'
|
|
|
|
|
- },
|
|
|
|
|
- 'knowledge-retrieval': {
|
|
|
|
|
- displayName: '知识检索',
|
|
|
|
|
- description: '从知识库或指定知识文件中检索相关文本片段'
|
|
|
|
|
- },
|
|
|
|
|
- 'ai-agent': {
|
|
|
|
|
- displayName: '智能体',
|
|
|
|
|
- description: '通过智能体配置执行问答与推理'
|
|
|
|
|
- },
|
|
|
|
|
- 'view-data': { displayName: '视图数据', description: '从配置好的视图中读取数据' },
|
|
|
|
|
- llm: {
|
|
|
|
|
- displayName: 'LLM',
|
|
|
|
|
- description: '调用大语言模型回答问题或处理自然语言'
|
|
|
|
|
- },
|
|
|
|
|
- start: { displayName: '用户输入', description: '用户输入节点,用于接收用户输入' },
|
|
|
|
|
- end: { displayName: '输出', description: '流程结束并输出节点' },
|
|
|
|
|
- 'http-request': { displayName: 'HTTP 请求', description: '通过 HTTP 请求获取数据' },
|
|
|
|
|
- 'if-else': { displayName: '条件判断', description: '根据条件判断' },
|
|
|
|
|
- database: { displayName: '数据查询', description: '通过数据库查询数据' },
|
|
|
|
|
- code: { displayName: '代码', description: '通过代码处理数据' },
|
|
|
|
|
- iteration: { displayName: '迭代', description: '迭代节点' },
|
|
|
|
|
- loop: { displayName: '循环', description: '循环节点' },
|
|
|
|
|
- 'list-operator': { displayName: '列表操作', description: '列表操作节点' },
|
|
|
|
|
- 'question-classifier': { displayName: '问题分类', description: '将问题划分到预设分类中' },
|
|
|
|
|
- 'loop-end': { displayName: '退出循环', description: '用于退出迭代或者循环' },
|
|
|
|
|
- 'trigger-schedule': { displayName: '定时触发', description: '基于时间配置触发工作流' },
|
|
|
|
|
- 'trigger-webhook': {
|
|
|
|
|
- displayName: 'Webhook 触发',
|
|
|
|
|
- description: '通过 Webhook 接收第三方系统请求并触发工作流'
|
|
|
|
|
- },
|
|
|
|
|
- 'loop-start': { displayName: '循环开始' },
|
|
|
|
|
- 'iteration-start': { displayName: '迭代开始' },
|
|
|
|
|
- stickyNote: { displayName: '注释', description: 'Markdown 注释块' },
|
|
|
|
|
- 'mail-sender': { displayName: '邮件发送', description: '通过邮件发送信息' },
|
|
|
|
|
- 'sms-sender': { displayName: '短信发送', description: '通过短信发送信息' },
|
|
|
|
|
- 'workflow-approval': {
|
|
|
|
|
- displayName: '流程审批',
|
|
|
|
|
- description: '根据用户和岗位信息发起流程审批'
|
|
|
|
|
- }
|
|
|
|
|
- },
|
|
|
|
|
- outputs: {
|
|
|
|
|
- http: {
|
|
|
|
|
- body: '响应内容',
|
|
|
|
|
- statusCode: '响应状态码',
|
|
|
|
|
- headers: '响应头列表 JSON'
|
|
|
|
|
- },
|
|
|
|
|
- webhook: {
|
|
|
|
|
- rawRequestBody: 'Webhook 原始请求体'
|
|
|
|
|
- },
|
|
|
|
|
- database: {
|
|
|
|
|
- rows: '查询结果行',
|
|
|
|
|
- rowCount: '查询结果总行数'
|
|
|
|
|
- },
|
|
|
|
|
- 'view-data': {
|
|
|
|
|
- viewTable: '视图数据结果',
|
|
|
|
|
- viewName: '视图名称',
|
|
|
|
|
- totalCount: '总数量'
|
|
|
|
|
- },
|
|
|
|
|
- 'knowledge-retrieval': {
|
|
|
|
|
- result: '检索命中的文本片段列表',
|
|
|
|
|
- content: '拼接后的检索内容'
|
|
|
|
|
- },
|
|
|
|
|
- 'ai-agent': {
|
|
|
|
|
- text: '生成内容',
|
|
|
|
|
- think: '推理内容'
|
|
|
|
|
- },
|
|
|
|
|
- llm: {
|
|
|
|
|
- text: '生成内容',
|
|
|
|
|
- reasoningContent: '推理内容',
|
|
|
|
|
- usage: '模型用量信息',
|
|
|
|
|
- structuredOutput: '结构化对象'
|
|
|
|
|
- },
|
|
|
|
|
- list: {
|
|
|
|
|
- result: '过滤结果',
|
|
|
|
|
- firstRecord: '第一条记录',
|
|
|
|
|
- lastRecord: '最后一条记录'
|
|
|
|
|
- },
|
|
|
|
|
- condition: {
|
|
|
|
|
- casePrefix: '条件_'
|
|
|
|
|
|
|
+ groups: {
|
|
|
|
|
+ start: '开始',
|
|
|
|
|
+ data: '数据处理',
|
|
|
|
|
+ logic: '业务逻辑',
|
|
|
|
|
+ tool: '工具',
|
|
|
|
|
+ other: '其他',
|
|
|
|
|
+ custom: '自定义'
|
|
|
|
|
+ },
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ 'module-invoke': { displayName: '模块调用', description: '通过接口代码调用模块能力' },
|
|
|
|
|
+ 'basic-dataset': {
|
|
|
|
|
+ displayName: '基础数据集',
|
|
|
|
|
+ description: '从配置好的基础数据集中读取数据'
|
|
|
|
|
+ },
|
|
|
|
|
+ 'knowledge-retrieval': {
|
|
|
|
|
+ displayName: '知识检索',
|
|
|
|
|
+ description: '从知识库或指定知识文件中检索相关文本片段'
|
|
|
|
|
+ },
|
|
|
|
|
+ 'ai-agent': {
|
|
|
|
|
+ displayName: '智能体',
|
|
|
|
|
+ description: '通过智能体配置执行问答与推理'
|
|
|
|
|
+ },
|
|
|
|
|
+ 'view-data': { displayName: '视图数据', description: '从配置好的视图中读取数据' },
|
|
|
|
|
+ llm: {
|
|
|
|
|
+ displayName: 'LLM',
|
|
|
|
|
+ description: '调用大语言模型回答问题或处理自然语言'
|
|
|
|
|
+ },
|
|
|
|
|
+ start: { displayName: '用户输入', description: '用户输入节点,用于接收用户输入' },
|
|
|
|
|
+ end: { displayName: '输出', description: '流程结束并输出节点' },
|
|
|
|
|
+ 'http-request': { displayName: 'HTTP 请求', description: '通过 HTTP 请求获取数据' },
|
|
|
|
|
+ 'if-else': { displayName: '条件判断', description: '根据条件判断' },
|
|
|
|
|
+ database: { displayName: '数据查询', description: '通过数据库查询数据' },
|
|
|
|
|
+ code: { displayName: '代码', description: '通过代码处理数据' },
|
|
|
|
|
+ iteration: { displayName: '迭代', description: '迭代节点' },
|
|
|
|
|
+ loop: { displayName: '循环', description: '循环节点' },
|
|
|
|
|
+ 'list-operator': { displayName: '列表操作', description: '列表操作节点' },
|
|
|
|
|
+ 'question-classifier': { displayName: '问题分类', description: '将问题划分到预设分类中' },
|
|
|
|
|
+ 'loop-end': { displayName: '退出循环', description: '用于退出迭代或者循环' },
|
|
|
|
|
+ 'trigger-schedule': { displayName: '定时触发', description: '基于时间配置触发工作流' },
|
|
|
|
|
+ 'trigger-webhook': {
|
|
|
|
|
+ displayName: 'Webhook 触发',
|
|
|
|
|
+ description: '通过 Webhook 接收第三方系统请求并触发工作流'
|
|
|
|
|
+ },
|
|
|
|
|
+ 'loop-start': { displayName: '循环开始' },
|
|
|
|
|
+ 'iteration-start': { displayName: '迭代开始' },
|
|
|
|
|
+ stickyNote: { displayName: '注释', description: 'Markdown 注释块' },
|
|
|
|
|
+ 'mail-sender': { displayName: '邮件发送', description: '通过邮件发送信息' },
|
|
|
|
|
+ 'sms-sender': { displayName: '短信发送', description: '通过短信发送信息' },
|
|
|
|
|
+ 'workflow-approval': {
|
|
|
|
|
+ displayName: '流程审批',
|
|
|
|
|
+ description: '根据用户和岗位信息发起流程审批'
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
- 'question-classifier': {
|
|
|
|
|
- classPrefix: '分类'
|
|
|
|
|
|
|
+ outputs: {
|
|
|
|
|
+ http: {
|
|
|
|
|
+ body: '响应内容',
|
|
|
|
|
+ statusCode: '响应状态码',
|
|
|
|
|
+ headers: '响应头列表 JSON'
|
|
|
|
|
+ },
|
|
|
|
|
+ webhook: {
|
|
|
|
|
+ rawRequestBody: 'Webhook 原始请求体'
|
|
|
|
|
+ },
|
|
|
|
|
+ database: {
|
|
|
|
|
+ rows: '查询结果行',
|
|
|
|
|
+ rowCount: '查询结果总行数'
|
|
|
|
|
+ },
|
|
|
|
|
+ 'view-data': {
|
|
|
|
|
+ viewTable: '视图数据结果',
|
|
|
|
|
+ viewName: '视图名称',
|
|
|
|
|
+ totalCount: '总数量'
|
|
|
|
|
+ },
|
|
|
|
|
+ 'knowledge-retrieval': {
|
|
|
|
|
+ result: '检索命中的文本片段列表',
|
|
|
|
|
+ content: '拼接后的检索内容'
|
|
|
|
|
+ },
|
|
|
|
|
+ 'ai-agent': {
|
|
|
|
|
+ text: '生成内容',
|
|
|
|
|
+ think: '推理内容'
|
|
|
|
|
+ },
|
|
|
|
|
+ llm: {
|
|
|
|
|
+ text: '生成内容',
|
|
|
|
|
+ reasoningContent: '推理内容',
|
|
|
|
|
+ usage: '模型用量信息',
|
|
|
|
|
+ structuredOutput: '结构化对象'
|
|
|
|
|
+ },
|
|
|
|
|
+ list: {
|
|
|
|
|
+ result: '过滤结果',
|
|
|
|
|
+ firstRecord: '第一条记录',
|
|
|
|
|
+ lastRecord: '最后一条记录'
|
|
|
|
|
+ },
|
|
|
|
|
+ condition: {
|
|
|
|
|
+ casePrefix: '条件_'
|
|
|
|
|
+ },
|
|
|
|
|
+ 'question-classifier': {
|
|
|
|
|
+ classPrefix: '分类'
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- }
|
|
|
|
|
}
|
|
}
|