tools.ts 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. const translation = {
  2. title: '工具',
  3. createCustomTool: '创建自定义工具',
  4. customToolTip: '了解更多关于 Dify 自定义工具的信息',
  5. type: {
  6. all: '全部',
  7. builtIn: '工具',
  8. custom: '自定义',
  9. workflow: '工作流',
  10. },
  11. contribute: {
  12. line1: '我有兴趣为 ',
  13. line2: 'Dify 贡献工具。',
  14. viewGuide: '查看指南',
  15. },
  16. author: '作者',
  17. auth: {
  18. unauthorized: '去授权',
  19. authorized: '已授权',
  20. setup: '要使用请先授权',
  21. setupModalTitle: '设置授权',
  22. setupModalTitleDescription: '配置凭据后,工作区中的所有成员都可以在编排应用程序时使用此工具。',
  23. },
  24. includeToolNum: '包含 {{num}} 个 {{action}}',
  25. addTool: '添加工具',
  26. addToolModal: {
  27. type: '类型',
  28. category: '类别',
  29. add: '添加',
  30. added: '已添加',
  31. manageInTools: '去工具列表管理',
  32. emptyTitle: '没有可用的工作流工具',
  33. emptyTip: '去 “工作流 -> 发布为工具” 添加',
  34. emptyTitleCustom: '没有可用的自定义工具',
  35. emptyTipCustom: '创建自定义工具',
  36. },
  37. createTool: {
  38. title: '创建自定义工具',
  39. editAction: '编辑',
  40. editTitle: '编辑自定义工具',
  41. name: '名称',
  42. toolNamePlaceHolder: '输入工具名称',
  43. nameForToolCall: '工具调用名称',
  44. nameForToolCallPlaceHolder: '用于机器识别,如 getCurrentWeather, list_pets',
  45. nameForToolCallTip: '仅支持数字、字母、下划线。',
  46. description: '工具描述',
  47. descriptionPlaceholder: '工具用途的简要描述,例如获取特定位置的温度。',
  48. schema: 'Schema',
  49. schemaPlaceHolder: '在此处输入您的 OpenAPI schema',
  50. viewSchemaSpec: '查看 OpenAPI-Swagger 规范',
  51. importFromUrl: '从 URL 中导入',
  52. importFromUrlPlaceHolder: 'https://...',
  53. urlError: '请输入有效的 URL',
  54. examples: '例子',
  55. exampleOptions: {
  56. json: '天气(JSON)',
  57. yaml: '宠物商店(YAML)',
  58. blankTemplate: '空白模版',
  59. },
  60. availableTools: {
  61. title: '可用工具',
  62. name: '名称',
  63. description: '描述',
  64. method: '方法',
  65. path: '路径',
  66. action: '操作',
  67. test: '测试',
  68. },
  69. authMethod: {
  70. title: '鉴权方法',
  71. type: '鉴权类型',
  72. keyTooltip: 'HTTP 头部名称,如果你不知道是什么,可以将其保留为 Authorization 或设置为自定义值',
  73. types: {
  74. none: '无',
  75. api_key: 'API Key',
  76. apiKeyPlaceholder: 'HTTP 头部名称,用于传递 API Key',
  77. apiValuePlaceholder: '输入 API Key',
  78. },
  79. key: '键',
  80. value: '值',
  81. },
  82. authHeaderPrefix: {
  83. title: '鉴权头部前缀',
  84. types: {
  85. basic: 'Basic',
  86. bearer: 'Bearer',
  87. custom: 'Custom',
  88. },
  89. },
  90. privacyPolicy: '隐私协议',
  91. privacyPolicyPlaceholder: '请输入隐私协议',
  92. toolInput: {
  93. title: '工具入参',
  94. name: '名称',
  95. required: '必须',
  96. method: '方式',
  97. methodSetting: '用户输入',
  98. methodSettingTip: '用户在工具配置中填写',
  99. methodParameter: 'LLM 填入',
  100. methodParameterTip: 'LLM 在推理过程中填写',
  101. label: '标签',
  102. labelPlaceholder: '选择标签(可选)',
  103. description: '描述',
  104. descriptionPlaceholder: '参数意义的描述',
  105. },
  106. customDisclaimer: '自定义免责声明',
  107. customDisclaimerPlaceholder: '请输入自定义免责声明',
  108. confirmTitle: '确认保存?',
  109. confirmTip: '发布新的工具版本可能会影响该工具已关联的应用',
  110. deleteToolConfirmTitle: '删除这个工具?',
  111. deleteToolConfirmContent: '删除工具是不可逆的。用户将无法再访问您的工具。',
  112. },
  113. test: {
  114. title: '测试',
  115. parametersValue: '参数和值',
  116. parameters: '参数',
  117. value: '值',
  118. testResult: '测试结果',
  119. testResultPlaceholder: '测试结果将显示在这里',
  120. },
  121. thought: {
  122. using: '正在使用',
  123. used: '已使用',
  124. requestTitle: '请求',
  125. responseTitle: '响应',
  126. },
  127. setBuiltInTools: {
  128. info: '信息',
  129. setting: '设置',
  130. toolDescription: '工具描述',
  131. parameters: '参数',
  132. string: '字符串',
  133. number: '数字',
  134. file: '文件',
  135. required: '必填',
  136. infoAndSetting: '信息和设置',
  137. },
  138. noCustomTool: {
  139. title: '没有自定义工具!',
  140. content: '在此统一添加和管理你的自定义工具,方便构建应用时使用。',
  141. createTool: '创建工具',
  142. },
  143. noSearchRes: {
  144. title: '抱歉,没有结果!',
  145. content: '我们找不到任何与您的搜索相匹配的工具。',
  146. reset: '重置搜索',
  147. },
  148. builtInPromptTitle: '提示词',
  149. toolRemoved: '工具已被移除',
  150. notAuthorized: '工具未授权',
  151. howToGet: '如何获取',
  152. openInStudio: '在工作室中打开',
  153. toolNameUsageTip: '工具调用名称,用于 Agent 推理和提示词',
  154. copyToolName: '复制名称',
  155. noTools: '没有工具',
  156. }
  157. export default translation