From ece128a48cbc69182e9a806651d6011a93748d8e Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Wed, 4 Nov 2026 12:07:17 +0800 Subject: [PATCH] feat: implement caching for base model list retrieval and enhance model list fetching logic --- .../auth/constants/category_constants.py | 14 +- .../auth/constants/permission_constants.py | 8 +- apps/common/utils/common.py | 12 +- apps/locales/en_US/LC_MESSAGES/django.po | 22026 +++++++++------ apps/locales/zh_CN/LC_MESSAGES/django.po | 22031 +++++++++------ apps/locales/zh_Hant/LC_MESSAGES/django.po | 22043 +++++++++------- .../serializers/model_serializer.py | 14 +- apps/models_provider/tools.py | 46 + apps/models_provider/urls.py | 1 + apps/models_provider/views/provide.py | 42 +- apps/users/serializers/user.py | 13 +- ui/src/api/admin/model-provider.ts | 18 +- ui/src/views/model/base-model-options.ts | 31 + .../model/create-model/CreateModelDrawer.vue | 57 +- .../edit-model-action/EditModelDrawer.vue | 85 +- 15 files changed, 40159 insertions(+), 26282 deletions(-) create mode 100644 ui/src/views/model/base-model-options.ts diff --git a/apps/common/auth/constants/category_constants.py b/apps/common/auth/constants/category_constants.py index 734a2cefb20..862523eccbf 100644 --- a/apps/common/auth/constants/category_constants.py +++ b/apps/common/auth/constants/category_constants.py @@ -1,11 +1,12 @@ # coding=utf-8 """ - @project: MaxKB - @Author:虎虎虎 - @file: category_constants.py - @date:2026/8/3 17:31 - @desc: 一级目录分类常量(最顶层分类) +@project: MaxKB +@Author:虎虎虎 +@file: category_constants.py +@date:2026/8/3 17:31 +@desc: 一级目录分类常量(最顶层分类) """ + from enum import Enum from django.utils.translation import gettext_lazy as _ @@ -14,6 +15,9 @@ class Category(Enum): """ 一级目录(最顶层分类),用于在 parent_group 之上再加一层分类 """ + + # 概览 + HOME = ("HOME", _("Home page")) # 身份与权限 IAM = ("IAM", _("IAM")) # 资源管理 diff --git a/apps/common/auth/constants/permission_constants.py b/apps/common/auth/constants/permission_constants.py index 5b0ff3b3607..fb11c86b2cb 100644 --- a/apps/common/auth/constants/permission_constants.py +++ b/apps/common/auth/constants/permission_constants.py @@ -92,12 +92,16 @@ class PermissionConstants(Enum): SYSTEM_HOMEPAGE_READ = ( Permission(group=Group.SYSTEM_HOMEPAGE, sub_group=Group.SYSTEM_HOMEPAGE, operate=Operate.READ, bit_index=0), - PermissionMeta(role_list=[RoleConstants.ADMIN], category=Category.IAM, scope=[PermissionScopeConstants.SYSTEM]), + PermissionMeta( + role_list=[RoleConstants.ADMIN], category=Category.HOME, scope=[PermissionScopeConstants.SYSTEM] + ), ) SYSTEM_HOMEPAGE_EXPORT = ( Permission(group=Group.SYSTEM_HOMEPAGE, sub_group=Group.SYSTEM_HOMEPAGE, operate=Operate.EXPORT, bit_index=1), - PermissionMeta(role_list=[RoleConstants.ADMIN], category=Category.IAM, scope=[PermissionScopeConstants.SYSTEM]), + PermissionMeta( + role_list=[RoleConstants.ADMIN], category=Category.HOME, scope=[PermissionScopeConstants.SYSTEM] + ), ) # ==================== 资源主分组(无子分组) ==================== diff --git a/apps/common/utils/common.py b/apps/common/utils/common.py index df589b220bb..73765407a5f 100644 --- a/apps/common/utils/common.py +++ b/apps/common/utils/common.py @@ -17,7 +17,7 @@ import secrets import shutil import uuid -from functools import reduce +from functools import lru_cache, reduce from typing import Dict, List import pytz @@ -197,10 +197,14 @@ def markdown_to_plain_text(md: str) -> str: return text -def get_file_content(path): +@lru_cache(maxsize=None) +def get_file_content(path: str) -> str: + """ + Read static resource files (SQL templates, prompts, forms). + Results are cached because these files do not change at runtime. + """ with open(path, "r", encoding="utf-8") as file: - content = file.read() - return content + return file.read() def sub_array(array: List, item_num=10): diff --git a/apps/locales/en_US/LC_MESSAGES/django.po b/apps/locales/en_US/LC_MESSAGES/django.po index a75386aab2c..4f92eeb895e 100644 --- a/apps/locales/en_US/LC_MESSAGES/django.po +++ b/apps/locales/en_US/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-18 17:34+0800\n" +"POT-Creation-Date: 2026-11-04 11:57+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,10878 +17,15700 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: apps/application/api/application_api.py:21 -#: apps/application/serializers/application.py:153 +#: apps/application/api/application_api.py:31 +#: apps/application/serializers/application.py:396 msgid "Workflow Objects" -msgstr "" +msgstr "Workflow Objects" -#: apps/application/api/application_api.py:52 -#: apps/application/api/application_chat.py:104 +#: apps/application/api/application_api.py:62 +#: apps/application/api/application_chat.py:121 #: apps/application/api/application_chat_record.py:74 -#: apps/role_setting/api/role_setting.py:171 apps/shared/api/shared_tool.py:79 -#: apps/shared/api/shared_tool.py:119 apps/workspace/api/workspace.py:110 +#: apps/homepage/api/home_page_api.py:96 +#: apps/resource_manage/api/application.py:15 +#: apps/resource_manage/api/model.py:60 +#: apps/resource_manage/api/resource_management.py:111 +#: apps/resource_manage/api/resource_management.py:279 +#: apps/role_setting/api/role_setting.py:169 apps/shared/api/shared_tool.py:79 +#: apps/shared/api/shared_tool.py:119 +#: apps/system_homepage/api/system_home_page_api.py:96 +#: apps/system_manage/api/chat_user.py:162 +#: apps/system_manage/api/resource_mapping.py:56 +#: apps/system_manage/api/user_group.py:61 +#: apps/system_manage/api/user_resource_permission.py:207 +#: apps/system_manage/api/user_resource_permission.py:273 +#: apps/trigger/api/trigger.py:93 apps/trigger/api/trigger_task.py:102 +#: apps/users/api/user_group.py:97 apps/workspace/api/workspace.py:132 #: apps/xpack/api/user_group.py:61 msgid "Current page" -msgstr "" +msgstr "Current page" -#: apps/application/api/application_api.py:59 -#: apps/application/api/application_chat.py:111 +#: apps/application/api/application_api.py:69 +#: apps/application/api/application_chat.py:128 #: apps/application/api/application_chat_record.py:81 -#: apps/role_setting/api/role_setting.py:178 apps/shared/api/shared_tool.py:86 -#: apps/shared/api/shared_tool.py:126 apps/workspace/api/workspace.py:117 +#: apps/homepage/api/home_page_api.py:103 +#: apps/resource_manage/api/application.py:22 +#: apps/resource_manage/api/model.py:67 +#: apps/resource_manage/api/resource_management.py:118 +#: apps/resource_manage/api/resource_management.py:286 +#: apps/role_setting/api/role_setting.py:176 apps/shared/api/shared_tool.py:86 +#: apps/shared/api/shared_tool.py:126 +#: apps/system_homepage/api/system_home_page_api.py:103 +#: apps/system_manage/api/chat_user.py:169 +#: apps/system_manage/api/resource_mapping.py:63 +#: apps/system_manage/api/user_group.py:68 +#: apps/system_manage/api/user_resource_permission.py:214 +#: apps/system_manage/api/user_resource_permission.py:280 +#: apps/trigger/api/trigger.py:100 apps/trigger/api/trigger_task.py:109 +#: apps/users/api/user_group.py:104 apps/workspace/api/workspace.py:139 #: apps/xpack/api/user_group.py:68 msgid "Page size" -msgstr "" +msgstr "Page size" -#: apps/application/api/application_api.py:66 -#: apps/application/serializers/application.py:156 -#: apps/application/serializers/application.py:195 -#: apps/application/serializers/application.py:274 -#: apps/folders/serializers/folder.py:97 apps/folders/serializers/folder.py:139 -#: apps/knowledge/serializers/knowledge.py:52 -#: apps/knowledge/serializers/knowledge.py:59 -#: apps/tools/serializers/tool.py:453 -#: apps/xpack/serializers/dataset_lark_serializer.py:55 +#: apps/application/api/application_api.py:76 +#: apps/application/serializers/application.py:400 +#: apps/application/serializers/application.py:446 +#: apps/application/serializers/application.py:546 +#: apps/folders/serializers/folder.py:141 +#: apps/folders/serializers/folder.py:193 +#: apps/knowledge/serializers/common.py:90 +#: apps/knowledge/serializers/knowledge.py:115 +#: apps/knowledge/serializers/knowledge.py:126 +#: apps/knowledge/serializers/knowledge.py:233 +#: apps/knowledge/serializers/knowledge.py:973 +#: apps/resource_manage/serializers/knowledge.py:30 +#: apps/shared/serializers/shared_tool.py:61 +#: apps/tools/serializers/tool.py:320 apps/tools/serializers/tool.py:343 +#: apps/tools/serializers/tool.py:939 apps/tools/serializers/tool.py:1738 +#: apps/xpack/serializers/knowledge_lark_serializer.py:104 msgid "folder id" -msgstr "" +msgstr "folder id" -#: apps/application/api/application_api.py:73 -#: apps/application/serializers/application.py:149 -#: apps/application/serializers/application.py:275 -#: apps/application/serializers/application.py:282 -#: apps/application/serializers/application.py:368 +#: apps/application/api/application_api.py:83 +#: apps/application/serializers/application.py:387 +#: apps/application/serializers/application.py:547 +#: apps/application/serializers/application.py:570 +#: apps/application/serializers/application.py:721 +#: apps/chat/serializers/portal.py:117 apps/chat/serializers/portal.py:168 +#: apps/homepage/serializers/homepage.py:373 +#: apps/homepage/serializers/homepage.py:466 +#: apps/homepage/serializers/homepage.py:493 +#: apps/homepage/serializers/homepage.py:592 +#: apps/resource_manage/api/application.py:29 +#: apps/system_homepage/serializers/system_homepage.py:318 +#: apps/system_homepage/serializers/system_homepage.py:378 +#: apps/system_homepage/serializers/system_homepage.py:409 +#: apps/system_homepage/serializers/system_homepage.py:463 msgid "Application Name" msgstr "Agent Name" -#: apps/application/api/application_api.py:80 -#: apps/application/serializers/application.py:152 -#: apps/application/serializers/application.py:276 -#: apps/application/serializers/application.py:283 -#: apps/application/serializers/application.py:284 -#: apps/application/serializers/application.py:370 +#: apps/application/api/application_api.py:90 +#: apps/application/serializers/application.py:394 +#: apps/application/serializers/application.py:548 +#: apps/application/serializers/application.py:572 +#: apps/application/serializers/application.py:728 msgid "Application Description" msgstr "Agent Description" -#: apps/application/api/application_api.py:87 -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:78 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:30 -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:47 -#: apps/application/serializers/application.py:99 -#: apps/application/serializers/application.py:277 -#: apps/application/serializers/application.py:295 -#: apps/application/serializers/application.py:413 -#: apps/application/serializers/application.py:540 -#: apps/role_setting/api/role_setting.py:144 apps/tools/serializers/tool.py:357 -#: apps/tools/serializers/tool.py:390 apps/users/api/user.py:52 -#: apps/users/api/user.py:110 apps/users/api/user.py:126 -#: apps/users/serializers/user.py:325 apps/workspace/api/workspace.py:82 -#: apps/workspace/serializers/workspace_serializers.py:270 -#: apps/workspace/serializers/workspace_serializers.py:306 -#: apps/xpack/api/chat_user.py:49 apps/xpack/api/chat_user.py:92 -#: apps/xpack/serializers/chat_user.py:301 +#: apps/application/api/application_api.py:97 +#: apps/application/serializers/application.py:325 +#: apps/application/serializers/application.py:564 +#: apps/application/serializers/application.py:587 +#: apps/application/serializers/application.py:770 +#: apps/application/serializers/application.py:1056 +#: apps/application/serializers/application.py:1132 +#: apps/application/serializers/application_chat_link.py:109 +#: apps/homepage/serializers/homepage.py:116 +#: apps/homepage/serializers/homepage.py:164 +#: apps/homepage/serializers/homepage.py:212 +#: apps/homepage/serializers/homepage.py:372 +#: apps/homepage/serializers/homepage.py:492 +#: apps/homepage/serializers/homepage.py:622 +#: apps/homepage/serializers/homepage.py:733 +#: apps/homepage/serializers/homepage.py:782 +#: apps/homepage/serializers/homepage.py:840 +#: apps/homepage/serializers/homepage.py:893 +#: apps/knowledge/serializers/knowledge.py:1496 +#: apps/knowledge/serializers/knowledge.py:1551 +#: apps/knowledge/serializers/knowledge_workflow.py:946 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:15 +#: apps/models_provider/serializers/model_serializer.py:364 +#: apps/resource_manage/api/application.py:43 +#: apps/resource_manage/serializers/application.py:19 +#: apps/resource_manage/serializers/application.py:33 +#: apps/resource_manage/serializers/application.py:91 +#: apps/resource_manage/serializers/model.py:29 +#: apps/resource_manage/serializers/model.py:248 +#: apps/resource_manage/serializers/tool.py:230 +#: apps/resource_manage/serializers/trigger.py:21 +#: apps/role_setting/api/role_setting.py:143 +#: apps/role_setting/serializers/role_setting_serializers.py:656 +#: apps/shared/serializers/shared_tool.py:148 +#: apps/shared/serializers/shared_tool.py:365 +#: apps/shared/serializers/shared_tool.py:399 +#: apps/shared/serializers/shared_tool.py:461 +#: apps/system_homepage/serializers/system_homepage.py:170 +#: apps/system_homepage/serializers/system_homepage.py:189 +#: apps/system_homepage/serializers/system_homepage.py:219 +#: apps/system_homepage/serializers/system_homepage.py:251 +#: apps/system_homepage/serializers/system_homepage.py:277 +#: apps/system_homepage/serializers/system_homepage.py:298 +#: apps/system_homepage/serializers/system_homepage.py:317 +#: apps/system_homepage/serializers/system_homepage.py:408 +#: apps/system_homepage/serializers/system_homepage.py:489 +#: apps/system_homepage/serializers/system_homepage.py:614 +#: apps/system_manage/api/chat_user.py:47 +#: apps/system_manage/api/chat_user.py:88 +#: apps/system_manage/serializers/chat_user.py:369 +#: apps/tools/serializers/tool.py:937 apps/tools/serializers/tool.py:1180 +#: apps/tools/serializers/tool.py:1221 apps/tools/serializers/tool.py:1237 +#: apps/tools/serializers/tool.py:1282 apps/tools/serializers/tool.py:1335 +#: apps/tools/serializers/tool.py:1406 apps/tools/serializers/tool.py:1582 +#: apps/tools/serializers/tool.py:1596 +#: apps/tools/serializers/tool_workflow.py:547 +#: apps/tools/serializers/tool_workflow.py:580 +#: apps/trigger/serializers/task_source_trigger.py:40 +#: apps/trigger/serializers/trigger.py:343 +#: apps/trigger/serializers/trigger.py:446 +#: apps/trigger/serializers/trigger.py:500 apps/users/api/user.py:52 +#: apps/users/api/user.py:119 apps/users/api/user.py:135 +#: apps/users/serializers/user.py:613 apps/workspace/api/workspace.py:104 +#: apps/workspace/serializers/workspace_serializers.py:335 msgid "User ID" -msgstr "" +msgstr "User ID" -#: apps/application/api/application_chat.py:70 -#: apps/application/serializers/application_chat.py:56 +#: apps/application/api/application_api.py:104 +#: apps/application/serializers/application.py:551 +#: apps/application/serializers/application.py:556 +msgid "Publish status" +msgstr "Publish status" + +#: apps/application/api/application_chat.py:87 +#: apps/application/serializers/application_chat.py:62 +#: apps/resource_manage/serializers/application_chat.py:28 msgid "Minimum number of likes" -msgstr "" +msgstr "Minimum number of likes" -#: apps/application/api/application_chat.py:76 -#: apps/application/serializers/application_chat.py:58 +#: apps/application/api/application_chat.py:93 +#: apps/application/serializers/application_chat.py:63 +#: apps/resource_manage/serializers/application_chat.py:30 msgid "Minimum number of clicks" -msgstr "" - -#: apps/application/api/application_chat.py:82 -#: apps/application/flow/step_node/condition_node/i_condition_node.py:18 -#: apps/application/serializers/application_chat.py:59 +msgstr "Minimum number of clicks" + +#: apps/application/api/application_chat.py:99 +#: apps/application/serializers/application_chat.py:66 +#: apps/application/workflow/nodes/condition_node/condition_node.py:22 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:20 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:20 +#: apps/resource_manage/serializers/application_chat.py:31 msgid "Comparator" -msgstr "" +msgstr "Comparator" +#: apps/application/api/application_chat_link.py:38 #: apps/application/api/application_chat_record.py:46 #: apps/application/api/application_chat_record.py:115 -#: apps/application/serializers/application_chat.py:47 -#: apps/application/serializers/application_chat_record.py:76 +#: apps/application/serializers/application_chat.py:50 +#: apps/application/serializers/application_chat_record.py:130 +#: apps/chat/api/vote_api.py:27 apps/chat/serializers/chat_record.py:133 +#: apps/chat/serializers/chat_record.py:194 apps/chat/views/v2/chat.py:275 +#: apps/chat/views/v3/chat.py:282 apps/chat/views/v3/chat.py:309 +#: apps/resource_manage/serializers/application_chat_record.py:45 msgid "Chat ID" -msgstr "" +msgstr "Chat ID" #: apps/application/api/application_chat_record.py:53 -#: apps/application/serializers/application_chat_record.py:77 +#: apps/application/serializers/application_chat_record.py:131 +#: apps/resource_manage/serializers/application_chat_record.py:46 msgid "Is it in order" -msgstr "" +msgstr "Is it in order" #: apps/application/api/application_chat_record.py:122 +#: apps/chat/api/vote_api.py:34 msgid "Chat Record ID" -msgstr "" +msgstr "Chat Record ID" #: apps/application/api/application_chat_record.py:129 +#: apps/knowledge/serializers/knowledge.py:1550 +#: apps/knowledge/serializers/knowledge_version.py:54 +#: apps/knowledge/serializers/knowledge_version.py:91 +#: apps/knowledge/serializers/tag.py:47 apps/knowledge/serializers/tag.py:94 +#: apps/knowledge/serializers/tag.py:170 apps/knowledge/serializers/tag.py:204 +#: apps/knowledge/serializers/tag_import.py:109 +#: apps/resource_manage/serializers/knowledge_version.py:22 +#: apps/resource_manage/serializers/knowledge_version.py:44 +#: apps/resource_manage/serializers/tag.py:23 +#: apps/resource_manage/serializers/tag.py:42 +#: apps/resource_manage/serializers/tag.py:67 +#: apps/resource_manage/serializers/tag.py:86 #: apps/shared/api/shared_knowledge.py:235 -#: apps/shared/api/shared_knowledge.py:256 apps/xpack/api/knowledge_lark.py:47 -#: apps/xpack/api/knowledge_lark.py:79 apps/xpack/api/knowledge_lark.py:111 +#: apps/shared/api/shared_knowledge.py:256 +#: apps/shared/serializers/shared_knowledge_version.py:22 +#: apps/shared/serializers/shared_knowledge_version.py:44 +#: apps/shared/serializers/shared_tag.py:23 +#: apps/shared/serializers/shared_tag.py:42 +#: apps/shared/serializers/shared_tag.py:67 +#: apps/shared/serializers/shared_tag.py:86 +#: apps/xpack/api/knowledge_lark.py:48 apps/xpack/api/knowledge_lark.py:90 +#: apps/xpack/api/knowledge_lark.py:126 msgid "Knowledge ID" -msgstr "" +msgstr "Knowledge ID" #: apps/application/api/application_chat_record.py:136 -#: apps/shared/api/shared_knowledge.py:263 apps/xpack/api/knowledge_lark.py:86 +#: apps/shared/api/shared_knowledge.py:263 apps/xpack/api/knowledge_lark.py:97 msgid "Document ID" -msgstr "" +msgstr "Document ID" #: apps/application/api/application_chat_record.py:148 msgid "Paragraph ID" -msgstr "" - -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:26 -msgid "Model type error" -msgstr "" +msgstr "Paragraph ID" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:36 -#: apps/common/field/common.py:24 apps/common/field/common.py:37 -msgid "Message type error" -msgstr "" +#: apps/application/serializers/application.py:186 +#: apps/application/serializers/application.py:926 +#: apps/tools/serializers/tool_import.py:139 +#, python-brace-format +msgid "No permission to use tool(s): {tool_ids}" +msgstr "No permission to use tool(s): {tool_ids}" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:55 -msgid "Conversation list" -msgstr "" +#: apps/application/serializers/application.py:198 +#, python-brace-format +msgid "No permission to use application(s): {application_ids}" +msgstr "No permission to use application(s): {application_ids}" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:56 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:29 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:18 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:12 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:13 -#: apps/application/flow/step_node/question_node/i_question_node.py:18 -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:12 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:13 -#: apps/application/serializers/application.py:101 -#: apps/application/serializers/application.py:285 -#: apps/knowledge/serializers/common.py:71 apps/shared/api/shared_model.py:76 -#: apps/shared/api/shared_model.py:98 -msgid "Model id" -msgstr "" +#: apps/application/serializers/application.py:299 +msgid "No reference status" +msgstr "No reference status" + +#: apps/application/serializers/application.py:300 +#: apps/application/serializers/application.py:351 +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:128 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:35 +#: apps/application/workflow/nodes/llm_node/llm_node.py:44 +#: apps/application/workflow/nodes/question_node/question_node.py:36 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:33 +#: apps/knowledge/serializers/common.py:103 +msgid "Prompt word" +msgstr "Prompt word" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:58 -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:29 -msgid "Paragraph List" -msgstr "" +#: apps/application/serializers/application.py:304 +#: apps/application/serializers/application_chat.py:376 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:23 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:24 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:38 +msgid "Reference segment number" +msgstr "Reference segment number" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:60 -#: apps/application/serializers/application_chat.py:182 -#: apps/application/serializers/application_chat_record.py:41 -#: apps/application/serializers/application_chat_record.py:140 -#: apps/application/serializers/application_chat_record.py:179 -#: apps/application/serializers/application_chat_record.py:247 -#: apps/application/serializers/application_chat_record.py:312 -#: apps/chat/serializers/chat.py:98 apps/chat/serializers/chat.py:114 -msgid "Conversation ID" -msgstr "" +#: apps/application/serializers/application.py:305 +msgid "Acquaintance" +msgstr "Acquaintance" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:62 -#: apps/application/flow/step_node/application_node/i_application_node.py:14 -#: apps/application/serializers/application_chat.py:182 -#: apps/chat/serializers/chat.py:40 -msgid "User Questions" -msgstr "" +#: apps/application/serializers/application.py:307 +msgid "Maximum number of quoted characters" +msgstr "Maximum number of quoted characters" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:65 -msgid "Post-processor" -msgstr "" +#: apps/application/serializers/application.py:314 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:45 +msgid "The type only supports embedding|keywords|blend" +msgstr "The type only supports embedding|keywords|blend" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:68 -msgid "Completion Question" -msgstr "" +#: apps/application/serializers/application.py:318 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:49 +msgid "Retrieval Mode" +msgstr "Retrieval Mode" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:70 -msgid "Streaming Output" -msgstr "" +#: apps/application/serializers/application.py:321 +msgid "Segment settings not referenced" +msgstr "Segment settings not referenced" + +#: apps/application/serializers/application.py:326 +#: apps/application/serializers/application.py:574 +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:122 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:35 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:29 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:29 +#: apps/application/workflow/nodes/intent_node/intent_node.py:28 +#: apps/application/workflow/nodes/llm_node/llm_node.py:37 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:46 +#: apps/application/workflow/nodes/question_node/question_node.py:30 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:30 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:32 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:28 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:27 +#: apps/knowledge/serializers/common.py:102 apps/shared/api/shared_model.py:76 +#: apps/shared/api/shared_model.py:98 +msgid "Model id" +msgstr "Model id" + +#: apps/application/serializers/application.py:329 +#: apps/application/serializers/application_chat_record.py:332 +#: apps/application/serializers/application_chat_record.py:460 +#: apps/application/serializers/application_chat_record.py:569 +#: apps/resource_manage/serializers/application_chat_record.py:92 +#: apps/resource_manage/serializers/application_chat_record.py:115 +#: apps/resource_manage/serializers/application_chat_record.py:137 +msgid "Knowledge base id" +msgstr "Knowledge base id" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:71 -#: apps/xpack/serializers/resource_chat_user.py:93 -msgid "Chat user id" -msgstr "" +#: apps/application/serializers/application.py:330 +msgid "Knowledge Base List" +msgstr "Knowledge Base List" + +#: apps/application/serializers/application.py:339 +#: apps/application/serializers/application.py:1485 +#: apps/application/serializers/application.py:1491 +#: apps/application/serializers/application.py:1497 +#: apps/application/serializers/application.py:1503 +#: apps/application/serializers/common.py:291 +#: apps/knowledge/serializers/knowledge.py:412 +#: apps/knowledge/task/embedding.py:59 +#: apps/models_provider/serializers/chat_completion_serializers.py:52 +#: apps/models_provider/serializers/model_serializer.py:141 +#: apps/models_provider/serializers/model_serializer.py:161 +#: apps/models_provider/serializers/model_serializer.py:514 +#: apps/models_provider/serializers/model_serializer.py:520 +#: apps/models_provider/serializers/prompt_generate_serializers.py:60 +#: apps/models_provider/tools.py:128 +#: apps/resource_manage/serializers/model.py:116 +#: apps/resource_manage/serializers/model.py:227 +#: apps/shared/serializers/shared_model.py:31 +#: apps/shared/serializers/shared_model.py:71 +#: apps/shared/serializers/shared_model.py:83 +msgid "Model does not exist" +msgstr "Model does not exist" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:73 -msgid "Chat user Type" -msgstr "" +#: apps/application/serializers/application.py:346 +msgid "The knowledge base id does not exist" +msgstr "The knowledge base id does not exist" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:76 -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:47 -msgid "No reference segment settings" -msgstr "" +#: apps/application/serializers/application.py:354 +msgid "Role prompts" +msgstr "Role prompts" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:81 -msgid "Model settings" -msgstr "" +#: apps/application/serializers/application.py:357 +msgid "No citation segmentation prompt" +msgstr "No citation segmentation prompt" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:84 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:29 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:29 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:28 -#: apps/application/flow/step_node/question_node/i_question_node.py:29 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:20 -msgid "Model parameter settings" -msgstr "" +#: apps/application/serializers/application.py:359 +msgid "Thinking process switch" +msgstr "Thinking process switch" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:91 -msgid "message type error" -msgstr "" +#: apps/application/serializers/application.py:367 +msgid "The thinking process begins to mark" +msgstr "The thinking process begins to mark" -#: apps/application/chat_pipeline/step/chat_step/impl/base_chat_step.py:224 -#: apps/application/chat_pipeline/step/chat_step/impl/base_chat_step.py:270 -msgid "" -"Sorry, the AI model is not configured. Please go to the application to set " -"up the AI model first." -msgstr "Sorry, the agent's AI model is not configured. Please go to the agent settings to set up the AI model first." +#: apps/application/serializers/application.py:376 +msgid "End of thinking process marker" +msgstr "End of thinking process marker" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:26 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:24 -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:24 -#: apps/application/serializers/application_chat_record.py:172 -msgid "question" -msgstr "" +#: apps/application/serializers/application.py:398 +#: apps/application/serializers/application.py:452 +#: apps/application/serializers/application.py:735 +msgid "Opening remarks" +msgstr "Opening remarks" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:32 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:27 -msgid "History Questions" -msgstr "" +#: apps/application/serializers/application.py:437 +msgid "application name" +msgstr "Agent name" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:34 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:23 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:20 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:18 -#: apps/application/flow/step_node/question_node/i_question_node.py:24 -msgid "Number of multi-round conversations" -msgstr "" +#: apps/application/serializers/application.py:444 +msgid "application describe" +msgstr "Agent description" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:37 -msgid "Maximum length of the knowledge base paragraph" -msgstr "" +#: apps/application/serializers/application.py:447 +#: apps/application/serializers/application.py:730 +#: apps/common/auth/constants/group_constants.py:29 +#: apps/common/auth/constants/group_constants.py:85 +#: apps/common/auth/constants/group_constants.py:99 +#: apps/common/auth/constants/group_constants.py:110 +#: apps/common/auth/constants/group_constants.py:124 +#: apps/models_provider/serializers/chat_completion_serializers.py:33 +#: apps/models_provider/serializers/prompt_generate_serializers.py:39 +#: apps/models_provider/views/model.py:65 +#: apps/models_provider/views/model.py:108 +#: apps/models_provider/views/model.py:134 +#: apps/models_provider/views/model.py:166 +#: apps/models_provider/views/model.py:197 +#: apps/models_provider/views/model.py:226 +#: apps/models_provider/views/model.py:252 +#: apps/models_provider/views/model.py:287 +#: apps/models_provider/views/model.py:316 +#: apps/models_provider/views/model.py:370 +#: apps/models_provider/views/model.py:401 +#: apps/models_provider/views/model.py:431 +#: apps/models_provider/views/model_apply.py:27 +#: apps/models_provider/views/model_apply.py:39 +#: apps/models_provider/views/model_apply.py:51 +#: apps/models_provider/views/provide.py:25 +#: apps/models_provider/views/provide.py:58 +#: apps/models_provider/views/provide.py:74 +#: apps/models_provider/views/provide.py:138 +#: apps/models_provider/views/provide.py:161 +#: apps/models_provider/views/provide.py:180 +msgid "Model" +msgstr "Model" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:39 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:21 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:16 -#: apps/application/flow/step_node/question_node/i_question_node.py:21 -#: apps/application/serializers/application.py:79 -#: apps/application/serializers/application.py:124 -#: apps/knowledge/serializers/common.py:72 -msgid "Prompt word" -msgstr "" +#: apps/application/serializers/application.py:449 +#: apps/application/serializers/application.py:732 +msgid "Historical chat records" +msgstr "Historical chat records" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:41 -msgid "System prompt words (role)" -msgstr "" +#: apps/application/serializers/application.py:458 +#: apps/application/serializers/application.py:738 +msgid "Related Knowledge Base" +msgstr "Related Knowledge Base" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:44 -msgid "Completion problem" -msgstr "" +#: apps/application/serializers/application.py:465 +#: apps/application/serializers/application.py:748 +msgid "Question completion" +msgstr "Question completion" -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:32 -#: apps/application/serializers/application.py:215 +#: apps/application/serializers/application.py:467 msgid "Question completion prompt" -msgstr "" +msgstr "Question completion prompt" -#: apps/application/chat_pipeline/step/reset_problem_step/impl/base_reset_problem_step.py:20 -#: apps/application/serializers/common.py:87 -#, python-brace-format -msgid "" -"() contains the user's question. Answer the guessed user's question based on " -"the context ({question}) Requirement: Output a complete question and put it " -"in the tag" -msgstr "" +#: apps/application/serializers/application.py:472 +msgid "Application Type" +msgstr "Agent Type" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:27 -msgid "System completes question text" -msgstr "" +#: apps/application/serializers/application.py:476 +msgid "Application type only supports SIMPLE|WORK_FLOW" +msgstr "Agent type only supports SIMPLE|WORK_FLOW" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:30 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:39 -msgid "Dataset id list" -msgstr "" +#: apps/application/serializers/application.py:481 +#: apps/application/serializers/application.py:751 +msgid "Model parameters" +msgstr "Model parameters" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:33 -msgid "List of document ids to exclude" -msgstr "" +#: apps/application/serializers/application.py:483 +#: apps/application/serializers/application.py:753 +msgid "Voice playback enabled" +msgstr "Voice playback enabled" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:36 -msgid "List of exclusion vector ids" -msgstr "" +#: apps/application/serializers/application.py:485 +#: apps/application/serializers/application.py:755 +msgid "Voice playback model ID" +msgstr "Voice playback model ID" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:39 -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:21 -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:24 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:24 -#: apps/application/serializers/application.py:84 -#: apps/application/serializers/application_chat.py:185 -msgid "Reference segment number" -msgstr "" +#: apps/application/serializers/application.py:487 +#: apps/application/serializers/application.py:757 +msgid "Voice playback type" +msgstr "Voice playback type" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:42 -msgid "Similarity" -msgstr "" +#: apps/application/serializers/application.py:489 +#: apps/application/serializers/application.py:759 +msgid "Voice playback autoplay" +msgstr "Voice playback autoplay" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:45 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:30 -#: apps/application/serializers/application.py:91 -#: apps/knowledge/serializers/knowledge.py:100 -#: apps/knowledge/serializers/knowledge.py:643 -msgid "The type only supports embedding|keywords|blend" -msgstr "" +#: apps/application/serializers/application.py:491 +#: apps/application/serializers/application.py:761 +msgid "Voice recognition enabled" +msgstr "Voice recognition enabled" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:46 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:31 -#: apps/application/serializers/application.py:92 -msgid "Retrieval Mode" -msgstr "" +#: apps/application/serializers/application.py:493 +#: apps/application/serializers/application.py:763 +msgid "Speech recognition model ID" +msgstr "Speech recognition model ID" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:31 -#: apps/application/serializers/application.py:113 -#: apps/application/serializers/application.py:657 -#: apps/application/serializers/application.py:664 -#: apps/application/serializers/application.py:671 -#: apps/knowledge/serializers/document.py:643 -#: apps/knowledge/serializers/knowledge.py:220 -#: apps/models_provider/serializers/model_serializer.py:116 -#: apps/models_provider/serializers/model_serializer.py:134 -#: apps/models_provider/serializers/model_serializer.py:370 -#: apps/models_provider/tools.py:111 apps/shared/serializers/shared_model.py:32 -#: apps/shared/serializers/shared_model.py:65 -#: apps/shared/serializers/shared_model.py:82 -msgid "Model does not exist" -msgstr "" +#: apps/application/serializers/application.py:495 +#: apps/application/serializers/application.py:765 +msgid "Voice recognition automatic transmission" +msgstr "Voice recognition automatic transmission" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:33 -#, python-brace-format -msgid "No permission to use this model {model_name}" -msgstr "" +#: apps/application/serializers/application.py:552 +#: apps/application/serializers/application.py:558 +msgid "Published" +msgstr "Published" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:42 -msgid "" -"The vector model of the associated knowledge base is inconsistent and the " -"segmentation cannot be recalled." -msgstr "" +#: apps/application/serializers/application.py:552 +#: apps/application/serializers/application.py:559 +msgid "Unpublished" +msgstr "Unpublished" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:44 -msgid "The knowledge base setting is wrong, please reset the knowledge base" -msgstr "" +#: apps/application/serializers/application.py:560 +msgid "On portal" +msgstr "On portal" -#: apps/application/flow/common.py:206 -#, python-brace-format -msgid "The branch {branch} of the {node} node needs to be connected" -msgstr "" +#: apps/application/serializers/application.py:563 +#: apps/application/serializers/application.py:578 +msgid "Application type" +msgstr "Agent type" -#: apps/application/flow/common.py:212 -#, python-brace-format -msgid "{node} Nodes cannot be considered as end nodes" -msgstr "" +#: apps/application/serializers/application.py:565 +#: apps/knowledge/serializers/knowledge.py:248 +#: apps/models_provider/api/model.py:65 +#: apps/models_provider/serializers/model_serializer.py:369 +#: apps/models_provider/serializers/model_serializer.py:566 +#: apps/resource_manage/api/model.py:52 +#: apps/resource_manage/serializers/application.py:36 +#: apps/resource_manage/serializers/knowledge.py:44 +#: apps/resource_manage/serializers/model.py:34 +#: apps/resource_manage/serializers/model.py:253 +#: apps/resource_manage/serializers/tool.py:34 +#: apps/shared/api/shared_model.py:46 +#: apps/shared/serializers/shared_model.py:99 +#: apps/shared/serializers/shared_tool.py:64 +#: apps/shared/serializers/shared_tool.py:261 +#: apps/tools/serializers/tool.py:348 apps/tools/serializers/tool.py:1746 +msgid "create user" +msgstr "create user" -#: apps/application/flow/common.py:226 -msgid "The starting node is required" -msgstr "" +#: apps/application/serializers/application.py:569 +msgid "Primary key id" +msgstr "Primary key id" -#: apps/application/flow/common.py:228 -msgid "There can only be one starting node" -msgstr "" +#: apps/application/serializers/application.py:576 +msgid "Whether to publish on portal" +msgstr "Whether to publish on portal" -#: apps/application/flow/common.py:236 -#, python-brace-format -msgid "The node {node} model does not exist" -msgstr "" +#: apps/application/serializers/application.py:579 +#: apps/system_manage/serializers/resource_chat_user.py:35 +#: apps/system_manage/serializers/resource_chat_user.py:128 +#: apps/system_manage/serializers/resource_chat_user_group.py:17 +#: apps/system_manage/serializers/resource_chat_user_group.py:99 +msgid "Resource type" +msgstr "Resource type" -#: apps/application/flow/common.py:246 -#, python-brace-format -msgid "Node {node} is unavailable" -msgstr "" +#: apps/application/serializers/application.py:580 +msgid "Affiliation user" +msgstr "Affiliation user" -#: apps/application/flow/common.py:252 -#, python-brace-format -msgid "The library ID of node {node} cannot be empty" -msgstr "" +#: apps/application/serializers/application.py:581 +msgid "Creation time" +msgstr "Creation time" -#: apps/application/flow/common.py:255 -#, python-brace-format -msgid "The function library for node {node} is not available" -msgstr "" +#: apps/application/serializers/application.py:582 +msgid "Modification time" +msgstr "Modification time" + +#: apps/application/serializers/application.py:586 +#: apps/application/serializers/application.py:1133 +#: apps/application/serializers/application.py:1877 +#: apps/application/serializers/application_access_token.py:45 +#: apps/application/serializers/application_access_token.py:140 +#: apps/application/serializers/application_api_key.py:38 +#: apps/application/serializers/application_api_key.py:76 +#: apps/application/serializers/application_chat.py:55 +#: apps/application/serializers/application_chat_record.py:68 +#: apps/application/serializers/application_chat_record.py:128 +#: apps/application/serializers/application_chat_record.py:280 +#: apps/application/serializers/application_chat_record.py:330 +#: apps/application/serializers/application_chat_record.py:465 +#: apps/application/serializers/application_chat_record.py:575 +#: apps/application/serializers/application_stats.py:42 +#: apps/application/serializers/application_version.py:53 +#: apps/application/serializers/application_version.py:56 +#: apps/application/serializers/application_version.py:84 +#: apps/chat/serializers/chat.py:90 apps/chat/serializers/chat.py:523 +#: apps/homepage/api/home_page_api.py:71 +#: apps/homepage/api/home_page_api.py:121 +#: apps/homepage/api/home_page_api.py:266 +#: apps/homepage/api/home_page_api.py:280 +#: apps/homepage/api/home_page_api.py:328 +#: apps/homepage/api/home_page_api.py:364 +#: apps/homepage/api/home_page_api.py:400 +#: apps/homepage/serializers/homepage.py:115 +#: apps/homepage/serializers/homepage.py:163 +#: apps/homepage/serializers/homepage.py:211 +#: apps/homepage/serializers/homepage.py:371 +#: apps/homepage/serializers/homepage.py:491 +#: apps/homepage/serializers/homepage.py:621 +#: apps/homepage/serializers/homepage.py:732 +#: apps/homepage/serializers/homepage.py:781 +#: apps/homepage/serializers/homepage.py:839 +#: apps/homepage/serializers/homepage.py:892 +#: apps/knowledge/serializers/knowledge.py:1549 +#: apps/knowledge/serializers/knowledge_version.py:59 +#: apps/knowledge/serializers/knowledge_version.py:62 +#: apps/knowledge/serializers/knowledge_version.py:90 +#: apps/knowledge/serializers/knowledge_workflow.py:947 +#: apps/knowledge/serializers/tag.py:46 apps/knowledge/serializers/tag.py:93 +#: apps/knowledge/serializers/tag.py:169 apps/knowledge/serializers/tag.py:203 +#: apps/knowledge/serializers/tag_import.py:108 +#: apps/models_provider/serializers/chat_completion_serializers.py:32 +#: apps/models_provider/serializers/prompt_generate_serializers.py:38 +#: apps/resource_manage/api/application.py:36 +#: apps/resource_manage/serializers/application_stats.py:20 +#: apps/role_setting/api/role_setting.py:146 +#: apps/system_homepage/api/system_home_page_api.py:71 +#: apps/system_homepage/api/system_home_page_api.py:121 +#: apps/system_homepage/api/system_home_page_api.py:266 +#: apps/system_homepage/api/system_home_page_api.py:280 +#: apps/system_homepage/api/system_home_page_api.py:328 +#: apps/system_homepage/api/system_home_page_api.py:364 +#: apps/system_homepage/api/system_home_page_api.py:400 +#: apps/system_homepage/serializers/system_homepage.py:169 +#: apps/system_homepage/serializers/system_homepage.py:188 +#: apps/system_homepage/serializers/system_homepage.py:218 +#: apps/system_homepage/serializers/system_homepage.py:250 +#: apps/system_homepage/serializers/system_homepage.py:276 +#: apps/system_homepage/serializers/system_homepage.py:297 +#: apps/system_homepage/serializers/system_homepage.py:316 +#: apps/system_homepage/serializers/system_homepage.py:407 +#: apps/system_homepage/serializers/system_homepage.py:488 +#: apps/system_homepage/serializers/system_homepage.py:613 +#: apps/tools/serializers/tool.py:1621 +#: apps/tools/serializers/tool_version.py:53 +#: apps/tools/serializers/tool_version.py:56 +#: apps/tools/serializers/tool_version.py:84 +#: apps/tools/serializers/tool_workflow.py:548 +#: apps/trigger/serializers/trigger_task.py:43 +#: apps/trigger/serializers/trigger_task.py:67 +#: apps/trigger/serializers/trigger_task.py:127 apps/users/api/user.py:65 +#: apps/users/api/user_group.py:32 apps/users/api/user_group.py:65 +#: apps/users/api/user_group.py:83 apps/users/api/user_group.py:144 +#: apps/users/api/user_group.py:180 apps/workspace/api/workspace.py:50 +#: apps/workspace/api/workspace.py:70 apps/workspace/api/workspace.py:95 +#: apps/workspace/api/workspace.py:107 apps/workspace/api/workspace.py:125 +#: apps/workspace/serializers/workspace_serializers.py:297 +#: apps/xpack/api/application_setting.py:24 +#: apps/xpack/api/knowledge_lark.py:41 apps/xpack/api/knowledge_lark.py:83 +#: apps/xpack/api/knowledge_lark.py:119 apps/xpack/api/platform.py:22 +#: apps/xpack/api/platform.py:63 +msgid "Workspace ID" +msgstr "Workspace ID" + +#: apps/application/serializers/application.py:716 +#: apps/application/serializers/application.py:1114 +#: apps/knowledge/serializers/document.py:275 +#: apps/knowledge/serializers/document.py:281 +#: apps/knowledge/serializers/document.py:2262 +#: apps/knowledge/serializers/knowledge.py:121 +#: apps/knowledge/serializers/knowledge_workflow.py:218 +#: apps/oss/serializers/file.py:390 apps/shared/serializers/shared_tool.py:147 +#: apps/tools/serializers/tool.py:936 apps/tools/serializers/tool.py:1581 +#: apps/tools/serializers/tool_workflow.py:135 +msgid "file" +msgstr "file" -#: apps/application/flow/common.py:261 -msgid "Basic information node is required" -msgstr "" +#: apps/application/serializers/application.py:717 +#: apps/resource_manage/serializers/application.py:20 +msgid "Folder ID" +msgstr "Folder ID" -#: apps/application/flow/common.py:263 -msgid "There can only be one basic information node" -msgstr "" +#: apps/application/serializers/application.py:741 +msgid "Dataset settings" +msgstr "Dataset settings" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:20 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:15 -#: apps/application/flow/step_node/question_node/i_question_node.py:20 -#: apps/users/api/user.py:35 apps/users/api/user.py:102 -msgid "Role Setting" -msgstr "" +#: apps/application/serializers/application.py:743 +msgid "Default model setting" +msgstr "Default model setting" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:26 -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:25 -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:30 -#: apps/application/flow/step_node/function_node/i_function_node.py:48 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:26 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:23 -#: apps/application/flow/step_node/question_node/i_question_node.py:27 -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:15 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:16 -msgid "Whether to return content" -msgstr "" +#: apps/application/serializers/application.py:746 +msgid "Model setup" +msgstr "Model setup" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:33 -msgid "Context Type" -msgstr "" +#: apps/application/serializers/application.py:749 +msgid "Icon" +msgstr "Icon" + +#: apps/application/serializers/application.py:769 +#: apps/folders/serializers/folder.py:145 +#: apps/folders/serializers/folder.py:149 +#: apps/folders/serializers/folder.py:194 +#: apps/folders/serializers/folder.py:361 +#: apps/knowledge/serializers/document.py:459 +#: apps/knowledge/serializers/document.py:584 +#: apps/knowledge/serializers/document.py:709 +#: apps/knowledge/serializers/document.py:822 +#: apps/knowledge/serializers/document.py:1164 +#: apps/knowledge/serializers/document.py:1488 +#: apps/knowledge/serializers/document.py:1605 +#: apps/knowledge/serializers/document.py:1627 +#: apps/knowledge/serializers/document.py:2019 +#: apps/knowledge/serializers/document.py:2078 +#: apps/knowledge/serializers/document.py:2153 +#: apps/knowledge/serializers/document.py:2194 +#: apps/knowledge/serializers/document.py:2223 +#: apps/knowledge/serializers/document.py:2259 +#: apps/knowledge/serializers/knowledge.py:383 +#: apps/knowledge/serializers/knowledge.py:972 +#: apps/knowledge/serializers/knowledge.py:1234 +#: apps/knowledge/serializers/knowledge.py:1367 +#: apps/knowledge/serializers/knowledge.py:1427 +#: apps/knowledge/serializers/knowledge.py:1580 +#: apps/knowledge/serializers/knowledge.py:1636 +#: apps/knowledge/serializers/knowledge_sync.py:65 +#: apps/knowledge/serializers/knowledge_workflow.py:238 +#: apps/knowledge/serializers/knowledge_workflow.py:533 +#: apps/knowledge/serializers/knowledge_workflow.py:605 +#: apps/knowledge/serializers/knowledge_workflow.py:677 +#: apps/knowledge/serializers/knowledge_workflow.py:813 +#: apps/knowledge/serializers/knowledge_workflow.py:861 +#: apps/knowledge/serializers/paragraph.py:149 +#: apps/knowledge/serializers/paragraph.py:247 +#: apps/knowledge/serializers/paragraph.py:514 +#: apps/knowledge/serializers/paragraph.py:550 +#: apps/knowledge/serializers/paragraph.py:635 +#: apps/knowledge/serializers/paragraph.py:689 +#: apps/knowledge/serializers/paragraph.py:869 +#: apps/knowledge/serializers/problem.py:73 +#: apps/knowledge/serializers/problem.py:159 +#: apps/knowledge/serializers/problem.py:229 +#: apps/knowledge/serializers/problem.py:265 +#: apps/knowledge/serializers/termbase.py:35 +#: apps/knowledge/serializers/termbase.py:65 +#: apps/knowledge/serializers/termbase.py:106 +#: apps/knowledge/serializers/termbase.py:142 +#: apps/models_provider/api/chat_completion.py:15 +#: apps/models_provider/api/model.py:30 apps/models_provider/api/model.py:87 +#: apps/models_provider/api/model.py:101 +#: apps/models_provider/api/prompt_generate.py:17 +#: apps/models_provider/serializers/model_serializer.py:131 +#: apps/models_provider/serializers/model_serializer.py:261 +#: apps/models_provider/serializers/model_serializer.py:297 +#: apps/models_provider/serializers/model_serializer.py:370 +#: apps/models_provider/serializers/model_serializer.py:499 +#: apps/models_provider/serializers/model_serializer.py:561 +#: apps/resource_manage/serializers/application.py:35 +#: apps/resource_manage/serializers/model.py:106 +#: apps/resource_manage/serializers/model.py:254 +#: apps/resource_manage/serializers/resource_authorization.py:52 +#: apps/resource_manage/serializers/resource_authorization.py:60 +#: apps/resource_manage/serializers/resource_authorization.py:74 +#: apps/resource_manage/serializers/resource_authorization.py:223 +#: apps/resource_manage/serializers/tool.py:30 +#: apps/resource_manage/serializers/tool.py:251 +#: apps/shared/api/shared_knowledge.py:131 +#: apps/shared/api/shared_knowledge.py:164 +#: apps/shared/api/shared_knowledge.py:285 apps/shared/api/shared_tool.py:60 +#: apps/shared/api/shared_tool.py:147 +#: apps/shared/serializers/shared_document.py:17 +#: apps/shared/serializers/shared_document.py:41 +#: apps/shared/serializers/shared_knowledge.py:57 +#: apps/shared/serializers/shared_knowledge.py:109 +#: apps/shared/serializers/shared_knowledge.py:176 +#: apps/shared/serializers/shared_knowledge.py:326 +#: apps/shared/serializers/shared_model.py:94 +#: apps/shared/serializers/shared_paragraph.py:13 +#: apps/shared/serializers/shared_problem.py:16 +#: apps/shared/serializers/shared_tool.py:60 +#: apps/shared/serializers/shared_tool.py:94 +#: apps/shared/serializers/shared_tool.py:149 +#: apps/shared/serializers/shared_tool.py:257 +#: apps/shared/serializers/shared_tool.py:366 +#: apps/shared/serializers/shared_tool.py:400 +#: apps/shared/serializers/shared_tool.py:462 +#: apps/system_manage/serializers/resource_chat_user.py:34 +#: apps/system_manage/serializers/resource_chat_user.py:127 +#: apps/system_manage/serializers/resource_chat_user_group.py:16 +#: apps/system_manage/serializers/resource_chat_user_group.py:98 +#: apps/system_manage/serializers/user_group_resource_permission.py:127 +#: apps/system_manage/serializers/user_group_resource_permission.py:292 +#: apps/system_manage/serializers/user_resource_permission.py:108 +#: apps/system_manage/serializers/user_resource_permission.py:298 +#: apps/system_manage/serializers/user_resource_permission.py:299 +#: apps/system_manage/serializers/user_resource_permission.py:306 +#: apps/system_manage/serializers/user_resource_permission.py:320 +#: apps/tools/serializers/tool.py:342 apps/tools/serializers/tool.py:473 +#: apps/tools/serializers/tool.py:573 apps/tools/serializers/tool.py:587 +#: apps/tools/serializers/tool.py:643 apps/tools/serializers/tool.py:938 +#: apps/tools/serializers/tool.py:1179 apps/tools/serializers/tool.py:1238 +#: apps/tools/serializers/tool.py:1336 apps/tools/serializers/tool.py:1407 +#: apps/tools/serializers/tool.py:1467 apps/tools/serializers/tool.py:1478 +#: apps/tools/serializers/tool.py:1583 apps/tools/serializers/tool.py:1597 +#: apps/tools/serializers/tool.py:1680 apps/tools/serializers/tool.py:1737 +#: apps/tools/serializers/tool_workflow.py:165 +#: apps/trigger/serializers/task_source_trigger.py:39 +#: apps/trigger/serializers/task_source_trigger.py:61 +#: apps/trigger/serializers/task_source_trigger.py:182 +#: apps/trigger/serializers/trigger.py:342 +#: apps/trigger/serializers/trigger.py:445 +#: apps/trigger/serializers/trigger.py:501 +#: apps/trigger/serializers/trigger.py:644 +#: apps/xpack/serializers/knowledge_lark_serializer.py:95 +#: apps/xpack/serializers/knowledge_lark_serializer.py:220 +#: apps/xpack/serializers/knowledge_lark_serializer.py:285 +#: apps/xpack/serializers/knowledge_lark_serializer.py:452 +msgid "workspace id" +msgstr "workspace id" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:35 -msgid "Whether to enable MCP" -msgstr "" +#: apps/application/serializers/application.py:798 +#: apps/application/serializers/application.py:1596 +#: apps/knowledge/serializers/knowledge_workflow.py:654 +#: apps/knowledge/serializers/knowledge_workflow.py:913 +#: apps/shared/serializers/shared_tool.py:105 +#: apps/shared/serializers/shared_tool.py:410 +#: apps/shared/serializers/shared_tool.py:476 +#: apps/tools/serializers/tool.py:489 apps/tools/serializers/tool.py:1348 +#: apps/tools/serializers/tool.py:1419 apps/tools/serializers/tool_icon.py:22 +#: apps/tools/serializers/tool_workflow.py:516 +msgid "Illegal download url" +msgstr "Illegal download url" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:36 -msgid "MCP Server" -msgstr "" +#: apps/application/serializers/application.py:822 +#: apps/application/serializers/application.py:1655 +#: apps/knowledge/serializers/knowledge_workflow.py:668 +#: apps/knowledge/serializers/knowledge_workflow.py:927 +#: apps/shared/serializers/shared_tool.py:119 +#: apps/shared/serializers/shared_tool.py:453 +#: apps/shared/serializers/shared_tool.py:504 +#: apps/tools/serializers/tool.py:504 apps/tools/serializers/tool.py:1399 +#: apps/tools/serializers/tool.py:1460 +#: apps/tools/serializers/tool_workflow.py:532 +msgid "Illegal download callback url" +msgstr "Illegal download callback url" + +#: apps/application/serializers/application.py:888 +#: apps/application/serializers/application.py:1602 +#: apps/common/handle/impl/qa/zip_parse_qa_handle.py:56 +#: apps/common/handle/impl/text/zip_split_handle.py:59 +#: apps/common/utils/common.py:270 apps/knowledge/serializers/document.py:1448 +#: apps/knowledge/serializers/document.py:1470 +#: apps/knowledge/serializers/knowledge_workflow.py:692 +#: apps/shared/serializers/shared_tool.py:219 +#: apps/tools/serializers/tool.py:1098 apps/tools/serializers/tool.py:1120 +#: apps/tools/serializers/tool.py:1589 +msgid "Unsupported file format" +msgstr "Unsupported file format" + +#: apps/application/serializers/application.py:1057 +#: apps/knowledge/serializers/knowledge.py:1497 +#: apps/resource_manage/serializers/tool.py:28 +#: apps/shared/api/shared_tool.py:19 apps/shared/api/shared_tool.py:46 +#: apps/shared/api/shared_tool.py:93 apps/shared/api/shared_tool.py:133 +#: apps/shared/serializers/shared_tool.py:58 +#: apps/shared/serializers/shared_tool.py:255 +#: apps/tools/serializers/tool.py:284 apps/tools/serializers/tool.py:300 +#: apps/tools/serializers/tool.py:319 apps/tools/serializers/tool.py:344 +#: apps/tools/serializers/tool.py:1222 apps/tools/serializers/tool.py:1283 +#: apps/tools/serializers/tool.py:1739 +#: apps/tools/serializers/tool_workflow.py:581 +msgid "tool name" +msgstr "tool name" + +#: apps/application/serializers/application.py:1110 +msgid "Text" +msgstr "Text" -#: apps/application/flow/step_node/application_node/i_application_node.py:12 -#: apps/application/serializers/application.py:539 +#: apps/application/serializers/application.py:1118 +msgid "Text to speech model ID" +msgstr "Text to speech model ID" + +#: apps/application/serializers/application.py:1131 #: apps/application/serializers/application_access_token.py:44 -#: apps/application/serializers/application_chat.py:38 -#: apps/application/serializers/application_chat.py:54 -#: apps/application/serializers/application_chat_record.py:43 -#: apps/application/serializers/application_chat_record.py:75 -#: apps/application/serializers/application_stats.py:35 -#: apps/application/serializers/application_version.py:21 -#: apps/application/serializers/application_version.py:67 -#: apps/chat/serializers/chat.py:118 -#: apps/chat/serializers/chat_authentication.py:80 +#: apps/application/serializers/application_access_token.py:141 +#: apps/application/serializers/application_chat.py:41 +#: apps/application/serializers/application_chat.py:60 +#: apps/application/serializers/application_chat_link.py:108 +#: apps/application/serializers/application_chat_record.py:69 +#: apps/application/serializers/application_chat_record.py:129 +#: apps/application/serializers/application_chat_record.py:282 +#: apps/application/serializers/application_chat_record.py:331 +#: apps/application/serializers/application_stats.py:43 +#: apps/application/serializers/application_version.py:22 +#: apps/application/serializers/application_version.py:85 +#: apps/application/workflow/nodes/application_node/application_node.py:31 +#: apps/chat/api/chat_authentication_api.py:35 +#: apps/chat/api/chat_authentication_api.py:67 +#: apps/chat/api/chat_authentication_api.py:81 +#: apps/chat/serializers/chat.py:91 apps/chat/serializers/chat.py:116 +#: apps/chat/serializers/chat.py:475 apps/chat/serializers/chat.py:709 +#: apps/chat/serializers/chat.py:721 +#: apps/chat/serializers/chat_authentication.py:112 +#: apps/chat/serializers/chat_record.py:44 +#: apps/chat/serializers/chat_record.py:104 +#: apps/chat/serializers/chat_record.py:131 +#: apps/chat/serializers/chat_record.py:180 +#: apps/chat/serializers/chat_record.py:193 +#: apps/chat/serializers/portal.py:210 apps/chat/views/v3/chat.py:306 +#: apps/homepage/api/home_page_api.py:161 +#: apps/homepage/api/home_page_api.py:190 +#: apps/homepage/serializers/homepage.py:623 +#: apps/resource_manage/serializers/application.py:90 +#: apps/resource_manage/serializers/application_access_token.py:20 +#: apps/resource_manage/serializers/application_chat.py:26 +#: apps/resource_manage/serializers/application_chat_record.py:25 +#: apps/resource_manage/serializers/application_chat_record.py:44 +#: apps/resource_manage/serializers/application_chat_record.py:71 +#: apps/resource_manage/serializers/application_chat_record.py:91 +#: apps/resource_manage/serializers/application_chat_record.py:134 +#: apps/resource_manage/serializers/application_stats.py:21 +#: apps/resource_manage/serializers/application_version.py:22 +#: apps/resource_manage/serializers/application_version.py:47 +#: apps/system_homepage/api/system_home_page_api.py:161 +#: apps/system_homepage/api/system_home_page_api.py:190 +#: apps/system_homepage/serializers/system_homepage.py:615 #: apps/xpack/api/application_setting.py:31 apps/xpack/api/platform.py:29 #: apps/xpack/api/platform.py:70 msgid "Application ID" msgstr "Agent ID" -#: apps/application/flow/step_node/application_node/i_application_node.py:15 -msgid "API Input Fields" -msgstr "" +#: apps/application/serializers/application.py:1135 +#: apps/tools/serializers/tool_workflow.py:155 +msgid "Publish Name" +msgstr "Publish Name" + +#: apps/application/serializers/application.py:1138 +#: apps/tools/serializers/tool_version.py:26 +#: apps/tools/serializers/tool_workflow.py:158 +msgid "Publish Desc" +msgstr "Publish Desc" + +#: apps/application/serializers/application.py:1148 +#: apps/application/serializers/application.py:1373 +#: apps/application/serializers/application.py:1390 +#: apps/application/serializers/application_access_token.py:54 +#: apps/application/serializers/application_access_token.py:151 +#: apps/application/serializers/application_api_key.py:49 +#: apps/application/serializers/application_api_key.py:87 +#: apps/application/serializers/application_chat.py:80 +#: apps/application/serializers/application_chat_record.py:79 +#: apps/application/serializers/application_chat_record.py:141 +#: apps/application/serializers/application_chat_record.py:295 +#: apps/application/serializers/application_chat_record.py:343 +#: apps/application/serializers/application_chat_record.py:474 +#: apps/application/serializers/application_stats.py:55 +#: apps/application/serializers/application_version.py:95 +#: apps/resource_manage/serializers/application.py:97 +#: apps/resource_manage/serializers/application_access_token.py:26 +#: apps/resource_manage/serializers/application_api_key.py:18 +#: apps/resource_manage/serializers/application_api_key.py:43 +#: apps/resource_manage/serializers/application_api_key.py:69 +#: apps/resource_manage/serializers/application_chat.py:40 +#: apps/resource_manage/serializers/application_chat_record.py:32 +#: apps/resource_manage/serializers/application_chat_record.py:52 +#: apps/resource_manage/serializers/application_chat_record.py:79 +#: apps/resource_manage/serializers/application_chat_record.py:101 +#: apps/resource_manage/serializers/application_chat_record.py:123 +#: apps/resource_manage/serializers/application_chat_record.py:145 +#: apps/resource_manage/serializers/application_stats.py:30 +#: apps/resource_manage/serializers/application_version.py:29 +#: apps/resource_manage/serializers/application_version.py:54 +msgid "Application id does not exist" +msgstr "Agent id does not exist" -#: apps/application/flow/step_node/application_node/i_application_node.py:17 -msgid "User Input Fields" -msgstr "" +#: apps/application/serializers/application.py:1307 +msgid "publish_name is required" +msgstr "publish_name is required" -#: apps/application/flow/step_node/application_node/i_application_node.py:18 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:25 -#: apps/chat/serializers/chat.py:57 apps/tools/serializers/tool.py:391 -msgid "picture" -msgstr "" +#: apps/application/serializers/application.py:1316 +msgid "work_flow is a required field" +msgstr "work_flow is a required field" -#: apps/application/flow/step_node/application_node/i_application_node.py:19 -#: apps/application/flow/step_node/document_extract_node/i_document_extract_node.py:12 -#: apps/chat/serializers/chat.py:58 -msgid "document" -msgstr "" +#: apps/application/serializers/application.py:1375 +msgid "Only published applications can be published to Portal" +msgstr "Only published applications can be published to Portal" -#: apps/application/flow/step_node/application_node/i_application_node.py:20 -#: apps/chat/serializers/chat.py:59 -msgid "Audio" -msgstr "" +#: apps/application/serializers/application.py:1574 +#: apps/tools/serializers/tool_workflow.py:500 +#, python-brace-format +msgid "Unknown knowledge base id {dataset_id}, unable to associate" +msgstr "Unknown knowledge base id {dataset_id}, unable to associate" + +#: apps/application/serializers/application.py:1941 +#: apps/chat/serializers/chat.py:539 apps/oss/serializers/file.py:510 +#: apps/resource_manage/serializers/application_chat.py:78 +#: apps/xpack/serializers/application_setting_serializer.py:126 +#: apps/xpack/serializers/platform_serializer.py:104 +#: apps/xpack/serializers/platform_serializer.py:127 +#: apps/xpack/serializers/platform_serializer.py:163 +#: apps/xpack/serializers/platform_serializer.py:195 +msgid "Application does not exist" +msgstr "Agent does not exist" -#: apps/application/flow/step_node/application_node/i_application_node.py:22 -#: apps/chat/serializers/chat.py:62 -msgid "Child Nodes" -msgstr "" +#: apps/application/serializers/application.py:1951 +msgid "Clean time" +msgstr "Clean time" -#: apps/application/flow/step_node/application_node/i_application_node.py:23 -#: apps/application/flow/step_node/form_node/i_form_node.py:21 -msgid "Form Data" -msgstr "" +#: apps/application/serializers/application.py:1952 +msgid "File clean time" +msgstr "File clean time" -#: apps/application/flow/step_node/application_node/i_application_node.py:57 -msgid "" -"Parameter value error: The uploaded document lacks file_id, and the document " -"upload fails" -msgstr "" +#: apps/application/serializers/application.py:1957 +msgid "id list cannot be empty" +msgstr "id list cannot be empty" -#: apps/application/flow/step_node/application_node/i_application_node.py:66 -msgid "" -"Parameter value error: The uploaded image lacks file_id, and the image " -"upload fails" -msgstr "" +#: apps/application/serializers/application.py:1959 +msgid "File clean time cannot exceed clean time" +msgstr "File clean time cannot exceed clean time" -#: apps/application/flow/step_node/application_node/i_application_node.py:76 -msgid "" -"Parameter value error: The uploaded audio lacks file_id, and the audio " -"upload fails." -msgstr "" +#: apps/application/serializers/application_access_token.py:24 +msgid "Reset Token" +msgstr "Reset Token" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:19 -#: apps/models_provider/api/provide.py:24 -msgid "value" -msgstr "" +#: apps/application/serializers/application_access_token.py:25 +msgid "Is it enabled" +msgstr "Is it enabled" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:20 -msgid "Fields" -msgstr "" +#: apps/application/serializers/application_access_token.py:26 +msgid "Number of visits" +msgstr "Number of visits" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:24 -msgid "Branch id" -msgstr "" +#: apps/application/serializers/application_access_token.py:27 +msgid "Whether to enable whitelist" +msgstr "Whether to enable whitelist" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:25 -msgid "Branch Type" -msgstr "" +#: apps/application/serializers/application_access_token.py:31 +#: apps/application/serializers/application_access_token.py:32 +msgid "Whitelist" +msgstr "Whitelist" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:26 -msgid "Condition or|and" -msgstr "" +#: apps/application/serializers/application_access_token.py:34 +msgid "Whether to display knowledge sources" +msgstr "Whether to display knowledge sources" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:20 -msgid "Response Type" -msgstr "" +#: apps/application/serializers/application_access_token.py:35 +msgid "Display execution details" +msgstr "Display execution details" + +#: apps/application/serializers/application_access_token.py:36 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:14 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:15 +#: apps/users/serializers/user.py:1142 +#: apps/xpack/serializers/application_setting_serializer.py:39 +msgid "language" +msgstr "language" -msgid "Content Type" -msgstr "" +#: apps/application/serializers/application_access_token.py:37 +#: apps/application/serializers/application_access_token.py:142 +#: apps/resource_manage/serializers/application_api_key.py:63 +msgid "Enable API key" +msgstr "Enable API key" -msgid "Tool reply content must be a JSON object or array" -msgstr "" +#: apps/application/serializers/application_api_key.py:23 +msgid "Availability" +msgstr "Availability" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:21 -#: apps/application/flow/step_node/variable_assign_node/i_variable_assign_node.py:13 -msgid "Reference Field" -msgstr "" +#: apps/application/serializers/application_api_key.py:25 +msgid "Is cross-domain allowed" +msgstr "Is cross-domain allowed" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:23 -msgid "Direct answer content" -msgstr "" +#: apps/application/serializers/application_api_key.py:29 +#: apps/portal/serializers/portal.py:55 +msgid "Cross-domain address" +msgstr "Cross-domain address" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:31 -msgid "Reference field cannot be empty" -msgstr "" +#: apps/application/serializers/application_api_key.py:30 +#: apps/portal/serializers/portal.py:56 +msgid "Cross-domain list" +msgstr "Cross-domain list" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:33 -msgid "Reference field error" -msgstr "" +#: apps/application/serializers/application_api_key.py:32 +#: apps/xpack/serializers/system_api_key.py:19 +msgid "Is permanent" +msgstr "Is permanent" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:36 -msgid "Content cannot be empty" -msgstr "" +#: apps/application/serializers/application_api_key.py:33 +msgid "Expiration time" +msgstr "Expiration time" -#: apps/application/flow/step_node/form_node/i_form_node.py:19 -msgid "Form Configuration" -msgstr "" +#: apps/application/serializers/application_api_key.py:34 +#: apps/xpack/serializers/system_api_key.py:21 +msgid "Remark" +msgstr "Remark" + +#: apps/application/serializers/application_api_key.py:39 +#: apps/application/serializers/application_api_key.py:77 +#: apps/knowledge/serializers/knowledge.py:145 +#: apps/resource_manage/serializers/application_api_key.py:12 +#: apps/resource_manage/serializers/application_api_key.py:36 +#: apps/resource_manage/serializers/application_api_key.py:62 +#: apps/xpack/serializers/application_setting_serializer.py:103 +#: apps/xpack/serializers/knowledge_lark_serializer.py:520 +msgid "application id" +msgstr "Agent id" -#: apps/application/flow/step_node/form_node/i_form_node.py:20 -msgid "Form output content" -msgstr "" +#: apps/application/serializers/application_api_key.py:40 +#: apps/application/serializers/application_chat.py:71 +#: apps/application/serializers/application_chat_record.py:132 +#: apps/chat/serializers/chat_user_api_key_serializers.py:22 +#: apps/knowledge/serializers/document.py:595 +#: apps/knowledge/serializers/problem.py:268 +#: apps/resource_manage/serializers/application.py:39 +#: apps/resource_manage/serializers/document.py:125 +#: apps/resource_manage/serializers/model.py:36 +#: apps/resource_manage/serializers/model.py:255 +#: apps/resource_manage/serializers/tool.py:37 +#: apps/resource_manage/serializers/tool.py:257 +#: apps/shared/serializers/shared_document.py:52 +#: apps/shared/serializers/shared_knowledge.py:112 +#: apps/system_manage/serializers/chat_user.py:140 +#: apps/trigger/serializers/trigger.py:645 apps/users/serializers/user.py:382 +#: apps/xpack/serializers/operate_log_serializer.py:67 +#: apps/xpack/serializers/system_api_key.py:32 +msgid "order by" +msgstr "order by" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:22 -#: apps/application/flow/step_node/function_node/i_function_node.py:24 -msgid "Variable Name" -msgstr "" +#: apps/application/serializers/application_api_key.py:78 +#: apps/resource_manage/serializers/application_api_key.py:37 +msgid "ApiKeyId" +msgstr "ApiKeyId" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:23 -#: apps/application/flow/step_node/function_node/i_function_node.py:34 -msgid "Variable Value" -msgstr "" +#: apps/application/serializers/application_api_key.py:110 +msgid "APIKey does not exist" +msgstr "APIKey does not exist" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:27 -msgid "Library ID" -msgstr "" +#: apps/application/serializers/application_chat.py:36 +msgid "chat id" +msgstr "chat id" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:36 -msgid "The function has been deleted" -msgstr "" +#: apps/application/serializers/application_chat.py:37 +#: apps/application/serializers/application_chat.py:56 +#: apps/application/serializers/application_chat.py:369 +#: apps/application/serializers/application_version.py:23 +#: apps/knowledge/serializers/knowledge_version.py:55 +#: apps/resource_manage/serializers/application_chat.py:23 +#: apps/tools/serializers/tool_version.py:49 +msgid "summary" +msgstr "summary" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:43 -#, python-brace-format -msgid "Field: {name} No value set" -msgstr "" +#: apps/application/serializers/application_chat.py:38 +#: apps/chat/serializers/chat_record.py:105 +#: apps/chat/serializers/chat_record.py:132 +#: apps/chat/serializers/chat_record.py:181 +#: apps/chat/serializers/chat_record.py:195 +msgid "Chat User ID" +msgstr "Chat User ID" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:59 -#, python-brace-format -msgid "Field: {name} Type: {_type} Value: {value} Unsupported this type" -msgstr "" +#: apps/application/serializers/application_chat.py:39 +msgid "Chat User Type" +msgstr "Chat User Type" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:63 -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:100 -#, python-brace-format -msgid "Field: {name} Type: {_type} Value: {value} Type error" -msgstr "" +#: apps/application/serializers/application_chat.py:40 +msgid "Is delete" +msgstr "Is delete" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:91 -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:96 -#: apps/tools/serializers/tool.py:254 apps/tools/serializers/tool.py:259 -msgid "type error" -msgstr "" +#: apps/application/serializers/application_chat.py:42 +#: apps/application/serializers/application_stats.py:32 +msgid "Number of conversations" +msgstr "Number of conversations" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:106 -#: apps/tools/serializers/tool.py:398 -msgid "Function does not exist" -msgstr "" +#: apps/application/serializers/application_chat.py:43 +#: apps/application/serializers/application_stats.py:36 +msgid "Number of Likes" +msgstr "Number of Likes" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:108 -#, python-brace-format -msgid "No permission to use this function {name}" -msgstr "" +#: apps/application/serializers/application_chat.py:44 +#: apps/application/serializers/application_stats.py:38 +msgid "Number of thumbs-downs" +msgstr "Number of thumbs-downs" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:110 -#, python-brace-format -msgid "Function {name} is unavailable" -msgstr "" +#: apps/application/serializers/application_chat.py:45 +msgid "Number of tags" +msgstr "Number of tags" -#: apps/application/flow/step_node/function_node/i_function_node.py:25 -msgid "Is this field required" -msgstr "" +#: apps/application/serializers/application_chat.py:50 +msgid "Chat ID List" +msgstr "Chat ID List" -#: apps/application/flow/step_node/function_node/i_function_node.py:26 -#: apps/knowledge/serializers/document.py:203 -#: apps/tools/serializers/tool.py:120 -msgid "type" -msgstr "" +#: apps/application/serializers/application_chat.py:57 +#: apps/resource_manage/api/resource_management.py:16 +#: apps/resource_manage/serializers/resource_authorization.py:53 +#: apps/system_manage/api/user_resource_permission.py:118 +msgid "username" +msgstr "username" -#: apps/application/flow/step_node/function_node/i_function_node.py:28 -msgid "The field only supports string|int|dict|array|float" -msgstr "" +#: apps/application/serializers/application_chat.py:58 +#: apps/application/serializers/application_stats.py:45 +#: apps/homepage/serializers/homepage.py:117 +#: apps/homepage/serializers/homepage.py:165 +#: apps/homepage/serializers/homepage.py:213 +#: apps/homepage/serializers/homepage.py:374 +#: apps/homepage/serializers/homepage.py:494 +#: apps/homepage/serializers/homepage.py:624 +#: apps/resource_manage/serializers/application_chat.py:24 +#: apps/resource_manage/serializers/application_stats.py:23 +#: apps/system_homepage/serializers/system_homepage.py:278 +#: apps/system_homepage/serializers/system_homepage.py:299 +#: apps/system_homepage/serializers/system_homepage.py:319 +#: apps/system_homepage/serializers/system_homepage.py:410 +#: apps/system_homepage/serializers/system_homepage.py:491 +#: apps/system_homepage/serializers/system_homepage.py:616 +#: apps/xpack/serializers/operate_log_serializer.py:59 +msgid "Start time" +msgstr "Start time" -#: apps/application/flow/step_node/function_node/i_function_node.py:30 -#: apps/folders/serializers/folder.py:106 -#: apps/folders/serializers/folder.py:141 -#: apps/folders/serializers/folder.py:196 apps/tools/serializers/tool.py:124 -msgid "source" -msgstr "" +#: apps/application/serializers/application_chat.py:59 +#: apps/application/serializers/application_stats.py:46 +#: apps/homepage/serializers/homepage.py:118 +#: apps/homepage/serializers/homepage.py:166 +#: apps/homepage/serializers/homepage.py:215 +#: apps/homepage/serializers/homepage.py:375 +#: apps/homepage/serializers/homepage.py:495 +#: apps/homepage/serializers/homepage.py:625 +#: apps/resource_manage/serializers/application_chat.py:25 +#: apps/resource_manage/serializers/application_stats.py:24 +#: apps/system_homepage/serializers/system_homepage.py:279 +#: apps/system_homepage/serializers/system_homepage.py:300 +#: apps/system_homepage/serializers/system_homepage.py:320 +#: apps/system_homepage/serializers/system_homepage.py:411 +#: apps/system_homepage/serializers/system_homepage.py:492 +#: apps/system_homepage/serializers/system_homepage.py:617 +#: apps/xpack/serializers/operate_log_serializer.py:60 +msgid "End time" +msgstr "End time" -#: apps/application/flow/step_node/function_node/i_function_node.py:32 -#: apps/tools/serializers/tool.py:126 -msgid "The field only supports custom|reference" -msgstr "" +#: apps/application/serializers/application_chat.py:61 +#: apps/chat/serializers/chat.py:95 apps/chat/serializers/chat.py:119 +#: apps/chat/serializers/chat.py:479 apps/chat/serializers/chat.py:529 +#: apps/resource_manage/serializers/application_chat.py:71 +#: apps/system_manage/api/chat_user.py:147 +#: apps/system_manage/serializers/chat_user.py:118 +#: apps/system_manage/serializers/chat_user.py:138 +#: apps/system_manage/serializers/chat_user.py:588 +#: apps/system_manage/serializers/resource_chat_user.py:39 +#: apps/users/serializers/user.py:136 apps/users/serializers/user.py:348 +#: apps/users/serializers/user.py:379 apps/users/serializers/user_group.py:223 +msgid "Source" +msgstr "Source" + +#: apps/application/serializers/application_chat.py:68 +#: apps/resource_manage/serializers/application_chat.py:33 +msgid "Only supports and|or" +msgstr "Only supports and|or" -#: apps/application/flow/step_node/function_node/i_function_node.py:40 -#, python-brace-format -msgid "{field}, this field is required." -msgstr "" +#: apps/application/serializers/application_chat.py:310 +msgid "accurate" +msgstr "accurate" -#: apps/application/flow/step_node/function_node/i_function_node.py:46 -msgid "function" -msgstr "" +#: apps/application/serializers/application_chat.py:311 +msgid "complete" +msgstr "complete" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:14 -msgid "Prompt word (positive)" -msgstr "" +#: apps/application/serializers/application_chat.py:312 +msgid "inaccurate" +msgstr "inaccurate" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:16 -msgid "Prompt word (negative)" -msgstr "" +#: apps/application/serializers/application_chat.py:313 +msgid "incomplete" +msgstr "incomplete" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:23 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:20 -msgid "Conversation storage type" -msgstr "" +#: apps/application/serializers/application_chat.py:314 +#: apps/common/auth/constants/category_constants.py:34 +#: apps/common/auth/constants/group_constants.py:72 +#: apps/common/auth/constants/group_constants.py:101 +msgid "Other" +msgstr "Other" + +#: apps/application/serializers/application_chat.py:368 +#: apps/application/serializers/application_chat.py:450 +#: apps/application/serializers/application_chat_link.py:107 +#: apps/application/serializers/application_chat_record.py:67 +#: apps/application/serializers/application_chat_record.py:284 +#: apps/application/serializers/application_chat_record.py:334 +#: apps/application/serializers/application_chat_record.py:456 +#: apps/application/serializers/application_chat_record.py:565 +#: apps/chat/serializers/chat.py:89 apps/chat/serializers/chat.py:113 +#: apps/chat/serializers/chat.py:467 apps/chat/serializers/chat_record.py:45 +#: apps/resource_manage/serializers/application_chat_record.py:24 +#: apps/resource_manage/serializers/application_chat_record.py:72 +#: apps/resource_manage/serializers/application_chat_record.py:95 +#: apps/resource_manage/serializers/application_chat_record.py:113 +#: apps/resource_manage/serializers/application_chat_record.py:135 +msgid "Conversation ID" +msgstr "Conversation ID" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:13 -msgid "Mcp servers" -msgstr "" +#: apps/application/serializers/application_chat.py:370 +#: apps/application/workflow/nodes/application_node/application_node.py:32 +#: apps/chat/serializers/chat.py:78 +msgid "User Questions" +msgstr "User Questions" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:16 -msgid "Mcp server" -msgstr "" +#: apps/application/serializers/application_chat.py:371 +msgid "Problem after optimization" +msgstr "Problem after optimization" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:18 -msgid "Mcp tool" -msgstr "" +#: apps/application/serializers/application_chat.py:372 +msgid "answer" +msgstr "answer" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:21 -msgid "Tool parameters" -msgstr "" +#: apps/application/serializers/application_chat.py:373 +msgid "User feedback" +msgstr "User feedback" -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:26 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:33 -msgid "Maximum number of words in a quoted segment" -msgstr "" +#: apps/application/serializers/application_chat.py:374 +msgid "Feedback reason" +msgstr "Feedback reason" -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:27 -#: apps/knowledge/serializers/knowledge.py:97 -#: apps/knowledge/serializers/knowledge.py:640 -msgid "similarity" -msgstr "" +#: apps/application/serializers/application_chat.py:375 +msgid "Other reason content" +msgstr "Other reason content" -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:18 -msgid "The audio file cannot be empty" -msgstr "" +#: apps/application/serializers/application_chat.py:377 +msgid "Section title + content" +msgstr "Section title + content" + +#: apps/application/serializers/application_chat.py:378 +#: apps/application/views/application_chat_record.py:226 +#: apps/application/views/application_chat_record.py:227 +#: apps/application/views/application_chat_record.py:228 +#: apps/common/auth/constants/operate_constants.py:39 +#: apps/common/auth/constants/operate_constants.py:84 +#: apps/resource_manage/views/application_chat_record.py:162 +#: apps/resource_manage/views/application_chat_record.py:163 +#: apps/resource_manage/views/application_chat_record.py:164 +msgid "Annotation" +msgstr "Annotation" -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:33 -msgid "" -"Parameter value error: The uploaded audio lacks file_id, and the audio " -"upload fails" -msgstr "" +#: apps/application/serializers/application_chat.py:379 +msgid "User" +msgstr "User" -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:18 -msgid "Text content" -msgstr "" +#: apps/application/serializers/application_chat.py:380 +msgid "Consuming tokens" +msgstr "Consuming tokens" -#: apps/application/models/application_chat.py:79 -#: apps/xpack/serializers/channel/chat_manage.py:94 -#: apps/xpack/serializers/channel/chat_manage.py:152 -msgid "" -"Sorry, no relevant content was found. Please re-describe your problem or " -"provide more information. " -msgstr "" +#: apps/application/serializers/application_chat.py:381 +#: apps/xpack/serializers/operate_log_serializer.py:255 +msgid "Ip Address" +msgstr "Ip Address" -#: apps/application/serializers/application.py:78 -msgid "No reference status" -msgstr "" +#: apps/application/serializers/application_chat.py:382 +#: apps/application/workflow/nodes/tool_node/tool_node.py:50 +#: apps/folders/serializers/folder.py:151 +#: apps/folders/serializers/folder.py:195 +#: apps/folders/serializers/folder.py:362 +#: apps/resource_manage/serializers/folder.py:13 +#: apps/resource_manage/serializers/tool.py:35 +#: apps/tools/serializers/tool.py:263 apps/trigger/serializers/trigger.py:50 +msgid "source" +msgstr "source" -#: apps/application/serializers/application.py:86 -msgid "Acquaintance" -msgstr "" +#: apps/application/serializers/application_chat.py:383 +msgid "Time consumed (s)" +msgstr "Time consumed (s)" -#: apps/application/serializers/application.py:88 -msgid "Maximum number of quoted characters" -msgstr "" +#: apps/application/serializers/application_chat.py:384 +msgid "Question Time" +msgstr "Question Time" -#: apps/application/serializers/application.py:95 -msgid "Segment settings not referenced" -msgstr "" +#: apps/application/serializers/application_chat.py:478 +msgid "Online Usage" +msgstr "Online Usage" -#: apps/application/serializers/application.py:104 -#: apps/application/serializers/application_chat_record.py:176 -#: apps/application/serializers/application_chat_record.py:252 -#: apps/application/serializers/application_chat_record.py:317 -msgid "Knowledge base id" -msgstr "" +#: apps/application/serializers/application_chat.py:479 +msgid "API Call" +msgstr "API Call" -#: apps/application/serializers/application.py:105 -msgid "Knowledge Base List" -msgstr "" +#: apps/application/serializers/application_chat.py:480 +msgid "Enterprise WeChat" +msgstr "Enterprise WeChat" -#: apps/application/serializers/application.py:119 -msgid "The knowledge base id does not exist" -msgstr "" +#: apps/application/serializers/application_chat.py:481 +msgid "WeChat Public Account" +msgstr "WeChat Public Account" -#: apps/application/serializers/application.py:126 -msgid "Role prompts" -msgstr "" +#: apps/application/serializers/application_chat.py:482 +msgid "Lark" +msgstr "Lark App" -#: apps/application/serializers/application.py:128 -msgid "No citation segmentation prompt" -msgstr "" +#: apps/application/serializers/application_chat.py:483 +msgid "DingTalk" +msgstr "DingTalk App" -#: apps/application/serializers/application.py:130 -msgid "Thinking process switch" -msgstr "" +#: apps/application/serializers/application_chat.py:484 +msgid "Enterprise WeChat Robot" +msgstr "Enterprise WeChat Robot" + +#: apps/application/serializers/application_chat.py:485 +#: apps/common/auth/constants/group_constants.py:31 +#: apps/trigger/handler/impl/trigger/event_trigger.py:91 +#: apps/trigger/views/trigger.py:77 apps/trigger/views/trigger.py:100 +#: apps/trigger/views/trigger.py:130 apps/trigger/views/trigger.py:156 +#: apps/trigger/views/trigger.py:181 apps/trigger/views/trigger.py:210 +#: apps/trigger/views/trigger.py:239 apps/trigger/views/trigger.py:267 +#: apps/trigger/views/trigger.py:300 apps/trigger/views/trigger.py:345 +#: apps/trigger/views/trigger.py:378 apps/trigger/views/trigger.py:410 +#: apps/trigger/views/trigger.py:454 apps/trigger/views/trigger_task.py:34 +#: apps/trigger/views/trigger_task.py:59 apps/trigger/views/trigger_task.py:84 +msgid "Trigger" +msgstr "Trigger" -#: apps/application/serializers/application.py:134 -msgid "The thinking process begins to mark" -msgstr "" +#: apps/application/serializers/application_chat.py:486 +#: apps/common/auth/constants/operate_constants.py:50 +msgid "Slack" +msgstr "Slack App" -#: apps/application/serializers/application.py:138 -msgid "End of thinking process marker" -msgstr "" +#: apps/application/serializers/application_chat_link.py:50 +msgid "Chat record IDs" +msgstr "Chat record IDs" -#: apps/application/serializers/application.py:155 -#: apps/application/serializers/application.py:203 -#: apps/application/serializers/application.py:378 -msgid "Opening remarks" -msgstr "" +#: apps/application/serializers/application_chat_link.py:56 +msgid "Chat record ids can not be empty" +msgstr "Chat record ids can not be empty" -#: apps/application/serializers/application.py:191 -msgid "application name" -msgstr "Agent name" +#: apps/application/serializers/application_chat_link.py:121 +msgid "Chat id does not exist" +msgstr "Chat id does not exist" -#: apps/application/serializers/application.py:194 -msgid "application describe" -msgstr "Agent description" +#: apps/application/serializers/application_chat_link.py:134 +msgid "Invalid chat record ids" +msgstr "Invalid chat record ids" -#: apps/application/serializers/application.py:197 -#: apps/application/serializers/application.py:372 -#: apps/common/constants/permission_constants.py:226 -#: apps/common/constants/permission_constants.py:259 -#: apps/common/constants/permission_constants.py:264 -#: apps/models_provider/views/model.py:63 -#: apps/models_provider/views/model.py:95 -#: apps/models_provider/views/model.py:113 -#: apps/models_provider/views/model.py:130 -#: apps/models_provider/views/model.py:145 -#: apps/models_provider/views/model.py:160 -#: apps/models_provider/views/model.py:173 -#: apps/models_provider/views/model.py:194 -#: apps/models_provider/views/model.py:210 -#: apps/models_provider/views/model_apply.py:29 -#: apps/models_provider/views/model_apply.py:41 -#: apps/models_provider/views/model_apply.py:53 -#: apps/models_provider/views/provide.py:25 -#: apps/models_provider/views/provide.py:48 -#: apps/models_provider/views/provide.py:62 -#: apps/models_provider/views/provide.py:80 -#: apps/models_provider/views/provide.py:97 -msgid "Model" -msgstr "" +#: apps/application/serializers/application_chat_link.py:175 +msgid "Link" +msgstr "Link" -#: apps/application/serializers/application.py:201 -#: apps/application/serializers/application.py:376 -msgid "Historical chat records" -msgstr "" +#: apps/application/serializers/application_chat_link.py:185 +msgid "Share link does not exist" +msgstr "Share link does not exist" -#: apps/application/serializers/application.py:206 -#: apps/application/serializers/application.py:380 -msgid "Related Knowledge Base" -msgstr "" +#: apps/application/serializers/application_chat_link.py:187 +#: apps/chat/serializers/chat_record.py:164 +msgid "Chat has been deleted" +msgstr "Chat has been deleted" -#: apps/application/serializers/application.py:213 -#: apps/application/serializers/application.py:390 -msgid "Question completion" -msgstr "" +#: apps/application/serializers/application_chat_record.py:70 +#: apps/application/serializers/application_chat_record.py:286 +#: apps/application/serializers/application_chat_record.py:458 +#: apps/application/serializers/application_chat_record.py:567 +#: apps/chat/serializers/chat.py:81 apps/chat/serializers/chat_record.py:47 +#: apps/chat/views/v3/chat.py:315 +#: apps/resource_manage/serializers/application_chat_record.py:26 +#: apps/resource_manage/serializers/application_chat_record.py:73 +#: apps/resource_manage/serializers/application_chat_record.py:114 +#: apps/resource_manage/serializers/application_chat_record.py:136 +msgid "Conversation record id" +msgstr "Conversation record id" -#: apps/application/serializers/application.py:217 -msgid "Application Type" -msgstr "Agent Type" +#: apps/application/serializers/application_chat_record.py:86 +#: apps/application/serializers/application_chat_record.py:145 +msgid "Chat records for the application do not exist" +msgstr "Chat records for the application do not exist" -#: apps/application/serializers/application.py:221 -msgid "Application type only supports SIMPLE|WORK_FLOW" -msgstr "Agent type only supports SIMPLE|WORK_FLOW" +#: apps/application/serializers/application_chat_record.py:91 +msgid "Application authentication information does not exist" +msgstr "Agent authentication information does not exist" -#: apps/application/serializers/application.py:226 -#: apps/application/serializers/application.py:394 -msgid "Model parameters" -msgstr "" +#: apps/application/serializers/application_chat_record.py:113 +#: apps/chat/serializers/chat.py:143 apps/chat/views/v3/chat.py:330 +msgid "Conversation does not exist" +msgstr "Conversation does not exist" -#: apps/application/serializers/application.py:228 -#: apps/application/serializers/application.py:396 -msgid "Voice playback enabled" -msgstr "" +#: apps/application/serializers/application_chat_record.py:304 +#: apps/application/serializers/application_chat_record.py:525 +#: apps/application/serializers/application_chat_record.py:613 +msgid "Conversation record does not exist" +msgstr "Conversation record does not exist" -#: apps/application/serializers/application.py:230 -#: apps/application/serializers/application.py:398 -msgid "Voice playback model ID" -msgstr "" +#: apps/application/serializers/application_chat_record.py:320 +msgid "Section title" +msgstr "Section title" -#: apps/application/serializers/application.py:232 -#: apps/application/serializers/application.py:400 -msgid "Voice playback type" -msgstr "" +#: apps/application/serializers/application_chat_record.py:322 +msgid "Paragraph content" +msgstr "Paragraph content" -#: apps/application/serializers/application.py:234 -#: apps/application/serializers/application.py:402 -msgid "Voice playback autoplay" -msgstr "" +#: apps/application/serializers/application_chat_record.py:325 +msgid "question" +msgstr "question" + +#: apps/application/serializers/application_chat_record.py:333 +#: apps/application/serializers/application_chat_record.py:462 +#: apps/application/serializers/application_chat_record.py:571 +#: apps/resource_manage/serializers/application_chat_record.py:93 +#: apps/resource_manage/serializers/application_chat_record.py:116 +#: apps/resource_manage/serializers/application_chat_record.py:138 +msgid "Document id" +msgstr "Document id" -#: apps/application/serializers/application.py:236 -#: apps/application/serializers/application.py:404 -msgid "Voice recognition enabled" -msgstr "" +#: apps/application/serializers/application_chat_record.py:345 +#: apps/application/serializers/application_chat_record.py:487 +#: apps/knowledge/serializers/paragraph.py:413 +#: apps/resource_manage/serializers/paragraph.py:47 +msgid "The document id is incorrect" +msgstr "The document id is incorrect" + +#: apps/application/serializers/application_chat_record.py:349 +msgid "The chat id is incorrect" +msgstr "The chat id is incorrect" + +#: apps/application/serializers/application_chat_record.py:380 +#: apps/application/serializers/application_chat_record.py:519 +#: apps/application/serializers/application_chat_record.py:603 +#: apps/common/auth/authentication.py:60 +#: apps/common/auth/handle/impl/chat_user_token.py:128 +#: apps/knowledge/permissions.py:60 apps/knowledge/permissions.py:80 +#: apps/knowledge/permissions.py:125 apps/knowledge/permissions.py:137 +#: apps/knowledge/permissions.py:141 apps/knowledge/permissions.py:147 +#: apps/knowledge/permissions.py:155 apps/knowledge/permissions.py:157 +#: apps/oss/serializers/file.py:169 apps/oss/views/file.py:126 +#: apps/oss/views/file.py:140 apps/oss/views/file.py:144 +#: apps/resource_manage/permissions.py:102 +#: apps/resource_manage/permissions.py:111 +#: apps/resource_manage/permissions.py:115 +#: apps/resource_manage/permissions.py:122 +#: apps/resource_manage/permissions.py:130 +#: apps/resource_manage/permissions.py:134 +#: apps/resource_manage/views/dataset_lark_views.py:50 +#: apps/resource_manage/views/document.py:324 +#: apps/resource_manage/views/document.py:548 +#: apps/resource_manage/views/document.py:566 +#: apps/resource_manage/views/document.py:728 +#: apps/resource_manage/views/document.py:911 +#: apps/resource_manage/views/document.py:939 +msgid "No permission to access" +msgstr "No permission to access" -#: apps/application/serializers/application.py:238 -#: apps/application/serializers/application.py:406 -msgid "Speech recognition model ID" -msgstr "" - -#: apps/application/serializers/application.py:240 -#: apps/application/serializers/application.py:408 -msgid "Voice recognition automatic transmission" -msgstr "" - -#: apps/application/serializers/application.py:281 -msgid "Primary key id" -msgstr "" - -#: apps/application/serializers/application.py:286 -msgid "Application type" -msgstr "Agent type" - -#: apps/application/serializers/application.py:287 -#: apps/xpack/serializers/resource_chat_user.py:34 -#: apps/xpack/serializers/resource_chat_user.py:110 -#: apps/xpack/serializers/resource_chat_user_group.py:17 -#: apps/xpack/serializers/resource_chat_user_group.py:85 -msgid "Resource type" -msgstr "" - -#: apps/application/serializers/application.py:288 -msgid "Affiliation user" -msgstr "" - -#: apps/application/serializers/application.py:289 -msgid "Creation time" -msgstr "" - -#: apps/application/serializers/application.py:290 -msgid "Modification time" -msgstr "" - -#: apps/application/serializers/application.py:294 -#: apps/application/serializers/application_chat_record.py:42 -#: apps/application/serializers/application_chat_record.py:323 -#: apps/application/serializers/application_version.py:40 -#: apps/chat/serializers/chat.py:318 apps/role_setting/api/role_setting.py:147 -#: apps/users/api/user.py:64 apps/users/api/user.py:170 -#: apps/workspace/api/workspace.py:46 apps/workspace/api/workspace.py:66 -#: apps/workspace/api/workspace.py:85 apps/workspace/api/workspace.py:103 -#: apps/workspace/serializers/workspace_serializers.py:239 -#: apps/xpack/api/application_setting.py:24 apps/xpack/api/knowledge_lark.py:40 -#: apps/xpack/api/knowledge_lark.py:72 apps/xpack/api/knowledge_lark.py:104 -#: apps/xpack/api/platform.py:22 apps/xpack/api/platform.py:63 -msgid "Workspace ID" -msgstr "" - -#: apps/application/serializers/application.py:363 -#: apps/knowledge/serializers/document.py:157 -#: apps/knowledge/serializers/document.py:162 apps/oss/serializers/file.py:57 -#: apps/tools/serializers/tool.py:356 -msgid "file" -msgstr "" - -#: apps/application/serializers/application.py:384 -msgid "Dataset settings" -msgstr "" - -#: apps/application/serializers/application.py:387 -msgid "Model setup" -msgstr "" - -#: apps/application/serializers/application.py:391 -msgid "Icon" -msgstr "" - -#: apps/application/serializers/application.py:412 -#: apps/application/serializers/application_api_key.py:33 -#: apps/application/serializers/application_api_key.py:64 -#: apps/folders/serializers/folder.py:101 -#: apps/folders/serializers/folder.py:140 -#: apps/folders/serializers/folder.py:195 -#: apps/knowledge/serializers/document.py:253 -#: apps/knowledge/serializers/document.py:347 -#: apps/knowledge/serializers/document.py:408 -#: apps/knowledge/serializers/document.py:502 -#: apps/knowledge/serializers/document.py:736 -#: apps/knowledge/serializers/document.py:888 -#: apps/knowledge/serializers/document.py:963 -#: apps/knowledge/serializers/document.py:983 -#: apps/knowledge/serializers/document.py:1166 -#: apps/knowledge/serializers/knowledge.py:208 -#: apps/knowledge/serializers/knowledge.py:448 -#: apps/knowledge/serializers/knowledge.py:557 -#: apps/knowledge/serializers/knowledge.py:635 -#: apps/knowledge/serializers/paragraph.py:134 -#: apps/knowledge/serializers/paragraph.py:346 -#: apps/knowledge/serializers/paragraph.py:438 -#: apps/knowledge/serializers/paragraph.py:558 -#: apps/knowledge/serializers/problem.py:176 -#: apps/knowledge/serializers/problem.py:204 -#: apps/models_provider/api/model.py:30 apps/models_provider/api/model.py:86 -#: apps/models_provider/api/model.py:99 -#: apps/models_provider/serializers/model_serializer.py:259 -#: apps/models_provider/serializers/model_serializer.py:323 -#: apps/models_provider/serializers/model_serializer.py:392 -#: apps/shared/api/shared_knowledge.py:131 -#: apps/shared/api/shared_knowledge.py:164 apps/shared/api/shared_tool.py:60 -#: apps/shared/api/shared_tool.py:147 -#: apps/shared/serializers/shared_knowledge.py:61 -#: apps/shared/serializers/shared_knowledge.py:109 -#: apps/shared/serializers/shared_knowledge.py:157 -#: apps/shared/serializers/shared_model.py:110 -#: apps/shared/serializers/shared_tool.py:45 -#: apps/shared/serializers/shared_tool.py:86 -#: apps/system_manage/serializers/user_resource_permission.py:74 -#: apps/tools/serializers/tool.py:188 apps/tools/serializers/tool.py:210 -#: apps/tools/serializers/tool.py:268 apps/tools/serializers/tool.py:358 -#: apps/tools/serializers/tool.py:389 apps/tools/serializers/tool.py:425 -#: apps/tools/serializers/tool.py:452 -#: apps/xpack/serializers/dataset_lark_serializer.py:45 -#: apps/xpack/serializers/resource_chat_user.py:33 -#: apps/xpack/serializers/resource_chat_user.py:109 -#: apps/xpack/serializers/resource_chat_user_group.py:16 -#: apps/xpack/serializers/resource_chat_user_group.py:84 -msgid "workspace id" -msgstr "" +#: apps/application/serializers/application_chat_record.py:389 +msgid "Conversation records that do not exist" +msgstr "Conversation records that do not exist" -#: apps/application/serializers/application.py:459 -msgid "" -"The community version supports up to 5 applications. If you need more " -"applications, please contact us (https://fit2cloud.com/)." -msgstr "" +#: apps/application/serializers/application_chat_record.py:463 +#: apps/resource_manage/serializers/application_chat_record.py:117 +msgid "Application id" +msgstr "Application id" -#: apps/application/serializers/application.py:471 -#: apps/common/handle/impl/qa/zip_parse_qa_handle.py:56 -#: apps/common/handle/impl/text/zip_split_handle.py:69 -#: apps/knowledge/serializers/document.py:864 -#: apps/knowledge/serializers/document.py:871 -#: apps/tools/serializers/tool.py:370 -msgid "Unsupported file format" -msgstr "" - -#: apps/application/serializers/application.py:545 -msgid "Application id does not exist" -msgstr "Agent id does not exist" +#: apps/application/serializers/application_chat_record.py:480 +#: apps/knowledge/serializers/document.py:473 +#: apps/knowledge/serializers/document.py:478 +#: apps/knowledge/serializers/document.py:730 +#: apps/knowledge/serializers/document.py:833 +#: apps/knowledge/serializers/document.py:1408 +#: apps/knowledge/serializers/document.py:1500 +#: apps/knowledge/serializers/document.py:1659 +#: apps/knowledge/serializers/document.py:2029 +#: apps/knowledge/serializers/document.py:2090 +#: apps/knowledge/serializers/document.py:2167 +#: apps/knowledge/serializers/document.py:2208 +#: apps/knowledge/serializers/document.py:2234 +#: apps/knowledge/serializers/document.py:2272 +#: apps/knowledge/serializers/knowledge.py:401 +#: apps/knowledge/serializers/knowledge.py:1383 +#: apps/knowledge/serializers/knowledge.py:1438 +#: apps/knowledge/serializers/knowledge_version.py:101 +#: apps/knowledge/serializers/knowledge_workflow.py:248 +#: apps/knowledge/serializers/knowledge_workflow.py:544 +#: apps/knowledge/serializers/knowledge_workflow.py:956 +#: apps/knowledge/serializers/paragraph.py:161 +#: apps/knowledge/serializers/paragraph.py:262 +#: apps/knowledge/serializers/paragraph.py:527 +#: apps/knowledge/serializers/paragraph.py:566 +#: apps/knowledge/serializers/paragraph.py:646 +#: apps/knowledge/serializers/paragraph.py:707 +#: apps/knowledge/serializers/paragraph.py:747 +#: apps/knowledge/serializers/paragraph.py:881 +#: apps/knowledge/serializers/problem.py:83 +#: apps/knowledge/serializers/problem.py:170 +#: apps/knowledge/serializers/problem.py:239 +#: apps/knowledge/serializers/problem.py:277 +#: apps/knowledge/serializers/tag.py:57 apps/knowledge/serializers/tag.py:104 +#: apps/knowledge/serializers/tag.py:180 apps/knowledge/serializers/tag.py:214 +#: apps/knowledge/serializers/tag_import.py:119 +#: apps/knowledge/serializers/termbase.py:45 +#: apps/knowledge/serializers/termbase.py:76 +#: apps/knowledge/serializers/termbase.py:116 +#: apps/knowledge/serializers/termbase.py:153 +#: apps/knowledge/services/image_documents.py:68 +#: apps/knowledge/services/paragraph_assets.py:68 +#: apps/oss/serializers/file.py:422 +#: apps/resource_manage/serializers/document.py:34 +#: apps/resource_manage/serializers/document.py:145 +#: apps/resource_manage/serializers/document.py:166 +#: apps/resource_manage/serializers/document.py:244 +#: apps/resource_manage/serializers/document.py:265 +#: apps/resource_manage/serializers/document.py:282 +#: apps/resource_manage/serializers/document.py:351 +#: apps/resource_manage/serializers/document.py:369 +#: apps/resource_manage/serializers/document.py:387 +#: apps/resource_manage/serializers/document.py:405 +#: apps/resource_manage/serializers/document.py:422 +#: apps/resource_manage/serializers/document.py:440 +#: apps/resource_manage/serializers/image_document.py:17 +#: apps/resource_manage/serializers/knowledge.py:76 +#: apps/resource_manage/serializers/knowledge.py:209 +#: apps/resource_manage/serializers/knowledge.py:229 +#: apps/resource_manage/serializers/knowledge.py:252 +#: apps/resource_manage/serializers/knowledge.py:272 +#: apps/resource_manage/serializers/knowledge_version.py:28 +#: apps/resource_manage/serializers/knowledge_version.py:52 +#: apps/resource_manage/serializers/knowledge_workflow.py:21 +#: apps/resource_manage/serializers/knowledge_workflow.py:39 +#: apps/resource_manage/serializers/knowledge_workflow.py:59 +#: apps/resource_manage/serializers/knowledge_workflow.py:77 +#: apps/resource_manage/serializers/paragraph.py:23 +#: apps/resource_manage/serializers/paragraph.py:65 +#: apps/resource_manage/serializers/paragraph.py:94 +#: apps/resource_manage/serializers/paragraph.py:116 +#: apps/resource_manage/serializers/paragraph.py:157 +#: apps/resource_manage/serializers/paragraph.py:188 +#: apps/resource_manage/serializers/paragraph.py:214 +#: apps/resource_manage/serializers/problem.py:21 +#: apps/resource_manage/serializers/problem.py:46 +#: apps/resource_manage/serializers/problem.py:84 +#: apps/resource_manage/serializers/problem.py:101 +#: apps/resource_manage/serializers/tag.py:30 +#: apps/resource_manage/serializers/tag.py:49 +#: apps/resource_manage/serializers/tag.py:74 +#: apps/resource_manage/serializers/tag.py:92 +#: apps/resource_manage/serializers/termbase.py:20 +#: apps/resource_manage/serializers/termbase.py:43 +#: apps/resource_manage/serializers/termbase.py:73 +#: apps/resource_manage/serializers/termbase.py:90 +#: apps/shared/serializers/shared_image_document.py:17 +#: apps/shared/serializers/shared_knowledge_version.py:28 +#: apps/shared/serializers/shared_knowledge_version.py:52 +#: apps/shared/serializers/shared_tag.py:30 +#: apps/shared/serializers/shared_tag.py:49 +#: apps/shared/serializers/shared_tag.py:74 +#: apps/shared/serializers/shared_tag.py:92 +msgid "Knowledge id does not exist" +msgstr "Knowledge id does not exist" -#: apps/application/serializers/application.py:591 -msgid "work_flow is a required field" -msgstr "" +#: apps/application/serializers/application_chat_record.py:573 +#: apps/resource_manage/serializers/application_chat_record.py:139 +msgid "Paragraph id" +msgstr "Paragraph id" -#: apps/application/serializers/application.py:695 +#: apps/application/serializers/application_chat_record.py:617 #, python-brace-format -msgid "Unknown knowledge base id {dataset_id}, unable to associate" -msgstr "" - -#: apps/application/serializers/application_access_token.py:24 -msgid "Reset Token" -msgstr "" - -#: apps/application/serializers/application_access_token.py:25 -msgid "Is it enabled" -msgstr "" - -#: apps/application/serializers/application_access_token.py:28 -msgid "Number of visits" -msgstr "" - -#: apps/application/serializers/application_access_token.py:30 -msgid "Whether to enable whitelist" -msgstr "" - -#: apps/application/serializers/application_access_token.py:32 -#: apps/application/serializers/application_access_token.py:33 -msgid "Whitelist" -msgstr "" - -#: apps/application/serializers/application_access_token.py:35 -msgid "Whether to display knowledge sources" -msgstr "" - -#: apps/application/serializers/application_access_token.py:37 -#: apps/users/serializers/user.py:665 -#: apps/xpack/serializers/application_setting_serializer.py:37 -msgid "language" -msgstr "" - -#: apps/application/serializers/application_api_key.py:21 -msgid "Availability" -msgstr "" - -#: apps/application/serializers/application_api_key.py:24 -msgid "Is cross-domain allowed" -msgstr "" - -#: apps/application/serializers/application_api_key.py:28 -msgid "Cross-domain address" -msgstr "" - -#: apps/application/serializers/application_api_key.py:29 -msgid "Cross-domain list" -msgstr "" - -#: apps/application/serializers/application_api_key.py:34 -#: apps/application/serializers/application_api_key.py:65 -#: apps/knowledge/serializers/knowledge.py:72 -#: apps/xpack/serializers/application_setting_serializer.py:77 -#: apps/xpack/serializers/dataset_lark_serializer.py:295 -msgid "application id" -msgstr "Agent id" - -#: apps/application/serializers/application_api_key.py:41 -#: apps/chat/serializers/chat.py:277 apps/chat/serializers/chat.py:332 -#: apps/xpack/serializers/application_setting_serializer.py:103 -#: apps/xpack/serializers/platform_serializer.py:81 -#: apps/xpack/serializers/platform_serializer.py:103 -#: apps/xpack/serializers/platform_serializer.py:138 -#: apps/xpack/serializers/platform_serializer.py:149 -msgid "Application does not exist" -msgstr "Agent does not exist" - -#: apps/application/serializers/application_api_key.py:66 -msgid "ApiKeyId" -msgstr "" - -#: apps/application/serializers/application_api_key.py:87 -msgid "APIKey does not exist" -msgstr "" - -#: apps/application/serializers/application_chat.py:33 -msgid "chat id" -msgstr "" - -#: apps/application/serializers/application_chat.py:34 -#: apps/application/serializers/application_chat.py:51 -#: apps/application/serializers/application_chat.py:182 -#: apps/application/serializers/application_version.py:23 -msgid "summary" -msgstr "" - -#: apps/application/serializers/application_chat.py:35 -msgid "Chat User ID" -msgstr "" - -#: apps/application/serializers/application_chat.py:36 -msgid "Chat User Type" -msgstr "" - -#: apps/application/serializers/application_chat.py:37 -msgid "Is delete" -msgstr "" - -#: apps/application/serializers/application_chat.py:39 -#: apps/application/serializers/application_stats.py:25 -msgid "Number of conversations" -msgstr "" - -#: apps/application/serializers/application_chat.py:40 -#: apps/application/serializers/application_stats.py:29 -msgid "Number of Likes" +msgid "" +"The paragraph id is wrong. The current conversation record does not exist. " +"[{paragraph_id}] paragraph id" msgstr "" +"The paragraph id is wrong. The current conversation record does not exist. " +"[{paragraph_id}] paragraph id" -#: apps/application/serializers/application_chat.py:41 -#: apps/application/serializers/application_stats.py:31 -msgid "Number of thumbs-downs" -msgstr "" +#: apps/application/serializers/application_skill.py:30 +msgid "Invalid MaxKB address" +msgstr "Invalid MaxKB address" -#: apps/application/serializers/application_chat.py:42 -msgid "Number of tags" -msgstr "" +#: apps/application/serializers/application_stats.py:33 +msgid "Number of new users" +msgstr "Number of new users" -#: apps/application/serializers/application_chat.py:46 -msgid "Chat ID List" -msgstr "" +#: apps/application/serializers/application_stats.py:34 +msgid "Total number of users" +msgstr "Total number of users" -#: apps/application/serializers/application_chat.py:52 -#: apps/application/serializers/application_stats.py:36 -#: apps/xpack/serializers/operate_log_serializer.py:55 -msgid "Start time" -msgstr "" +#: apps/application/serializers/application_stats.py:35 +msgid "date" +msgstr "date" -#: apps/application/serializers/application_chat.py:53 #: apps/application/serializers/application_stats.py:37 -#: apps/xpack/serializers/operate_log_serializer.py:56 -msgid "End time" -msgstr "" - -#: apps/application/serializers/application_chat.py:61 -msgid "Only supports and|or" -msgstr "" - -#: apps/application/serializers/application_chat.py:183 -msgid "Problem after optimization" -msgstr "" - -#: apps/application/serializers/application_chat.py:184 -msgid "answer" -msgstr "" - -#: apps/application/serializers/application_chat.py:184 -msgid "User feedback" -msgstr "" - -#: apps/application/serializers/application_chat.py:186 -msgid "Section title + content" -msgstr "" - -#: apps/application/serializers/application_chat.py:187 -#: apps/application/views/application_chat_record.py:139 -#: apps/application/views/application_chat_record.py:140 -#: apps/application/views/application_chat_record.py:141 -#: apps/common/constants/permission_constants.py:248 -msgid "Annotation" -msgstr "" - -#: apps/application/serializers/application_chat.py:187 -msgid "Consuming tokens" -msgstr "" - -#: apps/application/serializers/application_chat.py:188 -msgid "Time consumed (s)" -msgstr "" - -#: apps/application/serializers/application_chat.py:189 -msgid "Question Time" -msgstr "" - -#: apps/application/serializers/application_chat_record.py:44 -#: apps/application/serializers/application_chat_record.py:143 -#: apps/application/serializers/application_chat_record.py:250 -#: apps/application/serializers/application_chat_record.py:315 -#: apps/chat/serializers/chat.py:45 -msgid "Conversation record id" -msgstr "" - -#: apps/application/serializers/application_chat_record.py:51 -msgid "Application authentication information does not exist" -msgstr "Agent authentication information does not exist" - -#: apps/application/serializers/application_chat_record.py:53 -msgid "Displaying knowledge sources is not enabled" -msgstr "" +msgid "Tokens consumption" +msgstr "Tokens consumption" + +#: apps/application/serializers/application_stats.py:44 +#: apps/application/serializers/application_stats.py:342 +#: apps/homepage/serializers/homepage.py:214 +#: apps/homepage/serializers/homepage.py:291 +#: apps/resource_manage/serializers/application_stats.py:22 +#: apps/system_homepage/serializers/system_homepage.py:490 +#: apps/system_homepage/serializers/system_homepage.py:568 +msgid "User Name" +msgstr "User Name" -#: apps/application/serializers/application_chat_record.py:70 -#: apps/chat/serializers/chat.py:127 apps/chat/serializers/chat.py:274 -msgid "Conversation does not exist" -msgstr "" +#: apps/application/serializers/application_stats.py:341 +#: apps/homepage/serializers/homepage.py:290 +#: apps/homepage/serializers/homepage.py:465 +#: apps/homepage/serializers/homepage.py:591 +#: apps/system_homepage/serializers/system_homepage.py:377 +#: apps/system_homepage/serializers/system_homepage.py:462 +#: apps/system_homepage/serializers/system_homepage.py:567 +msgid "ranking" +msgstr "ranking" -#: apps/application/serializers/application_chat_record.py:152 -#: apps/application/serializers/application_chat_record.py:279 -#: apps/application/serializers/application_chat_record.py:336 -#: apps/chat/serializers/chat.py:205 -msgid "Conversation record does not exist" -msgstr "" +#: apps/application/serializers/application_stats.py:343 +#: apps/homepage/serializers/homepage.py:292 +#: apps/homepage/serializers/homepage.py:593 +#: apps/system_homepage/serializers/system_homepage.py:379 +#: apps/system_homepage/serializers/system_homepage.py:569 +msgid "Token consumption" +msgstr "Token consumption" -#: apps/application/serializers/application_chat_record.py:168 -msgid "Section title" -msgstr "" +#: apps/application/serializers/application_stats.py:344 +#: apps/homepage/serializers/homepage.py:293 +#: apps/homepage/serializers/homepage.py:468 +#: apps/homepage/serializers/homepage.py:594 +#: apps/system_homepage/serializers/system_homepage.py:380 +#: apps/system_homepage/serializers/system_homepage.py:465 +#: apps/system_homepage/serializers/system_homepage.py:570 +msgid "proportion" +msgstr "proportion" -#: apps/application/serializers/application_chat_record.py:169 -msgid "Paragraph content" -msgstr "" +#: apps/application/serializers/application_stats.py:345 +#: apps/homepage/serializers/homepage.py:294 +#: apps/homepage/serializers/homepage.py:467 +#: apps/homepage/serializers/homepage.py:595 +#: apps/system_homepage/serializers/system_homepage.py:381 +#: apps/system_homepage/serializers/system_homepage.py:464 +#: apps/system_homepage/serializers/system_homepage.py:571 +msgid "number of questions" +msgstr "number of questions" -#: apps/application/serializers/application_chat_record.py:177 -#: apps/application/serializers/application_chat_record.py:254 -#: apps/application/serializers/application_chat_record.py:319 -msgid "Document id" -msgstr "" +#: apps/application/serializers/application_stats.py:346 +#: apps/homepage/serializers/homepage.py:295 +#: apps/homepage/serializers/homepage.py:597 +#: apps/system_homepage/serializers/system_homepage.py:383 +#: apps/system_homepage/serializers/system_homepage.py:572 +msgid "Average tokens per request" +msgstr "Average tokens per request" -#: apps/application/serializers/application_chat_record.py:184 -#: apps/application/serializers/application_chat_record.py:260 -#: apps/knowledge/serializers/paragraph.py:246 -msgid "The document id is incorrect" -msgstr "" +#: apps/application/serializers/application_version.py:45 +#: apps/knowledge/serializers/knowledge_version.py:24 +#: apps/tools/serializers/tool_version.py:23 +msgid "Version Name" +msgstr "Version Name" + +#: apps/application/serializers/application_version.py:48 +#: apps/knowledge/serializers/knowledge_version.py:32 +msgid "Publish Description" +msgstr "Publish Description" + +#: apps/application/serializers/application_version.py:86 +#: apps/resource_manage/serializers/application_version.py:48 +msgid "Application version ID" +msgstr "Application version ID" + +#: apps/application/serializers/application_version.py:108 +#: apps/application/serializers/application_version.py:129 +#: apps/knowledge/serializers/knowledge_version.py:114 +#: apps/knowledge/serializers/knowledge_version.py:135 +#: apps/tools/serializers/tool_version.py:108 +#: apps/tools/serializers/tool_version.py:129 +msgid "Workflow version does not exist" +msgstr "Workflow version does not exist" -#: apps/application/serializers/application_chat_record.py:203 -msgid "Conversation records that do not exist" -msgstr "" +#: apps/application/serializers/common.py:237 +#: apps/chat/serializers/chat.py:178 +msgid "The application does not exist" +msgstr "The application does not exist" -#: apps/application/serializers/application_chat_record.py:321 -msgid "Paragraph id" -msgstr "" +#: apps/application/serializers/common.py:246 +#: apps/application/workflow/nodes/application_node/application_node.py:142 +#: apps/chat/serializers/chat.py:184 apps/chat/serializers/chat.py:551 +#: apps/xpack/serializers/channel/chat_manage.py:266 +msgid "" +"The application has not been published. Please use it after publishing." +msgstr "The agent has not been published. Please use it after publishing." -#: apps/application/serializers/application_chat_record.py:340 +#: apps/application/serializers/common.py:308 #, python-brace-format msgid "" -"The paragraph id is wrong. The current conversation record does not exist. " -"[{paragraph_id}] paragraph id" -msgstr "" - -#: apps/application/serializers/application_stats.py:26 -msgid "Number of new users" -msgstr "" - -#: apps/application/serializers/application_stats.py:27 -msgid "Total number of users" -msgstr "" - -#: apps/application/serializers/application_stats.py:28 -msgid "date" -msgstr "" - -#: apps/application/serializers/application_stats.py:30 -msgid "Tokens consumption" -msgstr "" - -#: apps/application/serializers/application_version.py:36 -msgid "Version Name" -msgstr "" - -#: apps/application/serializers/application_version.py:69 -msgid "Workflow version id" -msgstr "" - -#: apps/application/serializers/application_version.py:79 -#: apps/application/serializers/application_version.py:94 -msgid "Workflow version does not exist" +"() contains the user's question. Answer the guessed user's question based on" +" the context ({question}) Requirement: Output a complete question and put it" +" in the tag" msgstr "" +"() contains the user's question. Answer the guessed user's question based on" +" the context ({question}) Requirement: Output a complete question and put it" +" in the tag" -#: apps/application/views/application.py:41 -#: apps/application/views/application.py:42 -#: apps/application/views/application.py:43 +#: apps/application/views/application.py:71 +#: apps/application/views/application.py:72 +#: apps/application/views/application.py:73 msgid "Create an application" -msgstr "" +msgstr "Create an application" -#: apps/application/views/application.py:47 -#: apps/application/views/application.py:65 -#: apps/application/views/application.py:82 -#: apps/application/views/application.py:103 +#: apps/application/views/application.py:77 +#: apps/application/views/application.py:101 #: apps/application/views/application.py:123 -#: apps/application/views/application.py:145 -#: apps/application/views/application.py:166 +#: apps/application/views/application.py:149 #: apps/application/views/application.py:187 -#: apps/application/views/application.py:206 -#: apps/application/views/application_access_token.py:32 -#: apps/application/views/application_access_token.py:47 -#: apps/application/views/application_chat.py:102 -#: apps/application/views/application_chat.py:122 -#: apps/application/views/application_stats.py:33 -#: apps/common/constants/permission_constants.py:224 -#: apps/common/constants/permission_constants.py:234 -#: apps/xpack/views/application_setting.py:29 -#: apps/xpack/views/application_setting.py:47 +#: apps/application/views/application.py:220 +#: apps/application/views/application.py:252 +#: apps/application/views/application.py:288 +#: apps/application/views/application.py:324 +#: apps/application/views/application.py:358 +#: apps/application/views/application.py:397 +#: apps/application/views/application.py:436 +#: apps/application/views/application.py:475 +#: apps/application/views/application.py:512 +#: apps/application/views/application.py:535 +#: apps/application/views/application.py:584 +#: apps/application/views/application.py:633 +#: apps/application/views/application.py:689 +#: apps/application/views/application.py:725 +#: apps/application/views/application.py:756 +#: apps/application/views/application.py:790 +#: apps/application/views/application_access_token.py:46 +#: apps/application/views/application_access_token.py:68 +#: apps/application/views/application_chat.py:156 +#: apps/application/views/application_chat.py:196 +#: apps/application/views/application_chat.py:231 +#: apps/application/views/application_chat.py:256 +#: apps/application/views/application_stats.py:37 +#: apps/application/views/application_stats.py:72 +#: apps/application/views/application_stats.py:107 +#: apps/application/views/application_stats.py:142 +#: apps/application/views/application_stats.py:178 +#: apps/application/views/application_stats.py:214 +#: apps/application/views/application_stats.py:249 +#: apps/application/views/application_stats.py:284 +#: apps/application/views/application_stats.py:318 +#: apps/chat/views/v2/chat.py:362 +#: apps/common/auth/constants/group_constants.py:27 +#: apps/common/auth/constants/group_constants.py:81 +#: apps/common/auth/constants/group_constants.py:97 +#: apps/common/auth/constants/group_constants.py:121 +#: apps/xpack/views/application_setting.py:33 +#: apps/xpack/views/application_setting.py:64 msgid "Application" -msgstr "" +msgstr "Application" -#: apps/application/views/application.py:60 -#: apps/application/views/application.py:61 -#: apps/application/views/application.py:62 +#: apps/application/views/application.py:96 +#: apps/application/views/application.py:97 +#: apps/application/views/application.py:98 +#: apps/resource_manage/views/application.py:51 +#: apps/resource_manage/views/application.py:52 +#: apps/resource_manage/views/application.py:53 msgid "Get the application list" msgstr "Get the agent list" -#: apps/application/views/application.py:77 -#: apps/application/views/application.py:78 -#: apps/application/views/application.py:79 +#: apps/application/views/application.py:118 +#: apps/application/views/application.py:119 +#: apps/application/views/application.py:120 +#: apps/resource_manage/views/application.py:74 +#: apps/resource_manage/views/application.py:75 +#: apps/resource_manage/views/application.py:76 msgid "Get the application list by page" msgstr "Get the agent list by page" -#: apps/application/views/application.py:97 -#: apps/application/views/application.py:98 -#: apps/application/views/application.py:99 +#: apps/application/views/application.py:143 +#: apps/application/views/application.py:144 +#: apps/application/views/application.py:145 msgid "Import Application" -msgstr "" +msgstr "Import Application" -#: apps/application/views/application.py:117 -#: apps/application/views/application.py:118 -#: apps/application/views/application.py:119 +#: apps/application/views/application.py:181 +#: apps/application/views/application.py:182 +#: apps/application/views/application.py:183 +#: apps/resource_manage/views/application.py:94 +#: apps/resource_manage/views/application.py:95 +#: apps/resource_manage/views/application.py:96 msgid "Export application" -msgstr "" - +msgstr "Export application" + +#: apps/application/views/application.py:214 +#: apps/application/views/application.py:215 +#: apps/application/views/application.py:216 +#: apps/resource_manage/views/application.py:118 +#: apps/resource_manage/views/application.py:119 +#: apps/resource_manage/views/application.py:120 msgid "Export application as skills" -msgstr "" - -msgid "Invalid MaxKB address" -msgstr "" - -#: apps/application/views/application.py:140 -#: apps/application/views/application.py:141 -#: apps/application/views/application.py:142 +msgstr "Export application as skills" + +#: apps/application/views/application.py:247 +#: apps/application/views/application.py:248 +#: apps/application/views/application.py:249 +#: apps/resource_manage/views/application.py:142 +#: apps/resource_manage/views/application.py:143 +#: apps/resource_manage/views/application.py:144 msgid "Deleting application" -msgstr "" - -#: apps/application/views/application.py:160 -#: apps/application/views/application.py:161 -#: apps/application/views/application.py:162 +msgstr "Deleting application" + +#: apps/application/views/application.py:282 +#: apps/application/views/application.py:283 +#: apps/application/views/application.py:284 +#: apps/resource_manage/views/application.py:167 +#: apps/resource_manage/views/application.py:168 +#: apps/resource_manage/views/application.py:169 msgid "Modify the application" -msgstr "" - -#: apps/application/views/application.py:181 -#: apps/application/views/application.py:182 -#: apps/application/views/application.py:183 +msgstr "Modify the application" + +#: apps/application/views/application.py:318 +#: apps/application/views/application.py:319 +#: apps/application/views/application.py:320 +#: apps/resource_manage/views/application.py:193 +#: apps/resource_manage/views/application.py:194 +#: apps/resource_manage/views/application.py:195 msgid "Get application details" msgstr "Get agent details" -#: apps/application/views/application.py:200 -#: apps/application/views/application.py:201 -#: apps/application/views/application.py:202 +#: apps/application/views/application.py:352 +#: apps/application/views/application.py:353 +#: apps/application/views/application.py:354 +msgid "Move an application" +msgstr "Move an application" + +#: apps/application/views/application.py:391 +#: apps/application/views/application.py:392 +#: apps/application/views/application.py:393 +#: apps/resource_manage/views/application.py:217 +#: apps/resource_manage/views/application.py:218 +#: apps/resource_manage/views/application.py:219 msgid "Publishing an application" -msgstr "" +msgstr "Publishing an application" + +#: apps/application/views/application.py:430 +#: apps/application/views/application.py:431 +#: apps/application/views/application.py:432 +#: apps/resource_manage/views/application.py:246 +#: apps/resource_manage/views/application.py:247 +#: apps/resource_manage/views/application.py:248 +msgid "Publishing an application to Portal" +msgstr "Publishing an application to Portal" + +#: apps/application/views/application.py:469 +#: apps/application/views/application.py:470 +#: apps/application/views/application.py:471 +#: apps/resource_manage/views/application.py:275 +#: apps/resource_manage/views/application.py:276 +#: apps/resource_manage/views/application.py:277 +msgid "Unpublishing an application from Portal" +msgstr "Unpublishing an application from Portal" + +#: apps/application/views/application.py:508 +#: apps/application/views/application.py:509 +#: apps/application/views/application.py:510 +msgid "Get Appstore apps" +msgstr "Get Appstore apps" + +#: apps/application/views/application.py:529 +#: apps/application/views/application.py:530 +#: apps/application/views/application.py:531 +msgid "Batch delete applications" +msgstr "Batch delete applications" + +#: apps/application/views/application.py:578 +#: apps/application/views/application.py:579 +#: apps/application/views/application.py:580 +msgid "Batch move applications" +msgstr "Batch move applications" + +#: apps/application/views/application.py:627 +#: apps/application/views/application.py:628 +#: apps/application/views/application.py:629 +msgid "Batch update application chat log clear policy" +msgstr "Batch update application chat log clear policy" + +#: apps/application/views/application.py:683 +#: apps/application/views/application.py:684 +#: apps/application/views/application.py:685 +#: apps/application/views/application.py:719 +#: apps/application/views/application.py:720 +#: apps/application/views/application.py:721 apps/chat/views/v2/chat.py:313 +#: apps/chat/views/v2/chat.py:314 apps/chat/views/v2/chat.py:315 +#: apps/chat/views/v3/chat.py:356 apps/chat/views/v3/chat.py:357 +#: apps/knowledge/views/knowledge_workflow.py:461 +#: apps/knowledge/views/knowledge_workflow.py:462 +#: apps/knowledge/views/knowledge_workflow.py:463 +#: apps/resource_manage/views/application.py:305 +#: apps/resource_manage/views/application.py:306 +#: apps/resource_manage/views/application.py:307 +#: apps/resource_manage/views/application.py:331 +#: apps/resource_manage/views/application.py:332 +#: apps/resource_manage/views/application.py:333 +#: apps/shared/views/shared_knowledge_workflow.py:244 +#: apps/shared/views/shared_knowledge_workflow.py:245 +#: apps/shared/views/shared_knowledge_workflow.py:246 +msgid "speech to text" +msgstr "speech to text" -#: apps/application/views/application_access_token.py:27 -#: apps/application/views/application_access_token.py:28 -#: apps/application/views/application_access_token.py:29 +#: apps/application/views/application.py:750 +#: apps/application/views/application.py:751 +#: apps/application/views/application.py:752 apps/chat/views/v2/chat.py:333 +#: apps/chat/views/v2/chat.py:334 apps/chat/views/v2/chat.py:335 +#: apps/chat/views/v3/chat.py:377 apps/chat/views/v3/chat.py:378 +#: apps/resource_manage/views/application.py:353 +#: apps/resource_manage/views/application.py:354 +#: apps/resource_manage/views/application.py:355 +msgid "text to speech" +msgstr "text to speech" + +#: apps/application/views/application.py:784 +#: apps/application/views/application.py:785 +#: apps/application/views/application.py:786 +#: apps/resource_manage/views/application.py:378 +#: apps/resource_manage/views/application.py:379 +#: apps/resource_manage/views/application.py:380 +msgid "PlayDemo" +msgstr "PlayDemo" + +#: apps/application/views/application_access_token.py:41 +#: apps/application/views/application_access_token.py:42 +#: apps/application/views/application_access_token.py:43 +#: apps/resource_manage/views/application_access_token.py:39 +#: apps/resource_manage/views/application_access_token.py:40 +#: apps/resource_manage/views/application_access_token.py:41 msgid "Modify application access restriction information" msgstr "Modify agent access restriction information" -#: apps/application/views/application_access_token.py:43 -#: apps/application/views/application_access_token.py:44 -#: apps/application/views/application_access_token.py:45 +#: apps/application/views/application_access_token.py:64 +#: apps/application/views/application_access_token.py:65 +#: apps/application/views/application_access_token.py:66 +#: apps/resource_manage/views/application_access_token.py:57 +#: apps/resource_manage/views/application_access_token.py:58 +#: apps/resource_manage/views/application_access_token.py:59 msgid "Get application access restriction information" msgstr "Get agent access restriction information" -#: apps/application/views/application_api_key.py:31 -#: apps/application/views/application_api_key.py:32 -#: apps/application/views/application_api_key.py:33 +#: apps/application/views/application_api_key.py:34 +#: apps/application/views/application_api_key.py:35 +#: apps/application/views/application_api_key.py:36 +#: apps/resource_manage/views/application_api_key.py:32 +#: apps/resource_manage/views/application_api_key.py:33 +#: apps/resource_manage/views/application_api_key.py:34 msgid "Create application ApiKey" msgstr "Create agent ApiKey" -#: apps/application/views/application_api_key.py:37 -#: apps/application/views/application_api_key.py:57 -#: apps/application/views/application_api_key.py:77 -#: apps/application/views/application_api_key.py:99 +#: apps/application/views/application_api_key.py:40 +#: apps/application/views/application_api_key.py:72 +#: apps/application/views/application_api_key.py:106 +#: apps/application/views/application_api_key.py:138 +#: apps/application/views/application_api_key.py:174 msgid "Application Api Key" msgstr "Agent Api Key" -#: apps/application/views/application_api_key.py:52 +#: apps/application/views/application_api_key.py:67 +#: apps/resource_manage/views/application_api_key.py:56 msgid "GET application ApiKey List" msgstr "GET agent ApiKey List" -#: apps/application/views/application_api_key.py:53 -#: apps/application/views/application_api_key.py:54 +#: apps/application/views/application_api_key.py:68 +#: apps/application/views/application_api_key.py:69 +#: apps/resource_manage/views/application_api_key.py:57 +#: apps/resource_manage/views/application_api_key.py:58 msgid "Create application ApiKey List" msgstr "Create agent ApiKey List" -#: apps/application/views/application_api_key.py:71 -#: apps/application/views/application_api_key.py:72 -#: apps/application/views/application_api_key.py:73 +#: apps/application/views/application_api_key.py:100 +#: apps/application/views/application_api_key.py:101 +#: apps/application/views/application_api_key.py:102 +#: apps/resource_manage/views/application_api_key.py:75 +#: apps/resource_manage/views/application_api_key.py:76 +#: apps/resource_manage/views/application_api_key.py:77 msgid "Modify application API_KEY" msgstr "Modify agent API_KEY" -#: apps/application/views/application_api_key.py:93 -#: apps/application/views/application_api_key.py:94 -#: apps/application/views/application_api_key.py:95 +#: apps/application/views/application_api_key.py:132 +#: apps/application/views/application_api_key.py:133 +#: apps/application/views/application_api_key.py:134 +#: apps/resource_manage/views/application_api_key.py:97 +#: apps/resource_manage/views/application_api_key.py:98 +#: apps/resource_manage/views/application_api_key.py:99 msgid "Delete Application API_KEY" msgstr "Delete Agent API_KEY" -#: apps/application/views/application_chat.py:35 -#: apps/application/views/application_chat.py:36 -#: apps/application/views/application_chat.py:37 +#: apps/application/views/application_api_key.py:168 +#: apps/application/views/application_api_key.py:169 +#: apps/application/views/application_api_key.py:170 +#: apps/resource_manage/views/application_api_key.py:121 +#: apps/resource_manage/views/application_api_key.py:122 +#: apps/resource_manage/views/application_api_key.py:123 +msgid "Enable or disable application API key access" +msgstr "Enable or disable application API key access" + +#: apps/application/views/application_chat.py:50 +#: apps/application/views/application_chat.py:51 +#: apps/application/views/application_chat.py:52 +#: apps/resource_manage/views/application_chat.py:44 +#: apps/resource_manage/views/application_chat.py:45 +#: apps/resource_manage/views/application_chat.py:46 msgid "Get the conversation list" -msgstr "" +msgstr "Get the conversation list" -#: apps/application/views/application_chat.py:41 -#: apps/application/views/application_chat.py:61 -#: apps/application/views/application_chat.py:82 -#: apps/application/views/application_chat_record.py:37 -#: apps/application/views/application_chat_record.py:58 -#: apps/application/views/application_chat_record.py:82 -#: apps/application/views/application_chat_record.py:106 +#: apps/application/views/application_chat.py:56 +#: apps/application/views/application_chat.py:90 +#: apps/application/views/application_chat.py:124 +#: apps/application/views/application_chat_record.py:48 +#: apps/application/views/application_chat_record.py:83 #: apps/application/views/application_chat_record.py:125 -#: apps/application/views/application_chat_record.py:145 -#: apps/application/views/application_chat_record.py:171 +#: apps/application/views/application_chat_record.py:163 +#: apps/application/views/application_chat_record.py:196 +#: apps/application/views/application_chat_record.py:232 +#: apps/application/views/application_chat_record.py:278 msgid "Application/Conversation Log" msgstr "Agent/Conversation Log" -#: apps/application/views/application_chat.py:55 -#: apps/application/views/application_chat.py:56 -#: apps/application/views/application_chat.py:57 +#: apps/application/views/application_chat.py:84 +#: apps/application/views/application_chat.py:85 +#: apps/application/views/application_chat.py:86 +#: apps/resource_manage/views/application_chat.py:68 +#: apps/resource_manage/views/application_chat.py:69 +#: apps/resource_manage/views/application_chat.py:70 msgid "Get the conversation list by page" -msgstr "" - -#: apps/application/views/application_chat.py:76 -#: apps/application/views/application_chat.py:77 -#: apps/application/views/application_chat.py:78 +msgstr "Get the conversation list by page" + +#: apps/application/views/application_chat.py:118 +#: apps/application/views/application_chat.py:119 +#: apps/application/views/application_chat.py:120 +#: apps/resource_manage/views/application_chat.py:92 +#: apps/resource_manage/views/application_chat.py:93 +#: apps/resource_manage/views/application_chat.py:94 msgid "Export conversation" -msgstr "" - -#: apps/application/views/application_chat.py:97 -#: apps/application/views/application_chat.py:98 -#: apps/application/views/application_chat.py:99 +msgstr "Export conversation" + +#: apps/application/views/application_chat.py:151 +#: apps/application/views/application_chat.py:152 +#: apps/application/views/application_chat.py:153 +#: apps/resource_manage/views/application_chat.py:115 +#: apps/resource_manage/views/application_chat.py:116 +#: apps/resource_manage/views/application_chat.py:117 msgid "Get a temporary session id based on the application id" msgstr "Get a temporary session id based on the agent id" -#: apps/application/views/application_chat.py:116 -#: apps/application/views/application_chat.py:117 -#: apps/application/views/application_chat.py:118 apps/chat/views/chat.py:93 -#: apps/chat/views/chat.py:94 apps/chat/views/chat.py:95 +#: apps/application/views/application_chat.py:190 +#: apps/application/views/application_chat.py:191 +#: apps/application/views/application_chat.py:192 +#: apps/chat/views/v2/chat.py:205 apps/chat/views/v2/chat.py:206 +#: apps/chat/views/v2/chat.py:207 apps/chat/views/v3/chat.py:211 +#: apps/chat/views/v3/chat.py:212 +#: apps/resource_manage/views/application_chat.py:143 +#: apps/resource_manage/views/application_chat.py:144 +#: apps/resource_manage/views/application_chat.py:145 msgid "dialogue" -msgstr "" +msgstr "dialogue" + +#: apps/application/views/application_chat.py:228 +#: apps/application/views/application_chat.py:229 +#: apps/application/views/application_chat.py:230 +#: apps/chat/views/v2/chat.py:270 apps/chat/views/v2/chat.py:271 +#: apps/chat/views/v2/chat.py:272 apps/chat/views/v3/chat.py:277 +#: apps/chat/views/v3/chat.py:278 +#: apps/resource_manage/views/application_chat.py:169 +#: apps/resource_manage/views/application_chat.py:170 +#: apps/resource_manage/views/application_chat.py:171 +msgid "Cancel running workflow" +msgstr "Cancel running workflow" + +#: apps/application/views/application_chat.py:253 +#: apps/application/views/application_chat.py:254 +#: apps/application/views/application_chat.py:255 +#: apps/chat/views/v3/chat.py:298 apps/chat/views/v3/chat.py:299 +#: apps/resource_manage/views/application_chat.py:191 +#: apps/resource_manage/views/application_chat.py:192 +#: apps/resource_manage/views/application_chat.py:193 +msgid "Resume stream for workflow" +msgstr "Resume stream for workflow" + +#: apps/application/views/application_chat.py:280 +#: apps/application/views/application_chat.py:281 +#: apps/application/views/application_chat.py:282 +#: apps/chat/views/v2/chat_record.py:152 apps/chat/views/v2/chat_record.py:153 +#: apps/chat/views/v2/chat_record.py:154 apps/chat/views/v3/chat_record.py:155 +#: apps/chat/views/v3/chat_record.py:156 +#: apps/resource_manage/views/application_chat.py:209 +#: apps/resource_manage/views/application_chat.py:210 +msgid "Get historical conversation by page" +msgstr "Get historical conversation by page" + +#: apps/application/views/application_chat.py:285 +#: apps/application/views/application_chat.py:319 +#: apps/chat/views/v2/chat.py:104 apps/chat/views/v2/chat.py:139 +#: apps/chat/views/v2/chat.py:176 apps/chat/views/v2/chat.py:192 +#: apps/chat/views/v2/chat.py:211 apps/chat/views/v2/chat.py:242 +#: apps/chat/views/v2/chat.py:279 apps/chat/views/v2/chat.py:299 +#: apps/chat/views/v2/chat.py:318 apps/chat/views/v2/chat.py:338 +#: apps/chat/views/v2/chat_embed.py:27 apps/chat/views/v2/chat_record.py:45 +#: apps/chat/views/v2/chat_record.py:69 apps/chat/views/v2/chat_record.py:92 +#: apps/chat/views/v2/chat_record.py:112 apps/chat/views/v2/chat_record.py:135 +#: apps/chat/views/v2/chat_record.py:157 apps/chat/views/v2/chat_record.py:180 +#: apps/chat/views/v2/chat_record.py:203 apps/chat/views/v2/chat_record.py:227 +#: apps/common/auth/constants/group_constants.py:142 +#: apps/oss/views/file.py:120 +msgid "Chat" +msgstr "Chat" + +#: apps/application/views/application_chat.py:314 +#: apps/application/views/application_chat.py:315 +#: apps/application/views/application_chat.py:316 +#: apps/chat/views/v2/chat_record.py:175 apps/chat/views/v2/chat_record.py:176 +#: apps/chat/views/v2/chat_record.py:177 apps/chat/views/v3/chat_record.py:179 +#: apps/chat/views/v3/chat_record.py:180 +#: apps/resource_manage/views/application_chat.py:230 +#: apps/resource_manage/views/application_chat.py:231 +msgid "Get historical conversation records" +msgstr "Get historical conversation records" + +#: apps/application/views/application_chat_link.py:25 +#: apps/application/views/application_chat_link.py:26 +#: apps/application/views/application_chat_link.py:27 +msgid "Generate share link" +msgstr "Generate share link" -#: apps/application/views/application_chat_record.py:31 -#: apps/application/views/application_chat_record.py:32 -#: apps/application/views/application_chat_record.py:33 -msgid "Get the conversation record list" -msgstr "" +#: apps/application/views/application_chat_link.py:31 +#: apps/application/views/application_chat_link.py:49 +msgid "Chat record link" +msgstr "Chat record link" -#: apps/application/views/application_chat_record.py:52 -#: apps/application/views/application_chat_record.py:53 -#: apps/application/views/application_chat_record.py:54 -msgid "Get the conversation record list by page" -msgstr "" +#: apps/application/views/application_chat_link.py:44 +#: apps/application/views/application_chat_link.py:45 +#: apps/application/views/application_chat_link.py:46 +msgid "Get chat record by share link" +msgstr "Get chat record by share link" + +#: apps/application/views/application_chat_record.py:42 +#: apps/application/views/application_chat_record.py:43 +#: apps/application/views/application_chat_record.py:44 +#: apps/resource_manage/views/application_chat_record.py:40 +#: apps/resource_manage/views/application_chat_record.py:41 +#: apps/resource_manage/views/application_chat_record.py:42 +msgid "Get the conversation record list" +msgstr "Get the conversation record list" -#: apps/application/views/application_chat_record.py:76 #: apps/application/views/application_chat_record.py:77 #: apps/application/views/application_chat_record.py:78 -msgid "Get conversation record details" -msgstr "" - -#: apps/application/views/application_chat_record.py:100 -#: apps/application/views/application_chat_record.py:101 -#: apps/application/views/application_chat_record.py:102 -msgid "Add to Knowledge Base" -msgstr "" +#: apps/application/views/application_chat_record.py:79 +#: apps/resource_manage/views/application_chat_record.py:65 +#: apps/resource_manage/views/application_chat_record.py:66 +#: apps/resource_manage/views/application_chat_record.py:67 +msgid "Get the conversation record list by page" +msgstr "Get the conversation record list by page" #: apps/application/views/application_chat_record.py:119 #: apps/application/views/application_chat_record.py:120 #: apps/application/views/application_chat_record.py:121 +#: apps/resource_manage/views/application_chat_record.py:91 +#: apps/resource_manage/views/application_chat_record.py:92 +#: apps/resource_manage/views/application_chat_record.py:93 +msgid "Get conversation record details" +msgstr "Get conversation record details" + +#: apps/application/views/application_chat_record.py:157 +#: apps/application/views/application_chat_record.py:158 +#: apps/application/views/application_chat_record.py:159 +#: apps/common/auth/constants/operate_constants.py:51 +#: apps/resource_manage/views/application_chat_record.py:113 +#: apps/resource_manage/views/application_chat_record.py:114 +#: apps/resource_manage/views/application_chat_record.py:115 +msgid "Add to Knowledge Base" +msgstr "Add to Knowledge Base" + +#: apps/application/views/application_chat_record.py:190 +#: apps/application/views/application_chat_record.py:191 +#: apps/application/views/application_chat_record.py:192 +#: apps/resource_manage/views/application_chat_record.py:140 +#: apps/resource_manage/views/application_chat_record.py:141 +#: apps/resource_manage/views/application_chat_record.py:142 msgid "Get the list of marked paragraphs" -msgstr "" - -#: apps/application/views/application_chat_record.py:165 -#: apps/application/views/application_chat_record.py:166 -#: apps/application/views/application_chat_record.py:167 +msgstr "Get the list of marked paragraphs" + +#: apps/application/views/application_chat_record.py:272 +#: apps/application/views/application_chat_record.py:273 +#: apps/application/views/application_chat_record.py:274 +#: apps/resource_manage/views/application_chat_record.py:197 +#: apps/resource_manage/views/application_chat_record.py:198 +#: apps/resource_manage/views/application_chat_record.py:199 msgid "Delete a Annotation" -msgstr "" +msgstr "Delete a Annotation" -#: apps/application/views/application_stats.py:28 -#: apps/application/views/application_stats.py:29 -#: apps/application/views/application_stats.py:30 +#: apps/application/views/application_stats.py:32 +#: apps/application/views/application_stats.py:33 +#: apps/application/views/application_stats.py:34 +#: apps/homepage/views/homepage.py:275 apps/homepage/views/homepage.py:276 +#: apps/resource_manage/views/application_stats.py:28 +#: apps/resource_manage/views/application_stats.py:29 +#: apps/resource_manage/views/application_stats.py:30 msgid "Dialogue-related statistical trends" -msgstr "" +msgstr "Dialogue-related statistical trends" + +#: apps/application/views/application_stats.py:67 +#: apps/application/views/application_stats.py:68 +#: apps/application/views/application_stats.py:69 +#: apps/resource_manage/views/application_stats.py:50 +#: apps/resource_manage/views/application_stats.py:51 +#: apps/resource_manage/views/application_stats.py:52 +msgid "Application token usage statistics" +msgstr "Agent token usage statistics" -#: apps/application/views/application_version.py:30 -#: apps/application/views/application_version.py:31 -#: apps/application/views/application_version.py:32 +#: apps/application/views/application_stats.py:102 +#: apps/application/views/application_stats.py:103 +#: apps/application/views/application_stats.py:104 +#: apps/resource_manage/views/application_stats.py:73 +#: apps/resource_manage/views/application_stats.py:74 +#: apps/resource_manage/views/application_stats.py:75 +msgid "Application top question statistics" +msgstr "Agent top question statistics" + +#: apps/application/views/application_stats.py:137 +#: apps/application/views/application_stats.py:138 +#: apps/application/views/application_stats.py:139 +#: apps/resource_manage/views/application_stats.py:97 +#: apps/resource_manage/views/application_stats.py:98 +#: apps/resource_manage/views/application_stats.py:99 +msgid "Application token usage ranking" +msgstr "Application token usage ranking" + +#: apps/application/views/application_stats.py:173 +#: apps/application/views/application_stats.py:174 +#: apps/application/views/application_stats.py:175 +#: apps/resource_manage/views/application_stats.py:121 +#: apps/resource_manage/views/application_stats.py:122 +#: apps/resource_manage/views/application_stats.py:123 +msgid "Application top question ranking" +msgstr "Application top question ranking" + +#: apps/application/views/application_stats.py:209 +#: apps/application/views/application_stats.py:210 +#: apps/application/views/application_stats.py:211 +#: apps/resource_manage/views/application_stats.py:145 +#: apps/resource_manage/views/application_stats.py:146 +#: apps/resource_manage/views/application_stats.py:147 +msgid "Application tokens aggregation" +msgstr "Application tokens aggregation" + +#: apps/application/views/application_stats.py:244 +#: apps/application/views/application_stats.py:245 +#: apps/application/views/application_stats.py:246 +#: apps/resource_manage/views/application_stats.py:168 +#: apps/resource_manage/views/application_stats.py:169 +#: apps/resource_manage/views/application_stats.py:170 +msgid "Application chat record aggregation" +msgstr "Application chat record aggregation" + +#: apps/application/views/application_stats.py:279 +#: apps/application/views/application_stats.py:280 +#: apps/application/views/application_stats.py:281 +#: apps/resource_manage/views/application_stats.py:191 +#: apps/resource_manage/views/application_stats.py:192 +#: apps/resource_manage/views/application_stats.py:193 +msgid "Application token usage ranking export" +msgstr "Application token usage ranking export" + +#: apps/application/views/application_stats.py:313 +#: apps/application/views/application_stats.py:314 +#: apps/application/views/application_stats.py:315 +#: apps/resource_manage/views/application_stats.py:214 +#: apps/resource_manage/views/application_stats.py:215 +#: apps/resource_manage/views/application_stats.py:216 +msgid "Application top question ranking export" +msgstr "Application top question ranking export" + +#: apps/application/views/application_version.py:33 +#: apps/application/views/application_version.py:34 +#: apps/application/views/application_version.py:35 +#: apps/resource_manage/views/application_version.py:35 +#: apps/resource_manage/views/application_version.py:36 +#: apps/resource_manage/views/application_version.py:37 msgid "Get the application version list" msgstr "Get the agent version list" -#: apps/application/views/application_version.py:35 -#: apps/application/views/application_version.py:55 -#: apps/application/views/application_version.py:76 -#: apps/application/views/application_version.py:94 +#: apps/application/views/application_version.py:38 +#: apps/application/views/application_version.py:62 +#: apps/application/views/application_version.py:87 +#: apps/application/views/application_version.py:109 msgid "Application/Version" msgstr "Agent/Version" -#: apps/application/views/application_version.py:50 -#: apps/application/views/application_version.py:51 -#: apps/application/views/application_version.py:52 +#: apps/application/views/application_version.py:57 +#: apps/application/views/application_version.py:58 +#: apps/application/views/application_version.py:59 +#: apps/resource_manage/views/application_version.py:55 +#: apps/resource_manage/views/application_version.py:56 +#: apps/resource_manage/views/application_version.py:57 msgid "Get the list of application versions by page" msgstr "Get the list of agent versions by page" -#: apps/application/views/application_version.py:71 -#: apps/application/views/application_version.py:72 -#: apps/application/views/application_version.py:73 -msgid "Get application version details" -msgstr "Get agent version details" - -#: apps/application/views/application_version.py:88 -#: apps/application/views/application_version.py:89 -#: apps/application/views/application_version.py:90 -msgid "Modify application version information" -msgstr "Modify agent version information" - -#: apps/chat/api/chat_authentication_api.py:38 -#: apps/chat/serializers/chat_authentication.py:28 -#: apps/chat/serializers/chat_authentication.py:54 -#: apps/xpack/serializers/chat_auth.py:25 -msgid "access_token" -msgstr "" - -#: apps/chat/api/chat_embed_api.py:24 -msgid "host" -msgstr "" - -#: apps/chat/api/chat_embed_api.py:31 -#: apps/chat/serializers/chat_embed_serializers.py:25 -msgid "protocol" -msgstr "" - -#: apps/chat/api/chat_embed_api.py:38 -#: apps/chat/serializers/chat_embed_serializers.py:26 -#: apps/users/serializers/login.py:36 -msgid "token" -msgstr "" - -#: apps/chat/serializers/chat.py:42 -msgid "Is the answer in streaming mode" -msgstr "" - -#: apps/chat/serializers/chat.py:43 -msgid "Do you want to reply again" -msgstr "" - -#: apps/chat/serializers/chat.py:48 -msgid "Node id" -msgstr "" - -#: apps/chat/serializers/chat.py:51 -msgid "Runtime node id" -msgstr "" - -#: apps/chat/serializers/chat.py:54 -msgid "Node parameters" -msgstr "" - -#: apps/chat/serializers/chat.py:56 -msgid "Global variables" -msgstr "" - -#: apps/chat/serializers/chat.py:60 -#: apps/common/constants/permission_constants.py:222 -#: apps/common/constants/permission_constants.py:228 -msgid "Other" -msgstr "" - -#: apps/chat/serializers/chat.py:115 apps/chat/serializers/chat.py:320 -msgid "Client id" -msgstr "" - -#: apps/chat/serializers/chat.py:116 apps/chat/serializers/chat.py:321 -msgid "Client Type" -msgstr "" - -#: apps/chat/serializers/chat.py:119 apps/chat/serializers/chat.py:322 -#: apps/common/constants/permission_constants.py:240 -msgid "Debug" -msgstr "" - -#: apps/chat/serializers/chat.py:146 -msgid "The number of visits exceeds today's visits" -msgstr "" - -#: apps/chat/serializers/chat.py:157 -msgid "The current model is not available" -msgstr "" - -#: apps/chat/serializers/chat.py:159 -msgid "The model is downloading, please try again later" -msgstr "" +#: apps/application/views/application_version.py:82 +#: apps/application/views/application_version.py:83 +#: apps/application/views/application_version.py:84 +#: apps/resource_manage/views/application_version.py:77 +#: apps/resource_manage/views/application_version.py:78 +#: apps/resource_manage/views/application_version.py:79 +msgid "Get application version details" +msgstr "Get agent version details" -#: apps/chat/serializers/chat.py:306 apps/chat/serializers/chat.py:357 -msgid "The application has not been published. Please use it after publishing." -msgstr "The agent has not been published. Please use it after publishing." +#: apps/application/views/application_version.py:103 +#: apps/application/views/application_version.py:104 +#: apps/application/views/application_version.py:105 +#: apps/resource_manage/views/application_version.py:98 +#: apps/resource_manage/views/application_version.py:99 +#: apps/resource_manage/views/application_version.py:100 +msgid "Modify application version information" +msgstr "Modify agent version information" -#: apps/chat/serializers/chat_authentication.py:50 -#: apps/xpack/serializers/chat_auth.py:53 -msgid "Invalid access_token" -msgstr "" +#: apps/application/workflow/common.py:228 +msgid "The starting node is required" +msgstr "The starting node is required" -#: apps/chat/serializers/chat_authentication.py:89 -msgid "Illegal User" -msgstr "" +#: apps/application/workflow/common.py:230 +msgid "There can only be one starting node" +msgstr "There can only be one starting node" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:123 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:36 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:30 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:30 +#: apps/application/workflow/nodes/intent_node/intent_node.py:29 +#: apps/application/workflow/nodes/llm_node/llm_node.py:38 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:47 +#: apps/application/workflow/nodes/question_node/question_node.py:31 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:31 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:33 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:29 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:28 +msgid "Model id type" +msgstr "Model id type" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:125 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:38 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:32 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:32 +#: apps/application/workflow/nodes/intent_node/intent_node.py:31 +#: apps/application/workflow/nodes/llm_node/llm_node.py:40 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:49 +#: apps/application/workflow/nodes/question_node/question_node.py:33 +#: apps/application/workflow/nodes/reply_node/reply_node.py:32 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:33 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:35 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:31 +#: apps/application/workflow/nodes/variable_assign_node/variable_assign_node.py:21 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:30 +msgid "Reference Field" +msgstr "Reference Field" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:127 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:34 +#: apps/application/workflow/nodes/llm_node/llm_node.py:43 +#: apps/application/workflow/nodes/question_node/question_node.py:35 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:32 +#: apps/users/api/user.py:35 apps/users/api/user.py:111 +#: apps/workspace/serializers/user_role_ee_serializer.py:15 +msgid "Role Setting" +msgstr "Role Setting" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:129 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:45 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:39 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:36 +#: apps/application/workflow/nodes/intent_node/intent_node.py:34 +#: apps/application/workflow/nodes/question_node/question_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:38 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:34 +msgid "Number of multi-round conversations" +msgstr "Number of multi-round conversations" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:130 +#: apps/application/workflow/nodes/form_node/form_node.py:50 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:48 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:42 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:38 +#: apps/application/workflow/nodes/llm_node/llm_node.py:52 +#: apps/application/workflow/nodes/question_node/question_node.py:38 +#: apps/application/workflow/nodes/reply_node/reply_node.py:34 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:35 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:41 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:52 +#: apps/application/workflow/nodes/tool_node/tool_node.py:72 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:38 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:36 +msgid "Whether to return content" +msgstr "Whether to return content" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:131 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:49 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:43 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:40 +#: apps/application/workflow/nodes/intent_node/intent_node.py:35 +#: apps/application/workflow/nodes/llm_node/llm_node.py:42 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:45 +#: apps/application/workflow/nodes/question_node/question_node.py:39 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:37 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:39 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:42 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:38 +msgid "Model parameter settings" +msgstr "Model parameter settings" -#: apps/chat/serializers/chat_embed_serializers.py:24 -msgid "Host" -msgstr "" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:133 +msgid "Context Type" +msgstr "Context Type" -#: apps/chat/views/chat.py:37 apps/chat/views/chat.py:38 -#: apps/chat/views/chat.py:39 -msgid "Application Anonymous Certification" -msgstr "Agent Anonymous Certification" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:134 +msgid "MCP Server" +msgstr "MCP Server" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:135 +msgid "MCP Tool ID" +msgstr "MCP Tool ID" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:140 +msgid "MCP Tool IDs" +msgstr "MCP Tool IDs" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:142 +msgid "MCP Source" +msgstr "MCP Source" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:147 +msgid "Tool IDs" +msgstr "Tool IDs" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:153 +msgid "App IDs" +msgstr "App IDs" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:159 +msgid "Skill IDs" +msgstr "Skill IDs" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:161 +msgid "Whether to enable MCP output" +msgstr "Whether to enable MCP output" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:162 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:37 +msgid "video" +msgstr "video" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:163 +#: apps/application/workflow/nodes/application_node/application_node.py:35 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:39 +#: apps/resource_manage/serializers/tool.py:231 +#: apps/tools/serializers/tool.py:1181 +msgid "picture" +msgstr "picture" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:164 +msgid "vision" +msgstr "vision" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:173 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:58 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:54 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:50 +#: apps/application/workflow/nodes/intent_node/intent_node.py:45 +#: apps/application/workflow/nodes/llm_node/llm_node.py:61 +#: apps/application/workflow/nodes/llm_node/llm_node.py:68 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:59 +#: apps/application/workflow/nodes/question_node/question_node.py:48 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:48 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:46 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:48 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:51 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:48 +msgid "The model of the node does not exist" +msgstr "The model of the node does not exist" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:367 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:110 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:115 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:116 +#: apps/application/workflow/nodes/intent_node/intent_node.py:104 +#: apps/application/workflow/nodes/llm_node/llm_node.py:202 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:143 +#: apps/application/workflow/nodes/question_node/question_node.py:124 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:152 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:119 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:115 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:110 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:114 +msgid "Model is not allowed to be empty" +msgstr "Model is not allowed to be empty" -#: apps/chat/views/chat.py:42 apps/chat/views/chat.py:64 -#: apps/chat/views/chat.py:81 apps/chat/views/chat.py:99 -#: apps/chat/views/chat.py:120 apps/chat/views/chat_embed.py:27 -#: apps/xpack/views/chat_user_auth.py:419 -msgid "Chat" -msgstr "" +#: apps/application/workflow/nodes/application_node/application_node.py:33 +msgid "API Input Fields" +msgstr "API Input Fields" -#: apps/chat/views/chat.py:59 apps/chat/views/chat.py:60 -#: apps/chat/views/chat.py:61 -msgid "Get application related information" -msgstr "Get agent related information" +#: apps/application/workflow/nodes/application_node/application_node.py:34 +msgid "User Input Fields" +msgstr "User Input Fields" -#: apps/chat/views/chat.py:76 apps/chat/views/chat.py:77 -#: apps/chat/views/chat.py:78 -msgid "Get application authentication information" -msgstr "Get agent authentication information" +#: apps/application/workflow/nodes/application_node/application_node.py:36 +#: apps/application/workflow/nodes/document_extract_node/document_extract_node.py:25 +msgid "document" +msgstr "document" -#: apps/chat/views/chat.py:115 apps/chat/views/chat.py:116 -#: apps/chat/views/chat.py:117 -msgid "Get the session id according to the application id" -msgstr "Get the session id according to the agent id" +#: apps/application/workflow/nodes/application_node/application_node.py:37 +msgid "Audio" +msgstr "Audio" -#: apps/chat/views/chat.py:131 apps/chat/views/chat.py:132 -#: apps/chat/views/chat.py:133 apps/users/views/login.py:70 -#: apps/users/views/login.py:71 apps/users/views/login.py:72 -msgid "Get captcha" -msgstr "" +#: apps/application/workflow/nodes/application_node/application_node.py:38 +msgid "Video" +msgstr "Video" -#: apps/chat/views/chat.py:134 -#: apps/common/constants/permission_constants.py:210 -#: apps/users/views/login.py:41 apps/users/views/login.py:58 -#: apps/users/views/login.py:73 apps/users/views/user.py:63 -#: apps/users/views/user.py:77 apps/users/views/user.py:91 -#: apps/users/views/user.py:108 apps/users/views/user.py:123 -#: apps/users/views/user.py:136 apps/users/views/user.py:150 -#: apps/users/views/user.py:164 apps/users/views/user.py:180 -#: apps/users/views/user.py:193 apps/users/views/user.py:206 -#: apps/users/views/user.py:217 apps/users/views/user.py:235 -#: apps/users/views/user.py:251 apps/users/views/user.py:269 -#: apps/users/views/user.py:286 apps/users/views/user.py:303 -#: apps/users/views/user.py:321 apps/users/views/user.py:338 -#: apps/users/views/user.py:356 apps/xpack/views/chat_user_auth.py:206 -msgid "User Management" -msgstr "" +#: apps/application/workflow/nodes/application_node/application_node.py:39 +#: apps/application/workflow/nodes/form_node/form_node.py:49 +msgid "Form Data" +msgstr "Form Data" -#: apps/chat/views/chat_embed.py:22 apps/chat/views/chat_embed.py:23 -#: apps/chat/views/chat_embed.py:24 -msgid "Get embedded js" -msgstr "" +#: apps/application/workflow/nodes/application_node/application_node.py:46 +msgid "The application has been deleted" +msgstr "The application has been deleted" -#: apps/common/auth/authenticate.py:80 -msgid "Not logged in, please log in first" -msgstr "" +#: apps/application/workflow/nodes/application_node/application_node.py:89 +msgid "The sub application cannot use the current node" +msgstr "The sub application cannot use the current node" -#: apps/common/auth/authenticate.py:82 apps/common/auth/authenticate.py:89 -#: apps/common/auth/authenticate.py:95 -msgid "Authentication information is incorrect! illegal user" +#: apps/application/workflow/nodes/application_node/application_node.py:274 +#, python-brace-format +msgid "" +"Parameter value error: The uploaded {name} lacks file_id, and the {name} " +"upload fails" msgstr "" +"Parameter value error: The uploaded {name} lacks file_id, and the {name} " +"upload fails" -#: apps/common/auth/authentication.py:98 -msgid "No permission to access" -msgstr "" +#: apps/application/workflow/nodes/condition_node/condition_node.py:23 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:21 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:21 +#: apps/models_provider/api/provide.py:23 +msgid "value" +msgstr "value" -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:39 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:41 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:43 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:49 -#: apps/xpack/auth/chat_user_token.py:41 apps/xpack/auth/chat_user_token.py:43 -#: apps/xpack/auth/chat_user_token.py:45 apps/xpack/auth/chat_user_token.py:49 -msgid "Authentication information is incorrect" -msgstr "" +#: apps/application/workflow/nodes/condition_node/condition_node.py:24 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:22 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:22 +msgid "Fields" +msgstr "Fields" -#: apps/common/auth/handle/impl/user_token.py:265 -msgid "Login expired" -msgstr "" +#: apps/application/workflow/nodes/condition_node/condition_node.py:28 +#: apps/application/workflow/nodes/intent_node/intent_node.py:22 +msgid "Branch id" +msgstr "Branch id" -#: apps/common/constants/exception_code_constants.py:31 -#: apps/users/serializers/login.py:53 -#: apps/xpack/serializers/chat_user_serializer.py:123 -msgid "The username or password is incorrect" -msgstr "" +#: apps/application/workflow/nodes/condition_node/condition_node.py:29 +#: apps/application/workflow/nodes/intent_node/intent_node.py:24 +msgid "Branch Type" +msgstr "Branch Type" -#: apps/common/constants/exception_code_constants.py:32 -msgid "Please log in first and bring the user Token" -msgstr "" +#: apps/application/workflow/nodes/condition_node/condition_node.py:30 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:26 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:26 +msgid "Condition or|and" +msgstr "Condition or|and" -#: apps/common/constants/exception_code_constants.py:33 -#: apps/users/serializers/user.py:630 -msgid "Email sending failed" -msgstr "" +#: apps/application/workflow/nodes/data_source_local_node/data_source_local_node.py:19 +msgid "Upload file size" +msgstr "Upload file size" -#: apps/common/constants/exception_code_constants.py:34 -msgid "Email format error" -msgstr "" +#: apps/application/workflow/nodes/data_source_local_node/data_source_local_node.py:20 +msgid "Number of uploaded files" +msgstr "Number of uploaded files" -#: apps/common/constants/exception_code_constants.py:35 -msgid "The email has been registered, please log in directly" -msgstr "" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:23 +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:41 +msgid "Web source url" +msgstr "Web source url" -#: apps/common/constants/exception_code_constants.py:36 -msgid "The email is not registered, please register first" -msgstr "" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:25 +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:48 +msgid "Web knowledge selector" +msgstr "Web knowledge selector" -#: apps/common/constants/exception_code_constants.py:38 -msgid "The verification code is incorrect or the verification code has expired" -msgstr "" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:40 +msgid "Please enter the Web root address" +msgstr "Please enter the Web root address" -#: apps/common/constants/exception_code_constants.py:39 -msgid "The username has been registered, please log in directly" -msgstr "" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:47 +msgid "The default is body, you can enter .classname/#idname/tagname" +msgstr "The default is body, you can enter .classname/#idname/tagname" -#: apps/common/constants/exception_code_constants.py:41 -msgid "" -"The username cannot be empty and must be between 6 and 20 characters long." -msgstr "" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:108 +#, python-brace-format +msgid "data source web node:{node_id} error{error}{traceback}" +msgstr "data source web node:{node_id} error{error}{traceback}" -#: apps/common/constants/exception_code_constants.py:43 -msgid "Password and confirmation password are inconsistent" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:25 +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:79 +#: apps/knowledge/serializers/document.py:463 +#: apps/resource_manage/serializers/document.py:258 +msgid "document list" +msgstr "document list" -#: apps/common/constants/exception_code_constants.py:44 -msgid "The nickname is already registered" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:27 +msgid "split strategy" +msgstr "split strategy" -#: apps/common/constants/permission_constants.py:209 -msgid "System Setting" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:32 +msgid "paragraph title relate problem type" +msgstr "paragraph title relate problem type" -#: apps/common/constants/permission_constants.py:211 -#: apps/common/constants/permission_constants.py:272 -#: apps/role_setting/views/role_setting.py:44 -#: apps/role_setting/views/role_setting.py:67 -#: apps/role_setting/views/role_setting.py:84 -#: apps/role_setting/views/role_setting.py:103 -#: apps/role_setting/views/role_setting.py:125 -#: apps/role_setting/views/role_setting.py:145 -#: apps/role_setting/views/role_setting.py:167 -#: apps/role_setting/views/role_setting.py:191 -#: apps/role_setting/views/role_setting.py:210 -msgid "Role" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:36 +msgid "paragraph title relate problem" +msgstr "paragraph title relate problem" -#: apps/common/constants/permission_constants.py:212 -#: apps/common/constants/permission_constants.py:270 -#: apps/workspace/views/workspace.py:37 apps/workspace/views/workspace.py:49 -#: apps/workspace/views/workspace.py:63 apps/workspace/views/workspace.py:80 -#: apps/workspace/views/workspace.py:101 apps/workspace/views/workspace.py:119 -#: apps/workspace/views/workspace.py:138 apps/workspace/views/workspace.py:155 -#: apps/workspace/views/workspace.py:170 apps/workspace/views/workspace.py:188 -#: apps/workspace/views/workspace.py:207 apps/workspace/views/workspace.py:223 -#: apps/workspace/views/workspace.py:236 apps/workspace/views/workspace.py:250 -msgid "Workspace" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:39 +msgid "paragraph title relate problem reference" +msgstr "paragraph title relate problem reference" -#: apps/common/constants/permission_constants.py:213 -msgid "Resource Application" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:44 +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:57 +msgid "document name relate problem type" +msgstr "document name relate problem type" -#: apps/common/constants/permission_constants.py:214 -msgid "Resource Knowledge" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:48 +msgid "document name relate problem" +msgstr "document name relate problem" -#: apps/common/constants/permission_constants.py:215 -msgid "Resource Tool" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:51 +msgid "document name relate problem reference" +msgstr "document name relate problem reference" -#: apps/common/constants/permission_constants.py:216 -msgid "Resource Model" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:53 +#: apps/knowledge/serializers/document.py:241 +msgid "limit" +msgstr "limit" -#: apps/common/constants/permission_constants.py:217 -msgid "Resource Permission" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:61 +msgid "limit reference" +msgstr "limit reference" -#: apps/common/constants/permission_constants.py:218 -#: apps/shared/views/shared_dataset_lark_views.py:30 -#: apps/shared/views/shared_dataset_lark_views.py:50 -#: apps/shared/views/shared_knowledge.py:33 -#: apps/shared/views/shared_knowledge.py:53 -#: apps/shared/views/shared_knowledge.py:76 -#: apps/shared/views/shared_knowledge.py:91 -#: apps/shared/views/shared_knowledge.py:106 -#: apps/shared/views/shared_knowledge.py:125 -#: apps/shared/views/shared_knowledge.py:151 -#: apps/shared/views/shared_knowledge.py:178 -#: apps/shared/views/shared_knowledge.py:196 -#: apps/shared/views/shared_knowledge.py:214 -#: apps/shared/views/shared_knowledge.py:235 -#: apps/shared/views/shared_knowledge.py:256 -#: apps/shared/views/shared_knowledge.py:276 -#: apps/shared/views/shared_knowledge.py:297 -#: apps/shared/views/shared_knowledge.py:312 -#: apps/shared/views/shared_knowledge.py:331 -#: apps/shared/views/shared_knowledge.py:354 -#: apps/shared/views/shared_knowledge.py:386 -#: apps/shared/views/shared_knowledge.py:407 -msgid "Shared Knowledge" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:63 +msgid "chunk size" +msgstr "chunk size" -#: apps/common/constants/permission_constants.py:219 -#: apps/models_provider/views/model.py:227 apps/shared/views/shared_model.py:58 -#: apps/shared/views/shared_model.py:89 apps/shared/views/shared_model.py:107 -#: apps/shared/views/shared_model.py:124 apps/shared/views/shared_model.py:138 -#: apps/shared/views/shared_model.py:153 apps/shared/views/shared_model.py:166 -#: apps/shared/views/shared_model.py:186 apps/shared/views/shared_model.py:202 -#: apps/shared/views/shared_model.py:219 apps/shared/views/shared_model.py:234 -#: apps/shared/views/shared_model.py:253 apps/shared/views/shared_model.py:270 -msgid "Shared Model" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:65 +msgid "chunk size type" +msgstr "chunk size type" -#: apps/common/constants/permission_constants.py:220 -#: apps/shared/views/shared_tool.py:30 apps/shared/views/shared_tool.py:49 -#: apps/shared/views/shared_tool.py:68 apps/shared/views/shared_tool.py:83 -#: apps/shared/views/shared_tool.py:98 apps/shared/views/shared_tool.py:116 -#: apps/shared/views/shared_tool.py:139 apps/shared/views/shared_tool.py:157 -#: apps/shared/views/shared_tool.py:175 apps/shared/views/shared_tool.py:194 -#: apps/shared/views/shared_tool.py:218 apps/shared/views/shared_tool.py:239 -#: apps/shared/views/shared_tool.py:254 apps/shared/views/shared_tool.py:273 -#: apps/shared/views/shared_tool.py:294 -msgid "Shared Tool" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:68 +msgid "chunk size reference" +msgstr "chunk size reference" -#: apps/common/constants/permission_constants.py:221 -msgid "Operation Log" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:70 +#: apps/knowledge/serializers/document.py:243 +msgid "patterns" +msgstr "patterns" -#: apps/common/constants/permission_constants.py:223 -msgid "System Management" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:72 +msgid "patterns type" +msgstr "patterns type" -#: apps/common/constants/permission_constants.py:225 -#: apps/common/constants/permission_constants.py:235 -#: apps/common/constants/permission_constants.py:260 -#: apps/common/constants/permission_constants.py:265 -msgid "Knowledge" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:75 +msgid "patterns reference" +msgstr "patterns reference" -#: apps/common/constants/permission_constants.py:227 -#: apps/common/constants/permission_constants.py:258 -#: apps/common/constants/permission_constants.py:263 -#: apps/tools/views/tool.py:39 apps/tools/views/tool.py:61 -#: apps/tools/views/tool.py:82 apps/tools/views/tool.py:104 -#: apps/tools/views/tool.py:127 apps/tools/views/tool.py:146 -#: apps/tools/views/tool.py:172 apps/tools/views/tool.py:201 -#: apps/tools/views/tool.py:223 apps/tools/views/tool.py:250 -#: apps/tools/views/tool.py:274 -msgid "Tool" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:77 +msgid "with filter" +msgstr "with filter" -#: apps/common/constants/permission_constants.py:229 -msgid "Read" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:79 +msgid "with filter type" +msgstr "with filter type" -#: apps/common/constants/permission_constants.py:230 -msgid "Edit" -msgstr "" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:82 +msgid "with filter reference" +msgstr "with filter reference" -#: apps/common/constants/permission_constants.py:231 -msgid "Create" -msgstr "" +#: apps/application/workflow/nodes/form_node/form_node.py:47 +msgid "Form Configuration" +msgstr "Form Configuration" -#: apps/common/constants/permission_constants.py:232 -msgid "Delete" -msgstr "" +#: apps/application/workflow/nodes/form_node/form_node.py:48 +msgid "Form output content" +msgstr "Form output content" -#: apps/common/constants/permission_constants.py:233 -msgid "Email Setting" -msgstr "" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:40 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:34 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:33 +msgid "Prompt word (positive)" +msgstr "Prompt word (positive)" -#: apps/common/constants/permission_constants.py:236 -#: apps/common/constants/permission_constants.py:261 -#: apps/common/constants/permission_constants.py:266 -msgid "Document" -msgstr "" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:42 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:36 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:35 +msgid "Prompt word (negative)" +msgstr "Prompt word (negative)" -#: apps/common/constants/permission_constants.py:237 -#: apps/common/constants/permission_constants.py:262 -#: apps/common/constants/permission_constants.py:267 -msgid "Problem" -msgstr "" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:47 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:41 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:40 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:35 +msgid "Conversation storage type" +msgstr "Conversation storage type" -#: apps/common/constants/permission_constants.py:238 -msgid "Import" -msgstr "" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:44 +msgid "First frame url" +msgstr "First frame url" -#: apps/common/constants/permission_constants.py:239 -msgid "Export" -msgstr "" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:45 +msgid "Last frame url" +msgstr "Last frame url" -#: apps/common/constants/permission_constants.py:241 -msgid "Sync" -msgstr "" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:118 +msgid "First frame url cannot be empty" +msgstr "First frame url cannot be empty" -#: apps/common/constants/permission_constants.py:242 -msgid "Generate" -msgstr "" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:156 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:135 +msgid "Failed to generate video" +msgstr "Failed to generate video" -#: apps/common/constants/permission_constants.py:243 -msgid "Add Member" -msgstr "" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:195 +msgid "Failed to obtain the image" +msgstr "Failed to obtain the image" -#: apps/common/constants/permission_constants.py:244 -msgid "Remove Member" -msgstr "" +#: apps/application/workflow/nodes/intent_node/intent_node.py:23 +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:50 +#: apps/chat/serializers/chat.py:461 +#: apps/knowledge/serializers/paragraph.py:112 +#: apps/knowledge/serializers/problem.py:31 +#: apps/knowledge/serializers/problem.py:37 +#: apps/knowledge/serializers/problem.py:267 +#: apps/knowledge/serializers/termbase.py:22 +#: apps/knowledge/serializers/termbase.py:29 +#: apps/knowledge/serializers/termbase.py:144 +#: apps/resource_manage/serializers/problem.py:15 +#: apps/resource_manage/serializers/termbase.py:84 +#: apps/shared/serializers/shared_problem.py:18 +msgid "content" +msgstr "content" -#: apps/common/constants/permission_constants.py:245 -msgid "Vector" -msgstr "" +#: apps/application/workflow/nodes/intent_node/intent_node.py:33 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:38 +msgid "Text content" +msgstr "Text content" + +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:53 +#: apps/knowledge/serializers/paragraph.py:115 +#: apps/knowledge/serializers/paragraph.py:123 +#: apps/knowledge/serializers/paragraph.py:126 +#: apps/knowledge/serializers/paragraph.py:144 +#: apps/knowledge/serializers/paragraph.py:146 +#: apps/knowledge/serializers/paragraph.py:517 +#: apps/resource_manage/serializers/paragraph.py:16 +#: apps/shared/serializers/shared_paragraph.py:16 +msgid "section title" +msgstr "section title" + +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:56 +#: apps/knowledge/serializers/knowledge.py:860 +#: apps/knowledge/serializers/paragraph.py:118 +#: apps/system_manage/serializers/chat_user.py:139 +#: apps/tools/serializers/tool.py:294 apps/tools/serializers/tool.py:312 +#: apps/trigger/serializers/trigger.py:250 +#: apps/trigger/serializers/trigger.py:272 +#: apps/trigger/serializers/trigger.py:307 +#: apps/trigger/serializers/trigger.py:641 apps/users/serializers/user.py:375 +#: apps/xpack/serializers/system_api_key.py:15 +msgid "Is active" +msgstr "Is active" -#: apps/common/constants/permission_constants.py:246 -msgid "Migrate" -msgstr "" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:61 +#: apps/knowledge/serializers/tag.py:35 apps/knowledge/serializers/tag.py:40 +msgid "Tag Key" +msgstr "Tag Key" -#: apps/common/constants/permission_constants.py:247 -msgid "Relate" -msgstr "" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:62 +#: apps/knowledge/serializers/tag.py:36 apps/knowledge/serializers/tag.py:41 +msgid "Tag Value" +msgstr "Tag Value" -#: apps/common/constants/permission_constants.py:249 -msgid "Clear Policy" -msgstr "" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:67 +#: apps/knowledge/serializers/document.py:179 +#: apps/knowledge/serializers/document.py:203 +#: apps/knowledge/serializers/document.py:587 +#: apps/resource_manage/serializers/document.py:117 +#: apps/shared/serializers/shared_document.py:44 +#: apps/xpack/serializers/knowledge_lark_serializer.py:75 +msgid "document name" +msgstr "document name" -#: apps/common/constants/permission_constants.py:250 -msgid "Login Auth" -msgstr "" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:70 +#: apps/knowledge/serializers/knowledge.py:857 +#: apps/knowledge/serializers/tag.py:48 +#: apps/resource_manage/serializers/tag.py:24 +#: apps/shared/serializers/shared_tag.py:24 +msgid "Tags" +msgstr "Tags" -#: apps/common/constants/permission_constants.py:251 -msgid "Display Settings" -msgstr "" +#: apps/application/workflow/nodes/llm_node/llm_node.py:46 +msgid "Custom context" +msgstr "Custom context" -#: apps/common/constants/permission_constants.py:252 -#: apps/common/constants/permission_constants.py:720 -#: apps/xpack/views/system_api_key.py:23 apps/xpack/views/system_api_key.py:38 -#: apps/xpack/views/system_api_key.py:56 apps/xpack/views/system_api_key.py:71 -msgid "System API Key" -msgstr "" +#: apps/application/workflow/nodes/llm_node/llm_node.py:48 +msgid "Context variable" +msgstr "Context variable" -#: apps/common/constants/permission_constants.py:253 -#: apps/xpack/views/system_params.py:26 apps/xpack/views/system_params.py:42 -msgid "Appearance Settings" -msgstr "" +#: apps/application/workflow/nodes/llm_node/llm_node.py:51 +#: apps/models_provider/serializers/chat_completion_serializers.py:38 +msgid "Tools" +msgstr "Tools" -#: apps/common/constants/permission_constants.py:254 -#: apps/common/constants/permission_constants.py:269 -#: apps/xpack/views/system_chat_user.py:339 -#: apps/xpack/views/system_chat_user.py:362 -msgid "Chat User" -msgstr "" +#: apps/application/workflow/nodes/loop_node/loop_node.py:25 +msgid "loop_type" +msgstr "loop_type" -#: apps/common/constants/permission_constants.py:255 -#: apps/common/constants/permission_constants.py:268 -msgid "User Group" -msgstr "" +#: apps/application/workflow/nodes/loop_node/loop_node.py:26 +msgid "array" +msgstr "array" -#: apps/common/constants/permission_constants.py:256 -msgid "Chat User Auth" -msgstr "" +#: apps/application/workflow/nodes/loop_node/loop_node.py:27 +msgid "number" +msgstr "number" -#: apps/common/constants/permission_constants.py:257 -msgid "Overview" -msgstr "" +#: apps/application/workflow/nodes/loop_node/loop_node.py:36 +#: apps/application/workflow/nodes/loop_node/loop_node.py:41 +#: apps/application/workflow/nodes/tool_node/tool_node.py:65 +#, python-brace-format +msgid "{field}, this field is required." +msgstr "{field}, this field is required." -#: apps/common/constants/permission_constants.py:271 -#: apps/common/constants/permission_constants.py:671 -#: apps/common/constants/permission_constants.py:677 -#: apps/common/constants/permission_constants.py:683 -#: apps/common/constants/permission_constants.py:689 -msgid "Dialogue log" -msgstr "" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:19 +msgid "Mcp servers" +msgstr "Mcp servers" -#: apps/common/constants/permission_constants.py:641 -msgid "Embed third party" -msgstr "" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:20 +msgid "Mcp server" +msgstr "Mcp server" -#: apps/common/constants/permission_constants.py:647 -msgid "Access restrictions" -msgstr "" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:21 +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:22 +msgid "Mcp tool" +msgstr "Mcp tool" -#: apps/common/constants/permission_constants.py:653 -msgid "Display settings" -msgstr "" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:23 +msgid "Mcp source" +msgstr "Mcp source" -#: apps/common/constants/permission_constants.py:659 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:16 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:75 -msgid "API Key" -msgstr "" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:24 +msgid "Tool parameters" +msgstr "Tool parameters" -#: apps/common/constants/permission_constants.py:665 -msgid "Public settings" -msgstr "" +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:43 +#: apps/application/workflow/nodes/variable_splitting_node/variable_splitting_node.py:32 +msgid "input variable" +msgstr "input variable" -#: apps/common/constants/permission_constants.py:704 -msgid "About" -msgstr "" +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:44 +#: apps/application/workflow/nodes/variable_splitting_node/variable_splitting_node.py:33 +msgid "Split variables" +msgstr "Split variables" -#: apps/common/constants/permission_constants.py:709 -#: apps/users/views/user.py:88 apps/users/views/user.py:89 -#: apps/users/views/user.py:90 -msgid "Switch Language" -msgstr "" +#: apps/application/workflow/nodes/reply_node/reply_node.py:27 +msgid "Response Type" +msgstr "Response Type" -#: apps/common/constants/permission_constants.py:714 -msgid "Change Password" -msgstr "" +#: apps/application/workflow/nodes/reply_node/reply_node.py:30 +msgid "Content Type" +msgstr "Content Type" -#: apps/common/constants/permission_constants.py:734 -msgid "Sync users" -msgstr "" +#: apps/application/workflow/nodes/reply_node/reply_node.py:33 +msgid "Direct answer content" +msgstr "Direct answer content" -#: apps/common/constants/permission_constants.py:755 -#: apps/common/constants/permission_constants.py:808 -msgid "Set up user groups" -msgstr "" +#: apps/application/workflow/nodes/reply_node/reply_node.py:65 +#: apps/application/workflow/nodes/reply_node/reply_node.py:69 +msgid "Tool reply content must be a JSON object or array" +msgstr "Tool reply content must be a JSON object or array" -#: apps/common/event/__init__.py:27 -msgid "The download process was interrupted, please try again" -msgstr "" +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:26 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:52 +msgid "Maximum number of words in a quoted segment" +msgstr "Maximum number of words in a quoted segment" -#: apps/common/event/listener_manage.py:90 -#, python-brace-format -msgid "Query vector data: {paragraph_id_list} error {error} {traceback}" -msgstr "" +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:38 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:64 +msgid "The results are displayed in the knowledge sources" +msgstr "The results are displayed in the knowledge sources" -#: apps/common/event/listener_manage.py:95 -#, python-brace-format -msgid "Start--->Embedding paragraph: {paragraph_id_list}" -msgstr "" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:24 +msgid "knowledge id list" +msgstr "knowledge id list" -#: apps/common/event/listener_manage.py:107 -#, python-brace-format -msgid "Vectorized paragraph: {paragraph_id_list} error {error} {traceback}" -msgstr "" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:27 +#: apps/knowledge/serializers/knowledge.py:205 +msgid "search mode" +msgstr "search mode" -#: apps/common/event/listener_manage.py:113 -#, python-brace-format -msgid "End--->Embedding paragraph: {paragraph_id_list}" -msgstr "" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:32 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:69 +msgid "search scope type" +msgstr "search scope type" -#: apps/common/event/listener_manage.py:122 -#, python-brace-format -msgid "Start--->Embedding paragraph: {paragraph_id}" -msgstr "" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:37 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:74 +msgid "search scope variable type" +msgstr "search scope variable type" -#: apps/common/event/listener_manage.py:147 -#, python-brace-format -msgid "Vectorized paragraph: {paragraph_id} error {error} {traceback}" -msgstr "" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:39 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:76 +msgid "search scope variable" +msgstr "search scope variable" -#: apps/common/event/listener_manage.py:152 -#, python-brace-format -msgid "End--->Embedding paragraph: {paragraph_id}" -msgstr "" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:40 +msgid "question reference address" +msgstr "question reference address" -#: apps/common/event/listener_manage.py:268 -#, python-brace-format -msgid "Start--->Embedding document: {document_id}" -msgstr "" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:42 +msgid "search condition type" +msgstr "search condition type" -#: apps/common/event/listener_manage.py:288 -#, python-brace-format -msgid "Vectorized document: {document_id} error {error} {traceback}" -msgstr "" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:44 +msgid "search condition list" +msgstr "search condition list" -#: apps/common/event/listener_manage.py:293 -#, python-brace-format -msgid "End--->Embedding document: {document_id}" -msgstr "" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:39 +#: apps/knowledge/serializers/knowledge.py:204 +msgid "similarity" +msgstr "similarity" -#: apps/common/event/listener_manage.py:304 -#, python-brace-format -msgid "Start--->Embedding knowledge: {knowledge_id}" -msgstr "" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:58 +msgid "Dataset id list" +msgstr "Dataset id list" -#: apps/common/event/listener_manage.py:308 -#, python-brace-format -msgid "Start--->Embedding document: {document_list}" -msgstr "" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:303 +msgid "Search images must reference a list of uploaded image files" +msgstr "Search images must reference a list of uploaded image files" -#: apps/common/event/listener_manage.py:312 -#: apps/knowledge/task/embedding.py:116 -#, python-brace-format -msgid "Vectorized knowledge: {knowledge_id} error {error} {traceback}" -msgstr "" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:305 +#: apps/knowledge/serializers/knowledge.py:214 +msgid "Image queries only support embedding or blend search" +msgstr "Image queries only support embedding or blend search" -#: apps/common/event/listener_manage.py:315 -#, python-brace-format -msgid "End--->Embedding knowledge: {knowledge_id}" -msgstr "" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:307 +#: apps/knowledge/serializers/knowledge.py:1452 +#: apps/knowledge/vector/milvus_vector.py:779 +#: apps/knowledge/vector/pg_vector.py:163 +#: apps/models_provider/base_model_provider.py:363 +msgid "The current embedding model does not support image embedding" +msgstr "The current embedding model does not support image embedding" -#: apps/common/exception/handle_exception.py:32 -#: apps/common/handle/handle_exception.py:33 -msgid "Unknown exception" -msgstr "" +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:36 +msgid "The audio file cannot be empty" +msgstr "The audio file cannot be empty" -#: apps/common/field/common.py:48 -msgid "not a function" +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:100 +msgid "" +"Parameter value error: The uploaded audio lacks file_id, and the audio " +"upload fails" msgstr "" +"Parameter value error: The uploaded audio lacks file_id, and the audio " +"upload fails" -#: apps/common/forms/base_field.py:64 -#, python-brace-format -msgid "The field {field_label} is required" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:45 +#: apps/application/workflow/nodes/tool_node/tool_node.py:35 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:28 +msgid "Variable Name" +msgstr "Variable Name" -#: apps/common/forms/slider_field.py:56 -#, python-brace-format -msgid "The {field_label} cannot be less than {min}" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:46 +#: apps/application/workflow/nodes/tool_node/tool_node.py:59 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:32 +#: apps/trigger/serializers/trigger.py:57 +msgid "Variable Value" +msgstr "Variable Value" -#: apps/common/forms/slider_field.py:62 -#, python-brace-format -msgid "The {field_label} cannot be greater than {max}" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:50 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:36 +msgid "Library ID" +msgstr "Library ID" -#: apps/common/handle/impl/text/pdf_split_handle.py:281 -#, python-brace-format -msgid "This document has no preface and is treated as ordinary text: {e}" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:58 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:44 +msgid "Tool has been deleted" +msgstr "Tool has been deleted" -#: apps/common/job/clean_chat_job.py:23 -msgid "start clean chat log" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:60 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:135 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:46 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:58 +msgid "Tool is not active" +msgstr "Tool is not active" -#: apps/common/job/clean_chat_job.py:69 -msgid "end clean chat log" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:68 +#, python-brace-format +msgid "Field: {name} No value set" +msgstr "Field: {name} No value set" -#: apps/common/job/clean_debug_file_job.py:21 -msgid "start clean debug file" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:89 +#: apps/application/workflow/nodes/tool_node/tool_node.py:92 +#: apps/trigger/handler/impl/trigger/event_trigger.py:44 +#, python-brace-format +msgid "Field: {name} Type: {_type} Value: {value} Unsupported this type" +msgstr "Field: {name} Type: {_type} Value: {value} Unsupported this type" -#: apps/common/job/clean_debug_file_job.py:25 -msgid "end clean debug file" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:96 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:122 +#: apps/application/workflow/nodes/tool_node/tool_node.py:99 +#: apps/application/workflow/nodes/tool_node/tool_node.py:125 +#: apps/trigger/handler/impl/trigger/event_trigger.py:49 +#, python-brace-format +msgid "Field: {name} Type: {_type} Value: {value} Type error" +msgstr "Field: {name} Type: {_type} Value: {value} Type error" -#: apps/common/result/api.py:17 apps/common/result/api.py:27 -msgid "response code" -msgstr "" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:110 +#: apps/application/workflow/nodes/tool_node/tool_node.py:113 +#, python-brace-format +msgid "Field: {name} Type: {_type} is required" +msgstr "Field: {name} Type: {_type} is required" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:128 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:133 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:51 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:56 +#: apps/shared/serializers/shared_tool.py:336 +#: apps/shared/serializers/shared_tool.py:351 +#: apps/shared/serializers/shared_tool.py:375 +#: apps/shared/serializers/shared_tool.py:486 +#: apps/tools/serializers/tool.py:1248 apps/tools/serializers/tool.py:1424 +#: apps/tools/serializers/tool.py:1611 +msgid "Tool does not exist" +msgstr "Tool does not exist" -#: apps/common/result/api.py:18 apps/common/result/api.py:19 -#: apps/common/result/api.py:28 apps/common/result/api.py:29 -msgid "error prompt" -msgstr "" +#: apps/application/workflow/nodes/tool_node/tool_node.py:36 +msgid "Is this field required" +msgstr "Is this field required" + +#: apps/application/workflow/nodes/tool_node/tool_node.py:39 +#: apps/knowledge/serializers/document.py:381 +#: apps/knowledge/serializers/knowledge_workflow.py:585 +#: apps/knowledge/serializers/knowledge_workflow.py:586 +#: apps/resource_manage/serializers/application.py:38 +#: apps/system_manage/serializers/valid_serializers.py:37 +#: apps/tools/serializers/tool.py:252 +msgid "type" +msgstr "type" -#: apps/common/result/api.py:43 -msgid "total number of data" -msgstr "" +#: apps/application/workflow/nodes/tool_node/tool_node.py:43 +msgid "The field only supports string|int|dict|array|float" +msgstr "The field only supports string|int|dict|array|float" -#: apps/common/result/api.py:44 -msgid "current page" -msgstr "" +#: apps/application/workflow/nodes/tool_node/tool_node.py:54 +#: apps/tools/serializers/tool.py:266 apps/trigger/serializers/trigger.py:53 +msgid "The field only supports custom|reference" +msgstr "The field only supports custom|reference" -#: apps/common/result/api.py:45 -msgid "page size" -msgstr "" +#: apps/application/workflow/nodes/tool_node/tool_node.py:71 +msgid "function" +msgstr "function" -#: apps/common/result/result.py:31 -#: apps/xpack/serializers/operate_log_serializer.py:134 -msgid "Success" -msgstr "" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:29 +msgid "Variable Label" +msgstr "Variable Label" -#: apps/common/utils/common.py:91 -msgid "Text-to-speech node, the text content must be of string type" -msgstr "" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:30 +msgid "Variable Source" +msgstr "Variable Source" -#: apps/common/utils/common.py:93 -msgid "Text-to-speech node, the text content cannot be empty" -msgstr "" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:31 +msgid "Variable Type" +msgstr "Variable Type" -#: apps/common/utils/common.py:246 -#, python-brace-format -msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)." -msgstr "" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:98 +msgid "The tool has not been published. Please use it after publishing." +msgstr "The tool has not been published. Please use it after publishing." -#: apps/folders/models/folder.py:6 apps/folders/models/folder.py:17 -#: apps/folders/serializers/folder.py:98 -msgid "folder name" -msgstr "" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:19 +msgid "Variable id" +msgstr "Variable id" -#: apps/folders/models/folder.py:8 apps/folders/models/folder.py:19 -#: apps/folders/serializers/folder.py:99 -msgid "folder description" -msgstr "" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:20 +#: apps/xpack/api/auth_config.py:84 +msgid "Key" +msgstr "Key" -#: apps/folders/models/folder.py:12 apps/folders/models/folder.py:23 -#: apps/folders/serializers/folder.py:102 -msgid "parent id" -msgstr "" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:21 +msgid "Variable" +msgstr "Variable" -#: apps/folders/serializers/folder.py:75 -msgid "Folder depth cannot exceed 5 levels" -msgstr "" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:25 +msgid "Group id" +msgstr "Group id" -#: apps/folders/serializers/folder.py:100 -msgid "folder user id" -msgstr "" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:26 +msgid "group_name" +msgstr "group_name" -#: apps/folders/serializers/folder.py:105 -#: apps/knowledge/serializers/knowledge.py:112 -#: apps/knowledge/serializers/knowledge.py:207 -#: apps/knowledge/serializers/knowledge.py:447 -#: apps/knowledge/serializers/knowledge.py:559 -#: apps/knowledge/serializers/knowledge.py:637 -#: apps/models_provider/serializers/model_serializer.py:108 -#: apps/models_provider/serializers/model_serializer.py:212 -#: apps/models_provider/serializers/model_serializer.py:252 -#: apps/shared/serializers/shared_knowledge.py:107 -#: apps/shared/serializers/shared_knowledge.py:156 -#: apps/shared/serializers/shared_tool.py:84 -#: apps/system_manage/serializers/user_resource_permission.py:75 -#: apps/tools/serializers/tool.py:187 apps/tools/serializers/tool.py:209 -#: apps/tools/serializers/tool.py:455 apps/users/serializers/user.py:664 -#: apps/xpack/serializers/dataset_lark_serializer.py:46 -#: apps/xpack/serializers/dataset_lark_serializer.py:285 -#: apps/xpack/serializers/system_api_key.py:23 -msgid "user id" -msgstr "" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:32 +msgid "Strategy" +msgstr "Strategy" -#: apps/folders/serializers/folder.py:123 -msgid "Folder name already exists" -msgstr "" +#: apps/chat/api/chat_authentication_api.py:53 +#: apps/chat/serializers/chat_authentication.py:29 +#: apps/chat/serializers/chat_authentication.py:57 +msgid "access_token" +msgstr "access_token" -#: apps/folders/serializers/folder.py:150 -#: apps/folders/serializers/folder.py:182 -msgid "Folder does not exist" -msgstr "" +#: apps/chat/api/chat_embed_api.py:24 +msgid "host" +msgstr "host" -#: apps/folders/serializers/folder.py:184 -msgid "Cannot delete root folder" -msgstr "" +#: apps/chat/api/chat_embed_api.py:31 +#: apps/chat/serializers/chat_embed_serializers.py:26 +msgid "protocol" +msgstr "protocol" -#: apps/folders/views/folder.py:31 apps/folders/views/folder.py:32 -#: apps/folders/views/folder.py:33 -msgid "Create folder" -msgstr "" +#: apps/chat/api/chat_embed_api.py:38 +#: apps/chat/serializers/chat_embed_serializers.py:27 +#: apps/users/serializers/login.py:42 +msgid "token" +msgstr "token" -#: apps/folders/views/folder.py:37 apps/folders/views/folder.py:63 -#: apps/folders/views/folder.py:86 apps/folders/views/folder.py:110 -#: apps/folders/views/folder.py:129 -msgid "Folder" -msgstr "" +#: apps/chat/serializers/chat.py:79 +msgid "Is the answer in streaming mode" +msgstr "Is the answer in streaming mode" -#: apps/folders/views/folder.py:58 apps/folders/views/folder.py:59 -#: apps/folders/views/folder.py:60 -msgid "Get folder tree" -msgstr "" +#: apps/chat/serializers/chat.py:80 +msgid "Do you want to reply again" +msgstr "Do you want to reply again" -#: apps/folders/views/folder.py:80 apps/folders/views/folder.py:81 -#: apps/folders/views/folder.py:82 -msgid "Update folder" -msgstr "" +#: apps/chat/serializers/chat.py:82 +msgid "Global variables" +msgstr "Global variables" -#: apps/folders/views/folder.py:105 apps/folders/views/folder.py:106 -#: apps/folders/views/folder.py:107 -msgid "Get folder" -msgstr "" +#: apps/chat/serializers/chat.py:84 +msgid "Form position" +msgstr "Form position" -#: apps/folders/views/folder.py:124 apps/folders/views/folder.py:125 -#: apps/folders/views/folder.py:126 -msgid "Delete folder" -msgstr "" +#: apps/chat/serializers/chat.py:85 +msgid "Chunk id" +msgstr "Chunk id" -#: apps/knowledge/api/problem.py:39 apps/knowledge/api/problem.py:52 -#: apps/knowledge/serializers/problem.py:40 -msgid "problem list" -msgstr "" +#: apps/chat/serializers/chat.py:92 apps/chat/serializers/chat.py:114 +#: apps/chat/serializers/chat.py:476 apps/chat/serializers/chat.py:525 +#: apps/resource_manage/serializers/application_chat.py:67 +msgid "Client id" +msgstr "Client id" -#: apps/knowledge/api/problem.py:40 apps/knowledge/api/problem.py:53 -#: apps/knowledge/serializers/problem.py:41 -msgid "problem" -msgstr "" +#: apps/chat/serializers/chat.py:93 apps/chat/serializers/chat.py:115 +#: apps/chat/serializers/chat.py:477 apps/chat/serializers/chat.py:526 +#: apps/resource_manage/serializers/application_chat.py:68 +msgid "Client Type" +msgstr "Client Type" -#: apps/knowledge/serializers/common.py:32 -#: apps/knowledge/serializers/knowledge.py:62 -#: apps/shared/serializers/shared_knowledge.py:29 -msgid "source url" -msgstr "" +#: apps/chat/serializers/chat.py:94 apps/chat/serializers/chat.py:118 +#: apps/chat/serializers/chat.py:478 apps/chat/serializers/chat.py:528 +#: apps/resource_manage/serializers/application_chat.py:70 +msgid "IP Address" +msgstr "IP Address" -#: apps/knowledge/serializers/common.py:33 -#: apps/knowledge/serializers/document.py:152 -msgid "selector" -msgstr "" +#: apps/chat/serializers/chat.py:117 apps/chat/serializers/chat.py:527 +#: apps/resource_manage/serializers/application_chat.py:69 +msgid "Debug" +msgstr "Debug" -#: apps/knowledge/serializers/common.py:40 -#, python-brace-format -msgid "URL error, cannot parse [{source_url}]" -msgstr "" +#: apps/chat/serializers/chat.py:169 +msgid "The number of visits exceeds today's visits" +msgstr "The number of visits exceeds today's visits" + +#: apps/chat/serializers/chat.py:462 +#: apps/models_provider/serializers/prompt_generate_serializers.py:33 +#: apps/role_setting/views/role_setting.py:60 +#: apps/role_setting/views/role_setting.py:88 +#: apps/role_setting/views/role_setting.py:115 +#: apps/role_setting/views/role_setting.py:136 +#: apps/role_setting/views/role_setting.py:163 +#: apps/role_setting/views/role_setting.py:187 +#: apps/role_setting/views/role_setting.py:215 +#: apps/role_setting/views/role_setting.py:244 +#: apps/role_setting/views/role_setting.py:274 +#: apps/role_setting/views/role_setting.py:303 +msgid "Role" +msgstr "Role" -#: apps/knowledge/serializers/common.py:48 -#: apps/knowledge/serializers/document.py:78 -#: apps/knowledge/serializers/document.py:170 -#: apps/knowledge/serializers/document.py:186 -msgid "id list" -msgstr "" +#: apps/chat/serializers/chat.py:468 +msgid "Regenerate" +msgstr "Regenerate" -#: apps/knowledge/serializers/common.py:58 -#, python-brace-format -msgid "The following id does not exist: {error_id_list}" -msgstr "" +#: apps/chat/serializers/chat.py:469 +msgid "Streaming Output" +msgstr "Streaming Output" -#: apps/knowledge/serializers/common.py:74 -#: apps/knowledge/serializers/document.py:166 -#: apps/knowledge/serializers/document.py:171 -#: apps/knowledge/serializers/document.py:178 -msgid "state list" -msgstr "" +#: apps/chat/serializers/chat.py:593 +msgid "Chat record not found" +msgstr "Chat record not found" -#: apps/knowledge/serializers/common.py:117 -#: apps/knowledge/serializers/common.py:141 -msgid "The knowledge base is inconsistent with the vector model" -msgstr "" +#: apps/chat/serializers/chat_authentication.py:48 +msgid "Invalid application_id" +msgstr "Invalid application_id" -#: apps/knowledge/serializers/common.py:119 -#: apps/knowledge/serializers/common.py:143 -msgid "Knowledge base setting error, please reset the knowledge base" -msgstr "" +#: apps/chat/serializers/chat_authentication.py:64 +#: apps/chat/serializers/chat_authentication.py:66 +#: apps/chat/serializers/chat_authentication.py:100 +msgid "Invalid access_token" +msgstr "Invalid access_token" -#: apps/knowledge/serializers/document.py:79 -#: apps/knowledge/serializers/document.py:97 -#: apps/knowledge/serializers/document.py:353 -msgid "task type" -msgstr "" +#: apps/chat/serializers/chat_authentication.py:151 +msgid "Illegal User" +msgstr "Illegal User" -#: apps/knowledge/serializers/document.py:87 -#: apps/knowledge/serializers/document.py:105 -msgid "task type not support" -msgstr "" +#: apps/chat/serializers/chat_embed_serializers.py:25 +msgid "Host" +msgstr "Host" -#: apps/knowledge/serializers/document.py:91 -#: apps/knowledge/serializers/document.py:110 -#: apps/knowledge/serializers/document.py:350 -msgid "document name" -msgstr "" +#: apps/chat/serializers/chat_record.py:29 +msgid "Bidding Status" +msgstr "Bidding Status" -#: apps/knowledge/serializers/document.py:93 -msgid "source file id" -msgstr "" +#: apps/chat/serializers/chat_record.py:31 +msgid "Vote Reason" +msgstr "Vote Reason" -#: apps/knowledge/serializers/document.py:113 -#: apps/knowledge/serializers/document.py:194 -msgid "The type only supports optimization|directly_return" -msgstr "" +#: apps/chat/serializers/chat_record.py:34 +msgid "Vote other content" +msgstr "Vote other content" -#: apps/knowledge/serializers/document.py:115 -#: apps/knowledge/serializers/document.py:187 -#: apps/knowledge/serializers/document.py:351 -msgid "hit handling method" +#: apps/chat/serializers/chat_record.py:57 +msgid "" +"Voting on the current session minutes, please do not send repeated requests" msgstr "" +"Voting on the current session minutes, please do not send repeated requests" -#: apps/knowledge/serializers/document.py:118 -#: apps/knowledge/serializers/document.py:189 -msgid "directly return similarity" -msgstr "" +#: apps/chat/serializers/chat_record.py:66 +msgid "Non-existent conversation chat_record_id" +msgstr "Non-existent conversation chat_record_id" -#: apps/knowledge/serializers/document.py:120 -#: apps/knowledge/serializers/document.py:352 -msgid "document is active" -msgstr "" +#: apps/chat/serializers/chat_record.py:96 +msgid "Already voted, please cancel first and then vote again" +msgstr "Already voted, please cancel first and then vote again" -#: apps/knowledge/serializers/document.py:139 -#: apps/knowledge/serializers/document.py:156 -#: apps/knowledge/serializers/document.py:161 -msgid "file list" -msgstr "" +#: apps/chat/serializers/chat_record.py:127 +#: apps/chat/serializers/portal.py:212 +msgid "Abstract" +msgstr "Abstract" -#: apps/knowledge/serializers/document.py:140 -msgid "limit" -msgstr "" +#: apps/chat/serializers/chat_record.py:147 +msgid "Chat is not exist" +msgstr "Chat is not exist" -#: apps/knowledge/serializers/document.py:143 -#: apps/knowledge/serializers/document.py:144 -msgid "patterns" -msgstr "" +#: apps/chat/serializers/chat_record.py:206 +msgid "Non-existent chatID" +msgstr "Non-existent chatID" -#: apps/knowledge/serializers/document.py:146 -msgid "Auto Clean" -msgstr "" +#: apps/chat/serializers/chat_user_api_key_serializers.py:21 +#: apps/folders/serializers/folder.py:150 +#: apps/folders/serializers/folder.py:196 +#: apps/knowledge/serializers/document.py:1166 +#: apps/knowledge/serializers/document.py:1490 +#: apps/knowledge/serializers/document.py:1629 +#: apps/knowledge/serializers/knowledge.py:246 +#: apps/knowledge/serializers/knowledge.py:382 +#: apps/knowledge/serializers/knowledge.py:971 +#: apps/knowledge/serializers/knowledge.py:1233 +#: apps/knowledge/serializers/knowledge.py:1369 +#: apps/knowledge/serializers/knowledge.py:1429 +#: apps/knowledge/serializers/knowledge.py:1581 +#: apps/knowledge/serializers/knowledge_workflow.py:604 +#: apps/knowledge/serializers/knowledge_workflow.py:676 +#: apps/knowledge/serializers/knowledge_workflow.py:812 +#: apps/knowledge/serializers/knowledge_workflow.py:860 +#: apps/models_provider/serializers/model_serializer.py:130 +#: apps/models_provider/serializers/model_serializer.py:252 +#: apps/models_provider/serializers/model_serializer.py:290 +#: apps/resource_manage/api/resource_management.py:14 +#: apps/resource_manage/serializers/document.py:28 +#: apps/resource_manage/serializers/document.py:55 +#: apps/resource_manage/serializers/document.py:160 +#: apps/resource_manage/serializers/knowledge.py:42 +#: apps/resource_manage/serializers/knowledge.py:69 +#: apps/resource_manage/serializers/knowledge.py:192 +#: apps/resource_manage/serializers/knowledge.py:223 +#: apps/resource_manage/serializers/knowledge.py:242 +#: apps/resource_manage/serializers/knowledge.py:266 +#: apps/resource_manage/serializers/knowledge_workflow.py:53 +#: apps/resource_manage/serializers/knowledge_workflow.py:71 +#: apps/resource_manage/serializers/model.py:105 +#: apps/resource_manage/serializers/model.py:180 +#: apps/shared/serializers/shared_knowledge.py:59 +#: apps/shared/serializers/shared_knowledge.py:106 +#: apps/shared/serializers/shared_knowledge.py:175 +#: apps/shared/serializers/shared_knowledge.py:325 +#: apps/shared/serializers/shared_tool.py:93 +#: apps/system_manage/api/user_resource_permission.py:116 +#: apps/system_manage/serializers/user_resource_permission.py:109 +#: apps/tools/serializers/tool.py:345 apps/tools/serializers/tool.py:472 +#: apps/tools/serializers/tool.py:586 apps/tools/serializers/tool.py:1740 +#: apps/tools/serializers/tool_workflow.py:164 +#: apps/users/serializers/user.py:1141 +#: apps/xpack/serializers/knowledge_lark_serializer.py:96 +#: apps/xpack/serializers/knowledge_lark_serializer.py:512 +#: apps/xpack/serializers/system_api_key.py:31 +#: apps/xpack/serializers/system_api_key.py:60 +msgid "user id" +msgstr "user id" -#: apps/knowledge/serializers/document.py:150 -#: apps/knowledge/serializers/document.py:151 -msgid "document url list" -msgstr "" +#: apps/chat/serializers/chat_user_serializer.py:28 +#: apps/system_manage/serializers/chat_user_serializer.py:31 +#: apps/system_manage/serializers/chat_user_serializer.py:61 +#: apps/users/serializers/login.py:296 +msgid "Invalid access token" +msgstr "Invalid access token" -#: apps/knowledge/serializers/document.py:175 -#: apps/knowledge/serializers/document.py:182 -msgid "document id list" -msgstr "" +#: apps/chat/serializers/chat_user_serializer.py:73 +#: apps/system_manage/serializers/chat_user_serializer.py:113 +#: apps/users/serializers/login.py:203 +msgid "Captcha is required" +msgstr "Captcha is required" -#: apps/knowledge/serializers/document.py:176 -#: apps/knowledge/serializers/paragraph.py:58 -#: apps/models_provider/api/model.py:105 -#: apps/models_provider/serializers/model_apply_serializers.py:51 -#: apps/models_provider/serializers/model_serializer.py:107 -#: apps/models_provider/serializers/model_serializer.py:364 -#: apps/shared/api/shared_model.py:61 -#: apps/shared/serializers/shared_model.py:54 -msgid "model id" -msgstr "" +#: apps/chat/serializers/chat_user_serializer.py:78 +#: apps/system_manage/serializers/chat_user_serializer.py:121 +#: apps/users/serializers/login.py:210 +msgid "Captcha code error or expiration" +msgstr "Captcha code error or expiration" -#: apps/knowledge/serializers/document.py:177 -#: apps/knowledge/serializers/paragraph.py:59 -msgid "prompt" +#: apps/chat/serializers/chat_user_serializer.py:111 +#: apps/users/serializers/login.py:269 +#, python-format +msgid "" +"Login failed %s times, account will be locked, you have %s more chances !" msgstr "" +"Login failed %s times, account will be locked, you have %s more chances !" -#: apps/knowledge/serializers/document.py:201 -msgid "The template type only supports excel|csv" -msgstr "" +#: apps/chat/serializers/chat_user_serializer.py:115 +#: apps/chat/serializers/chat_user_serializer.py:131 +#: apps/users/serializers/login.py:154 apps/users/serializers/login.py:274 +#, python-format +msgid "This account has been locked for %s minutes, please try again later" +msgstr "This account has been locked for %s minutes, please try again later" -#: apps/knowledge/serializers/document.py:254 -#: apps/knowledge/serializers/document.py:348 -#: apps/knowledge/serializers/document.py:409 -#: apps/knowledge/serializers/document.py:504 -#: apps/knowledge/serializers/document.py:889 -#: apps/knowledge/serializers/document.py:964 -#: apps/knowledge/serializers/document.py:984 -#: apps/knowledge/serializers/document.py:1167 -#: apps/knowledge/serializers/knowledge.py:209 -#: apps/knowledge/serializers/knowledge.py:558 -#: apps/knowledge/serializers/paragraph.py:70 -#: apps/knowledge/serializers/paragraph.py:138 -#: apps/knowledge/serializers/paragraph.py:239 -#: apps/knowledge/serializers/paragraph.py:321 -#: apps/knowledge/serializers/paragraph.py:347 -#: apps/knowledge/serializers/paragraph.py:398 -#: apps/knowledge/serializers/paragraph.py:439 -#: apps/knowledge/serializers/paragraph.py:559 -#: apps/knowledge/serializers/problem.py:62 -#: apps/knowledge/serializers/problem.py:126 -#: apps/knowledge/serializers/problem.py:177 -#: apps/knowledge/serializers/problem.py:205 -#: apps/shared/api/shared_knowledge.py:196 -#: apps/shared/api/shared_knowledge.py:218 -#: apps/shared/serializers/shared_knowledge.py:158 -#: apps/shared/serializers/shared_knowledge.py:205 -#: apps/xpack/serializers/dataset_lark_serializer.py:104 -#: apps/xpack/serializers/dataset_lark_serializer.py:263 -#: apps/xpack/serializers/dataset_lark_serializer.py:284 -msgid "knowledge id" -msgstr "" +#: apps/chat/serializers/chat_user_serializer.py:143 +#: apps/common/constants/exception_code_constants.py:31 +#: apps/system_manage/serializers/chat_user_serializer.py:99 +#: apps/users/serializers/login.py:164 +msgid "The username or password is incorrect" +msgstr "The username or password is incorrect" -#: apps/knowledge/serializers/document.py:255 -#: apps/knowledge/serializers/paragraph.py:441 -msgid "target knowledge id" -msgstr "" +#: apps/chat/serializers/chat_user_serializer.py:149 +#: apps/system_manage/serializers/chat_user_serializer.py:105 +#: apps/users/serializers/login.py:167 +#: apps/xpack/serializers/auth_config_serializer.py:226 +#: apps/xpack/serializers/auth_config_serializer.py:373 +msgid "The user has been disabled, please contact the administrator!" +msgstr "The user has been disabled, please contact the administrator!" -#: apps/knowledge/serializers/document.py:256 -msgid "document list" -msgstr "" +#: apps/chat/serializers/portal.py:117 apps/chat/serializers/portal.py:168 +#: apps/homepage/api/home_page_api.py:162 +#: apps/homepage/api/home_page_api.py:191 +#: apps/system_homepage/api/system_home_page_api.py:162 +#: apps/system_homepage/api/system_home_page_api.py:191 +msgid "Application name" +msgstr "Application name" -#: apps/knowledge/serializers/document.py:257 -#: apps/knowledge/serializers/document.py:410 -#: apps/knowledge/serializers/document.py:503 -#: apps/knowledge/serializers/document.py:737 -#: apps/knowledge/serializers/paragraph.py:61 -#: apps/knowledge/serializers/paragraph.py:71 -#: apps/knowledge/serializers/paragraph.py:140 -#: apps/knowledge/serializers/paragraph.py:240 -#: apps/knowledge/serializers/paragraph.py:322 -#: apps/knowledge/serializers/paragraph.py:349 -#: apps/knowledge/serializers/paragraph.py:399 -#: apps/knowledge/serializers/paragraph.py:440 -#: apps/knowledge/serializers/paragraph.py:560 -#: apps/knowledge/serializers/problem.py:36 -#: apps/knowledge/serializers/problem.py:51 -#: apps/xpack/serializers/dataset_lark_serializer.py:160 -msgid "document id" -msgstr "" +#: apps/chat/serializers/portal.py:212 +msgid "Conversation abstract keyword" +msgstr "Conversation abstract keyword" -#: apps/knowledge/serializers/document.py:354 apps/xpack/api/license.py:25 -#: apps/xpack/serializers/operate_log_serializer.py:60 -#: apps/xpack/serializers/operate_log_serializer.py:174 -msgid "status" -msgstr "" +#: apps/chat/serializers/portal.py:219 +msgid "Application is not authorized" +msgstr "Application is not authorized" -#: apps/knowledge/serializers/document.py:355 -msgid "order by" -msgstr "" +#: apps/chat/serializers/portal.py:221 +msgid "Application historical conversation is not enabled" +msgstr "Application historical conversation is not enabled" -#: apps/knowledge/serializers/document.py:417 -#: apps/knowledge/serializers/document.py:510 -#: apps/xpack/serializers/dataset_lark_serializer.py:167 -#: apps/xpack/serializers/dataset_lark_serializer.py:189 -msgid "document id not exist" -msgstr "" +#: apps/chat/views/v2/chat.py:99 apps/chat/views/v2/chat.py:100 +#: apps/chat/views/v2/chat.py:101 apps/chat/views/v3/chat.py:101 +#: apps/chat/views/v3/chat.py:102 +msgid "OpenAI Interface Dialogue" +msgstr "OpenAI Interface Dialogue" + +#: apps/chat/views/v2/chat.py:109 +#: apps/common/auth/handle/impl/application_key.py:25 +#: apps/common/auth/handle/impl/application_key.py:27 +#: apps/common/auth/handle/impl/chat_user_key.py:26 +#: apps/common/auth/handle/impl/chat_user_key.py:28 +#: apps/common/auth/handle/impl/chat_user_key.py:31 +msgid "Secret key is invalid" +msgstr "Secret key is invalid" -#: apps/knowledge/serializers/document.py:419 -#: apps/knowledge/serializers/knowledge.py:570 -msgid "Synchronization is only supported for web site types" -msgstr "" +#: apps/chat/views/v2/chat.py:134 apps/chat/views/v2/chat.py:135 +#: apps/chat/views/v2/chat.py:136 apps/chat/views/v3/chat.py:134 +#: apps/chat/views/v3/chat.py:135 +msgid "Application Anonymous Certification" +msgstr "Agent Anonymous Certification" -#: apps/knowledge/serializers/document.py:661 -msgid "The task is being executed, please do not send it repeatedly." -msgstr "" +#: apps/chat/views/v2/chat.py:171 apps/chat/views/v2/chat.py:172 +#: apps/chat/views/v2/chat.py:173 apps/chat/views/v3/chat.py:178 +#: apps/chat/views/v3/chat.py:179 +msgid "Get application related information" +msgstr "Get agent related information" -#: apps/knowledge/serializers/document.py:674 -msgid "Section title (optional)" -msgstr "" +#: apps/chat/views/v2/chat.py:187 apps/chat/views/v2/chat.py:188 +#: apps/chat/views/v2/chat.py:189 apps/chat/views/v3/chat.py:193 +#: apps/chat/views/v3/chat.py:194 +msgid "Get application authentication information" +msgstr "Get agent authentication information" -#: apps/knowledge/serializers/document.py:675 -msgid "" -"Section content (required, question answer, no more than 4096 characters)" -msgstr "" +#: apps/chat/views/v2/chat.py:237 apps/chat/views/v2/chat.py:238 +#: apps/chat/views/v2/chat.py:239 apps/chat/views/v3/chat.py:244 +#: apps/chat/views/v3/chat.py:245 +msgid "Get the session id according to the application id" +msgstr "Get the session id according to the agent id" -#: apps/knowledge/serializers/document.py:676 -msgid "Question (optional, one per line in the cell)" -msgstr "" +#: apps/chat/views/v2/chat.py:290 +#: apps/resource_manage/views/application_chat.py:183 +msgid "Failed to cancel workflow" +msgstr "Failed to cancel workflow" + +#: apps/chat/views/v2/chat.py:296 apps/chat/views/v2/chat.py:297 +#: apps/chat/views/v2/chat.py:298 apps/chat/views/v3/chat.py:337 +#: apps/chat/views/v3/chat.py:338 +msgid "Get Chat captcha" +msgstr "Get Chat captcha" + +#: apps/chat/views/v2/chat.py:357 apps/chat/views/v2/chat.py:358 +#: apps/chat/views/v2/chat.py:359 apps/chat/views/v3/chat.py:400 +#: apps/chat/views/v3/chat.py:401 +msgid "Upload files" +msgstr "Upload files" + +#: apps/chat/views/v2/chat.py:386 apps/chat/views/v2/chat.py:387 +#: apps/chat/views/v2/chat.py:388 apps/chat/views/v3/chat.py:429 +#: apps/chat/views/v3/chat.py:430 apps/users/views/user.py:463 +#: apps/users/views/user.py:464 apps/users/views/user.py:465 +msgid "Modify current user password" +msgstr "Modify current user password" -#: apps/knowledge/serializers/document.py:742 -msgid "knowledge id not exist" -msgstr "" +#: apps/chat/views/v2/chat.py:389 apps/chat/views/v2/chat.py:428 +#: apps/chat/views/v2/chat.py:443 +#: apps/common/auth/constants/group_constants.py:92 +msgid "Chat User" +msgstr "Chat User" -#: apps/knowledge/serializers/document.py:898 -msgid "The maximum size of the uploaded file cannot exceed {}MB" -msgstr "" +#: apps/chat/views/v2/chat.py:410 apps/chat/views/v3/chat.py:453 +#: apps/system_manage/serializers/chat_user.py:429 +#: apps/users/serializers/login.py:102 apps/users/serializers/user.py:705 +#: apps/users/views/user.py:408 apps/users/views/user.py:490 +msgid "Invalid encrypted data" +msgstr "Invalid encrypted data" -#: apps/knowledge/serializers/document.py:976 -msgid "space" -msgstr "" +#: apps/chat/views/v2/chat.py:417 apps/chat/views/v3/chat.py:460 +#: apps/users/views/user.py:496 +msgid "Failed to change password" +msgstr "Failed to change password" -#: apps/knowledge/serializers/document.py:977 -msgid "semicolon" -msgstr "" +#: apps/chat/views/v2/chat.py:425 apps/chat/views/v2/chat.py:426 +#: apps/chat/views/v2/chat.py:427 apps/chat/views/v3/chat.py:468 +#: apps/chat/views/v3/chat.py:469 apps/users/views/user.py:83 +#: apps/users/views/user.py:84 apps/users/views/user.py:85 +#: apps/users/views/user.py:98 apps/users/views/user.py:99 +msgid "Get current user information" +msgstr "Get current user information" -#: apps/knowledge/serializers/document.py:977 -msgid "comma" -msgstr "" +#: apps/chat/views/v2/chat.py:440 apps/chat/views/v2/chat.py:441 +#: apps/chat/views/v2/chat.py:442 apps/chat/views/v3/chat.py:555 +#: apps/chat/views/v3/chat.py:556 apps/users/views/login.py:72 +#: apps/users/views/login.py:73 apps/users/views/login.py:74 +msgid "Sign out" +msgstr "Sign out" -#: apps/knowledge/serializers/document.py:978 -msgid "period" -msgstr "" +#: apps/chat/views/v2/chat_embed.py:22 apps/chat/views/v2/chat_embed.py:23 +#: apps/chat/views/v2/chat_embed.py:24 apps/chat/views/v3/chat_embed.py:22 +#: apps/chat/views/v3/chat_embed.py:23 +msgid "Get embedded js" +msgstr "Get embedded js" + +#: apps/chat/views/v2/chat_record.py:39 apps/chat/views/v2/chat_record.py:40 +#: apps/chat/views/v2/chat_record.py:41 apps/chat/views/v3/chat_record.py:41 +#: apps/chat/views/v3/chat_record.py:42 +msgid "Like, Dislike" +msgstr "Like, Dislike" + +#: apps/chat/views/v2/chat_record.py:64 apps/chat/views/v2/chat_record.py:65 +#: apps/chat/views/v2/chat_record.py:66 apps/chat/views/v3/chat_record.py:63 +#: apps/chat/views/v3/chat_record.py:64 +msgid "Get historical conversation" +msgstr "Get historical conversation" + +#: apps/chat/views/v2/chat_record.py:86 apps/chat/views/v2/chat_record.py:87 +#: apps/chat/views/v2/chat_record.py:88 apps/chat/views/v3/chat_record.py:86 +#: apps/chat/views/v3/chat_record.py:87 +msgid "Modify conversation about" +msgstr "Modify conversation about" + +#: apps/chat/views/v2/chat_record.py:107 apps/chat/views/v2/chat_record.py:108 +#: apps/chat/views/v2/chat_record.py:109 apps/chat/views/v3/chat_record.py:108 +#: apps/chat/views/v3/chat_record.py:109 +msgid "Delete history conversation" +msgstr "Delete history conversation" + +#: apps/chat/views/v2/chat_record.py:130 apps/chat/views/v2/chat_record.py:131 +#: apps/chat/views/v2/chat_record.py:132 apps/chat/views/v3/chat_record.py:132 +#: apps/chat/views/v3/chat_record.py:133 +msgid "Batch delete history conversation" +msgstr "Batch delete history conversation" + +#: apps/chat/views/v2/chat_record.py:198 apps/chat/views/v3/chat_record.py:203 +msgid "Get historical conversation records by page " +msgstr "Get historical conversation records by page " + +#: apps/chat/views/v2/chat_record.py:199 apps/chat/views/v2/chat_record.py:200 +#: apps/chat/views/v3/chat_record.py:204 +msgid "Get historical conversation records by page" +msgstr "Get historical conversation records by page" + +#: apps/chat/views/v2/chat_record.py:222 apps/chat/views/v2/chat_record.py:223 +#: apps/chat/views/v2/chat_record.py:224 apps/chat/views/v3/chat_record.py:228 +#: apps/chat/views/v3/chat_record.py:229 +msgid "Get conversation details" +msgstr "Get conversation details" + +#: apps/chat/views/v3/chat.py:103 +msgid "V3 OpenAI Interface Dialogue" +msgstr "V3 OpenAI Interface Dialogue" + +#: apps/chat/views/v3/chat.py:106 apps/chat/views/v3/chat.py:140 +#: apps/chat/views/v3/chat.py:183 apps/chat/views/v3/chat.py:198 +#: apps/chat/views/v3/chat.py:217 apps/chat/views/v3/chat.py:249 +#: apps/chat/views/v3/chat.py:286 apps/chat/views/v3/chat.py:319 +#: apps/chat/views/v3/chat.py:340 apps/chat/views/v3/chat.py:361 +#: apps/chat/views/v3/chat.py:382 apps/chat/views/v3/chat_embed.py:27 +#: apps/chat/views/v3/chat_record.py:47 apps/chat/views/v3/chat_record.py:68 +#: apps/chat/views/v3/chat_record.py:92 apps/chat/views/v3/chat_record.py:113 +#: apps/chat/views/v3/chat_record.py:137 apps/chat/views/v3/chat_record.py:160 +#: apps/chat/views/v3/chat_record.py:184 apps/chat/views/v3/chat_record.py:208 +#: apps/chat/views/v3/chat_record.py:233 apps/chat/views/v3/portal.py:36 +#: apps/chat/views/v3/portal.py:52 apps/chat/views/v3/portal.py:72 +#: apps/chat/views/v3/portal.py:92 +msgid "V3 Chat" +msgstr "V3 Chat" + +#: apps/chat/views/v3/chat.py:136 +msgid "V3 Application Anonymous Certification" +msgstr "V3 Application Anonymous Certification" + +#: apps/chat/views/v3/chat.py:180 +msgid "V3 Get application related information" +msgstr "V3 Get application related information" + +#: apps/chat/views/v3/chat.py:195 +msgid "V3 Get application authentication information" +msgstr "V3 Get application authentication information" + +#: apps/chat/views/v3/chat.py:213 +msgid "V3 dialogue" +msgstr "V3 dialogue" + +#: apps/chat/views/v3/chat.py:246 +msgid "V3 Get the session id according to the application id" +msgstr "V3 Get the session id according to the application id" + +#: apps/chat/views/v3/chat.py:279 +msgid "V3 Cancel running workflow" +msgstr "V3 Cancel running workflow" + +#: apps/chat/views/v3/chat.py:300 +msgid "V3 Resume stream for workflow" +msgstr "V3 Resume stream for workflow" + +#: apps/chat/views/v3/chat.py:339 +msgid "V3 Get Chat captcha" +msgstr "V3 Get Chat captcha" + +#: apps/chat/views/v3/chat.py:358 +msgid "V3 speech to text" +msgstr "V3 speech to text" + +#: apps/chat/views/v3/chat.py:379 +msgid "V3 text to speech" +msgstr "V3 text to speech" + +#: apps/chat/views/v3/chat.py:402 +msgid "V3 Upload files" +msgstr "V3 Upload files" + +#: apps/chat/views/v3/chat.py:405 +msgid "V3 Application" +msgstr "V3 Application" + +#: apps/chat/views/v3/chat.py:431 +msgid "V3 Modify current user password" +msgstr "V3 Modify current user password" + +#: apps/chat/views/v3/chat.py:432 apps/chat/views/v3/chat.py:471 +#: apps/chat/views/v3/chat.py:558 +msgid "V3 Chat User" +msgstr "V3 Chat User" + +#: apps/chat/views/v3/chat.py:470 +msgid "V3 Get current user information" +msgstr "V3 Get current user information" + +#: apps/chat/views/v3/chat.py:534 apps/chat/views/v3/chat.py:535 +#: apps/users/views/login.py:36 apps/users/views/login.py:37 +#: apps/users/views/login.py:38 apps/xpack/views/chat_user_auth.py:253 +#: apps/xpack/views/chat_user_auth.py:254 +#: apps/xpack/views/chat_user_auth.py:255 +msgid "Log in" +msgstr "Log in" -#: apps/knowledge/serializers/document.py:978 -msgid "enter" -msgstr "" +#: apps/chat/views/v3/chat.py:536 +msgid "V3 Log in" +msgstr "V3 Log in" -#: apps/knowledge/serializers/document.py:979 -msgid "blank line" -msgstr "" +#: apps/chat/views/v3/chat.py:537 +msgid "V3 Chat User/login" +msgstr "V3 Chat User/login" -#: apps/knowledge/serializers/document.py:1140 -msgid "Hit handling method is required" -msgstr "" +#: apps/chat/views/v3/chat.py:557 +msgid "V3 Sign out" +msgstr "V3 Sign out" -#: apps/knowledge/serializers/document.py:1142 -msgid "The hit processing method must be directly_return|optimization" -msgstr "" +#: apps/chat/views/v3/chat_embed.py:24 +msgid "V3 Get embedded js" +msgstr "V3 Get embedded js" -#: apps/knowledge/serializers/knowledge.py:51 -#: apps/knowledge/serializers/knowledge.py:58 -#: apps/knowledge/serializers/knowledge.py:67 -#: apps/knowledge/serializers/knowledge.py:108 -#: apps/shared/api/shared_knowledge.py:117 -#: apps/shared/api/shared_knowledge.py:150 -#: apps/shared/serializers/shared_knowledge.py:20 -#: apps/shared/serializers/shared_knowledge.py:26 -#: apps/shared/serializers/shared_knowledge.py:59 -#: apps/shared/serializers/shared_knowledge.py:106 -#: apps/xpack/serializers/dataset_lark_serializer.py:51 -#: apps/xpack/serializers/dataset_lark_serializer.py:289 -msgid "knowledge name" -msgstr "" +#: apps/chat/views/v3/chat_record.py:43 +msgid "V3 Like, Dislike" +msgstr "V3 Like, Dislike" -#: apps/knowledge/serializers/knowledge.py:53 -#: apps/knowledge/serializers/knowledge.py:60 -#: apps/knowledge/serializers/knowledge.py:68 -#: apps/knowledge/serializers/knowledge.py:110 -#: apps/shared/api/shared_knowledge.py:124 -#: apps/shared/api/shared_knowledge.py:157 -#: apps/shared/serializers/shared_knowledge.py:21 -#: apps/shared/serializers/shared_knowledge.py:27 -#: apps/shared/serializers/shared_knowledge.py:60 -#: apps/shared/serializers/shared_knowledge.py:108 -#: apps/xpack/serializers/dataset_lark_serializer.py:53 -#: apps/xpack/serializers/dataset_lark_serializer.py:291 -msgid "knowledge description" -msgstr "" +#: apps/chat/views/v3/chat_record.py:65 +msgid "V3 Get historical conversation" +msgstr "V3 Get historical conversation" -#: apps/knowledge/serializers/knowledge.py:54 -#: apps/knowledge/serializers/knowledge.py:61 -#: apps/shared/serializers/shared_knowledge.py:22 -#: apps/shared/serializers/shared_knowledge.py:28 -msgid "knowledge embedding" -msgstr "" +#: apps/chat/views/v3/chat_record.py:88 +msgid "V3 Modify conversation about" +msgstr "V3 Modify conversation about" -#: apps/knowledge/serializers/knowledge.py:63 -#: apps/shared/serializers/shared_knowledge.py:30 -msgid "knowledge selector" -msgstr "" +#: apps/chat/views/v3/chat_record.py:110 +msgid "V3 Delete history conversation" +msgstr "V3 Delete history conversation" -#: apps/knowledge/serializers/knowledge.py:73 -#: apps/xpack/serializers/dataset_lark_serializer.py:296 -msgid "application id list" -msgstr "Agent ID list" +#: apps/chat/views/v3/chat_record.py:134 +msgid "V3 Batch delete history conversation" +msgstr "V3 Batch delete history conversation" -#: apps/knowledge/serializers/knowledge.py:75 -msgid "file size limit" -msgstr "" +#: apps/chat/views/v3/chat_record.py:157 +msgid "V3 Get historical conversation by page" +msgstr "V3 Get historical conversation by page" -#: apps/knowledge/serializers/knowledge.py:76 -msgid "file count limit" -msgstr "" +#: apps/chat/views/v3/chat_record.py:181 +msgid "V3 Get historical conversation records" +msgstr "V3 Get historical conversation records" -#: apps/knowledge/serializers/knowledge.py:95 -#: apps/knowledge/serializers/knowledge.py:638 -msgid "query text" -msgstr "" +#: apps/chat/views/v3/chat_record.py:205 +msgid "V3 Get historical conversation records by page" +msgstr "V3 Get historical conversation records by page" -#: apps/knowledge/serializers/knowledge.py:96 -#: apps/knowledge/serializers/knowledge.py:639 -msgid "top number" -msgstr "" +#: apps/chat/views/v3/chat_record.py:230 +msgid "V3 Get conversation details" +msgstr "V3 Get conversation details" -#: apps/knowledge/serializers/knowledge.py:98 -#: apps/knowledge/serializers/knowledge.py:641 -msgid "search mode" -msgstr "" +#: apps/chat/views/v3/chat_user_api_key.py:20 +#: apps/chat/views/v3/chat_user_api_key.py:21 +msgid "Create ChatUserAPIKey" +msgstr "Create ChatUserAPIKey" -#: apps/knowledge/serializers/knowledge.py:113 -msgid "knowledge scope" -msgstr "" +#: apps/chat/views/v3/chat_user_api_key.py:24 +#: apps/chat/views/v3/chat_user_api_key.py:36 +msgid "V3 Chat User API Key" +msgstr "V3 Chat User API Key" -#: apps/knowledge/serializers/knowledge.py:169 -#: apps/tools/serializers/tool.py:434 apps/tools/serializers/tool.py:464 -msgid "Folder not found" -msgstr "" +#: apps/chat/views/v3/chat_user_api_key.py:32 +#: apps/chat/views/v3/chat_user_api_key.py:33 +msgid "Get ChatUserAPIKey" +msgstr "Get ChatUserAPIKey" -#: apps/knowledge/serializers/knowledge.py:236 -#: apps/knowledge/serializers/knowledge.py:265 -msgid "Failed to send the vectorization task, please try again later!" -msgstr "" +#: apps/chat/views/v3/portal.py:31 apps/chat/views/v3/portal.py:32 +#: apps/chat/views/v3/portal.py:33 +msgid "Get portal authentication information" +msgstr "Get portal authentication information" -#: apps/knowledge/serializers/knowledge.py:315 -#: apps/knowledge/serializers/knowledge.py:471 -#: apps/knowledge/serializers/knowledge.py:533 -#: apps/xpack/serializers/dataset_lark_serializer.py:82 -#: apps/xpack/serializers/dataset_lark_serializer.py:340 -msgid "Knowledge base name duplicate!" -msgstr "" +#: apps/chat/views/v3/portal.py:47 apps/chat/views/v3/portal.py:48 +#: apps/chat/views/v3/portal.py:49 +msgid "Get published application list by page" +msgstr "Get published application list by page" -#: apps/knowledge/serializers/knowledge.py:341 -#: apps/xpack/serializers/dataset_lark_serializer.py:359 -#, python-brace-format -msgid "Unknown application id {knowledge_id}, cannot be associated" -msgstr "Unknown Agent ID {knowledge_id}, cannot be associated" +#: apps/chat/views/v3/portal.py:67 apps/chat/views/v3/portal.py:68 +#: apps/chat/views/v3/portal.py:69 +msgid "Get portal historical conversation by page" +msgstr "Get portal historical conversation by page" -#: apps/knowledge/serializers/knowledge.py:449 -#: apps/shared/serializers/shared_knowledge.py:62 -#: apps/shared/serializers/shared_knowledge.py:110 -#: apps/shared/serializers/shared_tool.py:46 -#: apps/shared/serializers/shared_tool.py:87 apps/tools/serializers/tool.py:456 -#: apps/xpack/serializers/dataset_lark_serializer.py:47 -msgid "scope" -msgstr "" +#: apps/chat/views/v3/portal.py:87 apps/chat/views/v3/portal.py:88 +#: apps/chat/views/v3/portal.py:89 +msgid "Get portal application historical conversation by page" +msgstr "Get portal application historical conversation by page" -#: apps/knowledge/serializers/knowledge.py:460 -msgid "" -"The community version supports up to 50 knowledge bases. If you need more " -"knowledge bases, please contact us (https://fit2cloud.com/)." -msgstr "" +#: apps/common/auth/authenticate.py:108 apps/common/auth/authenticate.py:137 +#: apps/common/auth/authenticate.py:166 +msgid "Not logged in, please log in first" +msgstr "Not logged in, please log in first" -#: apps/knowledge/serializers/knowledge.py:560 -msgid "sync type" -msgstr "" +#: apps/common/auth/authenticate.py:110 apps/common/auth/authenticate.py:117 +#: apps/common/auth/authenticate.py:126 apps/common/auth/authenticate.py:139 +#: apps/common/auth/authenticate.py:146 apps/common/auth/authenticate.py:155 +#: apps/common/auth/authenticate.py:168 apps/common/auth/authenticate.py:175 +#: apps/common/auth/authenticate.py:184 +msgid "Authentication information is incorrect! illegal user" +msgstr "Authentication information is incorrect! illegal user" + +#: apps/common/auth/constants/category_constants.py:18 +#: apps/common/auth/constants/group_constants.py:73 +#: apps/common/auth/constants/group_constants.py:74 +#: apps/common/auth/constants/group_constants.py:96 +#: apps/homepage/views/homepage.py:48 apps/homepage/views/homepage.py:77 +#: apps/homepage/views/homepage.py:106 apps/homepage/views/homepage.py:134 +#: apps/homepage/views/homepage.py:164 apps/homepage/views/homepage.py:192 +#: apps/homepage/views/homepage.py:222 apps/homepage/views/homepage.py:250 +#: apps/homepage/views/homepage.py:280 apps/homepage/views/homepage.py:310 +#: apps/homepage/views/homepage.py:334 apps/homepage/views/homepage.py:358 +#: apps/homepage/views/homepage.py:382 +msgid "Home page" +msgstr "Overview" -#: apps/knowledge/serializers/knowledge.py:562 -msgid "The synchronization type only supports:replace|complete" -msgstr "" +#: apps/common/auth/constants/category_constants.py:20 +msgid "IAM" +msgstr "IAM" -#: apps/knowledge/serializers/knowledge.py:568 -#: apps/knowledge/serializers/knowledge.py:649 -msgid "id does not exist" -msgstr "" +#: apps/common/auth/constants/category_constants.py:22 +msgid "Resource" +msgstr "Resource" -#: apps/knowledge/serializers/knowledge.py:636 apps/users/api/user.py:76 -msgid "id" -msgstr "" +#: apps/common/auth/constants/category_constants.py:24 +msgid "Shared" +msgstr "Shared" -#: apps/knowledge/serializers/paragraph.py:39 -#: apps/knowledge/serializers/problem.py:27 -#: apps/knowledge/serializers/problem.py:31 -#: apps/knowledge/serializers/problem.py:206 -msgid "content" -msgstr "" +#: apps/common/auth/constants/category_constants.py:26 +msgid "Chat Client" +msgstr "Chat Client" -#: apps/knowledge/serializers/paragraph.py:41 -#: apps/knowledge/serializers/paragraph.py:48 -#: apps/knowledge/serializers/paragraph.py:51 -#: apps/knowledge/serializers/paragraph.py:65 -#: apps/knowledge/serializers/paragraph.py:67 -#: apps/knowledge/serializers/paragraph.py:323 -msgid "section title" -msgstr "" +#: apps/common/auth/constants/category_constants.py:28 +#: apps/common/auth/constants/group_constants.py:75 +msgid "Operation Log" +msgstr "Operation Log" -#: apps/knowledge/serializers/paragraph.py:44 -#: apps/tools/serializers/tool.py:152 apps/tools/serializers/tool.py:164 -#: apps/xpack/serializers/system_api_key.py:11 -msgid "Is active" -msgstr "" +#: apps/common/auth/constants/category_constants.py:30 +msgid "System Setting" +msgstr "System Setting" + +#: apps/common/auth/constants/category_constants.py:32 +#: apps/common/auth/constants/group_constants.py:60 +#: apps/common/auth/constants/group_constants.py:89 +#: apps/role_setting/views/role_setting.py:325 +#: apps/workspace/views/workspace.py:51 apps/workspace/views/workspace.py:68 +#: apps/workspace/views/workspace.py:96 apps/workspace/views/workspace.py:119 +#: apps/workspace/views/workspace.py:142 apps/workspace/views/workspace.py:171 +#: apps/workspace/views/workspace.py:200 apps/workspace/views/workspace.py:225 +#: apps/workspace/views/workspace.py:251 apps/workspace/views/workspace.py:265 +#: apps/xpack/serializers/operate_log_serializer.py:260 +msgid "Workspace" +msgstr "Workspace" + +#: apps/common/auth/constants/group_constants.py:24 +#: apps/users/views/login.py:39 apps/users/views/login.py:75 +#: apps/users/views/login.py:91 apps/users/views/user.py:86 +#: apps/users/views/user.py:101 apps/users/views/user.py:117 +#: apps/users/views/user.py:137 apps/users/views/user.py:154 +#: apps/users/views/user.py:179 apps/users/views/user.py:204 +#: apps/users/views/user.py:229 apps/users/views/user.py:250 +#: apps/users/views/user.py:270 apps/users/views/user.py:288 +#: apps/users/views/user.py:301 apps/users/views/user.py:327 +#: apps/users/views/user.py:348 apps/users/views/user.py:373 +#: apps/users/views/user.py:389 apps/users/views/user.py:419 +#: apps/users/views/user.py:443 apps/users/views/user.py:466 +#: apps/workspace/views/user_role_ee.py:27 apps/xpack/views/auth.py:521 +#: apps/xpack/views/auth.py:561 apps/xpack/views/auth.py:582 +#: apps/xpack/views/user_role.py:28 +msgid "User Management" +msgstr "User Management" -#: apps/knowledge/serializers/paragraph.py:56 -#: apps/knowledge/serializers/paragraph.py:443 -msgid "paragraph id list" -msgstr "" +#: apps/common/auth/constants/group_constants.py:28 +#: apps/common/auth/constants/group_constants.py:83 +#: apps/common/auth/constants/group_constants.py:98 +#: apps/common/auth/constants/group_constants.py:109 +#: apps/common/auth/constants/group_constants.py:122 +#: apps/knowledge/views/knowledge_workflow.py:262 +msgid "Knowledge" +msgstr "Knowledge" + +#: apps/common/auth/constants/group_constants.py:30 +#: apps/common/auth/constants/group_constants.py:84 +#: apps/common/auth/constants/group_constants.py:100 +#: apps/common/auth/constants/group_constants.py:111 +#: apps/common/auth/constants/group_constants.py:123 +#: apps/knowledge/views/knowledge.py:477 apps/tools/views/tool.py:63 +#: apps/tools/views/tool.py:90 apps/tools/views/tool.py:124 +#: apps/tools/views/tool.py:150 apps/tools/views/tool.py:179 +#: apps/tools/views/tool.py:202 apps/tools/views/tool.py:233 +#: apps/tools/views/tool.py:282 apps/tools/views/tool.py:330 +#: apps/tools/views/tool.py:365 apps/tools/views/tool.py:401 +#: apps/tools/views/tool.py:435 apps/tools/views/tool.py:466 +#: apps/tools/views/tool.py:489 apps/tools/views/tool.py:523 +#: apps/tools/views/tool.py:553 apps/tools/views/tool.py:576 +#: apps/tools/views/tool.py:605 apps/tools/views/tool.py:628 +#: apps/tools/views/tool.py:663 apps/tools/views/tool.py:701 +#: apps/tools/views/tool.py:737 apps/tools/views/tool.py:772 +#: apps/tools/views/tool_workflow.py:43 apps/tools/views/tool_workflow.py:82 +#: apps/tools/views/tool_workflow.py:113 apps/tools/views/tool_workflow.py:143 +#: apps/tools/views/tool_workflow.py:172 apps/tools/views/tool_workflow.py:206 +msgid "Tool" +msgstr "Tool" -#: apps/knowledge/serializers/paragraph.py:57 -#: apps/knowledge/serializers/paragraph.py:72 -#: apps/knowledge/serializers/paragraph.py:136 -#: apps/knowledge/serializers/paragraph.py:350 -#: apps/knowledge/serializers/paragraph.py:444 -#: apps/knowledge/serializers/paragraph.py:561 -#: apps/knowledge/serializers/problem.py:35 -#: apps/knowledge/serializers/problem.py:50 -msgid "paragraph id" -msgstr "" +#: apps/common/auth/constants/group_constants.py:34 +#: apps/folders/views/folder.py:39 apps/folders/views/folder.py:82 +#: apps/folders/views/folder.py:108 apps/folders/views/folder.py:148 +#: apps/folders/views/folder.py:170 apps/resource_manage/views/folder.py:24 +msgid "Folder" +msgstr "Folder" -#: apps/knowledge/serializers/paragraph.py:77 -#: apps/knowledge/serializers/paragraph.py:145 -msgid "Paragraph id does not exist" -msgstr "" +#: apps/common/auth/constants/group_constants.py:37 +#: apps/common/auth/constants/group_constants.py:127 +msgid "Image" +msgstr "Image" + +#: apps/common/auth/constants/group_constants.py:38 +#: apps/common/auth/constants/group_constants.py:128 +msgid "Scheduled synchronization" +msgstr "Scheduled synchronization" + +#: apps/common/auth/constants/group_constants.py:39 +#: apps/common/auth/constants/group_constants.py:129 +msgid "Document processing strategy" +msgstr "Document processing strategy" + +#: apps/common/auth/constants/group_constants.py:40 +#: apps/common/auth/constants/group_constants.py:130 +msgid "External service" +msgstr "External service" + +#: apps/common/auth/constants/group_constants.py:41 +#: apps/common/auth/constants/group_constants.py:131 +msgid "Knowledge settings" +msgstr "Knowledge settings" + +#: apps/common/auth/constants/group_constants.py:42 +#: apps/common/auth/constants/group_constants.py:113 +#: apps/common/auth/constants/group_constants.py:132 +msgid "Document" +msgstr "Document" -#: apps/knowledge/serializers/paragraph.py:108 -msgid "Already associated, please do not associate again" -msgstr "" +#: apps/common/auth/constants/group_constants.py:43 +#: apps/common/auth/constants/group_constants.py:112 +#: apps/common/auth/constants/group_constants.py:133 +msgid "Workflow" +msgstr "Workflow" -#: apps/knowledge/serializers/paragraph.py:181 -msgid "Problem id does not exist" -msgstr "" +#: apps/common/auth/constants/group_constants.py:44 +#: apps/common/auth/constants/group_constants.py:114 +#: apps/common/auth/constants/group_constants.py:134 +msgid "Tag" +msgstr "Tag" -#: apps/knowledge/serializers/paragraph.py:348 -#: apps/knowledge/serializers/problem.py:26 -#: apps/knowledge/serializers/problem.py:46 -#: apps/knowledge/serializers/problem.py:56 -#: apps/knowledge/serializers/problem.py:127 -msgid "problem id" -msgstr "" +#: apps/common/auth/constants/group_constants.py:45 +#: apps/common/auth/constants/group_constants.py:115 +#: apps/common/auth/constants/group_constants.py:135 +msgid "Problem" +msgstr "Problem" -#: apps/knowledge/serializers/paragraph.py:358 -msgid "Paragraph does not exist" -msgstr "" +#: apps/common/auth/constants/group_constants.py:46 +#: apps/common/auth/constants/group_constants.py:116 +#: apps/common/auth/constants/group_constants.py:136 +msgid "Termbase" +msgstr "Termbase" -#: apps/knowledge/serializers/paragraph.py:360 -msgid "Problem does not exist" -msgstr "" +#: apps/common/auth/constants/group_constants.py:47 +#: apps/common/auth/constants/group_constants.py:117 +#: apps/common/auth/constants/group_constants.py:137 +msgid "Hit-Test" +msgstr "Hit-Test" -#: apps/knowledge/serializers/paragraph.py:435 -msgid "The task is being executed, please do not send it again." -msgstr "" +#: apps/common/auth/constants/group_constants.py:50 +#: apps/common/auth/constants/group_constants.py:139 +msgid "Overview" +msgstr "Overview" -#: apps/knowledge/serializers/paragraph.py:442 -msgid "target document id" -msgstr "" +#: apps/common/auth/constants/group_constants.py:51 +#: apps/common/auth/constants/group_constants.py:140 +msgid "Application Access" +msgstr "Application Access" -#: apps/knowledge/serializers/paragraph.py:453 -msgid "The document to be migrated is consistent with the target document" -msgstr "" +#: apps/common/auth/constants/group_constants.py:52 +#: apps/common/auth/constants/group_constants.py:141 +msgid "Conversation log" +msgstr "Conversation log" -#: apps/knowledge/serializers/paragraph.py:455 -#, python-brace-format -msgid "The document id does not exist [{document_id}]" -msgstr "" +#: apps/common/auth/constants/group_constants.py:53 +#: apps/common/auth/constants/group_constants.py:56 +#: apps/common/auth/constants/group_constants.py:118 +#: apps/common/auth/constants/group_constants.py:138 +msgid "Dialogue users" +msgstr "Dialogue users" -#: apps/knowledge/serializers/paragraph.py:459 -#, python-brace-format -msgid "The target document id does not exist [{document_id}]" -msgstr "" +#: apps/common/auth/constants/group_constants.py:59 +#: apps/common/auth/constants/group_constants.py:88 +msgid "Role Management" +msgstr "Role Management" -#: apps/knowledge/serializers/paragraph.py:573 -msgid "new_position must be an integer" -msgstr "" +#: apps/common/auth/constants/group_constants.py:61 +#: apps/common/auth/constants/group_constants.py:90 +#: apps/common/auth/constants/operate_constants.py:38 +msgid "User Group" +msgstr "User Group" -#: apps/knowledge/serializers/problem.py:45 -#: apps/knowledge/serializers/problem.py:55 -msgid "problem id list" -msgstr "" +#: apps/common/auth/constants/group_constants.py:62 +msgid "Email Setting" +msgstr "Email Setting" -#: apps/knowledge/task/embedding.py:24 apps/knowledge/task/embedding.py:74 -#, python-brace-format -msgid "Failed to obtain vector model: {error} {traceback}" -msgstr "" +#: apps/common/auth/constants/group_constants.py:63 +msgid "Login Auth" +msgstr "Login Auth" -#: apps/knowledge/task/embedding.py:103 -#, python-brace-format -msgid "Start--->Vectorized knowledge: {knowledge_id}" -msgstr "" +#: apps/common/auth/constants/group_constants.py:64 +#: apps/xpack/views/system_params.py:24 apps/xpack/views/system_params.py:40 +msgid "Appearance Settings" +msgstr "Appearance Settings" -#: apps/knowledge/task/embedding.py:107 -#, python-brace-format -msgid "Knowledge documentation: {document_names}" -msgstr "" +#: apps/common/auth/constants/group_constants.py:65 +#: apps/common/auth/constants/operate_constants.py:43 +msgid "Display Settings" +msgstr "Display Settings" -#: apps/knowledge/task/embedding.py:120 -#, python-brace-format -msgid "End--->Vectorized knowledge: {knowledge_id}" -msgstr "" +#: apps/common/auth/constants/group_constants.py:68 +#: apps/common/auth/constants/group_constants.py:93 +msgid "Chat User Group" +msgstr "Chat User Group" -#: apps/knowledge/task/generate.py:106 -#, python-brace-format -msgid "" -"Generate issue based on document: {document_id} error {error}{traceback}" -msgstr "" +#: apps/common/auth/constants/group_constants.py:69 +msgid "Chat User Auth" +msgstr "Chat User Auth" -#: apps/knowledge/task/generate.py:110 -#, python-brace-format -msgid "End--->Generate problem: {document_id}" -msgstr "" +#: apps/common/auth/constants/group_constants.py:70 +msgid "Portal Setting" +msgstr "Portal Setting" -#: apps/knowledge/task/handler.py:121 -#, python-brace-format -msgid "Association problem failed {error}" -msgstr "" +#: apps/common/auth/constants/group_constants.py:78 +#: apps/common/auth/constants/group_constants.py:91 +msgid "Resource Permission" +msgstr "Resource Permission" -#: apps/knowledge/task/sync.py:30 apps/knowledge/task/sync.py:47 -#, python-brace-format -msgid "Start--->Start synchronization web knowledge base:{knowledge_id}" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:20 +msgid "Read" +msgstr "Read" -#: apps/knowledge/task/sync.py:35 apps/knowledge/task/sync.py:51 -#, python-brace-format -msgid "End--->End synchronization web knowledge base:{knowledge_id}" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:21 +msgid "Edit" +msgstr "Edit" -#: apps/knowledge/task/sync.py:37 apps/knowledge/task/sync.py:53 -#, python-brace-format -msgid "Synchronize web knowledge base:{knowledge_id} error{error}{traceback}" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:22 +msgid "Create" +msgstr "Create" -#: apps/knowledge/views/document.py:28 apps/knowledge/views/document.py:29 -#: apps/knowledge/views/document.py:30 -msgid "Create document" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:23 +msgid "Delete" +msgstr "Delete" -#: apps/knowledge/views/document.py:34 apps/knowledge/views/document.py:57 -#: apps/knowledge/views/document.py:84 apps/knowledge/views/document.py:104 -#: apps/knowledge/views/document.py:128 apps/knowledge/views/document.py:160 -#: apps/knowledge/views/document.py:191 apps/knowledge/views/document.py:209 -#: apps/knowledge/views/document.py:238 apps/knowledge/views/document.py:267 -#: apps/knowledge/views/document.py:295 apps/knowledge/views/document.py:323 -#: apps/knowledge/views/document.py:352 apps/knowledge/views/document.py:382 -#: apps/knowledge/views/document.py:412 apps/knowledge/views/document.py:441 -#: apps/knowledge/views/document.py:472 apps/knowledge/views/document.py:501 -#: apps/knowledge/views/document.py:527 apps/knowledge/views/document.py:553 -#: apps/knowledge/views/document.py:579 apps/knowledge/views/document.py:599 -#: apps/knowledge/views/document.py:633 apps/knowledge/views/document.py:664 -#: apps/knowledge/views/document.py:695 apps/knowledge/views/document.py:723 -#: apps/knowledge/views/document.py:737 -#: apps/xpack/views/dataset_lark_views.py:72 -#: apps/xpack/views/dataset_lark_views.py:91 -#: apps/xpack/views/dataset_lark_views.py:111 -#: apps/xpack/views/dataset_lark_views.py:132 -msgid "Knowledge Base/Documentation" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:27 +msgid "Use" +msgstr "Use" -#: apps/knowledge/views/document.py:52 apps/knowledge/views/document.py:53 -#: apps/knowledge/views/document.py:54 -msgid "Get document" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:28 +msgid "Import" +msgstr "Import" -#: apps/knowledge/views/document.py:79 apps/knowledge/views/document.py:80 -#: apps/knowledge/views/document.py:81 -msgid "Get document details" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:29 +msgid "Export" +msgstr "Export" -#: apps/knowledge/views/document.py:98 apps/knowledge/views/document.py:99 -#: apps/knowledge/views/document.py:100 -msgid "Modify document" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:30 +msgid "Publish" +msgstr "Publish" -#: apps/knowledge/views/document.py:123 apps/knowledge/views/document.py:124 -#: apps/knowledge/views/document.py:125 -msgid "Delete document" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:31 +msgid "Sync" +msgstr "Sync" + +#: apps/common/auth/constants/operate_constants.py:32 +msgid "Generate" +msgstr "Generate" + +#: apps/common/auth/constants/operate_constants.py:33 +msgid "Add Member" +msgstr "Add Member" -#: apps/knowledge/views/document.py:154 apps/knowledge/views/document.py:155 -#: apps/knowledge/views/document.py:156 -msgid "Segmented document" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:34 +msgid "Remove Member" +msgstr "Remove Member" -#: apps/knowledge/views/document.py:186 apps/knowledge/views/document.py:187 -#: apps/knowledge/views/document.py:188 -msgid "Get a list of segment IDs" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:35 +msgid "Vector" +msgstr "Vector" -#: apps/knowledge/views/document.py:203 apps/knowledge/views/document.py:204 -#: apps/knowledge/views/document.py:205 -msgid "Modify document hit processing methods in batches" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:36 +msgid "Migrate" +msgstr "Migrate" -#: apps/knowledge/views/document.py:232 apps/knowledge/views/document.py:233 -#: apps/knowledge/views/document.py:234 -msgid "Synchronize web site types" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:37 +msgid "Relate" +msgstr "Relate" -#: apps/knowledge/views/document.py:261 apps/knowledge/views/document.py:262 -#: apps/knowledge/views/document.py:263 -msgid "Refresh document vector library" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:40 +msgid "Clear Policy" +msgstr "Clear Policy" -#: apps/knowledge/views/document.py:289 apps/knowledge/views/document.py:290 -#: apps/knowledge/views/document.py:291 -msgid "Cancel task" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:41 +msgid "Embed third party" +msgstr "Embed third party" -#: apps/knowledge/views/document.py:317 apps/knowledge/views/document.py:318 -#: apps/knowledge/views/document.py:319 -msgid "Cancel tasks in batches" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:42 +msgid "Access restrictions" +msgstr "Access restrictions" -#: apps/knowledge/views/document.py:346 apps/knowledge/views/document.py:347 -#: apps/knowledge/views/document.py:348 -msgid "Create documents in batches" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:44 +msgid "API KEY" +msgstr "API KEY" -#: apps/knowledge/views/document.py:376 apps/knowledge/views/document.py:377 -#: apps/knowledge/views/document.py:378 -msgid "Batch sync documents" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:45 +msgid "Public access link" +msgstr "Public access link" -#: apps/knowledge/views/document.py:406 apps/knowledge/views/document.py:407 -#: apps/knowledge/views/document.py:408 -msgid "Delete documents in batches" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:46 +msgid "Enterprise WeiXin" +msgstr "Enterprise WeiXin" -#: apps/knowledge/views/document.py:436 apps/knowledge/views/document.py:437 -msgid "Batch refresh document vector library" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:47 +msgid "Feishu" +msgstr "Feishu" -#: apps/knowledge/views/document.py:466 apps/knowledge/views/document.py:467 -#: apps/knowledge/views/document.py:468 -msgid "Batch generate related problems" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:48 +msgid "Dingding" +msgstr "Dingding" -#: apps/knowledge/views/document.py:496 apps/knowledge/views/document.py:497 -#: apps/knowledge/views/document.py:498 -msgid "Get document by pagination" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:49 +msgid "Weixin Public Account" +msgstr "Weixin Public Account" -#: apps/knowledge/views/document.py:523 apps/knowledge/views/document.py:524 -msgid "Export document" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:52 +msgid "To Chat" +msgstr "To Chat" -#: apps/knowledge/views/document.py:549 apps/knowledge/views/document.py:550 -msgid "Export Zip document" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:53 +msgid "Setting" +msgstr "Setting" -#: apps/knowledge/views/document.py:575 apps/knowledge/views/document.py:576 -msgid "Download source file" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:54 +msgid "Download Original Document" +msgstr "Download Original Document" -#: apps/knowledge/views/document.py:594 apps/knowledge/views/document.py:595 -msgid "Migrate documents in batches" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:55 +msgid "Copy" +msgstr "Copy" -#: apps/knowledge/views/document.py:627 apps/knowledge/views/document.py:628 -#: apps/knowledge/views/document.py:629 -#: apps/shared/views/shared_document.py:570 -msgid "Create Web site documents" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:56 +msgid "resource authorization" +msgstr "resource authorization" -#: apps/knowledge/views/document.py:658 apps/knowledge/views/document.py:659 -#: apps/knowledge/views/document.py:660 -msgid "Import QA and create documentation" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:57 +msgid "Tag Setting" +msgstr "Tag Setting" -#: apps/knowledge/views/document.py:689 apps/knowledge/views/document.py:690 -#: apps/knowledge/views/document.py:691 -msgid "Import tables and create documents" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:58 +msgid "Replace Original Document" +msgstr "Replace Original Document" -#: apps/knowledge/views/document.py:719 apps/knowledge/views/document.py:720 -msgid "Get QA template" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:59 +#: apps/common/auth/constants/operate_constants.py:76 +msgid "Update License" +msgstr "Update License" -#: apps/knowledge/views/document.py:733 apps/knowledge/views/document.py:734 -msgid "Get form template" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:60 +msgid "View related resources" +msgstr "View related resources" -#: apps/knowledge/views/knowledge.py:25 apps/knowledge/views/knowledge.py:26 -#: apps/knowledge/views/knowledge.py:27 -msgid "Get knowledge by folder" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:61 +msgid "Read execute record" +msgstr "Read execute record" -#: apps/knowledge/views/knowledge.py:30 apps/knowledge/views/knowledge.py:59 -#: apps/knowledge/views/knowledge.py:83 apps/knowledge/views/knowledge.py:106 -#: apps/knowledge/views/knowledge.py:127 apps/knowledge/views/knowledge.py:156 -#: apps/knowledge/views/knowledge.py:188 apps/knowledge/views/knowledge.py:218 -#: apps/knowledge/views/knowledge.py:242 apps/knowledge/views/knowledge.py:266 -#: apps/knowledge/views/knowledge.py:293 apps/knowledge/views/knowledge.py:319 -#: apps/knowledge/views/knowledge.py:343 apps/knowledge/views/knowledge.py:369 -#: apps/knowledge/views/knowledge.py:397 -#: apps/xpack/views/dataset_lark_views.py:29 -#: apps/xpack/views/dataset_lark_views.py:50 -msgid "Knowledge Base" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:62 +msgid "Read Trigger" +msgstr "Read Trigger" -#: apps/knowledge/views/knowledge.py:53 apps/knowledge/views/knowledge.py:54 -#: apps/knowledge/views/knowledge.py:55 -msgid "Edit knowledge" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:63 +msgid "Edit Trigger" +msgstr "Edit Trigger" -#: apps/knowledge/views/knowledge.py:77 apps/knowledge/views/knowledge.py:78 -#: apps/knowledge/views/knowledge.py:79 -msgid "Delete knowledge" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:64 +msgid "Create Trigger" +msgstr "Create Trigger" -#: apps/knowledge/views/knowledge.py:101 apps/knowledge/views/knowledge.py:102 -#: apps/knowledge/views/knowledge.py:103 -msgid "Get knowledge" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:65 +msgid "Delete Trigger" +msgstr "Delete Trigger" -#: apps/knowledge/views/knowledge.py:122 apps/knowledge/views/knowledge.py:123 -#: apps/knowledge/views/knowledge.py:124 -msgid "Get the knowledge base paginated list" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:66 +msgid "Batch delete" +msgstr "Batch delete" -#: apps/knowledge/views/knowledge.py:150 apps/knowledge/views/knowledge.py:151 -#: apps/knowledge/views/knowledge.py:152 -msgid "Synchronize the knowledge base of the website" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:67 +msgid "Batch move" +msgstr "Batch move" -#: apps/knowledge/views/knowledge.py:182 apps/knowledge/views/knowledge.py:183 -#: apps/knowledge/views/knowledge.py:184 -msgid "Hit test list" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:68 +msgid "Token Index" +msgstr "Token Index" -#: apps/knowledge/views/knowledge.py:212 apps/knowledge/views/knowledge.py:213 -#: apps/knowledge/views/knowledge.py:214 -msgid "Re-vectorize" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:69 +msgid "Authorize to Workspace" +msgstr "Authorize to Workspace" -#: apps/knowledge/views/knowledge.py:238 apps/knowledge/views/knowledge.py:239 -msgid "Export knowledge base" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:70 +msgid "Set Role" +msgstr "Set Role" -#: apps/knowledge/views/knowledge.py:262 apps/knowledge/views/knowledge.py:263 -msgid "Export knowledge base containing images" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:71 +msgid "MCP service configuration" +msgstr "MCP service configuration" -#: apps/knowledge/views/knowledge.py:287 apps/knowledge/views/knowledge.py:288 -#: apps/knowledge/views/knowledge.py:289 -msgid "Generate related" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:72 +msgid "Export skills" +msgstr "Export skills" -#: apps/knowledge/views/knowledge.py:314 apps/knowledge/views/knowledge.py:315 -#: apps/knowledge/views/knowledge.py:316 -msgid "Get model for knowledge base" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:73 +msgid "Quota Setting" +msgstr "Quota Setting" -#: apps/knowledge/views/knowledge.py:338 apps/knowledge/views/knowledge.py:339 -#: apps/knowledge/views/knowledge.py:340 -msgid "Get embedding model for knowledge base" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:75 +msgid "About" +msgstr "About" -#: apps/knowledge/views/knowledge.py:363 apps/knowledge/views/knowledge.py:364 -#: apps/knowledge/views/knowledge.py:365 -msgid "Create base knowledge" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:77 +#: apps/users/views/user.py:114 apps/users/views/user.py:115 +#: apps/users/views/user.py:116 +msgid "Switch Language" +msgstr "Switch Language" -#: apps/knowledge/views/knowledge.py:391 apps/knowledge/views/knowledge.py:392 -#: apps/knowledge/views/knowledge.py:393 -msgid "Create web knowledge" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:78 +msgid "Change Password" +msgstr "Change Password" -#: apps/knowledge/views/paragraph.py:24 apps/knowledge/views/paragraph.py:25 -#: apps/knowledge/views/paragraph.py:26 -msgid "Paragraph list" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:79 +#: apps/xpack/views/system_api_key.py:25 apps/xpack/views/system_api_key.py:43 +#: apps/xpack/views/system_api_key.py:69 apps/xpack/views/system_api_key.py:92 +msgid "System API Key" +msgstr "System API Key" -#: apps/knowledge/views/paragraph.py:29 apps/knowledge/views/paragraph.py:53 -#: apps/knowledge/views/paragraph.py:82 apps/knowledge/views/paragraph.py:102 -#: apps/knowledge/views/paragraph.py:138 apps/knowledge/views/paragraph.py:167 -#: apps/knowledge/views/paragraph.py:199 apps/knowledge/views/paragraph.py:224 -#: apps/knowledge/views/paragraph.py:259 apps/knowledge/views/paragraph.py:289 -#: apps/knowledge/views/paragraph.py:316 apps/knowledge/views/paragraph.py:351 -#: apps/knowledge/views/paragraph.py:385 apps/knowledge/views/paragraph.py:415 -msgid "Knowledge Base/Documentation/Paragraph" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:80 +#: apps/portal/views/portal.py:39 apps/portal/views/portal.py:52 +#: apps/portal/views/portal.py:66 +msgid "Portal" +msgstr "Portal" -#: apps/knowledge/views/paragraph.py:48 apps/knowledge/views/paragraph.py:49 -msgid "Create Paragraph" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:81 +msgid "Publish to Portal" +msgstr "Publish to Portal" -#: apps/knowledge/views/paragraph.py:76 apps/knowledge/views/paragraph.py:77 -#: apps/knowledge/views/paragraph.py:78 -msgid "Batch Paragraph" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:82 +msgid "Unpublish from Portal" +msgstr "Unpublish from Portal" -#: apps/knowledge/views/paragraph.py:97 apps/knowledge/views/paragraph.py:98 -msgid "Migrate paragraphs in batches" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:85 +msgid "Password verification" +msgstr "Password verification" -#: apps/knowledge/views/paragraph.py:132 apps/knowledge/views/paragraph.py:133 -#: apps/knowledge/views/paragraph.py:134 -msgid "Batch Generate Related" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:86 +msgid "Account login" +msgstr "Account login" -#: apps/knowledge/views/paragraph.py:161 apps/knowledge/views/paragraph.py:162 -#: apps/knowledge/views/paragraph.py:163 -msgid "Modify paragraph data" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:87 +msgid "CAS" +msgstr "CAS" -#: apps/knowledge/views/paragraph.py:194 apps/knowledge/views/paragraph.py:195 -#: apps/knowledge/views/paragraph.py:196 -msgid "Get paragraph details" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:88 +msgid "dingtalk" +msgstr "dingtalk" -#: apps/knowledge/views/paragraph.py:219 apps/knowledge/views/paragraph.py:220 -#: apps/knowledge/views/paragraph.py:221 -msgid "Delete paragraph" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:89 +msgid "WeCom" +msgstr "WeCom" -#: apps/knowledge/views/paragraph.py:253 apps/knowledge/views/paragraph.py:254 -#: apps/knowledge/views/paragraph.py:255 -msgid "Add associated questions" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:90 +msgid "lark" +msgstr "lark" -#: apps/knowledge/views/paragraph.py:284 apps/knowledge/views/paragraph.py:285 -#: apps/knowledge/views/paragraph.py:286 -msgid "Get a list of paragraph questions" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:91 +msgid "OIDC" +msgstr "OIDC" -#: apps/knowledge/views/paragraph.py:310 apps/knowledge/views/paragraph.py:311 -#: apps/knowledge/views/paragraph.py:312 -msgid "Disassociation issue" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:92 +msgid "LDAP" +msgstr "LDAP" -#: apps/knowledge/views/paragraph.py:345 apps/knowledge/views/paragraph.py:346 -#: apps/knowledge/views/paragraph.py:347 -msgid "Related questions" -msgstr "" +#: apps/common/auth/constants/operate_constants.py:93 +msgid "OAUTH2" +msgstr "OAUTH2" -#: apps/knowledge/views/paragraph.py:380 apps/knowledge/views/paragraph.py:381 -#: apps/knowledge/views/paragraph.py:382 -msgid "Get paragraph list by pagination" -msgstr "" +#: apps/common/auth/handle/impl/application_key.py:29 +msgid "Secret key is expired" +msgstr "Secret key is expired" -#: apps/knowledge/views/paragraph.py:409 apps/knowledge/views/paragraph.py:410 -#: apps/knowledge/views/paragraph.py:411 -#: apps/resource_manage/views/paragraph.py:364 -#: apps/resource_manage/views/paragraph.py:365 -#: apps/resource_manage/views/paragraph.py:366 -#: apps/shared/views/shared_paragraph.py:365 -#: apps/shared/views/shared_paragraph.py:366 -#: apps/shared/views/shared_paragraph.py:367 -msgid "Adjust paragraph position" -msgstr "" +#: apps/common/auth/handle/impl/application_key.py:36 +#: apps/common/auth/handle/impl/user_token.py:300 +#: apps/trigger/handler/impl/trigger/event_trigger.py:120 +#: apps/trigger/handler/impl/trigger/event_trigger.py:123 +msgid "Authentication information is incorrect" +msgstr "Authentication information is incorrect" -#: apps/knowledge/views/problem.py:23 apps/knowledge/views/problem.py:24 -#: apps/knowledge/views/problem.py:25 -msgid "Question list" -msgstr "" +#: apps/common/auth/handle/impl/chat_user_key.py:34 +msgid "API service is disabled" +msgstr "API service is disabled" -#: apps/knowledge/views/problem.py:28 apps/knowledge/views/problem.py:53 -#: apps/knowledge/views/problem.py:78 apps/knowledge/views/problem.py:104 -#: apps/knowledge/views/problem.py:131 apps/knowledge/views/problem.py:157 -#: apps/knowledge/views/problem.py:186 apps/knowledge/views/problem.py:216 -msgid "Knowledge Base/Documentation/Paragraph/Question" -msgstr "" +#: apps/common/auth/handle/impl/user_token.py:294 +msgid "Login expired" +msgstr "Login expired" -#: apps/knowledge/views/problem.py:47 apps/knowledge/views/problem.py:48 -#: apps/knowledge/views/problem.py:49 -msgid "Create question" -msgstr "" +#: apps/common/constants/exception_code_constants.py:32 +msgid "Please log in first and bring the user Token" +msgstr "Please log in first and bring the user Token" -#: apps/knowledge/views/problem.py:73 apps/knowledge/views/problem.py:74 -#: apps/knowledge/views/problem.py:75 -msgid "Get a list of associated paragraphs" -msgstr "" +#: apps/common/constants/exception_code_constants.py:33 +#: apps/common/constants/exception_code_constants.py:45 +msgid "Email sending failed" +msgstr "Email sending failed" -#: apps/knowledge/views/problem.py:98 apps/knowledge/views/problem.py:99 -#: apps/knowledge/views/problem.py:100 -msgid "Batch associated paragraphs" -msgstr "" +#: apps/common/constants/exception_code_constants.py:34 +msgid "Email format error" +msgstr "Email format error" -#: apps/knowledge/views/problem.py:125 apps/knowledge/views/problem.py:126 -#: apps/knowledge/views/problem.py:127 -msgid "Batch deletion issues" -msgstr "" +#: apps/common/constants/exception_code_constants.py:35 +msgid "The email has been registered, please log in directly" +msgstr "The email has been registered, please log in directly" -#: apps/knowledge/views/problem.py:152 apps/knowledge/views/problem.py:153 -#: apps/knowledge/views/problem.py:154 -msgid "Delete question" -msgstr "" +#: apps/common/constants/exception_code_constants.py:36 +msgid "The email is not registered, please register first" +msgstr "The email is not registered, please register first" -#: apps/knowledge/views/problem.py:180 apps/knowledge/views/problem.py:181 -#: apps/knowledge/views/problem.py:182 -msgid "Modify question" +#: apps/common/constants/exception_code_constants.py:38 +msgid "" +"The verification code is incorrect or the verification code has expired" msgstr "" +"The verification code is incorrect or the verification code has expired" -#: apps/knowledge/views/problem.py:211 apps/knowledge/views/problem.py:212 -#: apps/knowledge/views/problem.py:213 -msgid "Get the list of questions by page" -msgstr "" +#: apps/common/constants/exception_code_constants.py:39 +msgid "The username has been registered, please log in directly" +msgstr "The username has been registered, please log in directly" -#: apps/maxkb/settings/base.py:101 -msgid "Intelligent customer service platform" +#: apps/common/constants/exception_code_constants.py:41 +msgid "" +"The username cannot be empty and must be between 6 and 20 characters long." msgstr "" +"The username cannot be empty and must be between 6 and 20 characters long." -#: apps/models_provider/api/model.py:37 apps/models_provider/api/provide.py:17 -#: apps/models_provider/api/provide.py:23 -#: apps/models_provider/api/provide.py:28 -#: apps/models_provider/api/provide.py:30 -#: apps/models_provider/api/provide.py:82 -#: apps/models_provider/serializers/model_serializer.py:40 -#: apps/models_provider/serializers/model_serializer.py:215 -#: apps/models_provider/serializers/model_serializer.py:253 -#: apps/models_provider/serializers/model_serializer.py:318 -#: apps/models_provider/serializers/model_serializer.py:393 -#: apps/shared/api/shared_model.py:18 -#: apps/shared/serializers/shared_model.py:111 -msgid "model name" -msgstr "" +#: apps/common/constants/exception_code_constants.py:43 +msgid "Password and confirmation password are inconsistent" +msgstr "Password and confirmation password are inconsistent" -#: apps/models_provider/api/model.py:44 apps/models_provider/api/provide.py:29 -#: apps/models_provider/api/provide.py:70 -#: apps/models_provider/api/provide.py:98 -#: apps/models_provider/serializers/model_serializer.py:42 -#: apps/models_provider/serializers/model_serializer.py:217 -#: apps/models_provider/serializers/model_serializer.py:255 -#: apps/models_provider/serializers/model_serializer.py:319 -#: apps/models_provider/serializers/model_serializer.py:394 -#: apps/shared/api/shared_model.py:25 -#: apps/shared/serializers/shared_model.py:112 -msgid "model type" -msgstr "" +#: apps/common/constants/exception_code_constants.py:44 +msgid "The nickname is already registered" +msgstr "The nickname is already registered" -#: apps/models_provider/api/model.py:51 -#: apps/models_provider/serializers/model_serializer.py:43 -#: apps/models_provider/serializers/model_serializer.py:219 -#: apps/models_provider/serializers/model_serializer.py:256 -#: apps/models_provider/serializers/model_serializer.py:320 -#: apps/models_provider/serializers/model_serializer.py:395 -#: apps/shared/api/shared_model.py:32 -#: apps/shared/serializers/shared_model.py:113 -msgid "base model" -msgstr "" +#: apps/common/event/__init__.py:35 +msgid "The download process was interrupted, please try again" +msgstr "The download process was interrupted, please try again" -#: apps/models_provider/api/model.py:58 apps/models_provider/api/provide.py:18 -#: apps/models_provider/api/provide.py:38 -#: apps/models_provider/api/provide.py:76 -#: apps/models_provider/api/provide.py:104 -#: apps/models_provider/api/provide.py:126 -#: apps/models_provider/serializers/model_serializer.py:41 -#: apps/models_provider/serializers/model_serializer.py:254 -#: apps/models_provider/serializers/model_serializer.py:321 -#: apps/models_provider/serializers/model_serializer.py:396 -#: apps/shared/api/shared_model.py:39 -#: apps/shared/serializers/shared_model.py:114 -msgid "provider" -msgstr "" +#: apps/common/event/listener_manage.py:116 +#, python-brace-format +msgid "Query vector data: {paragraph_id_list} error {error} {traceback}" +msgstr "Query vector data: {paragraph_id_list} error {error} {traceback}" -#: apps/models_provider/api/model.py:65 -#: apps/models_provider/serializers/model_serializer.py:322 -#: apps/models_provider/serializers/model_serializer.py:397 -#: apps/shared/api/shared_model.py:46 -#: apps/shared/serializers/shared_model.py:115 -msgid "create user" -msgstr "" +#: apps/common/event/listener_manage.py:124 +#, python-brace-format +msgid "Start--->Embedding paragraph: {paragraph_id_list}" +msgstr "Start--->Embedding paragraph: {paragraph_id_list}" -#: apps/models_provider/api/provide.py:19 -#: apps/xpack/serializers/application_setting_serializer.py:41 -#: apps/xpack/serializers/system_params.py:21 -msgid "icon" -msgstr "" +#: apps/common/event/listener_manage.py:141 +#, python-brace-format +msgid "Vectorized paragraph: {paragraph_id_list} error {error} {traceback}" +msgstr "Vectorized paragraph: {paragraph_id_list} error {error} {traceback}" -#: apps/models_provider/api/provide.py:34 apps/tools/serializers/tool.py:134 -msgid "input type" -msgstr "" +#: apps/common/event/listener_manage.py:150 +#, python-brace-format +msgid "End--->Embedding paragraph: {paragraph_id_list}" +msgstr "End--->Embedding paragraph: {paragraph_id_list}" -#: apps/models_provider/api/provide.py:35 -msgid "label" -msgstr "" +#: apps/common/event/listener_manage.py:160 +#, python-brace-format +msgid "Start--->Embedding paragraph: {paragraph_id}" +msgstr "Start--->Embedding paragraph: {paragraph_id}" -#: apps/models_provider/api/provide.py:36 -msgid "text field" -msgstr "" +#: apps/common/event/listener_manage.py:194 +#, python-brace-format +msgid "Vectorized paragraph: {paragraph_id} error {error} {traceback}" +msgstr "Vectorized paragraph: {paragraph_id} error {error} {traceback}" -#: apps/models_provider/api/provide.py:37 -msgid "value field" -msgstr "" +#: apps/common/event/listener_manage.py:202 +#, python-brace-format +msgid "End--->Embedding paragraph: {paragraph_id}" +msgstr "End--->Embedding paragraph: {paragraph_id}" + +#: apps/common/event/listener_manage.py:222 +#, python-brace-format +msgid "Start--->Tokenize paragraph: {paragraph_id}" +msgstr "Start--->Tokenize paragraph: {paragraph_id}" -#: apps/models_provider/api/provide.py:39 -msgid "method" -msgstr "" +#: apps/common/event/listener_manage.py:245 +#, python-brace-format +msgid "Tokenize paragraph: {paragraph_id} error {error} {traceback}" +msgstr "Tokenize paragraph: {paragraph_id} error {error} {traceback}" -#: apps/models_provider/api/provide.py:40 apps/tools/serializers/tool.py:119 -#: apps/tools/serializers/tool.py:133 -msgid "required" -msgstr "" +#: apps/common/event/listener_manage.py:253 +#, python-brace-format +msgid "End--->Tokenize paragraph: {paragraph_id}" +msgstr "End--->Tokenize paragraph: {paragraph_id}" -#: apps/models_provider/api/provide.py:41 -msgid "default value" -msgstr "" +#: apps/common/event/listener_manage.py:382 +#, python-brace-format +msgid "Start--->Embedding document: {document_id}" +msgstr "Start--->Embedding document: {document_id}" -#: apps/models_provider/api/provide.py:42 -msgid "relation show field dict" -msgstr "" +#: apps/common/event/listener_manage.py:410 +#, python-brace-format +msgid "Vectorized document: {document_id} error {error} {traceback}" +msgstr "Vectorized document: {document_id} error {error} {traceback}" -#: apps/models_provider/api/provide.py:43 -msgid "relation trigger field dict" -msgstr "" +#: apps/common/event/listener_manage.py:418 +#, python-brace-format +msgid "End--->Embedding document: {document_id}" +msgstr "End--->Embedding document: {document_id}" -#: apps/models_provider/api/provide.py:44 -msgid "trigger type" -msgstr "" +#: apps/common/event/listener_manage.py:430 +#, python-brace-format +msgid "Start--->Embedding knowledge: {knowledge_id}" +msgstr "Start--->Embedding knowledge: {knowledge_id}" -#: apps/models_provider/api/provide.py:45 -msgid "attrs" -msgstr "" +#: apps/common/event/listener_manage.py:434 +#, python-brace-format +msgid "Start--->Embedding document: {document_list}" +msgstr "Start--->Embedding document: {document_list}" -#: apps/models_provider/api/provide.py:46 -msgid "props info" -msgstr "" +#: apps/common/event/listener_manage.py:439 +#: apps/knowledge/task/embedding.py:160 +#, python-brace-format +msgid "Vectorized knowledge: {knowledge_id} error {error} {traceback}" +msgstr "Vectorized knowledge: {knowledge_id} error {error} {traceback}" -#: apps/models_provider/base_model_provider.py:60 -msgid "Model type cannot be empty" -msgstr "" +#: apps/common/event/listener_manage.py:444 +#, python-brace-format +msgid "End--->Embedding knowledge: {knowledge_id}" +msgstr "End--->Embedding knowledge: {knowledge_id}" -#: apps/models_provider/base_model_provider.py:85 -msgid "The current platform does not support downloading models" -msgstr "" +#: apps/common/event/listener_manage.py:551 +#, python-brace-format +msgid "Start--->Tokenize document: {document_id}" +msgstr "Start--->Tokenize document: {document_id}" -#: apps/models_provider/base_model_provider.py:143 -msgid "LLM" -msgstr "" +#: apps/common/event/listener_manage.py:578 +#, python-brace-format +msgid "Tokenize document: {document_id} error {error} {traceback}" +msgstr "Tokenize document: {document_id} error {error} {traceback}" -#: apps/models_provider/base_model_provider.py:144 -msgid "Embedding Model" -msgstr "" +#: apps/common/event/listener_manage.py:585 +#, python-brace-format +msgid "End--->Tokenize document: {document_id}" +msgstr "End--->Tokenize document: {document_id}" -#: apps/models_provider/base_model_provider.py:145 -msgid "Speech2Text" -msgstr "" +#: apps/common/exception/handle_exception.py:35 +#: apps/common/handle/handle_exception.py:34 +msgid "Unknown exception" +msgstr "Unknown exception" -#: apps/models_provider/base_model_provider.py:146 -msgid "TTS" -msgstr "" +#: apps/common/field/common.py:24 apps/common/field/common.py:37 +msgid "Message type error" +msgstr "Message type error" -#: apps/models_provider/base_model_provider.py:147 -msgid "Vision Model" -msgstr "" +#: apps/common/field/common.py:48 +msgid "not a function" +msgstr "not a function" -#: apps/models_provider/base_model_provider.py:148 -msgid "Image Generation" -msgstr "" +#: apps/common/forms/base_field.py:64 +#, python-brace-format +msgid "The field {field_label} is required" +msgstr "The field {field_label} is required" -#: apps/models_provider/base_model_provider.py:149 -msgid "Rerank" -msgstr "" +#: apps/common/forms/slider_field.py:56 +#, python-brace-format +msgid "The {field_label} cannot be less than {min}" +msgstr "The {field_label} cannot be less than {min}" -#: apps/models_provider/base_model_provider.py:223 -msgid "The model does not support" -msgstr "" +#: apps/common/forms/slider_field.py:62 +#, python-brace-format +msgid "The {field_label} cannot be greater than {max}" +msgstr "The {field_label} cannot be greater than {max}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:42 -msgid "" -"With the GTE-Rerank text sorting series model developed by Alibaba Tongyi " -"Lab, developers can integrate high-quality text retrieval and sorting " -"through the LlamaIndex framework." -msgstr "" +#: apps/common/handle/impl/text/pdf_split_handle.py:480 +#, python-brace-format +msgid "This document has no preface and is treated as ordinary text: {e}" +msgstr "This document has no preface and is treated as ordinary text: {e}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:45 -msgid "" -"Chinese (including various dialects such as Cantonese), English, Japanese, " -"and Korean support free switching between multiple languages." -msgstr "" +#: apps/common/job/clean_chat_job.py:25 +msgid "start clean chat log" +msgstr "start clean chat log" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:48 -msgid "" -"CosyVoice is based on a new generation of large generative speech models, " -"which can predict emotions, intonation, rhythm, etc. based on context, and " -"has better anthropomorphic effects." -msgstr "" +#: apps/common/job/clean_chat_job.py:44 +msgid "end clean chat log" +msgstr "end clean chat log" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:51 -msgid "" -"Universal text vector is Tongyi Lab's multi-language text unified vector " -"model based on the LLM base. It provides high-level vector services for " -"multiple mainstream languages around the world and helps developers quickly " -"convert text data into high-quality vector data." -msgstr "" +#: apps/common/job/clean_debug_file_job.py:20 +msgid "start clean debug file" +msgstr "start clean debug file" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:69 -msgid "" -"Tongyi Wanxiang - a large image model for text generation, supports " -"bilingual input in Chinese and English, and supports the input of reference " -"pictures for reference content or reference style migration. Key styles " -"include but are not limited to watercolor, oil painting, Chinese painting, " -"sketch, flat illustration, two-dimensional, and 3D. Cartoon." -msgstr "" +#: apps/common/job/clean_debug_file_job.py:30 +msgid "end clean debug file" +msgstr "end clean debug file" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:95 -msgid "Alibaba Cloud Bailian" -msgstr "" +#: apps/common/job/client_access_num_job.py:25 +msgid "start reset access_num" +msgstr "start reset access_num" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:53 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:50 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:74 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:77 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:61 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tti.py:43 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py:37 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:33 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:34 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:37 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:69 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:32 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/gemini_model_provider/model/stt.py:43 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:37 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:37 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:44 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:35 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:35 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:58 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:37 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:58 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:23 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:37 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/tencent_model_provider/model/tti.py:54 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:32 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/volcanic_engine_model_provider/model/tts.py:77 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:60 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:76 -#: apps/models_provider/impl/xf_model_provider/model/tts.py:101 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:32 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:34 -#: apps/models_provider/impl/xinference_model_provider/model/tts.py:44 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:31 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:56 -#: apps/models_provider/impl/zhipu_model_provider/model/tti.py:49 -msgid "Hello" -msgstr "" +#: apps/common/job/client_access_num_job.py:27 +msgid "end reset access_num" +msgstr "end reset access_num" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:36 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:46 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:44 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:96 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:89 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:23 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:21 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:23 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:58 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:41 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:22 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:21 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:28 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:19 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:27 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:31 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:25 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:48 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:22 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:61 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:40 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:25 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:28 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:22 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:61 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:22 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:19 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:28 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:78 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:22 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:39 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:22 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:25 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:41 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:51 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:46 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:29 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:24 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:47 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:19 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:22 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:39 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:25 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:21 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:59 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:39 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:21 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:40 -#, python-brace-format -msgid "{model_type} Model type is not supported" -msgstr "" +#: apps/common/result/api.py:17 apps/common/result/api.py:27 +msgid "response code" +msgstr "response code" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:44 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:67 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:55 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:53 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:105 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:98 -#, python-brace-format -msgid "{key} is required" -msgstr "" +#: apps/common/result/api.py:18 apps/common/result/api.py:19 +#: apps/common/result/api.py:28 apps/common/result/api.py:29 +msgid "error prompt" +msgstr "error prompt" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:60 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:85 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:69 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:67 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:121 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:113 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:43 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:42 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:61 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:50 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:77 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:58 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:42 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:38 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:44 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:45 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:51 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:45 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:67 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:39 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:80 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:58 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:45 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:44 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:39 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:80 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:40 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:47 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:104 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:42 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:55 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:42 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:42 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:58 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:68 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:38 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:38 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:50 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:84 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:41 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:65 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:41 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:40 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:37 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:77 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:56 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:41 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:59 -#, python-brace-format -msgid "" -"Verification failed, please check whether the parameters are correct: {error}" -msgstr "" +#: apps/common/result/api.py:43 +msgid "total number of data" +msgstr "total number of data" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:17 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:14 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:20 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:14 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:41 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:22 -msgid "Temperature" -msgstr "" +#: apps/common/result/api.py:44 +msgid "current page" +msgstr "current page" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:18 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:21 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:16 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:42 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:16 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:23 -msgid "" -"Higher values make the output more random, while lower values make it more " -"focused and deterministic" -msgstr "" +#: apps/common/result/api.py:45 +msgid "page size" +msgstr "page size" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:29 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:31 -msgid "Output the maximum Tokens" -msgstr "" +#: apps/common/result/result.py:31 +#: apps/xpack/serializers/operate_log_serializer.py:188 +msgid "Success" +msgstr "Success" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:31 -msgid "Specify the maximum number of tokens that the model can generate." -msgstr "" +#: apps/common/utils/common.py:155 +msgid "Text-to-speech node, the text content must be of string type" +msgstr "Text-to-speech node, the text content must be of string type" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:15 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:74 -msgid "API URL" -msgstr "" +#: apps/common/utils/common.py:157 +msgid "Text-to-speech node, the text content cannot be empty" +msgstr "Text-to-speech node, the text content cannot be empty" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:14 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:15 -msgid "Image size" -msgstr "" +#: apps/common/utils/common.py:358 +#, python-brace-format +msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)." +msgstr "Limit {count} exceeded, please contact us (https://fit2cloud.com/)." -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 -msgid "Specify the size of the generated image, such as: 1024x1024" -msgstr "" +#: apps/common/utils/common.py:511 apps/common/utils/common.py:518 +msgid "type error" +msgstr "type error" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:34 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:43 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:43 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:41 -msgid "Number of pictures" +#: apps/common/utils/messages_util.py:68 +#: apps/xpack/serializers/channel/chat_manage.py:437 +msgid "" +"Sorry, no relevant content was found. Please re-describe your problem or " +"provide more information. " msgstr "" +"Sorry, no relevant content was found. Please re-describe your problem or " +"provide more information. " -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:34 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 -msgid "Specify the number of generated images" -msgstr "" +#: apps/common/utils/tool_code.py:424 +msgid "Process execution timed out after {} seconds." +msgstr "Process execution timed out after {} seconds." -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:44 -msgid "Style" -msgstr "" +#: apps/folders/models/folder.py:6 apps/folders/models/folder.py:17 +#: apps/folders/serializers/folder.py:142 +msgid "folder name" +msgstr "folder name" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:44 -msgid "Specify the style of generated images" -msgstr "" +#: apps/folders/models/folder.py:8 apps/folders/models/folder.py:19 +#: apps/folders/serializers/folder.py:143 +msgid "folder description" +msgstr "folder description" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:48 -msgid "Default value, the image style is randomly output by the model" -msgstr "" +#: apps/folders/models/folder.py:12 apps/folders/models/folder.py:23 +#: apps/folders/serializers/folder.py:146 +msgid "parent id" +msgstr "parent id" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:49 -msgid "photography" -msgstr "" +#: apps/folders/serializers/folder.py:105 +msgid "Folder depth cannot exceed 10000 levels" +msgstr "Folder depth cannot exceed 10000 levels" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:50 -msgid "Portraits" -msgstr "" +#: apps/folders/serializers/folder.py:144 +msgid "folder user id" +msgstr "folder user id" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:51 -msgid "3D cartoon" -msgstr "" +#: apps/folders/serializers/folder.py:168 +#: apps/folders/serializers/folder.py:230 +#: apps/folders/serializers/folder.py:260 +msgid "Folder name already exists" +msgstr "Folder name already exists" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:52 -msgid "animation" -msgstr "" +#: apps/folders/serializers/folder.py:207 +#: apps/folders/serializers/folder.py:216 +#: apps/folders/serializers/folder.py:283 +msgid "Folder does not exist" +msgstr "Folder does not exist" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:53 -msgid "painting" -msgstr "" +#: apps/folders/serializers/folder.py:266 +msgid "No permission for the target folder" +msgstr "No permission for the target folder" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:54 -msgid "watercolor" -msgstr "" +#: apps/folders/serializers/folder.py:285 +msgid "Cannot delete root folder" +msgstr "Cannot delete root folder" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:55 -msgid "sketch" -msgstr "" +#: apps/folders/serializers/folder.py:325 +msgid "This folder contains resources that you dont have permission" +msgstr "This folder contains resources that you dont have permission" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:56 -msgid "Chinese painting" -msgstr "" +#: apps/folders/views/folder.py:33 apps/folders/views/folder.py:34 +#: apps/folders/views/folder.py:35 +msgid "Create folder" +msgstr "Create folder" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:57 -msgid "flat illustration" -msgstr "" +#: apps/folders/views/folder.py:77 apps/folders/views/folder.py:78 +#: apps/folders/views/folder.py:79 apps/resource_manage/views/folder.py:19 +#: apps/resource_manage/views/folder.py:20 +#: apps/resource_manage/views/folder.py:21 +msgid "Get folder tree" +msgstr "Get folder tree" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:20 -msgid "Timbre" -msgstr "" +#: apps/folders/views/folder.py:102 apps/folders/views/folder.py:103 +#: apps/folders/views/folder.py:104 +msgid "Update folder" +msgstr "Update folder" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:20 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 -msgid "Chinese sounds can support mixed scenes of Chinese and English" -msgstr "" +#: apps/folders/views/folder.py:143 apps/folders/views/folder.py:144 +#: apps/folders/views/folder.py:145 +msgid "Get folder" +msgstr "Get folder" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:26 -msgid "Long Xiaochun" -msgstr "" +#: apps/folders/views/folder.py:165 apps/folders/views/folder.py:166 +#: apps/folders/views/folder.py:167 +msgid "Delete folder" +msgstr "Delete folder" + +#: apps/homepage/api/home_page_api.py:150 +#: apps/homepage/api/home_page_api.py:179 +#: apps/homepage/api/home_page_api.py:208 +#: apps/homepage/api/home_page_api.py:245 +#: apps/homepage/api/home_page_api.py:307 +#: apps/homepage/api/home_page_api.py:343 +#: apps/homepage/api/home_page_api.py:379 +#: apps/system_homepage/api/system_home_page_api.py:150 +#: apps/system_homepage/api/system_home_page_api.py:179 +#: apps/system_homepage/api/system_home_page_api.py:208 +#: apps/system_homepage/api/system_home_page_api.py:245 +#: apps/system_homepage/api/system_home_page_api.py:307 +#: apps/system_homepage/api/system_home_page_api.py:343 +#: apps/system_homepage/api/system_home_page_api.py:379 +msgid "Response code" +msgstr "Response code" + +#: apps/homepage/api/home_page_api.py:151 +#: apps/homepage/api/home_page_api.py:180 +#: apps/homepage/api/home_page_api.py:209 +#: apps/homepage/api/home_page_api.py:246 +#: apps/homepage/api/home_page_api.py:308 +#: apps/homepage/api/home_page_api.py:344 +#: apps/homepage/api/home_page_api.py:380 +#: apps/system_homepage/api/system_home_page_api.py:151 +#: apps/system_homepage/api/system_home_page_api.py:180 +#: apps/system_homepage/api/system_home_page_api.py:209 +#: apps/system_homepage/api/system_home_page_api.py:246 +#: apps/system_homepage/api/system_home_page_api.py:308 +#: apps/system_homepage/api/system_home_page_api.py:344 +#: apps/system_homepage/api/system_home_page_api.py:380 +msgid "Response message" +msgstr "Response message" + +#: apps/homepage/api/home_page_api.py:155 +#: apps/homepage/api/home_page_api.py:184 +#: apps/homepage/api/home_page_api.py:213 +#: apps/system_homepage/api/system_home_page_api.py:155 +#: apps/system_homepage/api/system_home_page_api.py:184 +#: apps/system_homepage/api/system_home_page_api.py:213 +msgid "Total count" +msgstr "Total count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:27 -msgid "Long Xiaoxia" -msgstr "" +#: apps/homepage/api/home_page_api.py:157 +#: apps/system_homepage/api/system_home_page_api.py:157 +msgid "Application tokens ranking list" +msgstr "Application tokens ranking list" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:28 -msgid "Long Xiaochen" -msgstr "" +#: apps/homepage/api/home_page_api.py:163 +#: apps/homepage/api/home_page_api.py:221 +#: apps/system_homepage/api/system_home_page_api.py:163 +#: apps/system_homepage/api/system_home_page_api.py:221 +msgid "Total consumed tokens" +msgstr "Total consumed tokens" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:29 -msgid "Long Xiaobai" -msgstr "" +#: apps/homepage/api/home_page_api.py:186 +#: apps/system_homepage/api/system_home_page_api.py:186 +msgid "Application question ranking list" +msgstr "Application question ranking list" + +#: apps/homepage/api/home_page_api.py:192 +#: apps/homepage/api/home_page_api.py:222 +#: apps/system_homepage/api/system_home_page_api.py:192 +#: apps/system_homepage/api/system_home_page_api.py:222 +msgid "Question count" +msgstr "Question count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:30 -msgid "Long Laotie" -msgstr "" +#: apps/homepage/api/home_page_api.py:215 +#: apps/system_homepage/api/system_home_page_api.py:215 +msgid "User tokens ranking list" +msgstr "User tokens ranking list" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:31 -msgid "Long Shu" -msgstr "" +#: apps/homepage/api/home_page_api.py:219 +#: apps/system_homepage/api/system_home_page_api.py:219 +msgid "Chat user ID" +msgstr "Chat user ID" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:32 -msgid "Long Shuo" -msgstr "" +#: apps/homepage/api/home_page_api.py:220 +#: apps/system_homepage/api/system_home_page_api.py:220 +msgid "Chat user type" +msgstr "Chat user type" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:33 -msgid "Long Jing" -msgstr "" +#: apps/homepage/api/home_page_api.py:223 +#: apps/system_homepage/api/system_home_page_api.py:223 +msgid "Asker user information" +msgstr "Asker user information" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:34 -msgid "Long Miao" -msgstr "" +#: apps/homepage/api/home_page_api.py:250 +#: apps/system_homepage/api/system_home_page_api.py:250 +msgid "Total application count" +msgstr "Total application count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:35 -msgid "Long Yue" -msgstr "" +#: apps/homepage/api/home_page_api.py:251 +#: apps/system_homepage/api/system_home_page_api.py:251 +msgid "Published application count" +msgstr "Published application count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:36 -msgid "Long Yuan" -msgstr "" +#: apps/homepage/api/home_page_api.py:252 +#: apps/system_homepage/api/system_home_page_api.py:252 +msgid "Unpublished application count" +msgstr "Unpublished application count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 -msgid "Long Fei" -msgstr "" +#: apps/homepage/api/home_page_api.py:312 +#: apps/system_homepage/api/system_home_page_api.py:312 +msgid "Total knowledge count" +msgstr "Total knowledge count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:38 -msgid "Long Jielidou" -msgstr "" +#: apps/homepage/api/home_page_api.py:313 +#: apps/system_homepage/api/system_home_page_api.py:313 +msgid "Total document count" +msgstr "Total document count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:39 -msgid "Long Tong" -msgstr "" +#: apps/homepage/api/home_page_api.py:314 +#: apps/system_homepage/api/system_home_page_api.py:314 +msgid "Failed document count" +msgstr "Failed document count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:40 -msgid "Long Xiang" -msgstr "" +#: apps/homepage/api/home_page_api.py:348 +#: apps/system_homepage/api/system_home_page_api.py:348 +msgid "Total tool count" +msgstr "Total tool count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:47 -msgid "Speaking speed" -msgstr "" +#: apps/homepage/api/home_page_api.py:349 +#: apps/system_homepage/api/system_home_page_api.py:349 +msgid "Active tool count" +msgstr "Active tool count" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:47 -msgid "[0.5, 2], the default is 1, usually one decimal place is enough" -msgstr "" +#: apps/homepage/api/home_page_api.py:350 +#: apps/system_homepage/api/system_home_page_api.py:350 +msgid "Inactive tool count" +msgstr "Inactive tool count" -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:28 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:32 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:35 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:28 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:63 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:46 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:27 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:26 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:32 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:46 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:62 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:63 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:27 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:66 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:45 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:32 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:27 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:66 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:27 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:32 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:27 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:27 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:30 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:46 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:56 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:55 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:72 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:34 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:71 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:29 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:52 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:40 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:27 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:29 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:26 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:64 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:44 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:26 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:45 -#, python-brace-format -msgid "{key} is required" -msgstr "" +#: apps/homepage/api/home_page_api.py:384 +#: apps/system_homepage/api/system_home_page_api.py:384 +msgid "Total model count" +msgstr "Total model count" -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:33 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:30 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:33 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:25 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:25 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:32 -msgid "Specify the maximum number of tokens that the model can generate" -msgstr "" +#: apps/homepage/api/home_page_api.py:385 +#: apps/system_homepage/api/system_home_page_api.py:385 +msgid "Active model count" +msgstr "Active model count" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:36 -msgid "" -"An update to Claude 2 that doubles the context window and improves " -"reliability, hallucination rates, and evidence-based accuracy in long " -"documents and RAG contexts." -msgstr "" +#: apps/homepage/api/home_page_api.py:386 +#: apps/system_homepage/api/system_home_page_api.py:386 +msgid "Inactive model count" +msgstr "Inactive model count" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:43 -msgid "" -"Anthropic is a powerful model that can handle a variety of tasks, from " -"complex dialogue and creative content generation to detailed command " -"obedience." -msgstr "" +#: apps/homepage/serializers/homepage.py:469 +#: apps/homepage/serializers/homepage.py:596 +#: apps/system_homepage/serializers/system_homepage.py:382 +#: apps/system_homepage/serializers/system_homepage.py:466 +msgid "active users" +msgstr "active users" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:50 -msgid "" -"The Claude 3 Haiku is Anthropic's fastest and most compact model, with near-" -"instant responsiveness. The model can answer simple queries and requests " -"quickly. Customers will be able to build seamless AI experiences that mimic " -"human interactions. Claude 3 Haiku can process images and return text " -"output, and provides 200K context windows." -msgstr "" +#: apps/homepage/serializers/homepage.py:470 +#: apps/system_homepage/serializers/system_homepage.py:467 +msgid "Average Number of Conversation Turns per Person" +msgstr "Average Number of Conversation Turns per Person" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:57 -msgid "" -"The Claude 3 Sonnet model from Anthropic strikes the ideal balance between " -"intelligence and speed, especially when it comes to handling enterprise " -"workloads. This model offers maximum utility while being priced lower than " -"competing products, and it's been engineered to be a solid choice for " -"deploying AI at scale." -msgstr "" +#: apps/homepage/views/homepage.py:43 +msgid "Chat record data aggregation" +msgstr "Chat record data aggregation" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:64 -msgid "" -"The Claude 3.5 Sonnet raises the industry standard for intelligence, " -"outperforming competing models and the Claude 3 Opus in extensive " -"evaluations, with the speed and cost-effectiveness of our mid-range models." -msgstr "" +#: apps/homepage/views/homepage.py:44 +msgid "Chat record aggregation" +msgstr "Chat record aggregation" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:71 -msgid "" -"A faster, more affordable but still very powerful model that can handle a " -"range of tasks including casual conversation, text analysis, summarization " -"and document question answering." -msgstr "" +#: apps/homepage/views/homepage.py:72 apps/homepage/views/homepage.py:73 +msgid "Tokens data aggregation" +msgstr "Tokens data aggregation" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:78 -msgid "" -"Titan Text Premier is the most powerful and advanced model in the Titan Text " -"series, designed to deliver exceptional performance for a variety of " -"enterprise applications. With its cutting-edge features, it delivers greater " -"accuracy and outstanding results, making it an excellent choice for " -"organizations looking for a top-notch text processing solution." -msgstr "" +#: apps/homepage/views/homepage.py:101 apps/homepage/views/homepage.py:102 +msgid "Top applications by token consumption export" +msgstr "Top applications by token consumption export" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:85 -msgid "" -"Amazon Titan Text Lite is a lightweight, efficient model ideal for fine-" -"tuning English-language tasks, including summarization and copywriting, " -"where customers require smaller, more cost-effective, and highly " -"customizable models." -msgstr "" +#: apps/homepage/views/homepage.py:129 apps/homepage/views/homepage.py:130 +msgid "Top applications by token consumption" +msgstr "Top applications by token consumption" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:91 -msgid "" -"Amazon Titan Text Express has context lengths of up to 8,000 tokens, making " -"it ideal for a variety of high-level general language tasks, such as open-" -"ended text generation and conversational chat, as well as support in " -"retrieval-augmented generation (RAG). At launch, the model is optimized for " -"English, but other languages are supported." -msgstr "" +#: apps/homepage/views/homepage.py:159 apps/homepage/views/homepage.py:160 +msgid "Top applications by question count export" +msgstr "Top applications by question count export" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:97 -msgid "" -"7B dense converter for rapid deployment and easy customization. Small in " -"size yet powerful in a variety of use cases. Supports English and code, as " -"well as 32k context windows." -msgstr "" +#: apps/homepage/views/homepage.py:187 apps/homepage/views/homepage.py:188 +msgid "Top applications by question count" +msgstr "Top applications by question count" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:103 -msgid "" -"Advanced Mistral AI large-scale language model capable of handling any " -"language task, including complex multilingual reasoning, text understanding, " -"transformation, and code generation." -msgstr "" +#: apps/homepage/views/homepage.py:217 apps/homepage/views/homepage.py:218 +msgid "Top users by token consumption export" +msgstr "Top users by token consumption export" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:109 -msgid "" -"Ideal for content creation, conversational AI, language understanding, R&D, " -"and enterprise applications" -msgstr "" +#: apps/homepage/views/homepage.py:245 apps/homepage/views/homepage.py:246 +msgid "Top users by token consumption" +msgstr "Top users by token consumption" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:115 -msgid "" -"Ideal for limited computing power and resources, edge devices, and faster " -"training times." -msgstr "" +#: apps/homepage/views/homepage.py:305 apps/homepage/views/homepage.py:306 +msgid "Application data aggregation" +msgstr "Application data aggregation" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:123 -msgid "" -"Titan Embed Text is the largest embedding model in the Amazon Titan Embed " -"series and can handle various text embedding tasks, such as text " -"classification, text similarity calculation, etc." -msgstr "" +#: apps/homepage/views/homepage.py:329 apps/homepage/views/homepage.py:330 +msgid "Knowledge data aggregation" +msgstr "Knowledge data aggregation" -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:28 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:47 -#, python-brace-format -msgid "The following fields are required: {keys}" -msgstr "" +#: apps/homepage/views/homepage.py:353 apps/homepage/views/homepage.py:354 +msgid "Tool data aggregation" +msgstr "Tool data aggregation" -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:44 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:76 -msgid "Verification failed, please check whether the parameters are correct" -msgstr "" +#: apps/homepage/views/homepage.py:377 apps/homepage/views/homepage.py:378 +msgid "Model data aggregation" +msgstr "Model data aggregation" -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:28 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:28 -msgid "Picture quality" -msgstr "" +#: apps/knowledge/api/problem.py:39 apps/knowledge/api/problem.py:52 +#: apps/knowledge/api/termbase.py:38 apps/knowledge/api/termbase.py:45 +#: apps/knowledge/serializers/problem.py:48 +msgid "problem list" +msgstr "problem list" -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:17 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:17 -msgid "" -"Try out the different sounds (Alloy, Echo, Fable, Onyx, Nova, and Sparkle) " -"to find one that suits your desired tone and audience. The current voiceover " -"is optimized for English." -msgstr "" +#: apps/knowledge/api/problem.py:40 apps/knowledge/api/problem.py:53 +#: apps/knowledge/api/termbase.py:39 apps/knowledge/api/termbase.py:46 +#: apps/knowledge/serializers/problem.py:49 +msgid "problem" +msgstr "problem" -#: apps/models_provider/impl/deepseek_model_provider/deepseek_model_provider.py:24 -msgid "Good at common conversational tasks, supports 32K contexts" -msgstr "" +#: apps/knowledge/models/knowledge.py:597 +msgid "OSS storage is not configured" +msgstr "OSS storage is not configured" -#: apps/models_provider/impl/deepseek_model_provider/deepseek_model_provider.py:29 -msgid "Good at handling programming tasks, supports 16K contexts" -msgstr "" +#: apps/knowledge/permissions.py:122 +msgid "Expected an object" +msgstr "Expected an object" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:32 -msgid "Latest Gemini 1.0 Pro model, updated with Google update" -msgstr "" +#: apps/knowledge/serializers/common.py:50 +#: apps/knowledge/serializers/knowledge.py:129 +#: apps/shared/serializers/shared_knowledge.py:32 +msgid "source url" +msgstr "source url" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:36 -msgid "Latest Gemini 1.0 Pro Vision model, updated with Google update" -msgstr "" +#: apps/knowledge/serializers/common.py:51 +#: apps/knowledge/serializers/document.py:260 +msgid "selector" +msgstr "selector" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:43 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:47 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:54 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:58 -msgid "Latest Gemini 1.5 Flash model, updated with Google updates" -msgstr "" +#: apps/knowledge/serializers/common.py:60 +#, python-brace-format +msgid "URL error, cannot parse [{source_url}]" +msgstr "URL error, cannot parse [{source_url}]" + +#: apps/knowledge/serializers/common.py:68 +#: apps/knowledge/serializers/document.py:162 +#: apps/knowledge/serializers/document.py:312 +#: apps/knowledge/serializers/document.py:344 +#: apps/trigger/serializers/trigger.py:33 +#: apps/xpack/serializers/knowledge_lark_serializer.py:455 +msgid "id list" +msgstr "id list" -#: apps/models_provider/impl/gemini_model_provider/model/stt.py:53 -msgid "convert audio to text" -msgstr "" +#: apps/knowledge/serializers/common.py:73 +msgid "resource type" +msgstr "resource type" -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:53 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:54 -msgid "Model catalog" -msgstr "" +#: apps/knowledge/serializers/common.py:85 +#, python-brace-format +msgid "The following id does not exist: {error_id_list}" +msgstr "The following id does not exist: {error_id_list}" -#: apps/models_provider/impl/local_model_provider/local_model_provider.py:39 -msgid "local model" -msgstr "" +#: apps/knowledge/serializers/common.py:105 +#: apps/knowledge/serializers/document.py:308 +#: apps/knowledge/serializers/document.py:313 +#: apps/knowledge/serializers/document.py:323 +msgid "state list" +msgstr "state list" -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:23 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:48 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:35 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:24 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:44 -msgid "API domain name is invalid" -msgstr "" +#: apps/knowledge/serializers/common.py:156 +#: apps/knowledge/serializers/common.py:194 +msgid "The knowledge base is inconsistent with the vector model" +msgstr "The knowledge base is inconsistent with the vector model" -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:35 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:28 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:40 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:48 -msgid "The model does not exist, please download the model first" -msgstr "" +#: apps/knowledge/serializers/common.py:158 +#: apps/knowledge/serializers/common.py:196 +msgid "Knowledge base setting error, please reset the knowledge base" +msgstr "Knowledge base setting error, please reset the knowledge base" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:56 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 7B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" +#: apps/knowledge/serializers/common.py:289 +#: apps/knowledge/serializers/common.py:301 +msgid "Knowledge ID or Document ID must be provided" +msgstr "Knowledge ID or Document ID must be provided" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:60 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 13B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" +#: apps/knowledge/serializers/document.py:163 +#: apps/knowledge/serializers/document.py:189 +#: apps/knowledge/serializers/document.py:593 +#: apps/resource_manage/serializers/document.py:123 +#: apps/shared/serializers/shared_document.py:50 +msgid "task type" +msgstr "task type" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:64 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 70B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" +#: apps/knowledge/serializers/document.py:174 +#: apps/knowledge/serializers/document.py:197 +msgid "task type not support" +msgstr "task type not support" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:68 -msgid "" -"Since the Chinese alignment of Llama2 itself is weak, we use the Chinese " -"instruction set to fine-tune meta-llama/Llama-2-13b-chat-hf with LoRA so " -"that it has strong Chinese conversation capabilities." -msgstr "" +#: apps/knowledge/serializers/document.py:182 +msgid "source file id" +msgstr "source file id" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:72 -msgid "" -"Meta Llama 3: The most capable public product LLM to date. 8 billion " -"parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:210 +#: apps/knowledge/serializers/document.py:356 +msgid "The type only supports optimization|directly_return" +msgstr "The type only supports optimization|directly_return" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:76 -msgid "" -"Meta Llama 3: The most capable public product LLM to date. 70 billion " -"parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:214 +#: apps/knowledge/serializers/document.py:345 +#: apps/knowledge/serializers/document.py:590 +#: apps/resource_manage/serializers/document.py:120 +#: apps/shared/serializers/shared_document.py:47 +msgid "hit handling method" +msgstr "hit handling method" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:80 -msgid "" -"Compared with previous versions, qwen 1.5 0.5b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 500 million parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:218 +#: apps/knowledge/serializers/document.py:347 +msgid "directly return similarity" +msgstr "directly return similarity" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:84 -msgid "" -"Compared with previous versions, qwen 1.5 1.8b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 1.8 billion parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:221 +#: apps/knowledge/serializers/document.py:592 +#: apps/resource_manage/serializers/document.py:122 +#: apps/shared/serializers/shared_document.py:49 +msgid "document is active" +msgstr "document is active" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:88 -msgid "" -"Compared with previous versions, qwen 1.5 4b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"4 billion parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:245 +msgid "Auto Clean" +msgstr "Auto Clean" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:93 -msgid "" -"Compared with previous versions, qwen 1.5 7b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"7 billion parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:250 +#: apps/knowledge/serializers/document.py:275 +#: apps/knowledge/serializers/document.py:281 +msgid "file list" +msgstr "file list" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:97 -msgid "" -"Compared with previous versions, qwen 1.5 14b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"14 billion parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:256 +#: apps/knowledge/serializers/document.py:258 +msgid "document url list" +msgstr "document url list" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:101 -msgid "" -"Compared with previous versions, qwen 1.5 32b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"32 billion parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:290 +msgid "file id list" +msgstr "file id list" + +#: apps/knowledge/serializers/document.py:295 +msgid "Duplicate file ids are not allowed" +msgstr "Duplicate file ids are not allowed" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:105 -msgid "" -"Compared with previous versions, qwen 1.5 72b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"72 billion parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:320 +#: apps/knowledge/serializers/document.py:331 +#: apps/knowledge/serializers/document.py:340 +msgid "document id list" +msgstr "document id list" + +#: apps/knowledge/serializers/document.py:321 +#: apps/knowledge/serializers/paragraph.py:135 +#: apps/local_model/serializers/model_apply_serializers.py:134 +#: apps/models_provider/api/chat_completion.py:22 +#: apps/models_provider/api/model.py:108 +#: apps/models_provider/api/prompt_generate.py:26 +#: apps/models_provider/serializers/model_apply_serializers.py:49 +#: apps/models_provider/serializers/model_serializer.py:129 +#: apps/models_provider/serializers/model_serializer.py:498 +#: apps/resource_manage/serializers/model.py:104 +#: apps/resource_manage/serializers/model.py:221 +#: apps/shared/api/shared_model.py:61 +#: apps/shared/serializers/shared_model.py:61 +msgid "model id" +msgstr "model id" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:109 -msgid "" -"Compared with previous versions, qwen 1.5 110b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 110 billion parameters." -msgstr "" +#: apps/knowledge/serializers/document.py:322 +#: apps/knowledge/serializers/paragraph.py:137 +msgid "prompt" +msgstr "prompt" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:153 -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:193 -msgid "" -"Phi-3 Mini is Microsoft's 3.8B parameter, lightweight, state-of-the-art open " -"model." -msgstr "" +#: apps/knowledge/serializers/document.py:333 +msgid "tag id list" +msgstr "tag id list" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:162 -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:197 -msgid "" -"A high-performance open embedding model with a large token context window." -msgstr "" +#: apps/knowledge/serializers/document.py:368 +msgid "Select documents of the same resource type" +msgstr "Select documents of the same resource type" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:16 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:16 -msgid "" -"The image generation endpoint allows you to create raw images based on text " -"prompts. When using the DALL·E 3, the image size can be 1024x1024, 1024x1792 " -"or 1792x1024 pixels." -msgstr "" +#: apps/knowledge/serializers/document.py:378 +msgid "The template type only supports excel|csv" +msgstr "The template type only supports excel|csv" + +#: apps/knowledge/serializers/document.py:460 +#: apps/knowledge/serializers/document.py:585 +#: apps/knowledge/serializers/document.py:710 +#: apps/knowledge/serializers/document.py:824 +#: apps/knowledge/serializers/document.py:1489 +#: apps/knowledge/serializers/document.py:1606 +#: apps/knowledge/serializers/document.py:1628 +#: apps/knowledge/serializers/document.py:2020 +#: apps/knowledge/serializers/document.py:2079 +#: apps/knowledge/serializers/document.py:2154 +#: apps/knowledge/serializers/document.py:2195 +#: apps/knowledge/serializers/document.py:2224 +#: apps/knowledge/serializers/document.py:2260 +#: apps/knowledge/serializers/knowledge.py:384 +#: apps/knowledge/serializers/knowledge.py:1368 +#: apps/knowledge/serializers/knowledge_sync.py:66 +#: apps/knowledge/serializers/knowledge_workflow.py:239 +#: apps/knowledge/serializers/knowledge_workflow.py:534 +#: apps/knowledge/serializers/knowledge_workflow.py:678 +#: apps/knowledge/serializers/knowledge_workflow.py:814 +#: apps/knowledge/serializers/knowledge_workflow.py:862 +#: apps/knowledge/serializers/knowledge_workflow.py:945 +#: apps/knowledge/serializers/paragraph.py:150 +#: apps/knowledge/serializers/paragraph.py:251 +#: apps/knowledge/serializers/paragraph.py:403 +#: apps/knowledge/serializers/paragraph.py:515 +#: apps/knowledge/serializers/paragraph.py:551 +#: apps/knowledge/serializers/paragraph.py:636 +#: apps/knowledge/serializers/paragraph.py:690 +#: apps/knowledge/serializers/paragraph.py:870 +#: apps/knowledge/serializers/problem.py:74 +#: apps/knowledge/serializers/problem.py:160 +#: apps/knowledge/serializers/problem.py:230 +#: apps/knowledge/serializers/problem.py:266 +#: apps/knowledge/serializers/termbase.py:36 +#: apps/knowledge/serializers/termbase.py:66 +#: apps/knowledge/serializers/termbase.py:107 +#: apps/knowledge/serializers/termbase.py:143 +#: apps/resource_manage/serializers/document.py:27 +#: apps/resource_manage/serializers/document.py:115 +#: apps/resource_manage/serializers/document.py:159 +#: apps/resource_manage/serializers/document.py:238 +#: apps/resource_manage/serializers/document.py:255 +#: apps/resource_manage/serializers/document.py:276 +#: apps/resource_manage/serializers/document.py:344 +#: apps/resource_manage/serializers/document.py:361 +#: apps/resource_manage/serializers/document.py:377 +#: apps/resource_manage/serializers/document.py:395 +#: apps/resource_manage/serializers/document.py:415 +#: apps/resource_manage/serializers/document.py:432 +#: apps/resource_manage/serializers/knowledge.py:70 +#: apps/resource_manage/serializers/knowledge.py:191 +#: apps/resource_manage/serializers/knowledge.py:265 +#: apps/resource_manage/serializers/knowledge_workflow.py:15 +#: apps/resource_manage/serializers/knowledge_workflow.py:32 +#: apps/resource_manage/serializers/knowledge_workflow.py:52 +#: apps/resource_manage/serializers/knowledge_workflow.py:70 +#: apps/resource_manage/serializers/paragraph.py:14 +#: apps/resource_manage/serializers/paragraph.py:41 +#: apps/resource_manage/serializers/paragraph.py:58 +#: apps/resource_manage/serializers/paragraph.py:83 +#: apps/resource_manage/serializers/paragraph.py:108 +#: apps/resource_manage/serializers/paragraph.py:148 +#: apps/resource_manage/serializers/paragraph.py:179 +#: apps/resource_manage/serializers/paragraph.py:206 +#: apps/resource_manage/serializers/problem.py:14 +#: apps/resource_manage/serializers/problem.py:39 +#: apps/resource_manage/serializers/problem.py:78 +#: apps/resource_manage/serializers/problem.py:95 +#: apps/resource_manage/serializers/termbase.py:14 +#: apps/resource_manage/serializers/termbase.py:36 +#: apps/resource_manage/serializers/termbase.py:67 +#: apps/resource_manage/serializers/termbase.py:83 +#: apps/shared/api/shared_knowledge.py:196 +#: apps/shared/api/shared_knowledge.py:218 +#: apps/shared/api/shared_knowledge.py:278 +#: apps/shared/serializers/shared_document.py:19 +#: apps/shared/serializers/shared_document.py:42 +#: apps/shared/serializers/shared_knowledge.py:177 +#: apps/shared/serializers/shared_knowledge.py:239 +#: apps/shared/serializers/shared_knowledge.py:327 +#: apps/shared/serializers/shared_paragraph.py:14 +#: apps/shared/serializers/shared_problem.py:17 +#: apps/xpack/serializers/knowledge_lark_serializer.py:164 +#: apps/xpack/serializers/knowledge_lark_serializer.py:286 +#: apps/xpack/serializers/knowledge_lark_serializer.py:453 +#: apps/xpack/serializers/knowledge_lark_serializer.py:511 +msgid "knowledge id" +msgstr "knowledge id" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:29 -msgid "" -" \n" -"By default, images are produced in standard quality, but with DALL·E 3 you " -"can set quality: \"hd\" to enhance detail. Square, standard quality images " -"are generated fastest.\n" -" " -msgstr "" +#: apps/knowledge/serializers/document.py:461 +#: apps/knowledge/serializers/paragraph.py:692 +#: apps/resource_manage/serializers/document.py:256 +#: apps/resource_manage/serializers/paragraph.py:85 +msgid "target knowledge id" +msgstr "target knowledge id" + +#: apps/knowledge/serializers/document.py:463 +#: apps/knowledge/serializers/document.py:711 +#: apps/knowledge/serializers/document.py:823 +#: apps/knowledge/serializers/document.py:1165 +#: apps/knowledge/serializers/document.py:2080 +#: apps/knowledge/serializers/document.py:2155 +#: apps/knowledge/serializers/document.py:2196 +#: apps/knowledge/serializers/document.py:2261 +#: apps/knowledge/serializers/paragraph.py:139 +#: apps/knowledge/serializers/paragraph.py:151 +#: apps/knowledge/serializers/paragraph.py:253 +#: apps/knowledge/serializers/paragraph.py:404 +#: apps/knowledge/serializers/paragraph.py:516 +#: apps/knowledge/serializers/paragraph.py:553 +#: apps/knowledge/serializers/paragraph.py:637 +#: apps/knowledge/serializers/paragraph.py:691 +#: apps/knowledge/serializers/paragraph.py:871 +#: apps/knowledge/serializers/problem.py:42 +#: apps/knowledge/serializers/problem.py:61 +#: apps/resource_manage/serializers/document.py:54 +#: apps/resource_manage/serializers/document.py:258 +#: apps/resource_manage/serializers/document.py:275 +#: apps/resource_manage/serializers/document.py:345 +#: apps/resource_manage/serializers/document.py:362 +#: apps/resource_manage/serializers/document.py:378 +#: apps/resource_manage/serializers/document.py:396 +#: apps/resource_manage/serializers/document.py:433 +#: apps/resource_manage/serializers/paragraph.py:15 +#: apps/resource_manage/serializers/paragraph.py:42 +#: apps/resource_manage/serializers/paragraph.py:59 +#: apps/resource_manage/serializers/paragraph.py:84 +#: apps/resource_manage/serializers/paragraph.py:110 +#: apps/resource_manage/serializers/paragraph.py:149 +#: apps/resource_manage/serializers/paragraph.py:181 +#: apps/resource_manage/serializers/paragraph.py:207 +#: apps/shared/serializers/shared_document.py:18 +#: apps/shared/serializers/shared_paragraph.py:15 +#: apps/xpack/serializers/knowledge_lark_serializer.py:287 +msgid "document id" +msgstr "document id" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:44 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:44 -msgid "" -"You can use DALL·E 3 to request 1 image at a time (requesting more images by " -"issuing parallel requests), or use DALL·E 2 with the n parameter to request " -"up to 10 images at a time." -msgstr "" +#: apps/knowledge/serializers/document.py:494 +msgid "Image documents can only be migrated to a general knowledge base" +msgstr "Image documents can only be migrated to a general knowledge base" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:35 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:119 -#: apps/models_provider/impl/siliconCloud_model_provider/siliconCloud_model_provider.py:118 -msgid "The latest gpt-3.5-turbo, updated with OpenAI adjustments" -msgstr "" +#: apps/knowledge/serializers/document.py:594 +#: apps/resource_manage/serializers/application.py:37 +#: apps/resource_manage/serializers/document.py:124 +#: apps/resource_manage/serializers/tool.py:36 +#: apps/shared/serializers/shared_document.py:51 apps/xpack/api/license.py:25 +#: apps/xpack/serializers/operate_log_serializer.py:64 +#: apps/xpack/serializers/operate_log_serializer.py:254 +msgid "status" +msgstr "status" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:38 -msgid "Latest gpt-4, updated with OpenAI adjustments" -msgstr "" +#: apps/knowledge/serializers/document.py:596 +#: apps/resource_manage/serializers/document.py:126 +#: apps/shared/serializers/shared_document.py:53 +msgid "tag" +msgstr "tag" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:40 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:99 -msgid "" -"The latest GPT-4o, cheaper and faster than gpt-4-turbo, updated with OpenAI " -"adjustments" -msgstr "" +#: apps/knowledge/serializers/document.py:713 +msgid "document strategy mode" +msgstr "document strategy mode" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:43 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:102 -msgid "" -"The latest gpt-4o-mini, cheaper and faster than gpt-4o, updated with OpenAI " -"adjustments" -msgstr "" +#: apps/knowledge/serializers/document.py:734 +#: apps/knowledge/serializers/document.py:837 +#: apps/xpack/serializers/knowledge_lark_serializer.py:307 +#: apps/xpack/serializers/knowledge_lark_serializer.py:358 +#: apps/xpack/tests/test_lark_sync.py:164 +msgid "document id not exist" +msgstr "document id not exist" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:46 -msgid "The latest gpt-4-turbo, updated with OpenAI adjustments" -msgstr "" +#: apps/knowledge/serializers/document.py:738 +#: apps/knowledge/serializers/knowledge.py:1388 +msgid "Synchronization is only supported for web site types" +msgstr "Synchronization is only supported for web site types" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:49 -msgid "The latest gpt-4-turbo-preview, updated with OpenAI adjustments" -msgstr "" +#: apps/knowledge/serializers/document.py:911 +msgid "File not exist. Only manually uploaded documents are supported" +msgstr "File not exist. Only manually uploaded documents are supported" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:53 -msgid "" -"gpt-3.5-turbo snapshot on January 25, 2024, supporting context length 16,385 " -"tokens" -msgstr "" +#: apps/knowledge/serializers/document.py:1031 +#: apps/knowledge/serializers/document.py:1083 +#: apps/knowledge/serializers/knowledge.py:435 +msgid "The task is being executed, please do not send it repeatedly." +msgstr "The task is being executed, please do not send it repeatedly." -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:57 -msgid "" -"gpt-3.5-turbo snapshot on November 6, 2023, supporting context length 16,385 " -"tokens" -msgstr "" +#: apps/knowledge/serializers/document.py:1097 +#: apps/knowledge/serializers/knowledge.py:854 +msgid "Section title (optional)" +msgstr "Section title (optional)" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:61 +#: apps/knowledge/serializers/document.py:1098 +#: apps/knowledge/serializers/knowledge.py:855 msgid "" -"[Legacy] gpt-3.5-turbo snapshot on June 13, 2023, will be deprecated on June " -"13, 2024" +"Section content (required, question answer, no more than 4096 characters)" msgstr "" +"Section content (required, question answer, no more than 4096 characters)" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:65 -msgid "" -"gpt-4o snapshot on May 13, 2024, supporting context length 128,000 tokens" -msgstr "" +#: apps/knowledge/serializers/document.py:1099 +#: apps/knowledge/serializers/knowledge.py:856 +msgid "Question (optional, one per line in the cell)" +msgstr "Question (optional, one per line in the cell)" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:69 -msgid "" -"gpt-4-turbo snapshot on April 9, 2024, supporting context length 128,000 " -"tokens" -msgstr "" +#: apps/knowledge/serializers/document.py:1171 +#: apps/resource_manage/serializers/document.py:60 +msgid "knowledge id not exist" +msgstr "knowledge id not exist" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:72 -msgid "" -"gpt-4-turbo snapshot on January 25, 2024, supporting context length 128,000 " -"tokens" -msgstr "" +#: apps/knowledge/serializers/document.py:1375 +msgid "No importable paragraphs found" +msgstr "No importable paragraphs found" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:75 -msgid "" -"gpt-4-turbo snapshot on November 6, 2023, supporting context length 128,000 " -"tokens" -msgstr "" +#: apps/knowledge/serializers/document.py:1423 +#: apps/knowledge/services/image_documents.py:309 +#: apps/knowledge/services/image_documents.py:395 +msgid "File does not exist or no permission to access" +msgstr "File does not exist or no permission to access" -#: apps/models_provider/impl/tencent_cloud_model_provider/tencent_cloud_model_provider.py:58 -msgid "Tencent Cloud" -msgstr "" +#: apps/knowledge/serializers/document.py:1618 +msgid "space" +msgstr "space" -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:41 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:88 -#, python-brace-format -msgid "{keys} is required" -msgstr "" +#: apps/knowledge/serializers/document.py:1619 +msgid "semicolon" +msgstr "semicolon" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:14 -msgid "painting style" -msgstr "" +#: apps/knowledge/serializers/document.py:1620 +msgid "comma" +msgstr "comma" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:14 -msgid "If not passed, the default value is 201 (Japanese anime style)" -msgstr "" +#: apps/knowledge/serializers/document.py:1621 +msgid "period" +msgstr "period" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:18 -msgid "Not limited to style" -msgstr "" +#: apps/knowledge/serializers/document.py:1622 +msgid "enter" +msgstr "enter" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:19 -msgid "ink painting" -msgstr "" +#: apps/knowledge/serializers/document.py:1623 +msgid "blank line" +msgstr "blank line" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:20 -msgid "concept art" -msgstr "" +#: apps/knowledge/serializers/document.py:1634 +msgid "Document id list cannot be empty" +msgstr "Document id list cannot be empty" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:21 -msgid "Oil painting 1" -msgstr "" +#: apps/knowledge/serializers/document.py:1637 +msgid "Unsupported document resource type" +msgstr "Unsupported document resource type" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:22 -msgid "Oil Painting 2 (Van Gogh)" -msgstr "" +#: apps/knowledge/serializers/document.py:1649 +#: apps/knowledge/serializers/document.py:2047 +msgid "Document does not belong to the requested resource type" +msgstr "Document does not belong to the requested resource type" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:23 -msgid "watercolor painting" -msgstr "" +#: apps/knowledge/serializers/document.py:1857 +msgid "Hit handling method is required" +msgstr "Hit handling method is required" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:24 -msgid "pixel art" -msgstr "" +#: apps/knowledge/serializers/document.py:1859 +msgid "The hit processing method must be directly_return|optimization" +msgstr "The hit processing method must be directly_return|optimization" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:25 -msgid "impasto style" -msgstr "" +#: apps/knowledge/serializers/document.py:2081 +#: apps/knowledge/serializers/tag.py:205 +#: apps/resource_manage/serializers/document.py:363 +msgid "search value" +msgstr "search value" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:26 -msgid "illustration" -msgstr "" +#: apps/knowledge/serializers/document.py:2096 +#: apps/knowledge/serializers/document.py:2173 +#: apps/knowledge/serializers/document.py:2214 +#: apps/knowledge/serializers/document.py:2279 +#: apps/oss/serializers/file.py:418 +msgid "Document id does not exist" +msgstr "Document id does not exist" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:27 -msgid "paper cut style" -msgstr "" +#: apps/knowledge/serializers/document.py:2157 +#: apps/knowledge/serializers/document.py:2198 +#: apps/resource_manage/serializers/document.py:380 +#: apps/resource_manage/serializers/document.py:398 +msgid "tag ids" +msgstr "tag ids" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:28 -msgid "Impressionism 1 (Monet)" -msgstr "" +#: apps/knowledge/serializers/document.py:2157 +#: apps/knowledge/serializers/document.py:2198 +#: apps/knowledge/serializers/document.py:2225 +#: apps/resource_manage/serializers/document.py:380 +#: apps/resource_manage/serializers/document.py:398 +#: apps/resource_manage/serializers/document.py:416 +msgid "tag id" +msgstr "tag id" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:29 -msgid "Impressionism 2" -msgstr "" +#: apps/knowledge/serializers/document.py:2240 +#: apps/knowledge/serializers/tag.py:111 apps/knowledge/serializers/tag.py:157 +msgid "Tag id does not exist" +msgstr "Tag id does not exist" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:31 -msgid "classical portraiture" -msgstr "" +#: apps/knowledge/serializers/document.py:2252 +msgid "Document id does not belong to current knowledge" +msgstr "Document id does not belong to current knowledge" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:32 -msgid "black and white sketch" -msgstr "" +#: apps/knowledge/serializers/document_strategy.py:15 +msgid "Enter a valid HTTP or HTTPS URL" +msgstr "Enter a valid HTTP or HTTPS URL" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:33 -msgid "cyberpunk" -msgstr "" +#: apps/knowledge/serializers/document_strategy.py:42 +#, python-brace-format +msgid "Invalid paragraph identifier: {error}" +msgstr "Invalid paragraph identifier: {error}" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:34 -msgid "science fiction style" +#: apps/knowledge/serializers/document_strategy.py:51 +msgid "" +"The minimum paragraph length cannot exceed the maximum paragraph length" msgstr "" +"The minimum paragraph length cannot exceed the maximum paragraph length" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:35 -msgid "dark style" -msgstr "" +#: apps/knowledge/serializers/document_strategy.py:57 +msgid "Paragraph identifiers are only supported in advanced split mode" +msgstr "Paragraph identifiers are only supported in advanced split mode" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:37 -msgid "vaporwave" -msgstr "" +#: apps/knowledge/serializers/document_strategy.py:75 +msgid "This field is required when visual enhancement is enabled" +msgstr "This field is required when visual enhancement is enabled" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:38 -msgid "Japanese animation" -msgstr "" +#: apps/knowledge/serializers/document_strategy.py:102 +msgid "This field is required when the custom document strategy is selected" +msgstr "This field is required when the custom document strategy is selected" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:39 -msgid "monster style" -msgstr "" +#: apps/knowledge/serializers/external_retrieval.py:16 +msgid "Invalid or unknown fields." +msgstr "Invalid or unknown fields." -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:40 -msgid "Beautiful ancient style" -msgstr "" +#: apps/knowledge/serializers/external_retrieval.py:26 +msgid "At least one setting is required." +msgstr "At least one setting is required." -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:41 -msgid "retro anime" -msgstr "" +#: apps/knowledge/serializers/external_retrieval.py:38 +msgid "query_text must be a string." +msgstr "query_text must be a string." -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:42 -msgid "Game cartoon hand drawing" -msgstr "" +#: apps/knowledge/serializers/external_retrieval.py:43 +msgid "similarity must be finite." +msgstr "similarity must be finite." -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:43 -msgid "Universal realistic style" -msgstr "" +#: apps/knowledge/serializers/external_retrieval.py:84 +msgid "Knowledge does not exist." +msgstr "Knowledge does not exist." -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:50 -msgid "Generate image resolution" -msgstr "" +#: apps/knowledge/serializers/image_document.py:34 +msgid "At least one field must be provided" +msgstr "At least one field must be provided" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:50 -msgid "If not transmitted, the default value is 768:768." -msgstr "" +#: apps/knowledge/serializers/image_document.py:40 +msgid "image file ids" +msgstr "image file ids" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:38 -msgid "" -"The most effective version of the current hybrid model, the trillion-level " -"parameter scale MOE-32K long article model. Reaching the absolute leading " -"level on various benchmarks, with complex instructions and reasoning, " -"complex mathematical capabilities, support for function call, and " -"application focus optimization in fields such as multi-language translation, " -"finance, law, and medical care" -msgstr "" -"The most effective version of the current hybrid model, the trillion-level " -"parameter scale MOE-32K long article model. Reaching the absolute leading " -"level on various benchmarks, with complex instructions and reasoning, " -"complex mathematical capabilities, support for function call, and " -"agent focus optimization in fields such as multi-language translation, " -"finance, law, and medical care" +#: apps/knowledge/serializers/knowledge.py:114 +#: apps/knowledge/serializers/knowledge.py:125 +#: apps/knowledge/serializers/knowledge.py:140 +#: apps/knowledge/serializers/knowledge.py:235 +#: apps/resource_manage/serializers/knowledge.py:32 +#: apps/shared/api/shared_knowledge.py:117 +#: apps/shared/api/shared_knowledge.py:150 +#: apps/shared/serializers/shared_knowledge.py:23 +#: apps/shared/serializers/shared_knowledge.py:29 +#: apps/shared/serializers/shared_knowledge.py:55 +#: apps/shared/serializers/shared_knowledge.py:105 +#: apps/xpack/serializers/knowledge_lark_serializer.py:102 +#: apps/xpack/serializers/knowledge_lark_serializer.py:515 +msgid "knowledge name" +msgstr "knowledge name" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:45 -msgid "" -"A better routing strategy is adopted to simultaneously alleviate the " -"problems of load balancing and expert convergence. For long articles, the " -"needle-in-a-haystack index reaches 99.9%" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:116 +#: apps/knowledge/serializers/knowledge.py:127 +#: apps/knowledge/serializers/knowledge.py:141 +#: apps/knowledge/serializers/knowledge.py:239 +#: apps/resource_manage/serializers/knowledge.py:36 +#: apps/shared/api/shared_knowledge.py:124 +#: apps/shared/api/shared_knowledge.py:157 +#: apps/shared/serializers/shared_knowledge.py:24 +#: apps/shared/serializers/shared_knowledge.py:30 +#: apps/shared/serializers/shared_knowledge.py:56 +#: apps/shared/serializers/shared_knowledge.py:108 +#: apps/xpack/serializers/knowledge_lark_serializer.py:103 +#: apps/xpack/serializers/knowledge_lark_serializer.py:516 +msgid "knowledge description" +msgstr "knowledge description" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:51 -msgid "" -"Upgraded to MOE structure, the context window is 256k, leading many open " -"source models in multiple evaluation sets such as NLP, code, mathematics, " -"industry, etc." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:117 +#: apps/knowledge/serializers/knowledge.py:128 +#: apps/shared/serializers/shared_knowledge.py:25 +#: apps/shared/serializers/shared_knowledge.py:31 +msgid "knowledge embedding" +msgstr "knowledge embedding" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:57 -msgid "" -"Hunyuan's latest version of the role-playing model, a role-playing model " -"launched by Hunyuan's official fine-tuning training, is based on the Hunyuan " -"model combined with the role-playing scene data set for additional training, " -"and has better basic effects in role-playing scenes." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:130 +#: apps/shared/serializers/shared_knowledge.py:33 +msgid "knowledge selector" +msgstr "knowledge selector" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:63 -msgid "" -"Hunyuan's latest MOE architecture FunctionCall model has been trained with " -"high-quality FunctionCall data and has a context window of 32K, leading in " -"multiple dimensions of evaluation indicators." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:146 +#: apps/xpack/serializers/knowledge_lark_serializer.py:521 +msgid "application id list" +msgstr "Agent ID list" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:69 -msgid "" -"Hunyuan's latest code generation model, after training the base model with " -"200B high-quality code data, and iterating on high-quality SFT data for half " -"a year, the context long window length has been increased to 8K, and it " -"ranks among the top in the automatic evaluation indicators of code " -"generation in the five major languages; the five major languages In the " -"manual high-quality evaluation of 10 comprehensive code tasks that consider " -"all aspects, the performance is in the first echelon." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:148 +msgid "file size limit" +msgstr "file size limit" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:77 -msgid "" -"Tencent's Hunyuan Embedding interface can convert text into high-quality " -"vector data. The vector dimension is 1024 dimensions." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:149 +msgid "file count limit" +msgstr "file count limit" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:87 -msgid "Mixed element visual model" +#: apps/knowledge/serializers/knowledge.py:167 +msgid "" +"Knowledge-base-level default document processing strategies are only " +"supported for Web knowledge bases. Configure document-level strategies " +"through the document import or synchronization API." msgstr "" +"Knowledge-base-level default document processing strategies are only " +"supported for Web knowledge bases. Configure document-level strategies " +"through the document import or synchronization API." -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:94 -msgid "Hunyuan graph model" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:183 +msgid "file id" +msgstr "file id" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:125 -msgid "Tencent Hunyuan" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:184 +msgid "file name" +msgstr "file name" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:24 -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:42 -msgid "Facebook’s 125M parameter model" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:185 +msgid "file url" +msgstr "file url" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:25 -msgid "BAAI’s 7B parameter model" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:194 +msgid "query text" +msgstr "query text" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:26 -msgid "BAAI’s 13B parameter mode" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:201 +msgid "query image list" +msgstr "query image list" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:16 -msgid "" -"If the gap between width, height and 512 is too large, the picture rendering " -"effect will be poor and the probability of excessive delay will increase " -"significantly. Recommended ratio and corresponding width and height before " -"super score: width*height" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:203 +msgid "top number" +msgstr "top number" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:15 -msgid "timbre" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:211 +msgid "Query text and query images cannot both be empty" +msgstr "Query text and query images cannot both be empty" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:28 -msgid "speaking speed" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:245 +#: apps/shared/serializers/shared_knowledge.py:107 +msgid "knowledge type" +msgstr "knowledge type" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:31 -msgid "[0.2,3], the default is 1, usually one decimal place is enough" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:247 +#: apps/resource_manage/serializers/knowledge.py:43 +msgid "knowledge scope" +msgstr "knowledge scope" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:39 -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:44 -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:88 -msgid "" -"The user goes to the model inference page of Volcano Ark to create an " -"inference access point. Here, you need to enter ep-xxxxxxxxxx-yyyy to call " -"it." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:329 +#: apps/knowledge/serializers/knowledge.py:360 +#: apps/resource_manage/serializers/knowledge.py:54 +#: apps/tools/serializers/tool.py:1755 +msgid "Folder not found" +msgstr "Folder not found" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:59 -msgid "Universal 2.0-Vincent Diagram" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:392 +#, python-format +msgid "%s must be a boolean" +msgstr "%s must be a boolean" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:64 -msgid "Universal 2.0Pro-Vincent Chart" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:426 +#: apps/knowledge/serializers/knowledge.py:464 +msgid "Failed to send the vectorization task, please try again later!" +msgstr "Failed to send the vectorization task, please try again later!" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:69 -msgid "Universal 1.4-Vincent Chart" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:858 +msgid "Hit handling method" +msgstr "Hit handling method" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:74 -msgid "Animation 1.3.0-Vincent Picture" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:859 +msgid "Directly return similarity" +msgstr "Directly return similarity" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:79 -msgid "Animation 1.3.1-Vincent Picture" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:861 +msgid "Paragraph is active" +msgstr "Paragraph is active" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:113 -msgid "volcano engine" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:862 +msgid "Document type" +msgstr "Document type" -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:51 -#, python-brace-format -msgid "{model_name} The model does not support" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:863 +msgid "Document meta" +msgstr "Document meta" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:24 -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:53 -msgid "" -"ERNIE-Bot-4 is a large language model independently developed by Baidu. It " -"covers massive Chinese data and has stronger capabilities in dialogue Q&A, " -"content creation and generation." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:975 +#: apps/knowledge/serializers/knowledge.py:1236 +#: apps/knowledge/serializers/knowledge_workflow.py:607 +#: apps/resource_manage/serializers/tool.py:32 +#: apps/shared/serializers/shared_knowledge.py:58 +#: apps/shared/serializers/shared_knowledge.py:111 +#: apps/shared/serializers/shared_tool.py:62 +#: apps/shared/serializers/shared_tool.py:259 +#: apps/tools/serializers/tool.py:346 apps/tools/serializers/tool.py:1741 +#: apps/xpack/serializers/knowledge_lark_serializer.py:98 +msgid "scope" +msgstr "scope" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:27 -msgid "" -"ERNIE-Bot is a large language model independently developed by Baidu. It " -"covers massive Chinese data and has stronger capabilities in dialogue Q&A, " -"content creation and generation." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:987 +msgid "Not a valid zip file" +msgstr "Not a valid zip file" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:30 -msgid "" -"ERNIE-Bot-turbo is a large language model independently developed by Baidu. " -"It covers massive Chinese data, has stronger capabilities in dialogue Q&A, " -"content creation and generation, and has a faster response speed." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:992 +msgid "Not a valid KB export file, missing knowledge.json" +msgstr "Not a valid KB export file, missing knowledge.json" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:33 -msgid "" -"BLOOMZ-7B is a well-known large language model in the industry. It was " -"developed and open sourced by BigScience and can output text in 46 languages " -"and 13 programming languages." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:994 +msgid "Not a valid KB export file, missing knowledge.xlsx" +msgstr "Not a valid KB export file, missing knowledge.xlsx" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:39 -msgid "" -"Llama-2-13b-chat was developed by Meta AI and is open source. It performs " -"well in scenarios such as coding, reasoning and knowledge application. " -"Llama-2-13b-chat is a native open source version with balanced performance " -"and effect, suitable for conversation scenarios." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:1372 +#: apps/resource_manage/serializers/knowledge.py:195 +msgid "sync type" +msgstr "sync type" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:42 -msgid "" -"Llama-2-70b-chat was developed by Meta AI and is open source. It performs " -"well in scenarios such as coding, reasoning, and knowledge application. " -"Llama-2-70b-chat is a native open source version with high-precision effects." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:1386 +msgid "id does not exist" +msgstr "id does not exist" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:45 -msgid "" -"The Chinese enhanced version developed by the Qianfan team based on " -"Llama-2-7b has performed well on Chinese knowledge bases such as CMMLU and C-" -"EVAL." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:1428 +#: apps/knowledge/serializers/knowledge.py:1583 +#: apps/resource_manage/serializers/knowledge.py:222 +#: apps/resource_manage/serializers/knowledge.py:244 apps/users/api/user.py:85 +msgid "id" +msgstr "id" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:49 -msgid "" -"Embedding-V1 is a text representation model based on Baidu Wenxin large " -"model technology. It can convert text into a vector form represented by " -"numerical values and can be used in text retrieval, information " -"recommendation, knowledge mining and other scenarios. Embedding-V1 provides " -"the Embeddings interface, which can generate corresponding vector " -"representations based on input content. You can call this interface to input " -"text into the model and obtain the corresponding vector representation for " -"subsequent text processing and analysis." -msgstr "" +#: apps/knowledge/serializers/knowledge.py:1562 +msgid "Knowledge not found" +msgstr "Knowledge not found" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:66 -msgid "Thousand sails large model" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:1564 +msgid "Knowledge is already a workflow" +msgstr "Knowledge is already a workflow" -#: apps/models_provider/impl/xf_model_provider/credential/image.py:42 -msgid "Please outline this picture" -msgstr "" +#: apps/knowledge/serializers/knowledge.py:1583 +#: apps/resource_manage/serializers/knowledge.py:244 +msgid "knowledge ids" +msgstr "knowledge ids" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:15 -msgid "Speaker" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:31 +msgid "Enable scheduled synchronization" +msgstr "Enable scheduled synchronization" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:16 -msgid "" -"Speaker, optional value: Please go to the console to add a trial or purchase " -"speaker. After adding, the speaker parameter value will be displayed." -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:35 +msgid "Schedule type" +msgstr "Schedule type" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:21 -msgid "iFlytek Xiaoyan" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:37 +msgid "Synchronization time" +msgstr "Synchronization time" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:22 -msgid "iFlytek Xujiu" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:41 +msgid "Cron expression" +msgstr "Cron expression" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:23 -msgid "iFlytek Xiaoping" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:45 +msgid "Synchronization type" +msgstr "Synchronization type" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:24 -msgid "iFlytek Xiaojing" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:51 +msgid "This field is required for a scheduled time" +msgstr "This field is required for a scheduled time" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:25 -msgid "iFlytek Xuxiaobao" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:53 +msgid "This field is required for a weekly or monthly schedule" +msgstr "This field is required for a weekly or monthly schedule" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:28 -msgid "Speech speed, optional value: [0-100], default is 50" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:55 +msgid "An interval unit and value are required" +msgstr "An interval unit and value are required" -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:39 -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:50 -msgid "Chinese and English recognition" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:57 +msgid "This field is required for a Cron schedule" +msgstr "This field is required for a Cron schedule" -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:66 -msgid "iFlytek Spark" -msgstr "" +#: apps/knowledge/serializers/knowledge_sync.py:78 +msgid "Scheduled synchronization is not supported for this knowledge base" +msgstr "Scheduled synchronization is not supported for this knowledge base" -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:15 -msgid "" -"The image generation endpoint allows you to create raw images based on text " -"prompts. The dimensions of the image can be 1024x1024, 1024x1792, or " -"1792x1024 pixels." -msgstr "" +#: apps/knowledge/serializers/knowledge_version.py:92 +#: apps/resource_manage/serializers/knowledge_version.py:46 +#: apps/shared/serializers/shared_knowledge_version.py:46 +msgid "Knowledge version ID" +msgstr "Knowledge version ID" -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:29 -msgid "" -"By default, images are generated in standard quality, you can set quality: " -"\"hd\" to enhance detail. Square, standard quality images are generated " -"fastest." -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:213 +msgid "datasource data" +msgstr "datasource data" -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:42 -msgid "" -"You can request 1 image at a time (requesting more images by making parallel " -"requests), or up to 10 images at a time using the n parameter." -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:214 +msgid "knowledge base data" +msgstr "knowledge base data" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:20 -msgid "Chinese female" -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:222 +#: apps/role_setting/api/role_setting.py:21 +#: apps/role_setting/api/role_setting.py:27 +#: apps/role_setting/api/role_setting.py:34 +#: apps/system_manage/serializers/chat_user.py:312 +#: apps/system_manage/serializers/user_group_resource_permission.py:266 +#: apps/tools/serializers/tool_workflow.py:139 +#: apps/users/serializers/user.py:559 apps/xpack/api/knowledge_lark.py:25 +msgid "Name" +msgstr "Name" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:21 -msgid "Chinese male" -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:223 +#: apps/tools/serializers/tool_workflow.py:140 +msgid "State" +msgstr "State" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:22 -msgid "Japanese male" -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:423 +#: apps/tools/serializers/tool_workflow.py:242 +msgid "The start node does not exist" +msgstr "The start node does not exist" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:23 -msgid "Cantonese female" -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:489 +msgid "The knowledge base workflow has not been published" +msgstr "The knowledge base workflow has not been published" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:24 -msgid "English female" -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:535 +#: apps/resource_manage/serializers/knowledge_workflow.py:33 +msgid "knowledge action id" +msgstr "knowledge action id" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:25 -msgid "English male" -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:550 +msgid "Knowledge action does not exist" +msgstr "Knowledge action does not exist" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:26 -msgid "Korean female" -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:588 +msgid "function_name" +msgstr "function_name" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:37 -msgid "" -"Code Llama is a language model specifically designed for code generation." -msgstr "" +#: apps/knowledge/serializers/knowledge_workflow.py:965 +msgid "Only support transport=sse or transport=streamable_http" +msgstr "Only support transport=sse or transport=streamable_http" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:44 -msgid "" -" \n" -"Code Llama Instruct is a fine-tuned version of Code Llama's instructions, " -"designed to perform specific tasks.\n" -" " -msgstr "" +#: apps/knowledge/serializers/paragraph.py:133 +#: apps/knowledge/serializers/paragraph.py:696 +#: apps/resource_manage/serializers/paragraph.py:87 +msgid "paragraph id list" +msgstr "paragraph id list" + +#: apps/knowledge/serializers/paragraph.py:133 +#: apps/knowledge/serializers/paragraph.py:152 +#: apps/knowledge/serializers/paragraph.py:249 +#: apps/knowledge/serializers/paragraph.py:554 +#: apps/knowledge/serializers/paragraph.py:697 +#: apps/knowledge/serializers/paragraph.py:872 +#: apps/knowledge/serializers/problem.py:41 +#: apps/knowledge/serializers/problem.py:60 +#: apps/resource_manage/serializers/paragraph.py:88 +#: apps/resource_manage/serializers/paragraph.py:106 +#: apps/resource_manage/serializers/paragraph.py:150 +#: apps/resource_manage/serializers/paragraph.py:182 +#: apps/resource_manage/serializers/paragraph.py:208 +msgid "paragraph id" +msgstr "paragraph id" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:53 -msgid "" -"Code Llama Python is a language model specifically designed for Python code " -"generation." -msgstr "" +#: apps/knowledge/serializers/paragraph.py:172 +#: apps/knowledge/serializers/paragraph.py:272 +#: apps/oss/serializers/file.py:416 +msgid "Paragraph id does not exist" +msgstr "Paragraph id does not exist" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:60 -msgid "" -"CodeQwen 1.5 is a language model for code generation with high performance." -msgstr "" +#: apps/knowledge/serializers/paragraph.py:214 +msgid "Already associated, please do not associate again" +msgstr "Already associated, please do not associate again" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:67 -msgid "CodeQwen 1.5 Chat is a chat model version of CodeQwen 1.5." -msgstr "" +#: apps/knowledge/serializers/paragraph.py:318 +msgid "Problem id does not exist" +msgstr "Problem id does not exist" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:74 -msgid "Deepseek is a large-scale language model with 13 billion parameters." -msgstr "" +#: apps/knowledge/serializers/paragraph.py:552 +#: apps/knowledge/serializers/problem.py:30 +#: apps/knowledge/serializers/problem.py:55 +#: apps/knowledge/serializers/problem.py:66 +#: apps/knowledge/serializers/problem.py:161 +#: apps/resource_manage/serializers/paragraph.py:180 +#: apps/resource_manage/serializers/problem.py:40 +msgid "problem id" +msgstr "problem id" -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:16 -msgid "" -"Image size, only cogview-3-plus supports this parameter. Optional range: " -"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440], the " -"default is 1024x1024." -msgstr "" +#: apps/knowledge/serializers/paragraph.py:573 +#: apps/knowledge/serializers/problem.py:111 +msgid "Paragraph does not exist" +msgstr "Paragraph does not exist" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:34 -msgid "" -"Have strong multi-modal understanding capabilities. Able to understand up to " -"five images simultaneously and supports video content understanding" -msgstr "" +#: apps/knowledge/serializers/paragraph.py:575 +#: apps/knowledge/serializers/problem.py:115 +msgid "Problem does not exist" +msgstr "Problem does not exist" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:37 -msgid "" -"Focus on single picture understanding. Suitable for scenarios requiring " -"efficient image analysis" -msgstr "" +#: apps/knowledge/serializers/paragraph.py:686 +msgid "The task is being executed, please do not send it again." +msgstr "The task is being executed, please do not send it again." -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:40 -msgid "" -"Focus on single picture understanding. Suitable for scenarios requiring " -"efficient image analysis (free)" -msgstr "" +#: apps/knowledge/serializers/paragraph.py:693 +#: apps/resource_manage/serializers/paragraph.py:86 +msgid "target document id" +msgstr "target document id" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:46 -msgid "" -"Quickly and accurately generate images based on user text descriptions. " -"Resolution supports 1024x1024" -msgstr "" +#: apps/knowledge/serializers/paragraph.py:715 +msgid "The document to be migrated is consistent with the target document" +msgstr "The document to be migrated is consistent with the target document" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:49 -msgid "" -"Generate high-quality images based on user text descriptions, supporting " -"multiple image sizes" -msgstr "" +#: apps/knowledge/serializers/paragraph.py:722 +#, python-brace-format +msgid "The document id does not exist [{document_id}]" +msgstr "The document id does not exist [{document_id}]" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:52 -msgid "" -"Generate high-quality images based on user text descriptions, supporting " -"multiple image sizes (free)" -msgstr "" +#: apps/knowledge/serializers/paragraph.py:730 +#, python-brace-format +msgid "The target document id does not exist [{document_id}]" +msgstr "The target document id does not exist [{document_id}]" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:75 -msgid "zhipu AI" -msgstr "" +#: apps/knowledge/serializers/paragraph.py:893 +msgid "new_position must be an integer" +msgstr "new_position must be an integer" -#: apps/models_provider/serializers/model_apply_serializers.py:32 -#: apps/models_provider/serializers/model_apply_serializers.py:37 -msgid "vector text" -msgstr "" +#: apps/knowledge/serializers/problem.py:32 +msgid "recall count" +msgstr "recall count" -#: apps/models_provider/serializers/model_apply_serializers.py:33 -msgid "vector text list" -msgstr "" +#: apps/knowledge/serializers/problem.py:33 +msgid "last recall time" +msgstr "last recall time" -#: apps/models_provider/serializers/model_apply_serializers.py:41 -msgid "text" -msgstr "" +#: apps/knowledge/serializers/problem.py:55 +#: apps/knowledge/serializers/problem.py:66 +msgid "problem id list" +msgstr "problem id list" -#: apps/models_provider/serializers/model_apply_serializers.py:42 -msgid "metadata" -msgstr "" +#: apps/knowledge/serializers/tag.py:95 +#: apps/resource_manage/serializers/tag.py:43 +#: apps/shared/serializers/shared_tag.py:43 +msgid "Tag ID" +msgstr "Tag ID" -#: apps/models_provider/serializers/model_apply_serializers.py:47 -msgid "query" -msgstr "" +#: apps/knowledge/serializers/tag.py:125 +msgid "Tag key already exists" +msgstr "Tag key already exists" -#: apps/models_provider/serializers/model_serializer.py:44 -#: apps/models_provider/serializers/model_serializer.py:257 -msgid "parameter configuration" -msgstr "" +#: apps/knowledge/serializers/tag.py:143 +msgid "Tag value already exists" +msgstr "Tag value already exists" -#: apps/models_provider/serializers/model_serializer.py:45 -#: apps/models_provider/serializers/model_serializer.py:222 -#: apps/models_provider/serializers/model_serializer.py:258 -msgid "certification information" -msgstr "" +#: apps/knowledge/serializers/tag.py:171 +#: apps/resource_manage/serializers/tag.py:68 +#: apps/shared/serializers/shared_tag.py:68 +msgid "Tag IDs" +msgstr "Tag IDs" -#: apps/models_provider/serializers/model_serializer.py:118 -msgid "Shared models cannot be deleted or modified" -msgstr "" +#: apps/knowledge/serializers/tag_import.py:23 +msgid "文件" +msgstr "File" -#: apps/models_provider/serializers/model_serializer.py:230 -#: apps/models_provider/serializers/model_serializer.py:269 -#, python-brace-format -msgid "base model【{model_name}】already exists" +#: apps/knowledge/serializers/tag_import.py:43 +#, python-format +msgid "工作表“%(sheet)s”的表头必须为“标签、标签值”,请使用标签模板" msgstr "" +"The headers in worksheet \"%(sheet)s\" must be \"标签, 标签值\". Please use the " +"tag template" -#: apps/models_provider/serializers/model_serializer.py:309 -msgid "Model saving failed" +#: apps/knowledge/serializers/tag_import.py:54 +#, python-format +msgid "工作表“%(sheet)s”第 %(row)s 行只能包含标签和标签值" msgstr "" +"Row %(row)s in worksheet \"%(sheet)s\" must contain only a tag and a tag " +"value" -#: apps/models_provider/views/model.py:60 -#: apps/models_provider/views/model.py:61 -#: apps/models_provider/views/model.py:62 apps/shared/views/shared_model.py:55 -#: apps/shared/views/shared_model.py:56 apps/shared/views/shared_model.py:57 -msgid "Create model" -msgstr "" +#: apps/knowledge/serializers/tag_import.py:59 +msgid "标签" +msgstr "Tag" -#: apps/models_provider/views/model.py:90 -#: apps/models_provider/views/model.py:91 -#: apps/models_provider/views/model.py:92 apps/shared/views/shared_model.py:84 -#: apps/shared/views/shared_model.py:85 apps/shared/views/shared_model.py:86 -msgid "Query model list" -msgstr "" +#: apps/knowledge/serializers/tag_import.py:59 +msgid "标签值" +msgstr "Tag value" -#: apps/models_provider/views/model.py:107 -#: apps/models_provider/views/model.py:108 -#: apps/models_provider/views/model.py:109 -#: apps/shared/views/shared_model.py:101 apps/shared/views/shared_model.py:102 -#: apps/shared/views/shared_model.py:103 -msgid "Update model" -msgstr "" +#: apps/knowledge/serializers/tag_import.py:65 +#, python-format +msgid "工作表“%(sheet)s”第 %(row)s 行:%(message)s" +msgstr "Worksheet \"%(sheet)s\", row %(row)s: %(message)s" -#: apps/models_provider/views/model.py:125 -#: apps/models_provider/views/model.py:126 -#: apps/models_provider/views/model.py:127 -#: apps/shared/views/shared_model.py:119 apps/shared/views/shared_model.py:120 -#: apps/shared/views/shared_model.py:121 -msgid "Delete model" -msgstr "" +#: apps/knowledge/serializers/tag_import.py:75 +msgid "仅支持上传 XLS、XLSX 格式的文件" +msgstr "Only XLS and XLSX files are supported" -#: apps/models_provider/views/model.py:140 -#: apps/models_provider/views/model.py:141 -#: apps/models_provider/views/model.py:142 -#: apps/shared/views/shared_model.py:133 apps/shared/views/shared_model.py:134 -#: apps/shared/views/shared_model.py:135 -msgid "Query model details" -msgstr "" +#: apps/knowledge/serializers/tag_import.py:94 +msgid "文件无法读取,请上传有效的 XLS 或 XLSX 文件" +msgstr "The file could not be read. Please upload a valid XLS or XLSX file" -#: apps/models_provider/views/model.py:155 -#: apps/models_provider/views/model.py:156 -#: apps/models_provider/views/model.py:157 -#: apps/shared/views/shared_model.py:148 apps/shared/views/shared_model.py:149 -#: apps/shared/views/shared_model.py:150 -msgid "Get model parameter form" -msgstr "" +#: apps/knowledge/serializers/tag_import.py:103 +msgid "文件中没有可导入的标签" +msgstr "No importable tags were found in the file" -#: apps/models_provider/views/model.py:167 -#: apps/models_provider/views/model.py:168 -#: apps/models_provider/views/model.py:169 -#: apps/shared/views/shared_model.py:160 apps/shared/views/shared_model.py:161 -#: apps/shared/views/shared_model.py:162 -msgid "Save model parameter form" -msgstr "" +#: apps/knowledge/serializers/termbase.py:21 +#: apps/knowledge/serializers/termbase.py:67 +#: apps/resource_manage/serializers/termbase.py:37 +msgid "termbase id" +msgstr "termbase id" -#: apps/models_provider/views/model.py:187 -#: apps/models_provider/views/model.py:189 -#: apps/models_provider/views/model.py:191 -#: apps/shared/views/shared_model.py:179 apps/shared/views/shared_model.py:181 -#: apps/shared/views/shared_model.py:183 -msgid "" -"Query model meta information, this interface does not carry authentication " -"information" -msgstr "" +#: apps/knowledge/serializers/termbase.py:28 +msgid "termbase list" +msgstr "termbase list" -#: apps/models_provider/views/model.py:204 -#: apps/models_provider/views/model.py:205 -#: apps/models_provider/views/model.py:206 -#: apps/shared/views/shared_model.py:196 apps/shared/views/shared_model.py:197 -#: apps/shared/views/shared_model.py:198 -msgid "Pause model download" -msgstr "" +#: apps/knowledge/services/__init__.py:16 +msgid "The maximum size of the uploaded file cannot exceed {}MB" +msgstr "The maximum size of the uploaded file cannot exceed {}MB" -#: apps/models_provider/views/model.py:222 -#: apps/models_provider/views/model.py:223 -#: apps/models_provider/views/model.py:224 -msgid "Get Share model" -msgstr "" +#: apps/knowledge/services/document_strategy.py:69 +msgid "visual enhancement requires the selected model or tool" +msgstr "visual enhancement requires the selected model or tool" -#: apps/models_provider/views/model_apply.py:25 -#: apps/models_provider/views/model_apply.py:26 -#: apps/models_provider/views/model_apply.py:27 -#: apps/models_provider/views/model_apply.py:37 -#: apps/models_provider/views/model_apply.py:38 -#: apps/models_provider/views/model_apply.py:39 -msgid "Vectorization documentation" -msgstr "" +#: apps/knowledge/services/image_documents.py:70 +msgid "Image files are only supported by general knowledge bases" +msgstr "Image files are only supported by general knowledge bases" -#: apps/models_provider/views/model_apply.py:49 -#: apps/models_provider/views/model_apply.py:50 -#: apps/models_provider/views/model_apply.py:51 -msgid "Reorder documents" +#: apps/knowledge/services/image_documents.py:80 +#: apps/knowledge/services/image_documents.py:92 +msgid "Unsupported image format. Supported formats: jpg, jpeg, png, webp, bmp" msgstr "" +"Unsupported image format. Supported formats: jpg, jpeg, png, webp, bmp" -#: apps/models_provider/views/provide.py:21 -#: apps/models_provider/views/provide.py:22 -#: apps/models_provider/views/provide.py:23 -msgid "Get a list of model suppliers" -msgstr "" +#: apps/knowledge/services/image_documents.py:99 +msgid "The uploaded file is not a valid image" +msgstr "The uploaded file is not a valid image" -#: apps/models_provider/views/provide.py:43 -#: apps/models_provider/views/provide.py:44 -#: apps/models_provider/views/provide.py:45 -msgid "Get a list of model types" -msgstr "" +#: apps/knowledge/services/image_documents.py:118 +#: apps/knowledge/services/paragraph_assets.py:329 +msgid "visual processor adapter is unavailable" +msgstr "visual processor adapter is unavailable" -#: apps/models_provider/views/provide.py:57 -#: apps/models_provider/views/provide.py:58 -#: apps/models_provider/views/provide.py:59 -msgid "Example of obtaining model list" -msgstr "" +#: apps/knowledge/services/image_documents.py:190 +msgid "Image preview does not exist" +msgstr "Image preview does not exist" -#: apps/models_provider/views/provide.py:75 -#: apps/models_provider/views/provide.py:76 -#: apps/models_provider/views/provide.py:77 -msgid "Get model default parameters" -msgstr "" +#: apps/knowledge/services/image_documents.py:192 +#: apps/knowledge/services/image_documents.py:327 +msgid "Image preview has already been imported" +msgstr "Image preview has already been imported" -#: apps/models_provider/views/provide.py:92 -#: apps/models_provider/views/provide.py:93 -#: apps/models_provider/views/provide.py:94 -msgid "Get the model creation form" -msgstr "" +#: apps/knowledge/services/image_documents.py:252 +msgid "Please upload at least one image" +msgstr "Please upload at least one image" -#: apps/oss/serializers/file.py:80 -msgid "File not found" -msgstr "" +#: apps/knowledge/services/image_documents.py:257 +msgid "A maximum of {} files can be uploaded at a time" +msgstr "A maximum of {} files can be uploaded at a time" -#: apps/oss/views/file.py:21 apps/oss/views/file.py:22 -#: apps/oss/views/file.py:23 -msgid "Upload file" -msgstr "" +#: apps/knowledge/services/image_documents.py:319 +#: apps/knowledge/services/image_documents.py:385 +msgid "Invalid number of image files" +msgstr "Invalid number of image files" -#: apps/oss/views/file.py:27 apps/oss/views/file.py:41 -#: apps/oss/views/file.py:53 -msgid "File" -msgstr "" +#: apps/knowledge/services/image_documents.py:357 +msgid "The image name must retain a supported file extension" +msgstr "The image name must retain a supported file extension" -#: apps/oss/views/file.py:36 apps/oss/views/file.py:37 -#: apps/oss/views/file.py:38 -msgid "Get file" -msgstr "" +#: apps/knowledge/services/image_documents.py:383 +msgid "Please select at least one image preview" +msgstr "Please select at least one image preview" -#: apps/oss/views/file.py:48 apps/oss/views/file.py:49 -#: apps/oss/views/file.py:50 -msgid "Delete file" -msgstr "" +#: apps/knowledge/services/image_documents.py:393 +msgid "One or more image previews cannot be imported" +msgstr "One or more image previews cannot be imported" -#: apps/resource_manage/views/document.py:30 -#: apps/resource_manage/views/document.py:31 -#: apps/resource_manage/views/document.py:32 -msgid "Create system knowledge" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:290 +msgid "Invalid archive resource list." +msgstr "Invalid archive resource list." -#: apps/resource_manage/views/document.py:36 -#: apps/resource_manage/views/document.py:56 -#: apps/resource_manage/views/document.py:83 -#: apps/resource_manage/views/document.py:113 -#: apps/resource_manage/views/document.py:130 -#: apps/resource_manage/views/document.py:155 -#: apps/resource_manage/views/document.py:183 -#: apps/resource_manage/views/document.py:210 -#: apps/resource_manage/views/document.py:237 -#: apps/resource_manage/views/document.py:267 -#: apps/resource_manage/views/document.py:296 -#: apps/resource_manage/views/document.py:317 -#: apps/resource_manage/views/document.py:345 -#: apps/resource_manage/views/document.py:362 -#: apps/resource_manage/views/document.py:383 -#: apps/resource_manage/views/document.py:411 -#: apps/resource_manage/views/document.py:435 -#: apps/resource_manage/views/document.py:460 -#: apps/resource_manage/views/document.py:485 -#: apps/resource_manage/views/document.py:507 -#: apps/resource_manage/views/document.py:530 -#: apps/resource_manage/views/document.py:553 -#: apps/resource_manage/views/document.py:571 -#: apps/resource_manage/views/document.py:585 -msgid "System Knowledge/Documentation" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:293 +#: apps/knowledge/services/knowledge_archive.py:298 +msgid "Invalid archive resource ID." +msgstr "Invalid archive resource ID." -#: apps/resource_manage/views/document.py:51 -#: apps/resource_manage/views/document.py:52 -#: apps/resource_manage/views/document.py:53 -msgid "Get system document" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:300 +#: apps/knowledge/services/knowledge_archive.py:325 +msgid "Duplicate archive resource ID." +msgstr "Duplicate archive resource ID." -#: apps/resource_manage/views/document.py:77 -#: apps/resource_manage/views/document.py:78 -#: apps/resource_manage/views/document.py:79 -msgid "Segmented system document" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:308 +msgid "Invalid knowledge archive metadata." +msgstr "Invalid knowledge archive metadata." -#: apps/resource_manage/views/document.py:108 -#: apps/resource_manage/views/document.py:109 -#: apps/resource_manage/views/document.py:110 -msgid "Get a list of system segment IDs" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:311 +msgid "Invalid external service settings." +msgstr "Invalid external service settings." -#: apps/resource_manage/views/document.py:124 -#: apps/resource_manage/views/document.py:125 -#: apps/resource_manage/views/document.py:126 -msgid "Cancel system tasks in batches" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:318 +msgid "Unsupported knowledge archive version." +msgstr "Unsupported knowledge archive version." -#: apps/resource_manage/views/document.py:149 -#: apps/resource_manage/views/document.py:150 -#: apps/resource_manage/views/document.py:151 -msgid "Create system knowledges in batches" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:321 +msgid "Knowledge archive resources are missing." +msgstr "Knowledge archive resources are missing." -#: apps/resource_manage/views/document.py:177 -#: apps/resource_manage/views/document.py:178 -#: apps/resource_manage/views/document.py:179 -msgid "Batch sync system knowledges" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:329 +msgid "Paragraph refers to an unknown document." +msgstr "Paragraph refers to an unknown document." -#: apps/resource_manage/views/document.py:204 -#: apps/resource_manage/views/document.py:206 -msgid "Delete system document in batches" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:332 +msgid "Invalid paragraph anchor." +msgstr "Invalid paragraph anchor." -#: apps/resource_manage/views/document.py:205 -msgid "Delete system knowledge in batches" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:338 +msgid "Invalid document/paragraph relationship." +msgstr "Invalid document/paragraph relationship." -#: apps/resource_manage/views/document.py:232 -#: apps/resource_manage/views/document.py:233 -msgid "Batch refresh system document vector library" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:340 +msgid "Unknown related archive resource." +msgstr "Unknown related archive resource." -#: apps/resource_manage/views/document.py:261 -#: apps/resource_manage/views/document.py:262 -#: apps/resource_manage/views/document.py:263 -msgid "Batch generate related system problems" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:342 +msgid "Invalid document tags." +msgstr "Invalid document tags." -#: apps/resource_manage/views/document.py:290 -#: apps/resource_manage/views/document.py:291 -#: apps/resource_manage/views/document.py:292 -msgid "Modify system document hit processing methods in batches" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:349 +msgid "Invalid document tag relationship." +msgstr "Invalid document tag relationship." -#: apps/resource_manage/views/document.py:312 -#: apps/resource_manage/views/document.py:313 -msgid "Migrate system knowledges in batches" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:352 +msgid "Invalid document resource type or metadata." +msgstr "Invalid document resource type or metadata." -#: apps/resource_manage/views/document.py:340 -#: apps/resource_manage/views/document.py:341 -#: apps/resource_manage/views/document.py:342 -msgid "Get system document details" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:357 +msgid "Image document has no image file." +msgstr "Image document has no image file." -#: apps/resource_manage/views/document.py:356 -#: apps/resource_manage/views/document.py:357 -#: apps/resource_manage/views/document.py:358 -msgid "Modify system document" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:360 +msgid "Invalid file metadata." +msgstr "Invalid file metadata." -#: apps/resource_manage/views/document.py:378 -#: apps/resource_manage/views/document.py:379 -#: apps/resource_manage/views/document.py:380 -msgid "Delete system document" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:362 +msgid "File refers to an unknown document." +msgstr "File refers to an unknown document." -#: apps/resource_manage/views/document.py:405 -#: apps/resource_manage/views/document.py:406 -#: apps/resource_manage/views/document.py:407 -msgid "Synchronize system web site types" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:364 +msgid "File refers to an unknown paragraph." +msgstr "File refers to an unknown paragraph." -#: apps/resource_manage/views/document.py:429 -#: apps/resource_manage/views/document.py:430 -#: apps/resource_manage/views/document.py:431 -msgid "Refresh system knowledge vector library" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:366 +msgid "File has multiple archive owners." +msgstr "File has multiple archive owners." -#: apps/resource_manage/views/document.py:454 -#: apps/resource_manage/views/document.py:455 -#: apps/resource_manage/views/document.py:456 -msgid "Cancel system task" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:369 +msgid "An archive file is missing." +msgstr "An archive file is missing." -#: apps/resource_manage/views/document.py:480 -#: apps/resource_manage/views/document.py:481 -#: apps/resource_manage/views/document.py:482 -msgid "Get system document by pagination" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:371 +msgid "Unknown file reference in knowledge content." +msgstr "Unknown file reference in knowledge content." -#: apps/resource_manage/views/document.py:503 -#: apps/resource_manage/views/document.py:504 -msgid "Export system knowledge" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:374 +msgid "Invalid knowledge metadata." +msgstr "Invalid knowledge metadata." -#: apps/resource_manage/views/document.py:526 -#: apps/resource_manage/views/document.py:527 -msgid "Export Zip system knowledge" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:376 +msgid "Unknown file reference in knowledge settings." +msgstr "Unknown file reference in knowledge settings." -#: apps/resource_manage/views/document.py:549 -#: apps/resource_manage/views/document.py:550 -msgid "Download system source file" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:381 +msgid "Missing archive resource field." +msgstr "Missing archive resource field." -#: apps/resource_manage/views/document.py:567 -#: apps/resource_manage/views/document.py:568 -msgid "Get system QA template" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:384 +msgid "Invalid archive resource metadata." +msgstr "Invalid archive resource metadata." -#: apps/resource_manage/views/document.py:581 -#: apps/resource_manage/views/document.py:582 -msgid "Get system form template" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:386 +msgid "Invalid paragraph content structure." +msgstr "Invalid paragraph content structure." -#: apps/resource_manage/views/knowledge.py:26 -#: apps/resource_manage/views/knowledge.py:27 -#: apps/resource_manage/views/knowledge.py:28 -msgid "Get system knowledge list" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:391 +msgid "Invalid archive timestamp." +msgstr "Invalid archive timestamp." -#: apps/resource_manage/views/knowledge.py:31 -#: apps/resource_manage/views/knowledge.py:50 -#: apps/resource_manage/views/knowledge.py:72 -#: apps/resource_manage/views/knowledge.py:87 -#: apps/resource_manage/views/knowledge.py:102 -#: apps/resource_manage/views/knowledge.py:121 -#: apps/resource_manage/views/knowledge.py:147 -#: apps/resource_manage/views/knowledge.py:174 -#: apps/resource_manage/views/knowledge.py:192 -#: apps/resource_manage/views/knowledge.py:210 -#: apps/resource_manage/views/knowledge.py:231 -#: apps/resource_manage/views/knowledge.py:252 -#: apps/resource_manage/views/knowledge.py:272 -msgid "System Knowledge" -msgstr "" +#: apps/knowledge/services/knowledge_archive.py:395 +#: apps/knowledge/services/knowledge_archive.py:399 +msgid "Invalid synchronization settings." +msgstr "Invalid synchronization settings." -#: apps/resource_manage/views/knowledge.py:45 -#: apps/resource_manage/views/knowledge.py:46 -#: apps/resource_manage/views/knowledge.py:47 -msgid "Get system knowledge list by pagination" -msgstr "" +#: apps/knowledge/services/knowledge_sync_schedule.py:46 +msgid "schedule_type must be daily, weekly, monthly, interval or cron" +msgstr "schedule_type must be daily, weekly, monthly, interval or cron" -#: apps/resource_manage/views/knowledge.py:66 -#: apps/resource_manage/views/knowledge.py:67 -#: apps/resource_manage/views/knowledge.py:68 -msgid "Update system knowledge" -msgstr "" +#: apps/knowledge/services/knowledge_sync_schedule.py:48 +msgid "sync_type must be incremental, replace or complete" +msgstr "sync_type must be incremental, replace or complete" -#: apps/resource_manage/views/knowledge.py:82 -#: apps/resource_manage/views/knowledge.py:83 -#: apps/resource_manage/views/knowledge.py:84 -msgid "Get system knowledge" -msgstr "" +#: apps/knowledge/services/knowledge_sync_schedule.py:62 +msgid "time must be a non-empty list of HH:MM values" +msgstr "time must be a non-empty list of HH:MM values" -#: apps/resource_manage/views/knowledge.py:97 -#: apps/resource_manage/views/knowledge.py:98 -#: apps/resource_manage/views/knowledge.py:99 -msgid "Delete system knowledge" -msgstr "" +#: apps/knowledge/services/knowledge_sync_schedule.py:72 +#, python-brace-format +msgid "days must contain values from 1 to {max_day}" +msgstr "days must contain values from 1 to {max_day}" -#: apps/resource_manage/views/knowledge.py:115 -#: apps/resource_manage/views/knowledge.py:116 -#: apps/resource_manage/views/knowledge.py:117 -msgid "Synchronize the system knowledge base of the website" -msgstr "" +#: apps/knowledge/services/knowledge_sync_schedule.py:78 +msgid "interval requires an integer value in minutes or hours" +msgstr "interval requires an integer value in minutes or hours" -#: apps/resource_manage/views/knowledge.py:141 -#: apps/resource_manage/views/knowledge.py:142 -#: apps/resource_manage/views/knowledge.py:143 -msgid "System Hit test list" -msgstr "" +#: apps/knowledge/services/knowledge_sync_schedule.py:84 +msgid "cron_expression is required" +msgstr "cron_expression is required" -#: apps/resource_manage/views/knowledge.py:168 -#: apps/resource_manage/views/knowledge.py:169 -#: apps/resource_manage/views/knowledge.py:170 -msgid "System Re-vectorize" -msgstr "" +#: apps/knowledge/services/knowledge_sync_schedule.py:88 +msgid "Invalid Cron expression" +msgstr "Invalid Cron expression" -#: apps/resource_manage/views/knowledge.py:188 -#: apps/resource_manage/views/knowledge.py:189 -msgid "Export system knowledge base" -msgstr "" +#: apps/knowledge/services/knowledge_sync_schedule.py:118 +msgid "Synchronization interval must be at least 5 minutes" +msgstr "Synchronization interval must be at least 5 minutes" -#: apps/resource_manage/views/knowledge.py:206 -#: apps/resource_manage/views/knowledge.py:207 -msgid "Export system knowledge base containing images" -msgstr "" +#: apps/knowledge/services/multimodal_retrieval.py:65 +#, python-brace-format +msgid "A maximum of {count} images can be queried at a time" +msgstr "A maximum of {count} images can be queried at a time" -#: apps/resource_manage/views/knowledge.py:225 -#: apps/resource_manage/views/knowledge.py:226 -#: apps/resource_manage/views/knowledge.py:227 -msgid "System generate related" -msgstr "" +#: apps/knowledge/services/multimodal_retrieval.py:74 +#, python-brace-format +msgid "Query image does not exist: {file_id}" +msgstr "Query image does not exist: {file_id}" -#: apps/resource_manage/views/knowledge.py:247 -#: apps/resource_manage/views/knowledge.py:248 -#: apps/resource_manage/views/knowledge.py:249 -msgid "Get model for system knowledge base" -msgstr "" +#: apps/knowledge/services/multimodal_retrieval.py:78 +msgid "No permission to access the query image" +msgstr "No permission to access the query image" -#: apps/resource_manage/views/knowledge.py:267 -#: apps/resource_manage/views/knowledge.py:268 -#: apps/resource_manage/views/knowledge.py:269 -msgid "Get embedding model for system knowledge base" -msgstr "" +#: apps/knowledge/services/multimodal_retrieval.py:82 +msgid "Only image files can be used for image queries" +msgstr "Only image files can be used for image queries" -#: apps/resource_manage/views/paragraph.py:24 -#: apps/resource_manage/views/paragraph.py:25 -#: apps/resource_manage/views/paragraph.py:26 -msgid "System paragraph list" -msgstr "" +#: apps/knowledge/services/multimodal_retrieval.py:88 +#, python-brace-format +msgid "The maximum size of a query image cannot exceed {size}MB" +msgstr "The maximum size of a query image cannot exceed {size}MB" -#: apps/resource_manage/views/paragraph.py:29 -#: apps/resource_manage/views/paragraph.py:50 -#: apps/resource_manage/views/paragraph.py:76 -#: apps/resource_manage/views/paragraph.py:93 -#: apps/resource_manage/views/paragraph.py:125 -#: apps/resource_manage/views/paragraph.py:151 -#: apps/resource_manage/views/paragraph.py:179 -#: apps/resource_manage/views/paragraph.py:201 -#: apps/resource_manage/views/paragraph.py:233 -#: apps/resource_manage/views/paragraph.py:259 -#: apps/resource_manage/views/paragraph.py:283 -#: apps/resource_manage/views/paragraph.py:314 -#: apps/resource_manage/views/paragraph.py:344 -#: apps/resource_manage/views/paragraph.py:370 -msgid "System Knowledge/Documentation/Paragraph" -msgstr "" +#: apps/knowledge/services/paragraph_assets.py:505 +msgid "Workspace id is required for visual model validation" +msgstr "Workspace id is required for visual model validation" -#: apps/resource_manage/views/paragraph.py:45 -#: apps/resource_manage/views/paragraph.py:46 -msgid "Create system paragraph" -msgstr "" +#: apps/knowledge/services/paragraph_assets.py:508 +msgid "The selected model is not a vision model" +msgstr "The selected model is not a vision model" -#: apps/resource_manage/views/paragraph.py:70 -#: apps/resource_manage/views/paragraph.py:71 -#: apps/resource_manage/views/paragraph.py:72 -msgid "Batch system paragraph" -msgstr "" +#: apps/knowledge/services/paragraph_assets.py:548 +msgid "Workspace id is required for visual tool validation" +msgstr "Workspace id is required for visual tool validation" -#: apps/resource_manage/views/paragraph.py:88 -#: apps/resource_manage/views/paragraph.py:89 -msgid "Migrate system paragraphs in batches" -msgstr "" +#: apps/knowledge/services/paragraph_assets.py:552 +msgid "The selected visual tool does not exist or is not authorized" +msgstr "The selected visual tool does not exist or is not authorized" -#: apps/resource_manage/views/paragraph.py:119 -#: apps/resource_manage/views/paragraph.py:120 -#: apps/resource_manage/views/paragraph.py:121 -msgid "Batch generate system related" -msgstr "" +#: apps/knowledge/services/paragraph_assets.py:643 +msgid "The image description embedding model returned an incomplete result" +msgstr "The image description embedding model returned an incomplete result" -#: apps/resource_manage/views/paragraph.py:145 -#: apps/resource_manage/views/paragraph.py:146 -#: apps/resource_manage/views/paragraph.py:147 -msgid "Modify system paragraph data" -msgstr "" +#: apps/knowledge/services/paragraph_assets.py:669 +#: apps/knowledge/vector/milvus_vector.py:792 +#: apps/knowledge/vector/pg_vector.py:176 +msgid "The image embedding model returned an incomplete result" +msgstr "The image embedding model returned an incomplete result" -#: apps/resource_manage/views/paragraph.py:174 -#: apps/resource_manage/views/paragraph.py:175 -#: apps/resource_manage/views/paragraph.py:176 -msgid "Get system paragraph details" -msgstr "" +#: apps/knowledge/services/paragraph_files.py:230 +msgid "File does not belong to the migrated paragraph" +msgstr "File does not belong to the migrated paragraph" -#: apps/resource_manage/views/paragraph.py:196 -#: apps/resource_manage/views/paragraph.py:197 -#: apps/resource_manage/views/paragraph.py:198 -msgid "Delete system paragraph" -msgstr "" +#: apps/knowledge/services/problem_service.py:78 +#, python-brace-format +msgid "Association problem failed {error}" +msgstr "Association problem failed {error}" -#: apps/resource_manage/views/paragraph.py:227 -#: apps/resource_manage/views/paragraph.py:228 -#: apps/resource_manage/views/paragraph.py:229 -msgid "Add system associated questions" -msgstr "" +#: apps/knowledge/services/workflow_document_sync.py:39 +msgid "Workflow Web document is missing its source information" +msgstr "Workflow Web document is missing its source information" -#: apps/resource_manage/views/paragraph.py:254 -#: apps/resource_manage/views/paragraph.py:255 -#: apps/resource_manage/views/paragraph.py:256 -msgid "Get a list of system paragraph questions" +#: apps/knowledge/services/workflow_document_sync.py:41 +msgid "" +"The original Web data source no longer exists in the knowledge workflow" msgstr "" +"The original Web data source no longer exists in the knowledge workflow" -#: apps/resource_manage/views/paragraph.py:277 -#: apps/resource_manage/views/paragraph.py:278 -#: apps/resource_manage/views/paragraph.py:279 -msgid "Disassociation system issue" -msgstr "" +#: apps/knowledge/services/workflow_document_sync.py:68 +msgid "Knowledge workflow does not exist" +msgstr "Knowledge workflow does not exist" -#: apps/resource_manage/views/paragraph.py:308 -#: apps/resource_manage/views/paragraph.py:309 -#: apps/resource_manage/views/paragraph.py:310 -msgid "Related system questions" -msgstr "" +#: apps/knowledge/services/workflow_document_sync.py:72 +msgid "Workflow knowledge has no owner available for synchronization" +msgstr "Workflow knowledge has no owner available for synchronization" -#: apps/resource_manage/views/paragraph.py:339 -#: apps/resource_manage/views/paragraph.py:340 -#: apps/resource_manage/views/paragraph.py:341 -msgid "Get system paragraph list by pagination" -msgstr "" +#: apps/knowledge/services/workflow_document_sync.py:77 +msgid "Synchronization is already running" +msgstr "Synchronization is already running" -#: apps/resource_manage/views/problem.py:23 -#: apps/resource_manage/views/problem.py:24 -#: apps/resource_manage/views/problem.py:25 -msgid "System question list" -msgstr "" +#: apps/knowledge/services/workflow_sync_source.py:74 +msgid "Run the workflow once before enabling scheduled synchronization" +msgstr "Run the workflow once before enabling scheduled synchronization" -#: apps/resource_manage/views/problem.py:28 -#: apps/resource_manage/views/problem.py:50 -#: apps/resource_manage/views/problem.py:71 -#: apps/resource_manage/views/problem.py:94 -#: apps/resource_manage/views/problem.py:115 -#: apps/resource_manage/views/problem.py:135 -#: apps/resource_manage/views/problem.py:158 -#: apps/resource_manage/views/problem.py:182 -msgid "System Knowledge/Documentation/Paragraph/Question" -msgstr "" +#: apps/knowledge/services/workflow_sync_source.py:77 +msgid "The saved workflow data source no longer exists" +msgstr "The saved workflow data source no longer exists" -#: apps/resource_manage/views/problem.py:44 -#: apps/resource_manage/views/problem.py:45 -#: apps/resource_manage/views/problem.py:46 -msgid "Create system question" -msgstr "" +#: apps/knowledge/services/workflow_sync_source.py:83 +msgid "Local file data sources cannot be synchronized on a schedule" +msgstr "Local file data sources cannot be synchronized on a schedule" -#: apps/resource_manage/views/problem.py:66 -#: apps/resource_manage/views/problem.py:67 -#: apps/resource_manage/views/problem.py:68 -msgid "Get a list of associated system paragraphs" -msgstr "" +#: apps/knowledge/services/workflow_sync_source.py:85 +msgid "Web data source has no saved source URL" +msgstr "Web data source has no saved source URL" -#: apps/resource_manage/views/problem.py:88 -#: apps/resource_manage/views/problem.py:89 -#: apps/resource_manage/views/problem.py:90 -msgid "Batch associated system paragraphs" -msgstr "" +#: apps/knowledge/task/embedding.py:53 apps/knowledge/task/embedding.py:113 +#, python-brace-format +msgid "Failed to obtain vector model: {error} {traceback}" +msgstr "Failed to obtain vector model: {error} {traceback}" -#: apps/resource_manage/views/problem.py:109 -#: apps/resource_manage/views/problem.py:110 -#: apps/resource_manage/views/problem.py:111 -msgid "Batch deletion system issues" -msgstr "" +#: apps/knowledge/task/embedding.py:143 +#, python-brace-format +msgid "Start--->Vectorized knowledge: {knowledge_id}" +msgstr "Start--->Vectorized knowledge: {knowledge_id}" -#: apps/resource_manage/views/problem.py:130 -#: apps/resource_manage/views/problem.py:131 -#: apps/resource_manage/views/problem.py:132 -msgid "Delete system question" -msgstr "" +#: apps/knowledge/task/embedding.py:149 +#, python-brace-format +msgid "Knowledge documentation: {document_names}" +msgstr "Knowledge documentation: {document_names}" -#: apps/resource_manage/views/problem.py:152 -#: apps/resource_manage/views/problem.py:153 -#: apps/resource_manage/views/problem.py:154 -msgid "Modify system question" -msgstr "" +#: apps/knowledge/task/embedding.py:165 +#, python-brace-format +msgid "End--->Vectorized knowledge: {knowledge_id}" +msgstr "End--->Vectorized knowledge: {knowledge_id}" -#: apps/resource_manage/views/problem.py:177 -#: apps/resource_manage/views/problem.py:178 -#: apps/resource_manage/views/problem.py:179 -msgid "Get the list of system questions by page" +#: apps/knowledge/task/generate.py:115 +#, python-brace-format +msgid "" +"Generate issue based on document: {document_id} error {error}{traceback}" msgstr "" +"Generate issue based on document: {document_id} error {error}{traceback}" -#: apps/resource_manage/views/tool.py:24 apps/resource_manage/views/tool.py:25 -#: apps/resource_manage/views/tool.py:26 -msgid "Get system tool" -msgstr "" +#: apps/knowledge/task/generate.py:121 +#, python-brace-format +msgid "End--->Generate problem: {document_id}" +msgstr "End--->Generate problem: {document_id}" -#: apps/resource_manage/views/tool.py:29 apps/resource_manage/views/tool.py:50 -#: apps/resource_manage/views/tool.py:65 apps/resource_manage/views/tool.py:80 -#: apps/resource_manage/views/tool.py:98 apps/resource_manage/views/tool.py:119 -#: apps/resource_manage/views/tool.py:137 -#: apps/resource_manage/views/tool.py:156 -#: apps/resource_manage/views/tool.py:179 -msgid "System Tool" -msgstr "" +#: apps/knowledge/task/sync.py:78 +#, python-brace-format +msgid "Start--->Start synchronization web knowledge base:{knowledge_id}" +msgstr "Start--->Start synchronization web knowledge base:{knowledge_id}" -#: apps/resource_manage/views/tool.py:44 apps/resource_manage/views/tool.py:45 -#: apps/resource_manage/views/tool.py:46 -msgid "Update system tool" -msgstr "" +#: apps/knowledge/task/sync.py:93 apps/knowledge/task/sync.py:223 +#, python-brace-format +msgid "End--->End synchronization web knowledge base:{knowledge_id}" +msgstr "End--->End synchronization web knowledge base:{knowledge_id}" -#: apps/resource_manage/views/tool.py:60 apps/resource_manage/views/tool.py:61 -#: apps/resource_manage/views/tool.py:62 -msgid "Get system tool by id" -msgstr "" +#: apps/knowledge/task/sync.py:97 apps/knowledge/task/sync.py:231 +#, python-brace-format +msgid "Synchronize web knowledge base:{knowledge_id} error{error}{traceback}" +msgstr "Synchronize web knowledge base:{knowledge_id} error{error}{traceback}" -#: apps/resource_manage/views/tool.py:75 apps/resource_manage/views/tool.py:76 -#: apps/resource_manage/views/tool.py:77 -msgid "Delete system tool" +#: apps/knowledge/task/sync.py:153 +#, python-brace-format +msgid "" +"Start--->Start synchronization web knowledge base:{knowledge_id}, " +"type:{sync_type}" msgstr "" +"Start--->Start synchronization web knowledge base:{knowledge_id}, " +"type:{sync_type}" -#: apps/resource_manage/views/tool.py:93 apps/resource_manage/views/tool.py:94 -#: apps/resource_manage/views/tool.py:95 -msgid "Get system tool list by pagination" -msgstr "" +#: apps/knowledge/task/sync.py:456 +#, python-brace-format +msgid "Synchronize web document:{source_url} error{error}{traceback}" +msgstr "Synchronize web document:{source_url} error{error}{traceback}" -#: apps/resource_manage/views/tool.py:114 -#: apps/resource_manage/views/tool.py:115 -#: apps/resource_manage/views/tool.py:116 -msgid "Export system tool" -msgstr "" +#: apps/knowledge/vector/milvus_vector.py:136 +msgid "Invalid Milvus vector dimension" +msgstr "Invalid Milvus vector dimension" -#: apps/resource_manage/views/tool.py:132 -#: apps/resource_manage/views/tool.py:133 -#: apps/resource_manage/views/tool.py:134 -msgid "Debug system tool" -msgstr "" +#: apps/knowledge/vector/pg_vector.py:110 +msgid "The embedding model returned an incomplete result" +msgstr "The embedding model returned an incomplete result" -#: apps/resource_manage/views/tool.py:150 -#: apps/resource_manage/views/tool.py:151 -#: apps/resource_manage/views/tool.py:152 -msgid "Check system code" -msgstr "" +#: apps/knowledge/views/document.py:79 +msgid "Invalid document processing strategy" +msgstr "Invalid document processing strategy" -#: apps/resource_manage/views/tool.py:173 -#: apps/resource_manage/views/tool.py:174 -#: apps/resource_manage/views/tool.py:175 -msgid "Edit system tool icon" -msgstr "" +#: apps/knowledge/views/document.py:89 apps/knowledge/views/document.py:90 +#: apps/knowledge/views/document.py:91 +msgid "Create document" +msgstr "Create document" + +#: apps/knowledge/views/document.py:95 apps/knowledge/views/document.py:128 +#: apps/knowledge/views/document.py:160 apps/knowledge/views/document.py:179 +#: apps/knowledge/views/document.py:205 apps/knowledge/views/document.py:240 +#: apps/knowledge/views/document.py:274 apps/knowledge/views/document.py:308 +#: apps/knowledge/views/document.py:344 apps/knowledge/views/document.py:364 +#: apps/knowledge/views/document.py:397 apps/knowledge/views/document.py:431 +#: apps/knowledge/views/document.py:465 apps/knowledge/views/document.py:498 +#: apps/knowledge/views/document.py:526 apps/knowledge/views/document.py:555 +#: apps/knowledge/views/document.py:595 apps/knowledge/views/document.py:624 +#: apps/knowledge/views/document.py:657 apps/knowledge/views/document.py:690 +#: apps/knowledge/views/document.py:723 apps/knowledge/views/document.py:758 +#: apps/knowledge/views/document.py:828 apps/knowledge/views/document.py:865 +#: apps/knowledge/views/document.py:889 apps/knowledge/views/document.py:913 +#: apps/knowledge/views/document.py:934 apps/knowledge/views/document.py:963 +#: apps/knowledge/views/document.py:986 apps/knowledge/views/document.py:1013 +#: apps/knowledge/views/document.py:1086 apps/knowledge/views/document.py:1127 +#: apps/knowledge/views/document.py:1169 apps/knowledge/views/document.py:1210 +#: apps/knowledge/views/document.py:1252 apps/knowledge/views/document.py:1293 +#: apps/knowledge/views/document.py:1332 apps/knowledge/views/document.py:1346 +#: apps/resource_manage/views/dataset_lark_views.py:68 +#: apps/resource_manage/views/document.py:974 +#: apps/shared/views/shared_document.py:857 +#: apps/xpack/views/knowledge_lark_views.py:98 +#: apps/xpack/views/knowledge_lark_views.py:129 +#: apps/xpack/views/knowledge_lark_views.py:174 +#: apps/xpack/views/knowledge_lark_views.py:214 +msgid "Knowledge Base/Documentation" +msgstr "Knowledge Base/Documentation" -#: apps/role_setting/api/role_setting.py:16 -#: apps/role_setting/api/role_setting.py:22 -#: apps/role_setting/api/role_setting.py:33 -#: apps/role_setting/api/role_setting.py:143 -#: apps/role_setting/serializers/role_setting_serializers.py:193 -#: apps/workspace/api/workspace.py:81 apps/xpack/api/chat_user.py:104 -msgid "ID" -msgstr "" +#: apps/knowledge/views/document.py:123 apps/knowledge/views/document.py:124 +#: apps/knowledge/views/document.py:125 +msgid "Get document" +msgstr "Get document" -#: apps/role_setting/api/role_setting.py:17 -#: apps/role_setting/api/role_setting.py:23 -#: apps/role_setting/api/role_setting.py:34 apps/users/serializers/user.py:258 -#: apps/xpack/api/knowledge_lark.py:24 apps/xpack/serializers/chat_user.py:235 -msgid "Name" -msgstr "" +#: apps/knowledge/views/document.py:155 apps/knowledge/views/document.py:156 +#: apps/knowledge/views/document.py:157 +msgid "Get document details" +msgstr "Get document details" -#: apps/role_setting/api/role_setting.py:18 -#: apps/role_setting/api/role_setting.py:29 -#: apps/role_setting/serializers/role_setting_serializers.py:194 -msgid "Enable" -msgstr "" +#: apps/knowledge/views/document.py:173 apps/knowledge/views/document.py:174 +#: apps/knowledge/views/document.py:175 +msgid "Modify document" +msgstr "Modify document" -#: apps/role_setting/api/role_setting.py:26 -msgid "Permission" -msgstr "" +#: apps/knowledge/views/document.py:200 apps/knowledge/views/document.py:201 +#: apps/knowledge/views/document.py:202 +msgid "Delete document" +msgstr "Delete document" -#: apps/role_setting/api/role_setting.py:37 -msgid "Children" -msgstr "" +#: apps/knowledge/views/document.py:234 apps/knowledge/views/document.py:235 +#: apps/knowledge/views/document.py:236 +msgid "Segmented document" +msgstr "Segmented document" -#: apps/role_setting/api/role_setting.py:55 -#: apps/role_setting/serializers/role_setting_serializers.py:107 -msgid "Role type" -msgstr "" +#: apps/knowledge/views/document.py:268 apps/knowledge/views/document.py:269 +#: apps/knowledge/views/document.py:270 +msgid "Segmented document by file ids" +msgstr "Segmented document by file ids" -#: apps/role_setting/api/role_setting.py:76 -msgid "Internal role" -msgstr "" +#: apps/knowledge/views/document.py:302 apps/knowledge/views/document.py:303 +#: apps/knowledge/views/document.py:304 +msgid "Import text files and create documents" +msgstr "Import text files and create documents" -#: apps/role_setting/api/role_setting.py:80 -msgid "Custom role" -msgstr "" +#: apps/knowledge/views/document.py:339 apps/knowledge/views/document.py:340 +#: apps/knowledge/views/document.py:341 +msgid "Get a list of segment IDs" +msgstr "Get a list of segment IDs" -#: apps/role_setting/api/role_setting.py:108 -#: apps/role_setting/api/role_setting.py:128 -#: apps/role_setting/api/role_setting.py:164 -#: apps/role_setting/serializers/role_setting_serializers.py:110 -#: apps/role_setting/serializers/role_setting_serializers.py:329 -#: apps/users/api/user.py:26 apps/workspace/api/workspace.py:86 -msgid "Role ID" -msgstr "" +#: apps/knowledge/views/document.py:358 apps/knowledge/views/document.py:359 +#: apps/knowledge/views/document.py:360 +msgid "Modify document hit processing methods in batches" +msgstr "Modify document hit processing methods in batches" -#: apps/role_setting/api/role_setting.py:135 -msgid "User relation ID" -msgstr "" +#: apps/knowledge/views/document.py:391 apps/knowledge/views/document.py:392 +#: apps/knowledge/views/document.py:393 +msgid "Synchronize web site types" +msgstr "Synchronize web site types" -#: apps/role_setting/api/role_setting.py:145 -#: apps/role_setting/api/role_setting.py:185 -#: apps/role_setting/serializers/role_setting_serializers.py:330 -#: apps/users/api/user.py:77 apps/users/serializers/login.py:27 -#: apps/users/serializers/user.py:56 apps/users/serializers/user.py:114 -#: apps/workspace/api/workspace.py:83 apps/workspace/api/workspace.py:124 -#: apps/workspace/serializers/workspace_serializers.py:240 -#: apps/xpack/api/auth_config.py:24 apps/xpack/api/chat_user.py:105 -#: apps/xpack/api/user_group.py:75 apps/xpack/serializers/chat_user.py:62 -#: apps/xpack/serializers/chat_user.py:564 -msgid "Username" -msgstr "" +#: apps/knowledge/views/document.py:425 apps/knowledge/views/document.py:426 +#: apps/knowledge/views/document.py:427 +msgid "Refresh document vector library" +msgstr "Refresh document vector library" -#: apps/role_setting/api/role_setting.py:146 apps/workspace/api/workspace.py:84 -#: apps/xpack/api/chat_user.py:106 -msgid "Nickname" -msgstr "" +#: apps/knowledge/views/document.py:459 apps/knowledge/views/document.py:460 +#: apps/knowledge/views/document.py:461 +msgid "Tokenize document vector library" +msgstr "Tokenize document vector library" -#: apps/role_setting/api/role_setting.py:148 -msgid "Workspace Name" -msgstr "" +#: apps/knowledge/views/document.py:492 apps/knowledge/views/document.py:493 +#: apps/knowledge/views/document.py:494 +msgid "Cancel task" +msgstr "Cancel task" -#: apps/role_setting/serializers/role_setting_serializers.py:104 -msgid "Role name" -msgstr "" +#: apps/knowledge/views/document.py:520 apps/knowledge/views/document.py:521 +#: apps/knowledge/views/document.py:522 +msgid "Cancel tasks in batches" +msgstr "Cancel tasks in batches" -#: apps/role_setting/serializers/role_setting_serializers.py:122 -#: apps/role_setting/serializers/role_setting_serializers.py:200 -#: apps/role_setting/serializers/role_setting_serializers.py:325 -#: apps/role_setting/serializers/role_setting_serializers.py:337 -msgid "Role does not exist" -msgstr "" +#: apps/knowledge/views/document.py:549 apps/knowledge/views/document.py:550 +#: apps/knowledge/views/document.py:551 +msgid "Create documents in batches" +msgstr "Create documents in batches" -#: apps/role_setting/serializers/role_setting_serializers.py:124 -#: apps/role_setting/serializers/role_setting_serializers.py:202 -msgid "Cannot modify built-in role" -msgstr "" +#: apps/knowledge/views/document.py:589 apps/knowledge/views/document.py:590 +#: apps/knowledge/views/document.py:591 +msgid "Batch sync documents" +msgstr "Batch sync documents" -#: apps/role_setting/serializers/role_setting_serializers.py:132 -msgid "Role name already exists" -msgstr "" +#: apps/knowledge/views/document.py:618 apps/knowledge/views/document.py:619 +#: apps/knowledge/views/document.py:620 +msgid "Delete documents in batches" +msgstr "Delete documents in batches" -#: apps/role_setting/serializers/role_setting_serializers.py:152 -msgid "Invalid role type" -msgstr "" +#: apps/knowledge/views/document.py:652 apps/knowledge/views/document.py:653 +msgid "Batch refresh document vector library" +msgstr "Batch refresh document vector library" -#: apps/role_setting/serializers/role_setting_serializers.py:204 -msgid "Cannot delete built-in role" -msgstr "" +#: apps/knowledge/views/document.py:685 apps/knowledge/views/document.py:686 +msgid "Batch tokenize document library" +msgstr "Batch tokenize document library" -#: apps/role_setting/serializers/role_setting_serializers.py:262 -#: apps/users/api/user.py:135 apps/users/serializers/user.py:471 -#: apps/workspace/serializers/workspace_serializers.py:161 -#: apps/xpack/api/user_group.py:90 apps/xpack/serializers/chat_user.py:158 -#: apps/xpack/serializers/chat_user.py:172 -#: apps/xpack/serializers/chat_user.py:502 -msgid "User IDs" -msgstr "" +#: apps/knowledge/views/document.py:718 apps/knowledge/views/document.py:719 +#: apps/resource_manage/views/document.py:507 +#: apps/resource_manage/views/document.py:508 +#: apps/shared/views/shared_document.py:482 +#: apps/shared/views/shared_document.py:483 +msgid "Batch add tags to documents" +msgstr "Batch add tags to documents" -#: apps/role_setting/serializers/role_setting_serializers.py:267 -#: apps/users/api/user.py:30 -msgid "Workspace IDs" -msgstr "" +#: apps/knowledge/views/document.py:752 apps/knowledge/views/document.py:753 +#: apps/knowledge/views/document.py:754 +msgid "Batch generate related problems" +msgstr "Batch generate related problems" -#: apps/role_setting/serializers/role_setting_serializers.py:272 -#: apps/workspace/serializers/workspace_serializers.py:172 -msgid "Members" -msgstr "" +#: apps/knowledge/views/document.py:823 apps/knowledge/views/document.py:824 +#: apps/knowledge/views/document.py:825 +msgid "Get document by pagination" +msgstr "Get document by pagination" -#: apps/role_setting/serializers/role_setting_serializers.py:312 -#: apps/workspace/serializers/workspace_serializers.py:223 -msgid "User relation does not exist" -msgstr "" -#: apps/workspace/serializers/workspace_serializers.py:40 -msgid "No permission to manage this workspace members" -msgstr "" -#: apps/role_setting/serializers/role_setting_serializers.py:426 -msgid "No permission to operate this role" -msgstr "" +#: apps/knowledge/views/document.py:861 apps/knowledge/views/document.py:862 +msgid "Export document" +msgstr "Export document" +#: apps/knowledge/views/document.py:885 apps/knowledge/views/document.py:886 +msgid "Export Zip document" +msgstr "Export Zip document" +#: apps/knowledge/views/document.py:909 apps/knowledge/views/document.py:910 +msgid "Download source file" +msgstr "Download source file" -#: apps/role_setting/serializers/role_setting_serializers.py:316 -#: apps/workspace/serializers/workspace_serializers.py:226 -msgid "Cannot remove member from built-in role" -msgstr "" +#: apps/knowledge/views/document.py:930 apps/knowledge/views/document.py:931 +#: apps/resource_manage/views/document.py:970 +#: apps/resource_manage/views/document.py:971 +#: apps/shared/views/shared_document.py:853 +#: apps/shared/views/shared_document.py:854 +msgid "Replace source file" +msgstr "Replace source file" -#: apps/role_setting/serializers/role_setting_serializers.py:370 -msgid "Only update members to normal users" -msgstr "" +#: apps/knowledge/views/document.py:958 apps/knowledge/views/document.py:959 +#: apps/knowledge/views/document.py:960 +#: apps/resource_manage/views/document.py:994 +#: apps/resource_manage/views/document.py:995 +#: apps/resource_manage/views/document.py:996 +#: apps/shared/views/shared_document.py:876 +#: apps/shared/views/shared_document.py:877 +#: apps/shared/views/shared_document.py:878 +msgid "Get document tags" +msgstr "Get document tags" -#: apps/role_setting/views/role_setting.py:39 -#: apps/role_setting/views/role_setting.py:40 -#: apps/role_setting/views/role_setting.py:41 -msgid "Get role permission template" -msgstr "" +#: apps/knowledge/views/document.py:981 apps/knowledge/views/document.py:982 +#: apps/knowledge/views/document.py:983 +#: apps/resource_manage/views/document.py:1019 +#: apps/resource_manage/views/document.py:1020 +#: apps/resource_manage/views/document.py:1021 +#: apps/shared/views/shared_document.py:897 +#: apps/shared/views/shared_document.py:898 +#: apps/shared/views/shared_document.py:899 +msgid "Add document tags" +msgstr "Add document tags" -#: apps/role_setting/views/role_setting.py:62 -#: apps/role_setting/views/role_setting.py:63 -#: apps/role_setting/views/role_setting.py:64 -msgid "Create or update role" -msgstr "" +#: apps/knowledge/views/document.py:1007 apps/knowledge/views/document.py:1008 +#: apps/knowledge/views/document.py:1009 +#: apps/resource_manage/views/document.py:1043 +#: apps/resource_manage/views/document.py:1044 +#: apps/resource_manage/views/document.py:1045 +#: apps/shared/views/shared_document.py:921 +#: apps/shared/views/shared_document.py:922 +#: apps/shared/views/shared_document.py:923 +msgid "Delete document tags" +msgstr "Delete document tags" -#: apps/role_setting/views/role_setting.py:80 -#: apps/role_setting/views/role_setting.py:81 -#: apps/role_setting/views/role_setting.py:82 -msgid "Get role list" -msgstr "" +#: apps/knowledge/views/document.py:1045 apps/knowledge/views/document.py:1046 +#: apps/resource_manage/views/document.py:1077 +#: apps/resource_manage/views/document.py:1078 +#: apps/resource_manage/views/document.py:1079 +#: apps/shared/views/shared_document.py:954 +#: apps/shared/views/shared_document.py:955 +#: apps/shared/views/shared_document.py:956 +msgid "Batch Delete Documents Tag" +msgstr "Batch Delete Documents Tag" -#: apps/role_setting/views/role_setting.py:98 -#: apps/role_setting/views/role_setting.py:99 -#: apps/role_setting/views/role_setting.py:100 -msgid "Delete role" -msgstr "" +#: apps/knowledge/views/document.py:1050 apps/knowledge/views/tag.py:28 +#: apps/knowledge/views/tag.py:52 apps/knowledge/views/tag.py:81 +#: apps/knowledge/views/tag.py:108 apps/knowledge/views/tag.py:135 +#: apps/knowledge/views/tag_import.py:30 apps/knowledge/views/tag_import.py:62 +#: apps/resource_manage/views/tag.py:107 apps/shared/views/shared_tag.py:107 +msgid "Knowledge Base/Tag" +msgstr "Knowledge Base/Tag" -#: apps/role_setting/views/role_setting.py:120 -#: apps/role_setting/views/role_setting.py:121 -#: apps/role_setting/views/role_setting.py:122 -msgid "Create or update role permission" -msgstr "" +#: apps/knowledge/views/document.py:1081 apps/knowledge/views/document.py:1082 +msgid "Migrate documents in batches" +msgstr "Migrate documents in batches" + +#: apps/knowledge/views/document.py:1121 apps/knowledge/views/document.py:1122 +#: apps/knowledge/views/document.py:1123 +#: apps/resource_manage/views/document.py:1116 +#: apps/resource_manage/views/document.py:1117 +#: apps/resource_manage/views/document.py:1118 +#: apps/shared/views/shared_document.py:1055 +msgid "Create Web site documents" +msgstr "Create Web site documents" -#: apps/role_setting/views/role_setting.py:140 -#: apps/role_setting/views/role_setting.py:141 -#: apps/role_setting/views/role_setting.py:142 -msgid "Get role permission" -msgstr "" +#: apps/knowledge/views/document.py:1163 apps/knowledge/views/document.py:1164 +#: apps/knowledge/views/document.py:1165 +#: apps/resource_manage/views/document.py:1152 +#: apps/resource_manage/views/document.py:1153 +#: apps/resource_manage/views/document.py:1154 +msgid "Import QA and create documentation" +msgstr "Import QA and create documentation" -#: apps/role_setting/views/role_setting.py:161 -#: apps/role_setting/views/role_setting.py:162 -#: apps/role_setting/views/role_setting.py:163 -msgid "Add member to system role" -msgstr "" +#: apps/knowledge/views/document.py:1204 apps/knowledge/views/document.py:1205 +#: apps/knowledge/views/document.py:1206 +msgid "Create QA documents from uploaded files" +msgstr "Create QA documents from uploaded files" -#: apps/role_setting/views/role_setting.py:186 -#: apps/role_setting/views/role_setting.py:187 -#: apps/role_setting/views/role_setting.py:188 -msgid "Remove member from system role" -msgstr "" +#: apps/knowledge/views/document.py:1246 apps/knowledge/views/document.py:1247 +#: apps/knowledge/views/document.py:1248 +#: apps/resource_manage/views/document.py:1185 +#: apps/resource_manage/views/document.py:1186 +#: apps/resource_manage/views/document.py:1187 +msgid "Import tables and create documents" +msgstr "Import tables and create documents" -#: apps/role_setting/views/role_setting.py:205 -#: apps/role_setting/views/role_setting.py:206 -#: apps/role_setting/views/role_setting.py:207 -msgid "Get system role member list" -msgstr "" +#: apps/knowledge/views/document.py:1287 apps/knowledge/views/document.py:1288 +#: apps/knowledge/views/document.py:1289 +msgid "Create table documents from uploaded files" +msgstr "Create table documents from uploaded files" -#: apps/role_setting/views/role_setting.py:223 -#: apps/role_setting/views/role_setting.py:224 -#: apps/role_setting/views/role_setting.py:225 -msgid "Get Workspace role list" -msgstr "" +#: apps/knowledge/views/document.py:1328 apps/knowledge/views/document.py:1329 +msgid "Get QA template" +msgstr "Get QA template" -#: apps/role_setting/views/role_setting.py:227 -#: apps/role_setting/views/role_setting.py:248 -#: apps/role_setting/views/role_setting.py:273 -#: apps/role_setting/views/role_setting.py:292 -msgid "Workspace Role" -msgstr "" +#: apps/knowledge/views/document.py:1342 apps/knowledge/views/document.py:1343 +msgid "Get form template" +msgstr "Get form template" -#: apps/role_setting/views/role_setting.py:242 -#: apps/role_setting/views/role_setting.py:243 -#: apps/role_setting/views/role_setting.py:244 -msgid "Add member to workspace role" -msgstr "" +#: apps/knowledge/views/image_document.py:25 +msgid "Generate editable previews from uploaded image file IDs" +msgstr "Generate editable previews from uploaded image file IDs" -#: apps/role_setting/views/role_setting.py:268 -#: apps/role_setting/views/role_setting.py:269 -#: apps/role_setting/views/role_setting.py:270 -msgid "Remove member from workspace role" -msgstr "" +#: apps/knowledge/views/image_document.py:26 +#: apps/knowledge/views/image_document.py:27 +msgid "Generate image previews" +msgstr "Generate image previews" -#: apps/role_setting/views/role_setting.py:287 -#: apps/role_setting/views/role_setting.py:288 -#: apps/role_setting/views/role_setting.py:289 -msgid "Get workspace role member list" -msgstr "" +#: apps/knowledge/views/image_document.py:31 +#: apps/knowledge/views/image_document.py:55 +#: apps/knowledge/views/image_document.py:73 +#: apps/knowledge/views/image_document.py:90 +#: apps/knowledge/views/image_document.py:111 +msgid "Knowledge Base/Images" +msgstr "Knowledge Base/Images" -#: apps/shared/api/shared_knowledge.py:242 apps/xpack/api/knowledge_lark.py:54 -msgid "Folder token" -msgstr "" +#: apps/knowledge/views/image_document.py:50 +#: apps/knowledge/views/image_document.py:51 +#: apps/knowledge/views/image_document.py:52 +msgid "Get an image preview" +msgstr "Get an image preview" -#: apps/shared/api/shared_tool.py:19 apps/shared/api/shared_tool.py:46 -#: apps/shared/api/shared_tool.py:93 apps/shared/api/shared_tool.py:133 -#: apps/shared/serializers/shared_tool.py:43 -#: apps/shared/serializers/shared_tool.py:83 apps/tools/serializers/tool.py:142 -#: apps/tools/serializers/tool.py:158 apps/tools/serializers/tool.py:454 -msgid "tool name" -msgstr "" +#: apps/knowledge/views/image_document.py:67 +#: apps/knowledge/views/image_document.py:68 +#: apps/knowledge/views/image_document.py:69 +msgid "Edit an image preview" +msgstr "Edit an image preview" -#: apps/shared/api/shared_tool.py:26 apps/shared/api/shared_tool.py:53 -#: apps/shared/api/shared_tool.py:100 apps/shared/api/shared_tool.py:140 -#: apps/shared/serializers/shared_tool.py:44 -#: apps/shared/serializers/shared_tool.py:85 apps/tools/serializers/tool.py:144 -#: apps/tools/serializers/tool.py:159 -msgid "tool description" -msgstr "" +#: apps/knowledge/views/image_document.py:85 +#: apps/knowledge/views/image_document.py:86 +#: apps/knowledge/views/image_document.py:87 +msgid "Delete an image preview" +msgstr "Delete an image preview" + +#: apps/knowledge/views/image_document.py:105 +msgid "Import image previews as standalone image documents" +msgstr "Import image previews as standalone image documents" -#: apps/shared/api/shared_tool.py:166 apps/shared/api/shared_tool.py:184 -#: apps/shared/api/shared_tool.py:256 apps/shared/api/shared_tool.py:288 -#: apps/shared/api/shared_tool.py:310 apps/shared/serializers/shared_tool.py:66 -#: apps/shared/serializers/shared_tool.py:107 -#: apps/tools/serializers/tool.py:267 -msgid "tool id" -msgstr "" +#: apps/knowledge/views/image_document.py:106 +#: apps/knowledge/views/image_document.py:107 +msgid "Import image documents" +msgstr "Import image documents" -#: apps/shared/serializers/shared_knowledge.py:35 -#: apps/shared/serializers/shared_model.py:20 -#: apps/shared/serializers/shared_tool.py:19 -msgid "workspace id list" -msgstr "" +#: apps/knowledge/views/knowledge.py:69 apps/knowledge/views/knowledge.py:70 +#: apps/knowledge/views/knowledge.py:71 +msgid "Get knowledge by folder" +msgstr "Get knowledge by folder" + +#: apps/knowledge/views/knowledge.py:74 apps/knowledge/views/knowledge.py:106 +#: apps/knowledge/views/knowledge.py:133 apps/knowledge/views/knowledge.py:164 +#: apps/knowledge/views/knowledge.py:199 apps/knowledge/views/knowledge.py:248 +#: apps/knowledge/views/knowledge.py:296 apps/knowledge/views/knowledge.py:330 +#: apps/knowledge/views/knowledge.py:369 apps/knowledge/views/knowledge.py:387 +#: apps/knowledge/views/knowledge.py:412 apps/knowledge/views/knowledge.py:440 +#: apps/knowledge/views/knowledge.py:500 apps/knowledge/views/knowledge.py:535 +#: apps/knowledge/views/knowledge.py:567 apps/knowledge/views/knowledge.py:597 +#: apps/knowledge/views/knowledge.py:627 apps/knowledge/views/knowledge.py:665 +#: apps/knowledge/views/knowledge.py:704 apps/knowledge/views/knowledge.py:738 +#: apps/knowledge/views/knowledge.py:800 apps/knowledge/views/knowledge.py:830 +#: apps/knowledge/views/knowledge.py:861 +#: apps/knowledge/views/knowledge_workflow.py:85 +#: apps/knowledge/views/knowledge_workflow.py:119 +#: apps/knowledge/views/knowledge_workflow.py:149 +#: apps/knowledge/views/knowledge_workflow.py:178 +#: apps/knowledge/views/knowledge_workflow.py:207 +#: apps/knowledge/views/knowledge_workflow.py:237 +#: apps/knowledge/views/knowledge_workflow.py:301 +#: apps/knowledge/views/knowledge_workflow.py:334 +#: apps/knowledge/views/knowledge_workflow.py:375 +#: apps/knowledge/views/knowledge_workflow.py:406 +#: apps/knowledge/views/knowledge_workflow.py:436 +#: apps/knowledge/views/knowledge_workflow.py:467 +#: apps/shared/views/shared_knowledge.py:357 +#: apps/xpack/views/knowledge_lark_views.py:39 +#: apps/xpack/views/knowledge_lark_views.py:70 +msgid "Knowledge Base" +msgstr "Knowledge Base" -#: apps/shared/serializers/shared_knowledge.py:36 -#: apps/shared/serializers/shared_model.py:21 -#: apps/shared/serializers/shared_tool.py:20 -msgid "authentication type" -msgstr "" +#: apps/knowledge/views/knowledge.py:100 apps/knowledge/views/knowledge.py:101 +#: apps/knowledge/views/knowledge.py:102 +msgid "Edit knowledge" +msgstr "Edit knowledge" -#: apps/shared/serializers/shared_knowledge.py:196 -#: apps/shared/serializers/shared_knowledge.py:216 -#: apps/shared/serializers/shared_knowledge.py:236 -msgid "Knowledge does not exist" -msgstr "" +#: apps/knowledge/views/knowledge.py:127 apps/knowledge/views/knowledge.py:128 +#: apps/knowledge/views/knowledge.py:129 +msgid "Delete knowledge" +msgstr "Delete knowledge" -#: apps/shared/serializers/shared_knowledge.py:218 -#: apps/shared/serializers/shared_knowledge.py:238 -msgid "Only shared knowledge can be authorized" -msgstr "" +#: apps/knowledge/views/knowledge.py:159 apps/knowledge/views/knowledge.py:160 +#: apps/knowledge/views/knowledge.py:161 +msgid "Get knowledge" +msgstr "Get knowledge" -#: apps/shared/serializers/shared_tool.py:74 -msgid "Only shared tools can be deleted" -msgstr "" +#: apps/knowledge/views/knowledge.py:193 apps/knowledge/views/knowledge.py:194 +#: apps/knowledge/views/knowledge.py:195 +msgid "Batch delete knowledge" +msgstr "Batch delete knowledge" -#: apps/shared/serializers/shared_tool.py:76 -msgid "System tools cannot be deleted" -msgstr "" +#: apps/knowledge/views/knowledge.py:242 apps/knowledge/views/knowledge.py:243 +#: apps/knowledge/views/knowledge.py:244 +msgid "Batch move knowledge" +msgstr "Batch move knowledge" -#: apps/shared/serializers/shared_tool.py:118 -#: apps/shared/serializers/shared_tool.py:138 -msgid "Tool does not exist" -msgstr "" +#: apps/knowledge/views/knowledge.py:291 apps/knowledge/views/knowledge.py:292 +#: apps/knowledge/views/knowledge.py:293 +msgid "Get the knowledge base paginated list" +msgstr "Get the knowledge base paginated list" -#: apps/shared/serializers/shared_tool.py:120 -#: apps/shared/serializers/shared_tool.py:140 -msgid "Only shared tools can be authorized" -msgstr "" +#: apps/knowledge/views/knowledge.py:324 apps/knowledge/views/knowledge.py:325 +#: apps/knowledge/views/knowledge.py:326 +msgid "Synchronize the knowledge base of the website" +msgstr "Synchronize the knowledge base of the website" -#: apps/shared/views/shared_dataset_lark_views.py:25 -#: apps/shared/views/shared_dataset_lark_views.py:26 -#: apps/shared/views/shared_dataset_lark_views.py:27 -#: apps/xpack/views/dataset_lark_views.py:23 -#: apps/xpack/views/dataset_lark_views.py:24 -#: apps/xpack/views/dataset_lark_views.py:25 -msgid "Create a lark knowledge base" -msgstr "" +#: apps/knowledge/views/knowledge.py:364 apps/knowledge/views/knowledge.py:365 +#: apps/knowledge/views/knowledge.py:366 +msgid "Get knowledge scheduled synchronization setting" +msgstr "Get knowledge scheduled synchronization setting" -#: apps/shared/views/shared_dataset_lark_views.py:44 -#: apps/shared/views/shared_dataset_lark_views.py:45 -#: apps/shared/views/shared_dataset_lark_views.py:46 -#: apps/xpack/views/dataset_lark_views.py:44 -#: apps/xpack/views/dataset_lark_views.py:45 -#: apps/xpack/views/dataset_lark_views.py:46 -msgid "Update a lark knowledge base" -msgstr "" +#: apps/knowledge/views/knowledge.py:381 apps/knowledge/views/knowledge.py:382 +#: apps/knowledge/views/knowledge.py:383 +msgid "Update knowledge scheduled synchronization setting" +msgstr "Update knowledge scheduled synchronization setting" -#: apps/shared/views/shared_dataset_lark_views.py:67 -#: apps/shared/views/shared_dataset_lark_views.py:68 -#: apps/shared/views/shared_dataset_lark_views.py:69 -#: apps/xpack/views/dataset_lark_views.py:67 -#: apps/xpack/views/dataset_lark_views.py:68 -#: apps/xpack/views/dataset_lark_views.py:69 -msgid "Get document list from lark" -msgstr "" +#: apps/knowledge/views/knowledge.py:407 apps/knowledge/views/knowledge.py:408 +#: apps/knowledge/views/knowledge.py:409 +msgid "Get knowledge synchronization logs" +msgstr "Get knowledge synchronization logs" -#: apps/shared/views/shared_dataset_lark_views.py:72 -#: apps/shared/views/shared_dataset_lark_views.py:90 -#: apps/shared/views/shared_dataset_lark_views.py:109 -#: apps/shared/views/shared_dataset_lark_views.py:129 -#: apps/shared/views/shared_document.py:36 -#: apps/shared/views/shared_document.py:56 -#: apps/shared/views/shared_document.py:83 -#: apps/shared/views/shared_document.py:114 -#: apps/shared/views/shared_document.py:131 -#: apps/shared/views/shared_document.py:156 -#: apps/shared/views/shared_document.py:184 -#: apps/shared/views/shared_document.py:211 -#: apps/shared/views/shared_document.py:238 -#: apps/shared/views/shared_document.py:268 -#: apps/shared/views/shared_document.py:297 -#: apps/shared/views/shared_document.py:318 -#: apps/shared/views/shared_document.py:346 -#: apps/shared/views/shared_document.py:363 -#: apps/shared/views/shared_document.py:384 -#: apps/shared/views/shared_document.py:412 -#: apps/shared/views/shared_document.py:436 -#: apps/shared/views/shared_document.py:461 -#: apps/shared/views/shared_document.py:486 -#: apps/shared/views/shared_document.py:508 -#: apps/shared/views/shared_document.py:531 -#: apps/shared/views/shared_document.py:554 -#: apps/shared/views/shared_document.py:575 -#: apps/shared/views/shared_document.py:602 -#: apps/shared/views/shared_document.py:629 -#: apps/shared/views/shared_document.py:651 -#: apps/shared/views/shared_document.py:665 -msgid "Shared Knowledge/Documentation" -msgstr "" +#: apps/knowledge/views/knowledge.py:434 apps/knowledge/views/knowledge.py:435 +#: apps/knowledge/views/knowledge.py:436 +msgid "Hit test list" +msgstr "Hit test list" -#: apps/shared/views/shared_dataset_lark_views.py:85 -#: apps/shared/views/shared_dataset_lark_views.py:86 -#: apps/shared/views/shared_dataset_lark_views.py:87 -#: apps/xpack/views/dataset_lark_views.py:86 -#: apps/xpack/views/dataset_lark_views.py:87 -#: apps/xpack/views/dataset_lark_views.py:88 -msgid "Import documents to the lark knowledge base" -msgstr "" +#: apps/knowledge/views/knowledge.py:473 apps/knowledge/views/knowledge.py:474 +#: apps/knowledge/views/knowledge.py:475 apps/tools/views/tool.py:601 +#: apps/tools/views/tool.py:602 apps/tools/views/tool.py:603 +#: apps/tools/views/tool_workflow.py:202 apps/tools/views/tool_workflow.py:203 +#: apps/tools/views/tool_workflow.py:204 +msgid "Get Appstore tools" +msgstr "Get Appstore tools" -#: apps/shared/views/shared_dataset_lark_views.py:104 -#: apps/shared/views/shared_dataset_lark_views.py:105 -#: apps/shared/views/shared_dataset_lark_views.py:106 -#: apps/xpack/views/dataset_lark_views.py:106 -#: apps/xpack/views/dataset_lark_views.py:107 -#: apps/xpack/views/dataset_lark_views.py:108 -msgid "Synchronize lark document" -msgstr "" +#: apps/knowledge/views/knowledge.py:494 apps/knowledge/views/knowledge.py:495 +#: apps/knowledge/views/knowledge.py:496 +msgid "Re-vectorize" +msgstr "Re-vectorize" -#: apps/shared/views/shared_dataset_lark_views.py:123 -#: apps/shared/views/shared_dataset_lark_views.py:124 -#: apps/shared/views/shared_dataset_lark_views.py:125 -#: apps/xpack/views/dataset_lark_views.py:126 -#: apps/xpack/views/dataset_lark_views.py:127 -#: apps/xpack/views/dataset_lark_views.py:128 -msgid "Batch synchronize lark document" -msgstr "" +#: apps/knowledge/views/knowledge.py:529 apps/knowledge/views/knowledge.py:530 +#: apps/knowledge/views/knowledge.py:531 +msgid "Tokenize knowledge base" +msgstr "Tokenize knowledge base" -#: apps/shared/views/shared_document.py:30 -#: apps/shared/views/shared_document.py:31 -#: apps/shared/views/shared_document.py:32 -msgid "Create shared document" -msgstr "" +#: apps/knowledge/views/knowledge.py:563 apps/knowledge/views/knowledge.py:564 +msgid "Export knowledge base" +msgstr "Export knowledge base" -#: apps/shared/views/shared_document.py:51 -#: apps/shared/views/shared_document.py:52 -#: apps/shared/views/shared_document.py:53 -msgid "Get shared document" -msgstr "" +#: apps/knowledge/views/knowledge.py:593 apps/knowledge/views/knowledge.py:594 +msgid "Export knowledge base containing images" +msgstr "Export knowledge base containing images" -#: apps/shared/views/shared_document.py:77 -#: apps/shared/views/shared_document.py:78 -#: apps/shared/views/shared_document.py:79 -msgid "Segmented shared document" -msgstr "" +#: apps/knowledge/views/knowledge.py:623 apps/knowledge/views/knowledge.py:624 +msgid "Export knowledge bundle" +msgstr "Export knowledge bundle" -#: apps/shared/views/shared_document.py:109 -#: apps/shared/views/shared_document.py:110 -#: apps/shared/views/shared_document.py:111 -msgid "Get a list of shared segment IDs" -msgstr "" +#: apps/knowledge/views/knowledge.py:659 apps/knowledge/views/knowledge.py:660 +#: apps/knowledge/views/knowledge.py:661 +#: apps/shared/views/shared_knowledge.py:351 +#: apps/shared/views/shared_knowledge.py:352 +#: apps/shared/views/shared_knowledge.py:353 +msgid "Import knowledge bundle" +msgstr "Import knowledge bundle" -#: apps/shared/views/shared_document.py:125 -#: apps/shared/views/shared_document.py:126 -#: apps/shared/views/shared_document.py:127 -msgid "Cancel shared tasks in batches" -msgstr "" +#: apps/knowledge/views/knowledge.py:698 apps/knowledge/views/knowledge.py:699 +#: apps/knowledge/views/knowledge.py:700 +msgid "Generate related" +msgstr "Generate related" -#: apps/shared/views/shared_document.py:150 -#: apps/shared/views/shared_document.py:151 -#: apps/shared/views/shared_document.py:152 -msgid "Create shared documents in batches" -msgstr "" +#: apps/knowledge/views/knowledge.py:733 apps/knowledge/views/knowledge.py:734 +#: apps/knowledge/views/knowledge.py:735 +msgid "Get model for knowledge base" +msgstr "Get model for knowledge base" -#: apps/shared/views/shared_document.py:178 -#: apps/shared/views/shared_document.py:179 -#: apps/shared/views/shared_document.py:180 -msgid "Batch sync shared documents" -msgstr "" +#: apps/knowledge/views/knowledge.py:795 apps/knowledge/views/knowledge.py:796 +#: apps/knowledge/views/knowledge.py:797 +#: apps/resource_manage/views/knowledge.py:413 +#: apps/resource_manage/views/knowledge.py:414 +#: apps/resource_manage/views/knowledge.py:415 +#: apps/shared/views/shared_knowledge.py:472 +#: apps/shared/views/shared_knowledge.py:473 +#: apps/shared/views/shared_knowledge.py:474 +msgid "Get all tags of knowledge base" +msgstr "Get all tags of knowledge base" -#: apps/shared/views/shared_document.py:205 -#: apps/shared/views/shared_document.py:206 -#: apps/shared/views/shared_document.py:207 -msgid "Delete shared documents in batches" -msgstr "" +#: apps/knowledge/views/knowledge.py:824 apps/knowledge/views/knowledge.py:825 +#: apps/knowledge/views/knowledge.py:826 +msgid "Create base knowledge" +msgstr "Create base knowledge" -#: apps/shared/views/shared_document.py:233 -#: apps/shared/views/shared_document.py:234 -msgid "Batch refresh shared document vector library" -msgstr "" +#: apps/knowledge/views/knowledge.py:855 apps/knowledge/views/knowledge.py:856 +#: apps/knowledge/views/knowledge.py:857 +msgid "Create web knowledge" +msgstr "Create web knowledge" -#: apps/shared/views/shared_document.py:262 -#: apps/shared/views/shared_document.py:263 -#: apps/shared/views/shared_document.py:264 -msgid "Batch generate related shared problems" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:79 +#: apps/knowledge/views/knowledge_workflow.py:80 +#: apps/knowledge/views/knowledge_workflow.py:81 +msgid "Knowledge workflow upload document" +msgstr "Knowledge workflow upload document" -#: apps/shared/views/shared_document.py:291 -#: apps/shared/views/shared_document.py:292 -#: apps/shared/views/shared_document.py:293 -msgid "Modify shared document hit processing methods in batches" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:113 +#: apps/knowledge/views/knowledge_workflow.py:114 +#: apps/knowledge/views/knowledge_workflow.py:115 +msgid "Knowledge workflow debug" +msgstr "Knowledge workflow debug" -#: apps/shared/views/shared_document.py:313 -#: apps/shared/views/shared_document.py:314 -msgid "Migrate shared documents in batches" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:143 +#: apps/knowledge/views/knowledge_workflow.py:144 +#: apps/knowledge/views/knowledge_workflow.py:145 +#: apps/resource_manage/views/knowledge_workflow.py:63 +#: apps/resource_manage/views/knowledge_workflow.py:64 +#: apps/resource_manage/views/knowledge_workflow.py:65 +#: apps/shared/views/shared_knowledge_workflow.py:66 +#: apps/shared/views/shared_knowledge_workflow.py:67 +#: apps/shared/views/shared_knowledge_workflow.py:68 +msgid "Page Knowledge workflow action" +msgstr "Page Knowledge workflow action" -#: apps/shared/views/shared_document.py:341 -#: apps/shared/views/shared_document.py:342 -#: apps/shared/views/shared_document.py:343 -msgid "Get shared document details" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:173 +#: apps/knowledge/views/knowledge_workflow.py:174 +#: apps/knowledge/views/knowledge_workflow.py:175 +msgid "Get knowledge workflow action" +msgstr "Get knowledge workflow action" -#: apps/shared/views/shared_document.py:357 -#: apps/shared/views/shared_document.py:358 -#: apps/shared/views/shared_document.py:359 -msgid "Modify shared document" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:202 +#: apps/knowledge/views/knowledge_workflow.py:203 +#: apps/knowledge/views/knowledge_workflow.py:204 +msgid "Cancel knowledge workflow action" +msgstr "Cancel knowledge workflow action" -#: apps/shared/views/shared_document.py:379 -#: apps/shared/views/shared_document.py:380 -#: apps/shared/views/shared_document.py:381 -msgid "Delete shared document" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:232 +#: apps/knowledge/views/knowledge_workflow.py:233 +#: apps/knowledge/views/knowledge_workflow.py:234 +#: apps/shared/views/shared_knowledge_workflow.py:86 +#: apps/shared/views/shared_knowledge_workflow.py:87 +#: apps/shared/views/shared_knowledge_workflow.py:88 +msgid "Create knowledge workflow" +msgstr "Create knowledge workflow" -#: apps/shared/views/shared_document.py:406 -#: apps/shared/views/shared_document.py:407 -#: apps/shared/views/shared_document.py:408 -msgid "Synchronize shared web site types" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:256 +#: apps/knowledge/views/knowledge_workflow.py:257 +#: apps/knowledge/views/knowledge_workflow.py:258 +#: apps/resource_manage/views/knowledge_workflow.py:124 +#: apps/resource_manage/views/knowledge_workflow.py:125 +#: apps/resource_manage/views/knowledge_workflow.py:126 +#: apps/shared/views/shared_knowledge_workflow.py:151 +#: apps/shared/views/shared_knowledge_workflow.py:152 +#: apps/shared/views/shared_knowledge_workflow.py:153 +msgid "Publishing an knowledge" +msgstr "Publishing an knowledge" -#: apps/shared/views/shared_document.py:430 -#: apps/shared/views/shared_document.py:431 -#: apps/shared/views/shared_document.py:432 -msgid "Refresh shared document vector library" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:295 +#: apps/knowledge/views/knowledge_workflow.py:296 +#: apps/knowledge/views/knowledge_workflow.py:297 +#: apps/shared/views/shared_knowledge_workflow.py:174 +#: apps/shared/views/shared_knowledge_workflow.py:175 +#: apps/shared/views/shared_knowledge_workflow.py:176 +msgid "Export knowledge workflow" +msgstr "Export knowledge workflow" + +#: apps/knowledge/views/knowledge_workflow.py:328 +#: apps/knowledge/views/knowledge_workflow.py:329 +#: apps/knowledge/views/knowledge_workflow.py:330 +#: apps/shared/views/shared_knowledge_workflow.py:197 +#: apps/shared/views/shared_knowledge_workflow.py:198 +#: apps/shared/views/shared_knowledge_workflow.py:199 +msgid "Import knowledge workflow" +msgstr "Import knowledge workflow" -#: apps/shared/views/shared_document.py:455 -#: apps/shared/views/shared_document.py:456 -#: apps/shared/views/shared_document.py:457 -msgid "Cancel shared task" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:369 +#: apps/knowledge/views/knowledge_workflow.py:370 +#: apps/knowledge/views/knowledge_workflow.py:371 +msgid "Edit knowledge workflow" +msgstr "Edit knowledge workflow" -#: apps/shared/views/shared_document.py:481 -#: apps/shared/views/shared_document.py:482 -#: apps/shared/views/shared_document.py:483 -msgid "Get shared document by pagination" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:401 +#: apps/knowledge/views/knowledge_workflow.py:402 +#: apps/knowledge/views/knowledge_workflow.py:403 +msgid "Get knowledge workflow" +msgstr "Get knowledge workflow" -#: apps/shared/views/shared_document.py:504 -#: apps/shared/views/shared_document.py:505 -msgid "Export shared document" -msgstr "" +#: apps/knowledge/views/knowledge_workflow.py:431 +#: apps/knowledge/views/knowledge_workflow.py:432 +#: apps/knowledge/views/knowledge_workflow.py:433 +msgid "Get knowledge workflow version list" +msgstr "Get knowledge workflow version list" -#: apps/shared/views/shared_document.py:527 -#: apps/shared/views/shared_document.py:528 -msgid "Export Zip shared document" -msgstr "" +#: apps/knowledge/views/knowledge_workflow_version.py:44 +#: apps/knowledge/views/knowledge_workflow_version.py:45 +#: apps/knowledge/views/knowledge_workflow_version.py:46 +#: apps/resource_manage/views/knowledge_workflow_version.py:41 +#: apps/resource_manage/views/knowledge_workflow_version.py:42 +#: apps/resource_manage/views/knowledge_workflow_version.py:43 +#: apps/shared/views/shared_knowledge_workflow_version.py:41 +#: apps/shared/views/shared_knowledge_workflow_version.py:42 +#: apps/shared/views/shared_knowledge_workflow_version.py:43 +msgid "Get the knowledge version list" +msgstr "Get the knowledge version list" -#: apps/shared/views/shared_document.py:550 -#: apps/shared/views/shared_document.py:551 -msgid "Download shared source file" -msgstr "" +#: apps/knowledge/views/knowledge_workflow_version.py:49 +#: apps/knowledge/views/knowledge_workflow_version.py:78 +#: apps/knowledge/views/knowledge_workflow_version.py:107 +#: apps/knowledge/views/knowledge_workflow_version.py:139 +msgid "Knowledge/Version" +msgstr "Knowledge/Version" -#: apps/shared/views/shared_document.py:569 -#: apps/shared/views/shared_document.py:571 -msgid "Create Web site shared documents" -msgstr "" +#: apps/knowledge/views/knowledge_workflow_version.py:73 +#: apps/knowledge/views/knowledge_workflow_version.py:74 +#: apps/knowledge/views/knowledge_workflow_version.py:75 +#: apps/resource_manage/views/knowledge_workflow_version.py:59 +#: apps/resource_manage/views/knowledge_workflow_version.py:60 +#: apps/resource_manage/views/knowledge_workflow_version.py:61 +#: apps/shared/views/shared_knowledge_workflow_version.py:59 +#: apps/shared/views/shared_knowledge_workflow_version.py:60 +#: apps/shared/views/shared_knowledge_workflow_version.py:61 +msgid "Get the list of knowledge versions by page" +msgstr "Get the list of knowledge versions by page" -#: apps/shared/views/shared_document.py:596 -#: apps/shared/views/shared_document.py:597 -#: apps/shared/views/shared_document.py:598 -msgid "Import QA and create shared documentation" -msgstr "" +#: apps/knowledge/views/knowledge_workflow_version.py:102 +#: apps/knowledge/views/knowledge_workflow_version.py:103 +#: apps/knowledge/views/knowledge_workflow_version.py:104 +#: apps/resource_manage/views/knowledge_workflow_version.py:77 +#: apps/resource_manage/views/knowledge_workflow_version.py:78 +#: apps/resource_manage/views/knowledge_workflow_version.py:79 +#: apps/shared/views/shared_knowledge_workflow_version.py:77 +#: apps/shared/views/shared_knowledge_workflow_version.py:78 +#: apps/shared/views/shared_knowledge_workflow_version.py:79 +msgid "Get knowledge version details" +msgstr "Get knowledge version details" -#: apps/shared/views/shared_document.py:623 -#: apps/shared/views/shared_document.py:624 -#: apps/shared/views/shared_document.py:625 -msgid "Import tables and create shared documents" -msgstr "" +#: apps/knowledge/views/knowledge_workflow_version.py:133 +#: apps/knowledge/views/knowledge_workflow_version.py:134 +#: apps/knowledge/views/knowledge_workflow_version.py:135 +#: apps/resource_manage/views/knowledge_workflow_version.py:95 +#: apps/resource_manage/views/knowledge_workflow_version.py:96 +#: apps/resource_manage/views/knowledge_workflow_version.py:97 +#: apps/shared/views/shared_knowledge_workflow_version.py:94 +#: apps/shared/views/shared_knowledge_workflow_version.py:95 +#: apps/shared/views/shared_knowledge_workflow_version.py:96 +msgid "Modify knowledge version information" +msgstr "Modify knowledge version information" -#: apps/shared/views/shared_document.py:647 -#: apps/shared/views/shared_document.py:648 -msgid "Get shared QA template" -msgstr "" +#: apps/knowledge/views/paragraph.py:41 apps/knowledge/views/paragraph.py:42 +#: apps/knowledge/views/paragraph.py:43 +msgid "Paragraph list" +msgstr "Paragraph list" + +#: apps/knowledge/views/paragraph.py:46 apps/knowledge/views/paragraph.py:68 +#: apps/knowledge/views/paragraph.py:99 apps/knowledge/views/paragraph.py:120 +#: apps/knowledge/views/paragraph.py:169 apps/knowledge/views/paragraph.py:203 +#: apps/knowledge/views/paragraph.py:235 apps/knowledge/views/paragraph.py:259 +#: apps/knowledge/views/paragraph.py:295 apps/knowledge/views/paragraph.py:327 +#: apps/knowledge/views/paragraph.py:355 apps/knowledge/views/paragraph.py:399 +#: apps/knowledge/views/paragraph.py:442 apps/knowledge/views/paragraph.py:477 +msgid "Knowledge Base/Documentation/Paragraph" +msgstr "Knowledge Base/Documentation/Paragraph" -#: apps/shared/views/shared_document.py:661 -#: apps/shared/views/shared_document.py:662 -msgid "Get shared form template" -msgstr "" +#: apps/knowledge/views/paragraph.py:63 apps/knowledge/views/paragraph.py:64 +msgid "Create Paragraph" +msgstr "Create Paragraph" -#: apps/shared/views/shared_knowledge.py:28 -#: apps/shared/views/shared_knowledge.py:29 -#: apps/shared/views/shared_knowledge.py:30 -msgid "Get share resource knowledge" -msgstr "" +#: apps/knowledge/views/paragraph.py:93 apps/knowledge/views/paragraph.py:94 +#: apps/knowledge/views/paragraph.py:95 +msgid "Batch Paragraph" +msgstr "Batch Paragraph" -#: apps/shared/views/shared_knowledge.py:48 -#: apps/shared/views/shared_knowledge.py:49 -#: apps/shared/views/shared_knowledge.py:50 -msgid "Get shared knowledge list by pagination" -msgstr "" +#: apps/knowledge/views/paragraph.py:115 apps/knowledge/views/paragraph.py:116 +msgid "Migrate paragraphs in batches" +msgstr "Migrate paragraphs in batches" -#: apps/shared/views/shared_knowledge.py:70 -#: apps/shared/views/shared_knowledge.py:71 -#: apps/shared/views/shared_knowledge.py:72 -msgid "Update shared knowledge" -msgstr "" +#: apps/knowledge/views/paragraph.py:163 apps/knowledge/views/paragraph.py:164 +#: apps/knowledge/views/paragraph.py:165 +msgid "Batch Generate Related" +msgstr "Batch Generate Related" -#: apps/shared/views/shared_knowledge.py:86 -#: apps/shared/views/shared_knowledge.py:87 -#: apps/shared/views/shared_knowledge.py:88 -msgid "Get shared knowledge" -msgstr "" +#: apps/knowledge/views/paragraph.py:197 apps/knowledge/views/paragraph.py:198 +#: apps/knowledge/views/paragraph.py:199 +msgid "Modify paragraph data" +msgstr "Modify paragraph data" -#: apps/shared/views/shared_knowledge.py:101 -#: apps/shared/views/shared_knowledge.py:102 -#: apps/shared/views/shared_knowledge.py:103 -msgid "Delete shared knowledge" -msgstr "" +#: apps/knowledge/views/paragraph.py:230 apps/knowledge/views/paragraph.py:231 +#: apps/knowledge/views/paragraph.py:232 +msgid "Get paragraph details" +msgstr "Get paragraph details" -#: apps/shared/views/shared_knowledge.py:119 -#: apps/shared/views/shared_knowledge.py:120 -#: apps/shared/views/shared_knowledge.py:121 -msgid "Synchronize the shared knowledge base of the website" -msgstr "" +#: apps/knowledge/views/paragraph.py:254 apps/knowledge/views/paragraph.py:255 +#: apps/knowledge/views/paragraph.py:256 +msgid "Delete paragraph" +msgstr "Delete paragraph" -#: apps/shared/views/shared_knowledge.py:145 -#: apps/shared/views/shared_knowledge.py:146 -#: apps/shared/views/shared_knowledge.py:147 -msgid "Shared Hit test list" -msgstr "" +#: apps/knowledge/views/paragraph.py:289 apps/knowledge/views/paragraph.py:290 +#: apps/knowledge/views/paragraph.py:291 +msgid "Add associated questions" +msgstr "Add associated questions" -#: apps/shared/views/shared_knowledge.py:172 -#: apps/shared/views/shared_knowledge.py:173 -#: apps/shared/views/shared_knowledge.py:174 -msgid "Shared Re-vectorize" -msgstr "" +#: apps/knowledge/views/paragraph.py:322 apps/knowledge/views/paragraph.py:323 +#: apps/knowledge/views/paragraph.py:324 +msgid "Get a list of paragraph questions" +msgstr "Get a list of paragraph questions" -#: apps/shared/views/shared_knowledge.py:192 -#: apps/shared/views/shared_knowledge.py:193 -msgid "Export shared knowledge base" -msgstr "" +#: apps/knowledge/views/paragraph.py:349 apps/knowledge/views/paragraph.py:350 +#: apps/knowledge/views/paragraph.py:351 +msgid "Disassociation issue" +msgstr "Disassociation issue" -#: apps/shared/views/shared_knowledge.py:210 -#: apps/shared/views/shared_knowledge.py:211 -msgid "Export shared knowledge base containing images" -msgstr "" +#: apps/knowledge/views/paragraph.py:393 apps/knowledge/views/paragraph.py:394 +#: apps/knowledge/views/paragraph.py:395 +msgid "Related questions" +msgstr "Related questions" -#: apps/shared/views/shared_knowledge.py:229 -#: apps/shared/views/shared_knowledge.py:230 -#: apps/shared/views/shared_knowledge.py:231 -msgid "Shared generate related" -msgstr "" +#: apps/knowledge/views/paragraph.py:437 apps/knowledge/views/paragraph.py:438 +#: apps/knowledge/views/paragraph.py:439 +msgid "Get paragraph list by pagination" +msgstr "Get paragraph list by pagination" -#: apps/shared/views/shared_knowledge.py:251 -#: apps/shared/views/shared_knowledge.py:252 -#: apps/shared/views/shared_knowledge.py:253 -msgid "Get model for shared knowledge base" -msgstr "" +#: apps/knowledge/views/paragraph.py:471 apps/knowledge/views/paragraph.py:472 +#: apps/knowledge/views/paragraph.py:473 +#: apps/resource_manage/views/paragraph.py:436 +#: apps/resource_manage/views/paragraph.py:437 +#: apps/resource_manage/views/paragraph.py:438 +#: apps/shared/views/shared_paragraph.py:365 +#: apps/shared/views/shared_paragraph.py:366 +#: apps/shared/views/shared_paragraph.py:367 +msgid "Adjust paragraph position" +msgstr "Adjust paragraph position" -#: apps/shared/views/shared_knowledge.py:271 -#: apps/shared/views/shared_knowledge.py:272 -#: apps/shared/views/shared_knowledge.py:273 -msgid "Get embedding model for shared knowledge base" -msgstr "" +#: apps/knowledge/views/problem.py:26 apps/knowledge/views/problem.py:27 +#: apps/knowledge/views/problem.py:28 +msgid "Question list" +msgstr "Question list" -#: apps/shared/views/shared_knowledge.py:291 -#: apps/shared/views/shared_knowledge.py:293 -msgid "Authorization knowledge workspace" -msgstr "" +#: apps/knowledge/views/problem.py:31 apps/knowledge/views/problem.py:59 +#: apps/knowledge/views/problem.py:87 apps/knowledge/views/problem.py:116 +#: apps/knowledge/views/problem.py:146 apps/knowledge/views/problem.py:175 +#: apps/knowledge/views/problem.py:207 apps/knowledge/views/problem.py:240 +msgid "Knowledge Base/Documentation/Paragraph/Question" +msgstr "Knowledge Base/Documentation/Paragraph/Question" -#: apps/shared/views/shared_knowledge.py:292 -msgid "Authorization knowledge workspace " -msgstr "" +#: apps/knowledge/views/problem.py:53 apps/knowledge/views/problem.py:54 +#: apps/knowledge/views/problem.py:55 +msgid "Create question" +msgstr "Create question" -#: apps/shared/views/shared_knowledge.py:307 -#: apps/shared/views/shared_knowledge.py:308 -#: apps/shared/views/shared_knowledge.py:309 -msgid "Get Authorization knowledge workspace" -msgstr "" +#: apps/knowledge/views/problem.py:82 apps/knowledge/views/problem.py:83 +#: apps/knowledge/views/problem.py:84 +msgid "Get a list of associated paragraphs" +msgstr "Get a list of associated paragraphs" -#: apps/shared/views/shared_knowledge.py:326 -#: apps/shared/views/shared_knowledge.py:327 -#: apps/shared/views/shared_knowledge.py:328 -msgid "Create shared base knowledge" -msgstr "" +#: apps/knowledge/views/problem.py:110 apps/knowledge/views/problem.py:111 +#: apps/knowledge/views/problem.py:112 +msgid "Batch associated paragraphs" +msgstr "Batch associated paragraphs" + +#: apps/knowledge/views/problem.py:140 apps/knowledge/views/problem.py:141 +#: apps/knowledge/views/problem.py:142 apps/knowledge/views/termbase.py:96 +#: apps/knowledge/views/termbase.py:97 apps/knowledge/views/termbase.py:98 +#: apps/resource_manage/views/termbase.py:68 +#: apps/resource_manage/views/termbase.py:69 +#: apps/resource_manage/views/termbase.py:70 +#: apps/shared/views/shared_termbase.py:75 +#: apps/shared/views/shared_termbase.py:76 +#: apps/shared/views/shared_termbase.py:77 +msgid "Batch deletion issues" +msgstr "Batch deletion issues" -#: apps/shared/views/shared_knowledge.py:349 -#: apps/shared/views/shared_knowledge.py:350 -#: apps/shared/views/shared_knowledge.py:351 -msgid "Create shared web knowledge" -msgstr "" +#: apps/knowledge/views/problem.py:170 apps/knowledge/views/problem.py:171 +#: apps/knowledge/views/problem.py:172 +msgid "Delete question" +msgstr "Delete question" -#: apps/shared/views/shared_knowledge.py:381 -#: apps/shared/views/shared_knowledge.py:382 -#: apps/shared/views/shared_knowledge.py:383 -msgid "Get shared workspace knowledge" -msgstr "" +#: apps/knowledge/views/problem.py:201 apps/knowledge/views/problem.py:202 +#: apps/knowledge/views/problem.py:203 +msgid "Modify question" +msgstr "Modify question" -#: apps/shared/views/shared_knowledge.py:402 -#: apps/shared/views/shared_knowledge.py:403 -#: apps/shared/views/shared_knowledge.py:404 -msgid "Get shared workspace knowledge list by pagination" -msgstr "" +#: apps/knowledge/views/problem.py:235 apps/knowledge/views/problem.py:236 +#: apps/knowledge/views/problem.py:237 +msgid "Get the list of questions by page" +msgstr "Get the list of questions by page" -#: apps/shared/views/shared_model.py:213 apps/shared/views/shared_model.py:215 -msgid "Authorization model workspace" -msgstr "" +#: apps/knowledge/views/tag.py:23 apps/resource_manage/views/tag.py:21 +#: apps/shared/views/shared_tag.py:21 +msgid "Create Knowledge Tag" +msgstr "Create Knowledge Tag" -#: apps/shared/views/shared_model.py:214 -msgid "Authorization model workspace " -msgstr "" +#: apps/knowledge/views/tag.py:24 apps/resource_manage/views/tag.py:22 +#: apps/shared/views/shared_tag.py:22 +msgid "Create a new knowledge tag" +msgstr "Create a new knowledge tag" -#: apps/shared/views/shared_model.py:229 apps/shared/views/shared_model.py:230 -#: apps/shared/views/shared_model.py:231 -msgid "Get Authorization model workspace" -msgstr "" +#: apps/knowledge/views/tag.py:47 apps/resource_manage/views/tag.py:39 +#: apps/shared/views/shared_tag.py:39 +msgid "Get Knowledge Tag" +msgstr "Get Knowledge Tag" -#: apps/shared/views/shared_model.py:248 apps/shared/views/shared_model.py:249 -#: apps/shared/views/shared_model.py:250 -msgid "Get Share model by workspace id" -msgstr "" +#: apps/knowledge/views/tag.py:48 apps/resource_manage/views/tag.py:40 +#: apps/shared/views/shared_tag.py:40 +msgid "Get knowledge tag" +msgstr "Get knowledge tag" -#: apps/shared/views/shared_model.py:265 apps/shared/views/shared_model.py:266 -#: apps/shared/views/shared_model.py:267 -msgid "Get Share model by workspace id with pagination" -msgstr "" +#: apps/knowledge/views/tag.py:76 apps/resource_manage/views/tag.py:60 +#: apps/shared/views/shared_tag.py:60 +msgid "Update Knowledge Tag" +msgstr "Update Knowledge Tag" -#: apps/shared/views/shared_paragraph.py:24 -#: apps/shared/views/shared_paragraph.py:25 -#: apps/shared/views/shared_paragraph.py:26 -msgid "Shared paragraph list" -msgstr "" +#: apps/knowledge/views/tag.py:77 apps/resource_manage/views/tag.py:61 +#: apps/shared/views/shared_tag.py:61 +msgid "Update a knowledge tag" +msgstr "Update a knowledge tag" -#: apps/shared/views/shared_paragraph.py:29 -#: apps/shared/views/shared_paragraph.py:50 -#: apps/shared/views/shared_paragraph.py:76 -#: apps/shared/views/shared_paragraph.py:93 -#: apps/shared/views/shared_paragraph.py:125 -#: apps/shared/views/shared_paragraph.py:151 -#: apps/shared/views/shared_paragraph.py:179 -#: apps/shared/views/shared_paragraph.py:201 -#: apps/shared/views/shared_paragraph.py:233 -#: apps/shared/views/shared_paragraph.py:259 -#: apps/shared/views/shared_paragraph.py:283 -#: apps/shared/views/shared_paragraph.py:314 -#: apps/shared/views/shared_paragraph.py:345 -#: apps/shared/views/shared_paragraph.py:371 -msgid "Shared Knowledge/Documentation/Paragraph" -msgstr "" +#: apps/knowledge/views/tag.py:103 apps/resource_manage/views/tag.py:81 +#: apps/shared/views/shared_tag.py:81 +msgid "Delete Knowledge Tag" +msgstr "Delete Knowledge Tag" -#: apps/shared/views/shared_paragraph.py:45 -#: apps/shared/views/shared_paragraph.py:46 -msgid "Create shared paragraph" -msgstr "" +#: apps/knowledge/views/tag.py:104 apps/resource_manage/views/tag.py:82 +#: apps/shared/views/shared_tag.py:82 +msgid "Delete a knowledge tag" +msgstr "Delete a knowledge tag" -#: apps/shared/views/shared_paragraph.py:70 -#: apps/shared/views/shared_paragraph.py:71 -#: apps/shared/views/shared_paragraph.py:72 -msgid "Batch shared paragraph" -msgstr "" +#: apps/knowledge/views/tag.py:130 apps/resource_manage/views/tag.py:102 +#: apps/shared/views/shared_tag.py:102 +msgid "Batch Delete Knowledge Tag" +msgstr "Batch Delete Knowledge Tag" -#: apps/shared/views/shared_paragraph.py:88 -#: apps/shared/views/shared_paragraph.py:89 -msgid "Migrate shared paragraphs in batches" -msgstr "" +#: apps/knowledge/views/tag.py:131 apps/resource_manage/views/tag.py:103 +#: apps/shared/views/shared_tag.py:103 +msgid "Batch Delete a knowledge tag" +msgstr "Batch Delete a knowledge tag" -#: apps/shared/views/shared_paragraph.py:119 -#: apps/shared/views/shared_paragraph.py:120 -#: apps/shared/views/shared_paragraph.py:121 -msgid "Batch generate shared related" -msgstr "" +#: apps/knowledge/views/tag_import.py:25 +msgid "Import Knowledge Tags" +msgstr "Import Knowledge Tags" -#: apps/shared/views/shared_paragraph.py:145 -#: apps/shared/views/shared_paragraph.py:146 -#: apps/shared/views/shared_paragraph.py:147 -msgid "Modify shared paragraph data" +#: apps/knowledge/views/tag_import.py:26 +msgid "" +"Upload an XLS or XLSX file with 标签 and 标签值 columns. Duplicate tags are " +"skipped." msgstr "" +"Upload an XLS or XLSX file with 标签 and 标签值 columns. Duplicate tags are " +"skipped." -#: apps/shared/views/shared_paragraph.py:174 -#: apps/shared/views/shared_paragraph.py:175 -#: apps/shared/views/shared_paragraph.py:176 -msgid "Get shared paragraph details" -msgstr "" +#: apps/knowledge/views/tag_import.py:59 +msgid "Download Knowledge Tag Template" +msgstr "Download Knowledge Tag Template" -#: apps/shared/views/shared_paragraph.py:196 -#: apps/shared/views/shared_paragraph.py:197 -#: apps/shared/views/shared_paragraph.py:198 -msgid "Delete shared paragraph" -msgstr "" +#: apps/knowledge/views/termbase.py:31 apps/knowledge/views/termbase.py:32 +#: apps/knowledge/views/termbase.py:33 +#: apps/resource_manage/views/termbase.py:29 +#: apps/resource_manage/views/termbase.py:30 +#: apps/resource_manage/views/termbase.py:31 +#: apps/shared/views/shared_termbase.py:30 +#: apps/shared/views/shared_termbase.py:31 +#: apps/shared/views/shared_termbase.py:32 +msgid "Termbase list" +msgstr "Termbase list" -#: apps/shared/views/shared_paragraph.py:227 -#: apps/shared/views/shared_paragraph.py:228 -#: apps/shared/views/shared_paragraph.py:229 -msgid "Add shared associated questions" -msgstr "" +#: apps/knowledge/views/termbase.py:36 apps/knowledge/views/termbase.py:67 +#: apps/knowledge/views/termbase.py:102 apps/knowledge/views/termbase.py:137 +#: apps/knowledge/views/termbase.py:171 apps/knowledge/views/termbase.py:208 +#: apps/knowledge/views/termbase.py:246 +msgid "Knowledge Base/Documentation/Termbase" +msgstr "Knowledge Base/Documentation/Termbase" -#: apps/shared/views/shared_paragraph.py:254 -#: apps/shared/views/shared_paragraph.py:255 -#: apps/shared/views/shared_paragraph.py:256 -msgid "Get a list of shared paragraph questions" -msgstr "" +#: apps/knowledge/views/termbase.py:61 apps/knowledge/views/termbase.py:62 +#: apps/knowledge/views/termbase.py:63 +#: apps/resource_manage/views/termbase.py:46 +#: apps/resource_manage/views/termbase.py:47 +#: apps/resource_manage/views/termbase.py:48 +#: apps/shared/views/shared_termbase.py:51 +#: apps/shared/views/shared_termbase.py:52 +#: apps/shared/views/shared_termbase.py:53 +msgid "Create termbase" +msgstr "Create termbase" -#: apps/shared/views/shared_paragraph.py:277 -#: apps/shared/views/shared_paragraph.py:278 -#: apps/shared/views/shared_paragraph.py:279 -msgid "Disassociation shared issue" -msgstr "" +#: apps/knowledge/views/termbase.py:131 apps/knowledge/views/termbase.py:132 +#: apps/knowledge/views/termbase.py:133 +#: apps/resource_manage/views/termbase.py:92 +#: apps/resource_manage/views/termbase.py:93 +#: apps/resource_manage/views/termbase.py:94 +#: apps/shared/views/shared_termbase.py:101 +#: apps/shared/views/shared_termbase.py:102 +#: apps/shared/views/shared_termbase.py:103 +msgid "Batch export termbase" +msgstr "Batch export termbase" -#: apps/shared/views/shared_paragraph.py:308 -#: apps/shared/views/shared_paragraph.py:309 -#: apps/shared/views/shared_paragraph.py:310 -msgid "Related shared questions" -msgstr "" +#: apps/knowledge/views/termbase.py:166 apps/knowledge/views/termbase.py:167 +#: apps/knowledge/views/termbase.py:168 +#: apps/resource_manage/views/termbase.py:116 +#: apps/resource_manage/views/termbase.py:117 +#: apps/resource_manage/views/termbase.py:118 +#: apps/shared/views/shared_termbase.py:127 +#: apps/shared/views/shared_termbase.py:128 +#: apps/shared/views/shared_termbase.py:129 +msgid "Delete termbase" +msgstr "Delete termbase" -#: apps/shared/views/shared_paragraph.py:340 -#: apps/shared/views/shared_paragraph.py:341 -#: apps/shared/views/shared_paragraph.py:342 -msgid "Get shared paragraph list by pagination" -msgstr "" +#: apps/knowledge/views/termbase.py:202 apps/knowledge/views/termbase.py:203 +#: apps/knowledge/views/termbase.py:204 +#: apps/resource_manage/views/termbase.py:142 +#: apps/resource_manage/views/termbase.py:143 +#: apps/resource_manage/views/termbase.py:144 +#: apps/shared/views/shared_termbase.py:154 +#: apps/shared/views/shared_termbase.py:155 +#: apps/shared/views/shared_termbase.py:156 +msgid "Modify termbase" +msgstr "Modify termbase" -#: apps/shared/views/shared_problem.py:23 -#: apps/shared/views/shared_problem.py:24 -#: apps/shared/views/shared_problem.py:25 -msgid "Shared question list" -msgstr "" +#: apps/knowledge/views/termbase.py:241 apps/knowledge/views/termbase.py:242 +#: apps/knowledge/views/termbase.py:243 +#: apps/resource_manage/views/termbase.py:171 +#: apps/resource_manage/views/termbase.py:172 +#: apps/resource_manage/views/termbase.py:173 +#: apps/shared/views/shared_termbase.py:184 +#: apps/shared/views/shared_termbase.py:185 +#: apps/shared/views/shared_termbase.py:186 +msgid "Get the list of termbase by page" +msgstr "Get the list of termbase by page" -#: apps/shared/views/shared_problem.py:28 -#: apps/shared/views/shared_problem.py:50 -#: apps/shared/views/shared_problem.py:71 -#: apps/shared/views/shared_problem.py:94 -#: apps/shared/views/shared_problem.py:115 -#: apps/shared/views/shared_problem.py:135 -#: apps/shared/views/shared_problem.py:158 -#: apps/shared/views/shared_problem.py:182 -msgid "Shared Knowledge/Documentation/Paragraph/Question" -msgstr "" +#: apps/local_model/serializers/model_apply_serializers.py:96 +#: apps/local_model/serializers/model_apply_serializers.py:101 +#: apps/models_provider/serializers/model_apply_serializers.py:30 +#: apps/models_provider/serializers/model_apply_serializers.py:35 +msgid "vector text" +msgstr "vector text" -#: apps/shared/views/shared_problem.py:44 -#: apps/shared/views/shared_problem.py:45 -#: apps/shared/views/shared_problem.py:46 -msgid "Create shared question" -msgstr "" +#: apps/local_model/serializers/model_apply_serializers.py:96 +#: apps/models_provider/serializers/model_apply_serializers.py:30 +msgid "vector text list" +msgstr "vector text list" -#: apps/shared/views/shared_problem.py:66 -#: apps/shared/views/shared_problem.py:67 -#: apps/shared/views/shared_problem.py:68 -msgid "Get a list of associated shared paragraphs" -msgstr "" +#: apps/local_model/serializers/model_apply_serializers.py:105 +#: apps/models_provider/serializers/model_apply_serializers.py:39 +msgid "text" +msgstr "text" -#: apps/shared/views/shared_problem.py:88 -#: apps/shared/views/shared_problem.py:89 -#: apps/shared/views/shared_problem.py:90 -msgid "Batch associated shared paragraphs" -msgstr "" +#: apps/local_model/serializers/model_apply_serializers.py:106 +#: apps/models_provider/serializers/model_apply_serializers.py:40 +msgid "metadata" +msgstr "metadata" -#: apps/shared/views/shared_problem.py:109 -#: apps/shared/views/shared_problem.py:110 -#: apps/shared/views/shared_problem.py:111 -msgid "Batch deletion shared issues" -msgstr "" +#: apps/local_model/serializers/model_apply_serializers.py:111 +#: apps/models_provider/serializers/model_apply_serializers.py:45 +msgid "query" +msgstr "query" -#: apps/shared/views/shared_problem.py:130 -#: apps/shared/views/shared_problem.py:131 -#: apps/shared/views/shared_problem.py:132 -msgid "Delete shared question" -msgstr "" +#: apps/local_model/serializers/model_apply_serializers.py:115 +msgid "model_name" +msgstr "model_name" -#: apps/shared/views/shared_problem.py:152 -#: apps/shared/views/shared_problem.py:153 -#: apps/shared/views/shared_problem.py:154 -msgid "Modify shared question" -msgstr "" +#: apps/local_model/serializers/model_apply_serializers.py:117 +msgid "model_type" +msgstr "model_type" -#: apps/shared/views/shared_problem.py:177 -#: apps/shared/views/shared_problem.py:178 -#: apps/shared/views/shared_problem.py:179 -msgid "Get the list of shared questions by page" -msgstr "" +#: apps/maxkb/settings/base/model.py:99 apps/maxkb/settings/base/web.py:132 +msgid "Intelligent customer service platform" +msgstr "Intelligent customer service platform" + +#: apps/models_provider/api/model.py:37 apps/models_provider/api/provide.py:16 +#: apps/models_provider/api/provide.py:22 +#: apps/models_provider/api/provide.py:27 +#: apps/models_provider/api/provide.py:29 +#: apps/models_provider/api/provide.py:84 +#: apps/models_provider/serializers/model_serializer.py:63 +#: apps/models_provider/serializers/model_serializer.py:254 +#: apps/models_provider/serializers/model_serializer.py:291 +#: apps/models_provider/serializers/model_serializer.py:365 +#: apps/models_provider/serializers/model_serializer.py:562 +#: apps/resource_manage/api/model.py:24 +#: apps/resource_manage/serializers/application.py:34 +#: apps/resource_manage/serializers/model.py:30 +#: apps/resource_manage/serializers/model.py:183 +#: apps/resource_manage/serializers/model.py:249 +#: apps/shared/api/shared_model.py:18 +#: apps/shared/serializers/shared_model.py:95 +msgid "model name" +msgstr "model name" -#: apps/shared/views/shared_tool.py:25 apps/shared/views/shared_tool.py:26 -#: apps/shared/views/shared_tool.py:27 -msgid "Get share resource tool" -msgstr "" +#: apps/models_provider/api/model.py:44 apps/models_provider/api/provide.py:28 +#: apps/models_provider/api/provide.py:70 +#: apps/models_provider/api/provide.py:101 +#: apps/models_provider/serializers/model_serializer.py:65 +#: apps/models_provider/serializers/model_serializer.py:256 +#: apps/models_provider/serializers/model_serializer.py:293 +#: apps/models_provider/serializers/model_serializer.py:366 +#: apps/models_provider/serializers/model_serializer.py:563 +#: apps/resource_manage/api/model.py:31 +#: apps/resource_manage/serializers/model.py:31 +#: apps/resource_manage/serializers/model.py:185 +#: apps/resource_manage/serializers/model.py:250 +#: apps/shared/api/shared_model.py:25 +#: apps/shared/serializers/shared_model.py:96 +msgid "model type" +msgstr "model type" -#: apps/shared/views/shared_tool.py:43 apps/shared/views/shared_tool.py:44 -#: apps/shared/views/shared_tool.py:45 -msgid "Create shared tool" -msgstr "" +#: apps/models_provider/api/model.py:51 +#: apps/models_provider/serializers/model_serializer.py:66 +#: apps/models_provider/serializers/model_serializer.py:258 +#: apps/models_provider/serializers/model_serializer.py:294 +#: apps/models_provider/serializers/model_serializer.py:367 +#: apps/models_provider/serializers/model_serializer.py:564 +#: apps/resource_manage/api/model.py:38 +#: apps/resource_manage/serializers/model.py:32 +#: apps/resource_manage/serializers/model.py:187 +#: apps/resource_manage/serializers/model.py:251 +#: apps/shared/api/shared_model.py:32 +#: apps/shared/serializers/shared_model.py:97 +msgid "base model" +msgstr "base model" -#: apps/shared/views/shared_tool.py:62 apps/shared/views/shared_tool.py:63 -#: apps/shared/views/shared_tool.py:64 -msgid "Update shared tool" -msgstr "" +#: apps/models_provider/api/model.py:58 apps/models_provider/api/provide.py:17 +#: apps/models_provider/api/provide.py:37 +#: apps/models_provider/api/provide.py:77 +#: apps/models_provider/api/provide.py:108 +#: apps/models_provider/api/provide.py:131 +#: apps/models_provider/serializers/model_serializer.py:64 +#: apps/models_provider/serializers/model_serializer.py:292 +#: apps/models_provider/serializers/model_serializer.py:368 +#: apps/models_provider/serializers/model_serializer.py:565 +#: apps/resource_manage/api/model.py:45 +#: apps/resource_manage/serializers/model.py:33 +#: apps/resource_manage/serializers/model.py:252 +#: apps/shared/api/shared_model.py:39 +#: apps/shared/serializers/shared_model.py:98 +msgid "provider" +msgstr "provider" -#: apps/shared/views/shared_tool.py:78 apps/shared/views/shared_tool.py:79 -#: apps/shared/views/shared_tool.py:80 -msgid "Get shared tool" -msgstr "" +#: apps/models_provider/api/provide.py:18 +#: apps/shared/serializers/shared_tool.py:466 +#: apps/tools/serializers/tool.py:1411 +#: apps/xpack/serializers/application_setting_serializer.py:43 +#: apps/xpack/serializers/system_params.py:24 +msgid "icon" +msgstr "icon" -#: apps/shared/views/shared_tool.py:93 apps/shared/views/shared_tool.py:94 -#: apps/shared/views/shared_tool.py:95 -msgid "Delete shared tool" -msgstr "" +#: apps/models_provider/api/provide.py:33 apps/tools/serializers/tool.py:276 +msgid "input type" +msgstr "input type" -#: apps/shared/views/shared_tool.py:111 apps/shared/views/shared_tool.py:112 -#: apps/shared/views/shared_tool.py:113 -msgid "Get shared tool list by pagination" -msgstr "" +#: apps/models_provider/api/provide.py:34 +msgid "label" +msgstr "label" -#: apps/shared/views/shared_tool.py:134 apps/shared/views/shared_tool.py:135 -#: apps/shared/views/shared_tool.py:136 -msgid "Import shared tool" -msgstr "" +#: apps/models_provider/api/provide.py:35 +msgid "text field" +msgstr "text field" -#: apps/shared/views/shared_tool.py:152 apps/shared/views/shared_tool.py:153 -#: apps/shared/views/shared_tool.py:154 -msgid "Export shared tool" -msgstr "" +#: apps/models_provider/api/provide.py:36 +msgid "value field" +msgstr "value field" -#: apps/shared/views/shared_tool.py:170 apps/shared/views/shared_tool.py:171 -#: apps/shared/views/shared_tool.py:172 -msgid "Debug shared Tool" -msgstr "" +#: apps/models_provider/api/provide.py:38 +msgid "method" +msgstr "method" -#: apps/shared/views/shared_tool.py:188 apps/shared/views/shared_tool.py:189 -#: apps/shared/views/shared_tool.py:190 -msgid "Check shared code" -msgstr "" +#: apps/models_provider/api/provide.py:39 apps/tools/serializers/tool.py:249 +#: apps/tools/serializers/tool.py:275 +msgid "required" +msgstr "required" -#: apps/shared/views/shared_tool.py:212 apps/shared/views/shared_tool.py:213 -#: apps/shared/views/shared_tool.py:214 -msgid "Edit shared tool icon" -msgstr "" +#: apps/models_provider/api/provide.py:40 +msgid "default value" +msgstr "default value" -#: apps/shared/views/shared_tool.py:233 apps/shared/views/shared_tool.py:235 -msgid "Authorization tool workspace" -msgstr "" +#: apps/models_provider/api/provide.py:41 +msgid "relation show field dict" +msgstr "relation show field dict" -#: apps/shared/views/shared_tool.py:234 -msgid "Authorization tool workspace " -msgstr "" +#: apps/models_provider/api/provide.py:42 +msgid "relation trigger field dict" +msgstr "relation trigger field dict" -#: apps/shared/views/shared_tool.py:249 apps/shared/views/shared_tool.py:250 -#: apps/shared/views/shared_tool.py:251 -msgid "Get Authorization tool workspace" -msgstr "" +#: apps/models_provider/api/provide.py:43 +msgid "trigger type" +msgstr "trigger type" -#: apps/shared/views/shared_tool.py:268 apps/shared/views/shared_tool.py:269 -#: apps/shared/views/shared_tool.py:270 -msgid "Get shared workspace tool" -msgstr "" +#: apps/models_provider/api/provide.py:44 +msgid "attrs" +msgstr "attrs" -#: apps/shared/views/shared_tool.py:289 apps/shared/views/shared_tool.py:290 -#: apps/shared/views/shared_tool.py:291 -msgid "Get shared workspace tool list by pagination" -msgstr "" +#: apps/models_provider/api/provide.py:45 +msgid "props info" +msgstr "props info" -#: apps/system_manage/serializers/email_setting.py:28 -msgid "SMTP host" -msgstr "" +#: apps/models_provider/base_model_provider.py:109 +msgid "Model type cannot be empty" +msgstr "Model type cannot be empty" -#: apps/system_manage/serializers/email_setting.py:29 -msgid "SMTP port" -msgstr "" +#: apps/models_provider/base_model_provider.py:331 +msgid "The current platform does not support downloading models" +msgstr "The current platform does not support downloading models" -#: apps/system_manage/serializers/email_setting.py:30 -#: apps/system_manage/serializers/email_setting.py:34 -msgid "Sender's email" -msgstr "" +#: apps/models_provider/base_model_provider.py:416 +msgid "LLM" +msgstr "LLM" -#: apps/system_manage/serializers/email_setting.py:31 apps/users/api/user.py:93 -#: apps/users/serializers/login.py:28 apps/users/serializers/user.py:57 -#: apps/users/serializers/user.py:126 apps/users/serializers/user.py:291 -#: apps/users/serializers/user.py:517 apps/xpack/api/auth_config.py:25 -#: apps/xpack/api/chat_user.py:71 apps/xpack/serializers/chat_auth.py:24 -#: apps/xpack/serializers/chat_user.py:74 -#: apps/xpack/serializers/chat_user.py:267 -#: apps/xpack/serializers/chat_user.py:601 -msgid "Password" -msgstr "" +#: apps/models_provider/base_model_provider.py:417 +msgid "Embedding Model" +msgstr "Embedding Model" -#: apps/system_manage/serializers/email_setting.py:32 -msgid "Whether to enable TLS" -msgstr "" +#: apps/models_provider/base_model_provider.py:418 +msgid "Speech2Text" +msgstr "Speech2Text" -#: apps/system_manage/serializers/email_setting.py:33 -msgid "Whether to enable SSL" -msgstr "" +#: apps/models_provider/base_model_provider.py:419 +msgid "TTS" +msgstr "TTS" -#: apps/system_manage/serializers/email_setting.py:49 -msgid "Email verification failed" -msgstr "" +#: apps/models_provider/base_model_provider.py:420 +msgid "Vision Model" +msgstr "Vision Model" -#: apps/system_manage/serializers/user_resource_permission.py:53 -msgid "target id" -msgstr "" +#: apps/models_provider/base_model_provider.py:421 +msgid "Image Generation" +msgstr "Image Generation" -#: apps/system_manage/serializers/user_resource_permission.py:70 -msgid "Non-existent application|knowledge base id[" -msgstr "" +#: apps/models_provider/base_model_provider.py:422 +msgid "Rerank" +msgstr "Rerank" -#: apps/system_manage/views/email_setting.py:50 -#: apps/system_manage/views/email_setting.py:51 -#: apps/system_manage/views/email_setting.py:52 -msgid "Create or update email settings" -msgstr "" +#: apps/models_provider/base_model_provider.py:424 +msgid "Text to Video" +msgstr "Text to Video" -#: apps/system_manage/views/email_setting.py:55 -#: apps/system_manage/views/email_setting.py:70 -#: apps/system_manage/views/email_setting.py:86 -msgid "Email Settings" -msgstr "" +#: apps/models_provider/base_model_provider.py:425 +msgid "Image to Video" +msgstr "Image to Video" -#: apps/system_manage/views/email_setting.py:66 -#: apps/system_manage/views/email_setting.py:67 -msgid "Test email settings" -msgstr "" +#: apps/models_provider/base_model_provider.py:514 +msgid "The model does not support" +msgstr "The model does not support" -#: apps/system_manage/views/email_setting.py:82 -#: apps/system_manage/views/email_setting.py:83 -#: apps/system_manage/views/email_setting.py:84 -msgid "Get email settings" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:73 +msgid "" +"With the GTE-Rerank text sorting series model developed by Alibaba Tongyi " +"Lab, developers can integrate high-quality text retrieval and sorting " +"through the LlamaIndex framework." msgstr "" +"With the GTE-Rerank text sorting series model developed by Alibaba Tongyi " +"Lab, developers can integrate high-quality text retrieval and sorting " +"through the LlamaIndex framework." -#: apps/system_manage/views/system_profile.py:22 -#: apps/system_manage/views/system_profile.py:23 -msgid "Get MaxKB related information" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:82 +msgid "" +"Chinese (including various dialects such as Cantonese), English, Japanese, " +"and Korean support free switching between multiple languages." msgstr "" +"Chinese (including various dialects such as Cantonese), English, Japanese, " +"and Korean support free switching between multiple languages." -#: apps/system_manage/views/system_profile.py:25 -msgid "System parameters" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:91 +msgid "" +"CosyVoice is based on a new generation of large generative speech models, " +"which can predict emotions, intonation, rhythm, etc. based on context, and " +"has better anthropomorphic effects." msgstr "" +"CosyVoice is based on a new generation of large generative speech models, " +"which can predict emotions, intonation, rhythm, etc. based on context, and " +"has better anthropomorphic effects." -#: apps/system_manage/views/user_resource_permission.py:40 -#: apps/system_manage/views/user_resource_permission.py:41 -msgid "Obtain resource authorization list" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:100 +msgid "" +"Universal text vector is Tongyi Lab's multi-language text unified vector " +"model based on the LLM base. It provides high-level vector services for " +"multiple mainstream languages around the world and helps developers quickly " +"convert text data into high-quality vector data." msgstr "" +"Universal text vector is Tongyi Lab's multi-language text unified vector " +"model based on the LLM base. It provides high-level vector services for " +"multiple mainstream languages around the world and helps developers quickly " +"convert text data into high-quality vector data." -#: apps/system_manage/views/user_resource_permission.py:44 -#: apps/system_manage/views/user_resource_permission.py:60 -msgid "Resources authorization" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:151 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:160 +msgid "" +"The Qwen Omni series model supports inputting multiple modalities of data, " +"including video, audio, images, and text, and outputting audio and text." msgstr "" +"The Qwen Omni series model supports inputting multiple modalities of data, " +"including video, audio, images, and text, and outputting audio and text." -#: apps/system_manage/views/user_resource_permission.py:55 -#: apps/system_manage/views/user_resource_permission.py:56 -msgid "Modify the resource authorization list" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:169 +msgid "" +"The Qwen Audio based end-to-end speech recognition model supports audio " +"recognition within 3 minutes. At present, it mainly supports Chinese and " +"English recognition." msgstr "" +"The Qwen Audio based end-to-end speech recognition model supports audio " +"recognition within 3 minutes. At present, it mainly supports Chinese and " +"English recognition." -#: apps/tools/serializers/tool.py:118 apps/tools/serializers/tool.py:169 -msgid "variable name" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:186 +msgid "" +"Tongyi Wanxiang - a large image model for text generation, supports " +"bilingual input in Chinese and English, and supports the input of reference " +"pictures for reference content or reference style migration. Key styles " +"include but are not limited to watercolor, oil painting, Chinese painting, " +"sketch, flat illustration, two-dimensional, and 3D. Cartoon." msgstr "" +"Tongyi Wanxiang - a large image model for text generation, supports " +"bilingual input in Chinese and English, and supports the input of reference " +"pictures for reference content or reference style migration. Key styles " +"include but are not limited to watercolor, oil painting, Chinese painting, " +"sketch, flat illustration, two-dimensional, and 3D. Cartoon." -#: apps/tools/serializers/tool.py:122 -msgid "fields only support string|int|dict|array|float" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:217 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:89 +msgid "default" +msgstr "default" -#: apps/tools/serializers/tool.py:131 -msgid "field name" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:240 +msgid "Alibaba Cloud Bailian LLM model" +msgstr "Alibaba Cloud Bailian LLM model" -#: apps/tools/serializers/tool.py:132 -msgid "field label" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:245 +msgid "Alibaba Cloud Bailian embedding model" +msgstr "Alibaba Cloud Bailian embedding model" -#: apps/tools/serializers/tool.py:146 apps/tools/serializers/tool.py:160 -#: apps/tools/serializers/tool.py:174 -msgid "tool content" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:250 +msgid "Alibaba Cloud Bailian speech-to-text model" +msgstr "Alibaba Cloud Bailian speech-to-text model" -#: apps/tools/serializers/tool.py:148 apps/tools/serializers/tool.py:161 -#: apps/tools/serializers/tool.py:175 -msgid "input field list" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:255 +msgid "Alibaba Cloud Bailian TTS model" +msgstr "Alibaba Cloud Bailian TTS model" -#: apps/tools/serializers/tool.py:150 apps/tools/serializers/tool.py:162 -#: apps/tools/serializers/tool.py:176 -msgid "init field list" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:257 +msgid "Alibaba Cloud Bailian vision model" +msgstr "Alibaba Cloud Bailian vision model" -#: apps/tools/serializers/tool.py:163 apps/tools/serializers/tool.py:177 -msgid "init params" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:261 +msgid "Alibaba Cloud Bailian image generation model" +msgstr "Alibaba Cloud Bailian image generation model" -#: apps/tools/serializers/tool.py:170 -msgid "variable value" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:266 +msgid "Alibaba Cloud Bailian rerank model" +msgstr "Alibaba Cloud Bailian rerank model" -#: apps/tools/serializers/tool.py:182 -msgid "function content" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:271 +msgid "Alibaba Cloud Bailian text-to-video model" +msgstr "Alibaba Cloud Bailian text-to-video model" -#: apps/tools/serializers/tool.py:238 -msgid "field has no value set" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:276 +msgid "Alibaba Cloud Bailian image-to-video model" +msgstr "Alibaba Cloud Bailian image-to-video model" -#: apps/tools/serializers/tool.py:262 -#, python-brace-format -msgid "Field: {name} Type: {_type} Value: {value} Type conversion error" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:337 +msgid "Alibaba Cloud Bailian" +msgstr "Alibaba Cloud Bailian" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:24 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:23 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:23 +msgid "Dimensions" +msgstr "Dimensions" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:62 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:71 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py:44 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:69 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:43 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:54 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:58 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:70 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:61 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:71 +#: apps/models_provider/impl/gemini_model_provider/model/stt.py:44 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:45 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:58 +#: apps/models_provider/impl/minimax_model_provider/model/tts.py:44 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:70 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:61 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:69 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:42 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:68 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:53 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:70 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:69 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:31 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:73 +#: apps/models_provider/impl/tencent_model_provider/model/tti.py:54 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:54 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:69 +#: apps/models_provider/impl/volcanic_engine_model_provider/model/tts.py:77 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/xf_model_provider/model/tts/super_humanoid_tts.py:95 +#: apps/models_provider/impl/xf_model_provider/model/tts/tts.py:103 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:41 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:69 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:55 +#: apps/models_provider/impl/xinference_model_provider/model/tts.py:48 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:69 +#: apps/models_provider/impl/zhipu_model_provider/model/tti.py:54 +msgid "Hello" +msgstr "Hello" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:87 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:93 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:47 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:42 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:34 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:13 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:24 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:71 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:84 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:48 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:42 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:93 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:93 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:64 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:51 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:87 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:137 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:96 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:32 +msgid "API URL" +msgstr "API URL" -#: apps/tools/serializers/tool.py:275 -msgid "Tool not found" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:24 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:17 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:16 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:16 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:17 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:17 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:17 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:14 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:23 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:17 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:23 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:18 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:17 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:25 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:17 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:17 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:52 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:17 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:25 +msgid "Temperature" +msgstr "Temperature" -#: apps/tools/serializers/tool.py:388 -msgid "function ID" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:25 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:18 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:17 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:18 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:18 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:18 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:19 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:15 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:24 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:18 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:19 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:18 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:26 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:19 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:18 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:18 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:18 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:18 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:26 +msgid "" +"Higher values make the output more random, while lower values make it more " +"focused and deterministic" msgstr "" +"Higher values make the output more random, while lower values make it more " +"focused and deterministic" -#: apps/tools/views/tool.py:33 apps/tools/views/tool.py:34 -#: apps/tools/views/tool.py:35 -msgid "Create tool" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:29 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:29 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:30 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:27 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:36 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:36 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:31 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:30 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:30 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:38 +msgid "Output the maximum Tokens" +msgstr "Output the maximum Tokens" -#: apps/tools/views/tool.py:56 apps/tools/views/tool.py:57 -#: apps/tools/views/tool.py:58 -msgid "Get tool by folder" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:37 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:29 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:29 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:30 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:27 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:36 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:36 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:31 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:30 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:30 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:38 +msgid "Specify the maximum number of tokens that the model can generate" +msgstr "Specify the maximum number of tokens that the model can generate" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:62 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:74 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:58 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:59 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:28 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:50 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:40 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:57 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:98 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:112 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:75 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:58 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:28 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:55 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:59 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:68 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:55 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:58 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:37 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:54 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:60 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:49 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:28 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:36 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:49 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:35 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:48 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:94 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:56 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:63 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:41 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:94 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:55 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:61 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:58 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:37 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:54 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:42 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:59 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:74 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:58 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:29 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:56 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:21 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:63 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:56 +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:53 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:51 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:96 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:54 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:58 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:43 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:39 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:40 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:58 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:41 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:58 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:100 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:72 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:37 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:90 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:50 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:80 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:63 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:31 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:26 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:58 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:45 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:28 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:81 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:49 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:58 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:54 +#, python-brace-format +msgid "{model_type} Model type is not supported" +msgstr "{model_type} Model type is not supported" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:68 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:66 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:57 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:47 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:64 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:105 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:119 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:82 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:56 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:56 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:101 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:70 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:101 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:55 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:58 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:88 +#, python-brace-format +msgid "{key} is required" +msgstr "{key} is required" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:94 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:79 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:48 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:70 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:60 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:77 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:118 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:132 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:95 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:79 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:51 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:78 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:80 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:49 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:87 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:74 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:79 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:83 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:56 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:73 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:81 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:69 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:55 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:69 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:53 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:66 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:114 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:75 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:83 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:114 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:77 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:69 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:79 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:83 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:56 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:73 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:78 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:62 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:95 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:78 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:93 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:79 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:48 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:75 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:83 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:75 +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:83 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:65 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:126 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:84 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:79 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:73 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:59 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:79 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:60 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:77 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:119 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:62 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:109 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:66 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:71 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:100 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:82 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:78 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:62 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:46 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:99 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:67 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:79 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:81 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:73 +#, python-brace-format +msgid "" +"Verification failed, please check whether the parameters are correct: " +"{error}" msgstr "" +"Verification failed, please check whether the parameters are correct: " +"{error}" -#: apps/tools/views/tool.py:77 apps/tools/views/tool.py:78 -#: apps/tools/views/tool.py:79 -msgid "Debug Tool" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:22 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:33 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:33 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:16 +msgid "Resolution" +msgstr "Resolution" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:36 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:21 +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:34 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:49 +msgid "Watermark" +msgstr "Watermark" -#: apps/tools/views/tool.py:98 apps/tools/views/tool.py:99 -#: apps/tools/views/tool.py:100 -msgid "Update tool" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:36 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:21 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:49 +msgid "Whether to add watermark" +msgstr "Whether to add watermark" -#: apps/tools/views/tool.py:122 apps/tools/views/tool.py:123 -#: apps/tools/views/tool.py:124 -msgid "Get tool" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 +msgid "Specify the maximum number of tokens that the model can generate." +msgstr "Specify the maximum number of tokens that the model can generate." -#: apps/tools/views/tool.py:141 apps/tools/views/tool.py:142 -#: apps/tools/views/tool.py:143 -msgid "Delete tool" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:43 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:14 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:36 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:25 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:43 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:94 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:55 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:91 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:80 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:141 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:104 +msgid "API Key" +msgstr "API Key" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:18 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:25 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:23 +msgid "Top N" +msgstr "Top N" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:18 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:25 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:23 +msgid "Number of top documents to return after reranking" +msgstr "Number of top documents to return after reranking" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:22 +msgid "API" +msgstr "API" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:30 +msgid "Audio file recognition - Tongyi Qwen" +msgstr "Audio file recognition - Tongyi Qwen" -#: apps/tools/views/tool.py:167 apps/tools/views/tool.py:168 -#: apps/tools/views/tool.py:169 -msgid "Get tool list by pagination" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:31 +msgid "Qwen-Omni" +msgstr "Qwen-Omni" -#: apps/tools/views/tool.py:195 apps/tools/views/tool.py:196 -#: apps/tools/views/tool.py:197 -msgid "Import tool" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:32 +msgid "Real-time speech recognition - Fun-ASR/Paraformer" +msgstr "Real-time speech recognition - Fun-ASR/Paraformer" -#: apps/tools/views/tool.py:218 apps/tools/views/tool.py:219 -#: apps/tools/views/tool.py:220 -msgid "Export tool" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:15 +msgid "CueWord" +msgstr "CueWord" -#: apps/tools/views/tool.py:244 apps/tools/views/tool.py:245 -#: apps/tools/views/tool.py:246 -msgid "Check code" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:16 +msgid "" +"If not passed, the default value is What is this audio saying? Only answer " +"the audio content" msgstr "" +"If not passed, the default value is What is this audio saying? Only answer " +"the audio content" -#: apps/tools/views/tool.py:268 apps/tools/views/tool.py:269 -#: apps/tools/views/tool.py:270 -msgid "Edit tool icon" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:16 +msgid "Sample Rate" +msgstr "Sample Rate" -#: apps/users/api/user.py:154 -msgid "Email or Username" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:16 +msgid "If not passed, the default value is 16000" +msgstr "If not passed, the default value is 16000" -#: apps/users/api/user.py:224 -msgid "Language" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:22 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:57 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:15 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:16 +msgid "Image size" +msgstr "Image size" -#: apps/users/serializers/login.py:29 apps/users/serializers/login.py:69 -msgid "captcha" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 +msgid "Specify the size of the generated image, such as: 1024x1024" +msgstr "Specify the size of the generated image, such as: 1024x1024" -#: apps/users/serializers/login.py:50 -#: apps/xpack/serializers/chat_user_serializer.py:120 -msgid "Captcha code error or expiration" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:47 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:50 +msgid "Number of pictures" +msgstr "Number of pictures" -#: apps/users/serializers/login.py:55 -#: apps/xpack/serializers/auth_config_serializer.py:192 -#: apps/xpack/serializers/chat_user_serializer.py:125 -#: apps/xpack/serializers/qr_login/qr_login.py:37 -msgid "The user has been disabled, please contact the administrator!" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:20 +msgid "Specify the number of generated images" +msgstr "Specify the number of generated images" -#: apps/users/serializers/user.py:47 -msgid "Is Edit Password" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:45 +msgid "Style" +msgstr "Style" -#: apps/users/serializers/user.py:48 -msgid "permissions" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:45 +msgid "Specify the style of generated images" +msgstr "Specify the style of generated images" -#: apps/users/serializers/user.py:58 apps/users/serializers/user.py:106 -#: apps/users/serializers/user.py:250 apps/users/serializers/user.py:557 -#: apps/users/serializers/user.py:641 apps/xpack/api/chat_user.py:107 -#: apps/xpack/serializers/chat_user.py:54 -#: apps/xpack/serializers/chat_user.py:227 -msgid "Email" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:49 +msgid "Default value, the image style is randomly output by the model" +msgstr "Default value, the image style is randomly output by the model" -#: apps/users/serializers/user.py:59 apps/users/serializers/user.py:140 -#: apps/xpack/serializers/chat_user.py:88 -msgid "Nick name" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:50 +msgid "photography" +msgstr "photography" -#: apps/users/serializers/user.py:60 apps/users/serializers/user.py:145 -#: apps/users/serializers/user.py:263 apps/xpack/api/chat_user.py:108 -#: apps/xpack/serializers/chat_user.py:93 -#: apps/xpack/serializers/chat_user.py:240 -msgid "Phone" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:51 +msgid "Portraits" +msgstr "Portraits" -#: apps/users/serializers/user.py:120 apps/xpack/serializers/chat_user.py:68 -msgid "Username must be 4-64 characters long" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:52 +msgid "3D cartoon" +msgstr "3D cartoon" -#: apps/users/serializers/user.py:133 apps/users/serializers/user.py:298 -#: apps/xpack/serializers/chat_user.py:81 -#: apps/xpack/serializers/chat_user.py:274 -msgid "" -"The password must be 6-20 characters long and must be a combination of " -"letters, numbers, and special characters." -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:53 +msgid "animation" +msgstr "animation" -#: apps/users/serializers/user.py:170 -msgid "Email or username" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:54 +msgid "painting" +msgstr "painting" -#: apps/users/serializers/user.py:226 -msgid "" -"The community version supports up to 2 users. If you need more users, please " -"contact us (https://fit2cloud.com/)." -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:55 +msgid "watercolor" +msgstr "watercolor" -#: apps/users/serializers/user.py:270 apps/xpack/api/auth_config.py:31 -#: apps/xpack/api/chat_user.py:109 apps/xpack/serializers/chat_user.py:247 -msgid "Is Active" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:56 +msgid "sketch" +msgstr "sketch" -#: apps/users/serializers/user.py:281 apps/xpack/serializers/chat_user.py:262 -msgid "Nickname is already in use" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:57 +msgid "Chinese painting" +msgstr "Chinese painting" -#: apps/users/serializers/user.py:286 -msgid "Email is already in use" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:58 +msgid "flat illustration" +msgstr "flat illustration" -#: apps/users/serializers/user.py:305 apps/xpack/serializers/chat_user.py:281 -msgid "Re Password" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:21 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:54 +msgid "Timbre" +msgstr "Timbre" -#: apps/users/serializers/user.py:310 apps/users/serializers/user.py:522 -#: apps/users/serializers/user.py:529 apps/xpack/serializers/chat_user.py:286 -#: apps/xpack/serializers/chat_user.py:606 -#: apps/xpack/serializers/chat_user.py:613 -msgid "" -"The confirmation password must be 6-20 characters long and must be a " -"combination of letters, numbers, and special characters." -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:21 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 +msgid "Chinese sounds can support mixed scenes of Chinese and English" +msgstr "Chinese sounds can support mixed scenes of Chinese and English" -#: apps/users/serializers/user.py:333 apps/xpack/serializers/chat_user.py:309 -msgid "User does not exist" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:27 +msgid "Long Xiaochun" +msgstr "Long Xiaochun" -#: apps/users/serializers/user.py:348 -msgid "Unable to delete administrator" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:28 +msgid "Long Xiaoxia" +msgstr "Long Xiaoxia" -#: apps/users/serializers/user.py:366 -msgid "Cannot modify administrator status" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:29 +msgid "Long Xiaochen" +msgstr "Long Xiaochen" -#: apps/users/serializers/user.py:478 apps/xpack/serializers/chat_user.py:164 -#: apps/xpack/serializers/chat_user.py:192 -#: apps/xpack/serializers/chat_user.py:512 -msgid "User IDs cannot be empty" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:30 +msgid "Long Xiaobai" +msgstr "Long Xiaobai" -#: apps/users/serializers/user.py:524 apps/xpack/serializers/chat_user.py:608 -msgid "Confirm Password" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:31 +msgid "Long Laotie" +msgstr "Long Laotie" -#: apps/users/serializers/user.py:561 apps/users/serializers/user.py:647 -#: apps/xpack/api/knowledge_lark.py:26 -msgid "Type" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:32 +msgid "Long Shu" +msgstr "Long Shu" -#: apps/users/serializers/user.py:563 apps/users/serializers/user.py:651 -msgid "The type only supports register|reset_password" -msgstr "" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:68 +msgid "Speaking speed" +msgstr "Speaking speed" -#: apps/users/serializers/user.py:581 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:68 +msgid "[0.5, 2], the default is 1, usually one decimal place is enough" +msgstr "[0.5, 2], the default is 1, usually one decimal place is enough" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:54 +msgid "Please select a system voice supported by Qwen-TTS" +msgstr "Please select a system voice supported by Qwen-TTS" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:22 +msgid "Video size" +msgstr "Video size" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:22 +msgid "Specify the size of the generated Video, such as: 1024x1024" +msgstr "Specify the size of the generated Video, such as: 1024x1024" + +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:64 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:65 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:84 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:36 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:74 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:61 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:56 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:64 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:70 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:43 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:66 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:34 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:42 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:40 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:53 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:62 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:59 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:84 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:91 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:56 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:64 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:70 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:43 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:37 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:63 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:48 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:62 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:65 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:80 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:64 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:35 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:62 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:68 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:62 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:64 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:85 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:49 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:59 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:46 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:64 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:64 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:106 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:78 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:43 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:96 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:53 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:69 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:37 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:64 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:34 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:87 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:55 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:64 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:68 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:60 #, python-brace-format -msgid "Do not send emails again within {seconds} seconds" -msgstr "" +msgid "{key} is required" +msgstr "{key} is required" -#: apps/users/serializers/user.py:611 +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:48 msgid "" -"The email service has not been set up. Please contact the administrator to " -"set up the email service in [Email Settings]." -msgstr "" - -#: apps/users/serializers/user.py:622 -#, python-brace-format -msgid "【Intelligent knowledge base question and answer system-{action}】" +"An update to Claude 2 that doubles the context window and improves " +"reliability, hallucination rates, and evidence-based accuracy in long " +"documents and RAG contexts." msgstr "" +"An update to Claude 2 that doubles the context window and improves " +"reliability, hallucination rates, and evidence-based accuracy in long " +"documents and RAG contexts." -#: apps/users/serializers/user.py:623 -msgid "User registration" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:57 +msgid "" +"Anthropic is a powerful model that can handle a variety of tasks, from " +"complex dialogue and creative content generation to detailed command " +"obedience." msgstr "" +"Anthropic is a powerful model that can handle a variety of tasks, from " +"complex dialogue and creative content generation to detailed command " +"obedience." -#: apps/users/serializers/user.py:623 apps/users/views/user.py:248 -#: apps/users/views/user.py:249 apps/users/views/user.py:250 -#: apps/users/views/user.py:283 apps/users/views/user.py:284 -#: apps/users/views/user.py:285 -msgid "Change password" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:66 +msgid "" +"The Claude 3 Haiku is Anthropic's fastest and most compact model, with near-" +"instant responsiveness. The model can answer simple queries and requests " +"quickly. Customers will be able to build seamless AI experiences that mimic " +"human interactions. Claude 3 Haiku can process images and return text " +"output, and provides 200K context windows." msgstr "" +"The Claude 3 Haiku is Anthropic's fastest and most compact model, with near-" +"instant responsiveness. The model can answer simple queries and requests " +"quickly. Customers will be able to build seamless AI experiences that mimic " +"human interactions. Claude 3 Haiku can process images and return text " +"output, and provides 200K context windows." -#: apps/users/serializers/user.py:644 -msgid "Verification code" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:75 +msgid "" +"The Claude 3 Sonnet model from Anthropic strikes the ideal balance between " +"intelligence and speed, especially when it comes to handling enterprise " +"workloads. This model offers maximum utility while being priced lower than " +"competing products, and it's been engineered to be a solid choice for " +"deploying AI at scale." msgstr "" +"The Claude 3 Sonnet model from Anthropic strikes the ideal balance between " +"intelligence and speed, especially when it comes to handling enterprise " +"workloads. This model offers maximum utility while being priced lower than " +"competing products, and it's been engineered to be a solid choice for " +"deploying AI at scale." -#: apps/users/serializers/user.py:672 -msgid "language only support:" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:84 +msgid "" +"The Claude 3.5 Sonnet raises the industry standard for intelligence, " +"outperforming competing models and the Claude 3 Opus in extensive " +"evaluations, with the speed and cost-effectiveness of our mid-range models." msgstr "" +"The Claude 3.5 Sonnet raises the industry standard for intelligence, " +"outperforming competing models and the Claude 3 Opus in extensive " +"evaluations, with the speed and cost-effectiveness of our mid-range models." -#: apps/users/views/login.py:38 apps/users/views/login.py:39 -#: apps/users/views/login.py:40 apps/xpack/views/chat_user_auth.py:184 -#: apps/xpack/views/chat_user_auth.py:185 -#: apps/xpack/views/chat_user_auth.py:186 -msgid "Log in" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:93 +msgid "" +"A faster, more affordable but still very powerful model that can handle a " +"range of tasks including casual conversation, text analysis, summarization " +"and document question answering." msgstr "" +"A faster, more affordable but still very powerful model that can handle a " +"range of tasks including casual conversation, text analysis, summarization " +"and document question answering." -#: apps/users/views/login.py:55 apps/users/views/login.py:56 -#: apps/users/views/login.py:57 apps/xpack/views/chat_user_auth.py:203 -#: apps/xpack/views/chat_user_auth.py:204 -#: apps/xpack/views/chat_user_auth.py:205 -msgid "Sign out" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:102 +msgid "" +"Titan Text Premier is the most powerful and advanced model in the Titan Text" +" series, designed to deliver exceptional performance for a variety of " +"enterprise applications. With its cutting-edge features, it delivers greater" +" accuracy and outstanding results, making it an excellent choice for " +"organizations looking for a top-notch text processing solution." msgstr "" +"Titan Text Premier is the most powerful and advanced model in the Titan Text" +" series, designed to deliver exceptional performance for a variety of " +"enterprise applications. With its cutting-edge features, it delivers greater" +" accuracy and outstanding results, making it an excellent choice for " +"organizations looking for a top-notch text processing solution." -#: apps/users/views/user.py:60 apps/users/views/user.py:61 -#: apps/users/views/user.py:62 apps/users/views/user.py:74 -#: apps/users/views/user.py:75 apps/xpack/views/system_chat_user.py:359 -#: apps/xpack/views/system_chat_user.py:360 -#: apps/xpack/views/system_chat_user.py:361 -msgid "Get current user information" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:111 +msgid "" +"Amazon Titan Text Lite is a lightweight, efficient model ideal for fine-" +"tuning English-language tasks, including summarization and copywriting, " +"where customers require smaller, more cost-effective, and highly " +"customizable models." msgstr "" +"Amazon Titan Text Lite is a lightweight, efficient model ideal for fine-" +"tuning English-language tasks, including summarization and copywriting, " +"where customers require smaller, more cost-effective, and highly " +"customizable models." -#: apps/users/views/user.py:120 apps/users/views/user.py:121 -#: apps/users/views/user.py:122 -msgid "Get all user" -msgstr "Retrieve users by their names (up to 200 users)" - -#: apps/users/views/user.py:133 apps/users/views/user.py:134 -#: apps/users/views/user.py:135 -msgid "Get user list under workspace" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:120 +msgid "" +"Amazon Titan Text Express has context lengths of up to 8,000 tokens, making " +"it ideal for a variety of high-level general language tasks, such as open-" +"ended text generation and conversational chat, as well as support in " +"retrieval-augmented generation (RAG). At launch, the model is optimized for " +"English, but other languages are supported." msgstr "" +"Amazon Titan Text Express has context lengths of up to 8,000 tokens, making " +"it ideal for a variety of high-level general language tasks, such as open-" +"ended text generation and conversational chat, as well as support in " +"retrieval-augmented generation (RAG). At launch, the model is optimized for " +"English, but other languages are supported." -#: apps/users/views/user.py:147 apps/users/views/user.py:148 -#: apps/users/views/user.py:149 -msgid "Get user member under workspace" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:129 +msgid "" +"7B dense converter for rapid deployment and easy customization. Small in " +"size yet powerful in a variety of use cases. Supports English and code, as " +"well as 32k context windows." msgstr "" +"7B dense converter for rapid deployment and easy customization. Small in " +"size yet powerful in a variety of use cases. Supports English and code, as " +"well as 32k context windows." -#: apps/users/views/user.py:161 apps/users/views/user.py:162 -#: apps/users/views/user.py:163 -msgid "Create user" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:138 +msgid "" +"Advanced Mistral AI large-scale language model capable of handling any " +"language task, including complex multilingual reasoning, text understanding," +" transformation, and code generation." msgstr "" +"Advanced Mistral AI large-scale language model capable of handling any " +"language task, including complex multilingual reasoning, text understanding," +" transformation, and code generation." -#: apps/users/views/user.py:177 apps/users/views/user.py:178 -#: apps/users/views/user.py:179 -msgid "Get default password" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:147 +msgid "" +"Ideal for content creation, conversational AI, language understanding, R&D, " +"and enterprise applications" msgstr "" +"Ideal for content creation, conversational AI, language understanding, R&D, " +"and enterprise applications" -#: apps/users/views/user.py:190 apps/users/views/user.py:191 -#: apps/users/views/user.py:192 -msgid "Delete user" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:155 +msgid "" +"Ideal for limited computing power and resources, edge devices, and faster " +"training times." msgstr "" +"Ideal for limited computing power and resources, edge devices, and faster " +"training times." -#: apps/users/views/user.py:203 apps/users/views/user.py:204 -#: apps/users/views/user.py:205 -msgid "Get user information" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:165 +msgid "" +"Titan Embed Text is the largest embedding model in the Amazon Titan Embed " +"series and can handle various text embedding tasks, such as text " +"classification, text similarity calculation, etc." msgstr "" +"Titan Embed Text is the largest embedding model in the Amazon Titan Embed " +"series and can handle various text embedding tasks, such as text " +"classification, text similarity calculation, etc." -#: apps/users/views/user.py:214 apps/users/views/user.py:215 -#: apps/users/views/user.py:216 -msgid "Update user information" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:37 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:64 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:64 +#, python-brace-format +msgid "The following fields are required: {keys}" +msgstr "The following fields are required: {keys}" -#: apps/users/views/user.py:232 apps/users/views/user.py:233 -#: apps/users/views/user.py:234 -msgid "Batch delete user" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:26 +msgid "Access Key ID" +msgstr "Access Key ID" -#: apps/users/views/user.py:266 apps/users/views/user.py:267 -#: apps/users/views/user.py:268 apps/workspace/views/workspace_chat_user.py:168 -#: apps/workspace/views/workspace_chat_user.py:169 -#: apps/workspace/views/workspace_chat_user.py:170 -#: apps/xpack/views/system_chat_user.py:197 -#: apps/xpack/views/system_chat_user.py:198 -#: apps/xpack/views/system_chat_user.py:199 -msgid "Get user paginated list" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:27 +msgid "Secret Access Key" +msgstr "Secret Access Key" -#: apps/users/views/user.py:300 apps/users/views/user.py:301 -#: apps/users/views/user.py:302 -msgid "Send email" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:28 +msgid "Region Name" +msgstr "Region Name" -#: apps/users/views/user.py:318 apps/users/views/user.py:319 -#: apps/users/views/user.py:320 -msgid "Check whether the verification code is correct" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:29 +msgid "Base URL" +msgstr "Base URL" -#: apps/users/views/user.py:335 apps/users/views/user.py:336 -#: apps/users/views/user.py:337 -msgid "Send email to current user" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:42 +msgid "Model type is not supported" +msgstr "Model type is not supported" -#: apps/users/views/user.py:353 apps/users/views/user.py:354 -#: apps/users/views/user.py:355 apps/xpack/views/system_chat_user.py:336 -#: apps/xpack/views/system_chat_user.py:337 -#: apps/xpack/views/system_chat_user.py:338 -msgid "Modify current user password" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:47 +#, python-format +msgid "%(key)s is required" +msgstr "%(key)s is required" -#: apps/users/views/user.py:368 apps/xpack/views/system_chat_user.py:352 -msgid "Failed to change password" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:55 +msgid "World" +msgstr "World" -#: apps/workspace/api/workspace.py:73 -#: apps/workspace/serializers/workspace_serializers.py:213 -msgid "User Relation ID" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:56 +msgid "Test" +msgstr "Test" -#: apps/workspace/api/workspace.py:87 -msgid "Role Name" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:66 +#, python-format +msgid "" +"Verification failed, please check whether the parameters are correct: " +"%(error)s" msgstr "" +"Verification failed, please check whether the parameters are correct: " +"%(error)s" -#: apps/workspace/serializers/workspace_serializers.py:42 -#: apps/workspace/serializers/workspace_serializers.py:95 -#: apps/workspace/serializers/workspace_serializers.py:110 -#: apps/workspace/serializers/workspace_serializers.py:177 -#: apps/workspace/serializers/workspace_serializers.py:219 -#: apps/workspace/serializers/workspace_serializers.py:246 -msgid "Workspace does not exist" -msgstr "" +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:97 +msgid "Verification failed, please check whether the parameters are correct" +msgstr "Verification failed, please check whether the parameters are correct" -#: apps/workspace/serializers/workspace_serializers.py:49 -msgid "Workspace name already exists" -msgstr "" +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:28 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:31 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:33 +msgid "Picture quality" +msgstr "Picture quality" -#: apps/workspace/serializers/workspace_serializers.py:97 -#: apps/workspace/serializers/workspace_serializers.py:112 -msgid "Default workspace cannot be deleted" +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:19 +msgid "" +"Try out the different sounds (Alloy, Echo, Fable, Onyx, Nova, and Sparkle) " +"to find one that suits your desired tone and audience. The current voiceover" +" is optimized for English." msgstr "" +"Try out the different sounds (Alloy, Echo, Fable, Onyx, Nova, and Sparkle) " +"to find one that suits your desired tone and audience. The current voiceover" +" is optimized for English." -#: apps/workspace/serializers/workspace_serializers.py:122 -msgid "Applications Resource" -msgstr "" +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is zh" +msgstr "If not passed, the default value is zh" -#: apps/workspace/serializers/workspace_serializers.py:124 -msgid "Knowledge Resource" +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:18 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:18 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:18 +msgid "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. When using the DALL·E 3, the image size can be 1024x1024, 1024x1792" +" or 1792x1024 pixels." msgstr "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. When using the DALL·E 3, the image size can be 1024x1024, 1024x1792" +" or 1792x1024 pixels." -#: apps/workspace/serializers/workspace_serializers.py:130 -#, python-format -msgid "This workspace contains %s, cannot be deleted." +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:35 +msgid "" +" \n" +"By default, images are produced in standard quality, but with DALL·E 3 you can set quality: \"hd\" to enhance detail. Square, standard quality images are generated fastest.\n" +" " msgstr "" +" \n" +"By default, images are produced in standard quality, but with DALL·E 3 you can set quality: \"hd\" to enhance detail. Square, standard quality images are generated fastest.\n" +" " -#: apps/workspace/serializers/workspace_serializers.py:166 -msgid "Role IDs" +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:53 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:53 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:53 +msgid "" +"You can use DALL·E 3 to request 1 image at a time (requesting more images by" +" issuing parallel requests), or use DALL·E 2 with the n parameter to request" +" up to 10 images at a time." msgstr "" +"You can use DALL·E 3 to request 1 image at a time (requesting more images by" +" issuing parallel requests), or use DALL·E 2 with the n parameter to request" +" up to 10 images at a time." -#: apps/workspace/views/workspace.py:32 apps/workspace/views/workspace.py:33 -#: apps/workspace/views/workspace.py:34 -msgid "Create or update workspace" -msgstr "" +#: apps/models_provider/impl/docker_ai_model_provider/docker_ai_model_provider.py:75 +msgid "The latest gpt-3.5-turbo, updated with DockerAI adjustments" +msgstr "The latest gpt-3.5-turbo, updated with DockerAI adjustments" -#: apps/workspace/views/workspace.py:45 apps/workspace/views/workspace.py:46 -#: apps/workspace/views/workspace.py:47 -msgid "Get system workspace list" -msgstr "" +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:21 +msgid "Base Url" +msgstr "Base Url" -#: apps/workspace/views/workspace.py:58 apps/workspace/views/workspace.py:59 -#: apps/workspace/views/workspace.py:60 -msgid "Delete workspace" -msgstr "" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:51 +msgid "Latest Gemini 1.0 Pro model, updated with Google update" +msgstr "Latest Gemini 1.0 Pro model, updated with Google update" -#: apps/workspace/views/workspace.py:75 apps/workspace/views/workspace.py:76 -#: apps/workspace/views/workspace.py:77 -msgid "Check workspace can it be deleted" -msgstr "" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:58 +msgid "Latest Gemini 1.0 Pro Vision model, updated with Google update" +msgstr "Latest Gemini 1.0 Pro Vision model, updated with Google update" -#: apps/workspace/views/workspace.py:95 apps/workspace/views/workspace.py:96 -#: apps/workspace/views/workspace.py:97 -msgid "Add member to system workspace" -msgstr "" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:68 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:75 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:85 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:92 +msgid "Latest Gemini 1.5 Flash model, updated with Google updates" +msgstr "Latest Gemini 1.5 Flash model, updated with Google updates" -#: apps/workspace/views/workspace.py:114 apps/workspace/views/workspace.py:115 -#: apps/workspace/views/workspace.py:116 -msgid "Remove member from system workspace" -msgstr "" +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:64 +#: apps/models_provider/impl/local_model_provider/credential/embedding/web.py:45 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:77 +#: apps/models_provider/impl/local_model_provider/credential/reranker/web.py:45 +msgid "Model catalog" +msgstr "Model catalog" -#: apps/workspace/views/workspace.py:173 -msgid "Batch remove members from system workspace" -msgstr "" +#: apps/models_provider/impl/local_model_provider/local_model_provider.py:52 +msgid "local model" +msgstr "local model" -#: apps/workspace/serializers/workspace_serializers.py:244 -msgid "User relation IDs" -msgstr "" +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:33 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:33 +msgid "Output video resolution." +msgstr "Output video resolution." -#: apps/workspace/views/workspace.py:133 apps/workspace/views/workspace.py:134 -#: apps/workspace/views/workspace.py:135 -msgid "Get system workspace member list" -msgstr "" +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:42 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:42 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:43 +msgid "Duration" +msgstr "Duration" + +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:42 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:42 +msgid "Video duration in seconds (4-15)." +msgstr "Video duration in seconds (4-15)." + +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:52 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:52 +msgid "Aspect ratio" +msgstr "Aspect ratio" + +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:52 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:52 +msgid "Output video aspect ratio." +msgstr "Output video aspect ratio." + +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:16 +msgid "Voice Setting" +msgstr "Voice Setting" + +#: apps/models_provider/impl/minimax_model_provider/minimax_model_provider.py:57 +msgid "Perfecting tonal nuances with maximized timbre similarity" +msgstr "Perfecting tonal nuances with maximized timbre similarity" + +#: apps/models_provider/impl/minimax_model_provider/minimax_model_provider.py:65 +msgid "Faster, more affordable TTS model" +msgstr "Faster, more affordable TTS model" + +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:60 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:66 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:60 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:44 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:33 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:62 +msgid "API domain name is invalid" +msgstr "API domain name is invalid" + +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:68 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:74 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:48 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:66 +msgid "The model does not exist, please download the model first" +msgstr "The model does not exist, please download the model first" -#: apps/workspace/views/workspace.py:151 apps/workspace/views/workspace.py:152 -#: apps/workspace/views/workspace.py:153 -msgid "Get workspace list" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:49 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 7B pretrained" +" models. Links to other models can be found in the index at the bottom." msgstr "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 7B pretrained" +" models. Links to other models can be found in the index at the bottom." -#: apps/workspace/views/workspace.py:164 apps/workspace/views/workspace.py:165 -#: apps/workspace/views/workspace.py:166 -msgid "Add member to workspace" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:58 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 13B " +"pretrained models. Links to other models can be found in the index at the " +"bottom." msgstr "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 13B " +"pretrained models. Links to other models can be found in the index at the " +"bottom." -#: apps/workspace/views/workspace.py:183 apps/workspace/views/workspace.py:184 -#: apps/workspace/views/workspace.py:185 -msgid "Remove member from workspace" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:67 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 70B " +"pretrained models. Links to other models can be found in the index at the " +"bottom." msgstr "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 70B " +"pretrained models. Links to other models can be found in the index at the " +"bottom." -#: apps/workspace/views/workspace.py:202 apps/workspace/views/workspace.py:203 -#: apps/workspace/views/workspace.py:204 -msgid "Get workspace member list" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:76 +msgid "" +"Since the Chinese alignment of Llama2 itself is weak, we use the Chinese " +"instruction set to fine-tune meta-llama/Llama-2-13b-chat-hf with LoRA so " +"that it has strong Chinese conversation capabilities." msgstr "" +"Since the Chinese alignment of Llama2 itself is weak, we use the Chinese " +"instruction set to fine-tune meta-llama/Llama-2-13b-chat-hf with LoRA so " +"that it has strong Chinese conversation capabilities." -#: apps/workspace/views/workspace.py:219 apps/workspace/views/workspace.py:220 -#: apps/workspace/views/workspace.py:221 -msgid "Get workspace list by current user" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:84 +msgid "" +"Meta Llama 3: The most capable public product LLM to date. 8 billion " +"parameters." msgstr "" +"Meta Llama 3: The most capable public product LLM to date. 8 billion " +"parameters." -#: apps/workspace/views/workspace.py:232 apps/workspace/views/workspace.py:233 -#: apps/workspace/views/workspace.py:234 -msgid "Get workspace list by user" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:91 +msgid "" +"Meta Llama 3: The most capable public product LLM to date. 70 billion " +"parameters." msgstr "" +"Meta Llama 3: The most capable public product LLM to date. 70 billion " +"parameters." -#: apps/workspace/views/workspace.py:246 apps/workspace/views/workspace.py:247 -#: apps/workspace/views/workspace.py:248 -msgid "Get current user role list" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:99 +msgid "" +"Compared with previous versions, qwen 1.5 0.5b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 500 million parameters." msgstr "" +"Compared with previous versions, qwen 1.5 0.5b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 500 million parameters." -#: apps/workspace/views/workspace_chat_user.py:44 -#: apps/workspace/views/workspace_chat_user.py:45 -#: apps/workspace/views/workspace_chat_user.py:46 -#: apps/workspace/views/workspace_chat_user.py:51 -#: apps/xpack/views/system_chat_user.py:57 -#: apps/xpack/views/system_chat_user.py:58 -#: apps/xpack/views/system_chat_user.py:59 -msgid "Create chat user" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:108 +msgid "" +"Compared with previous versions, qwen 1.5 1.8b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 1.8 billion parameters." msgstr "" +"Compared with previous versions, qwen 1.5 1.8b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 1.8 billion parameters." -#: apps/workspace/views/workspace_chat_user.py:47 -#: apps/workspace/views/workspace_chat_user.py:51 -#: apps/workspace/views/workspace_chat_user.py:63 -#: apps/workspace/views/workspace_chat_user.py:67 -#: apps/workspace/views/workspace_chat_user.py:76 -#: apps/workspace/views/workspace_chat_user.py:87 -#: apps/workspace/views/workspace_chat_user.py:92 -#: apps/workspace/views/workspace_chat_user.py:105 -#: apps/workspace/views/workspace_chat_user.py:120 -#: apps/workspace/views/workspace_chat_user.py:124 -#: apps/workspace/views/workspace_chat_user.py:136 -#: apps/workspace/views/workspace_chat_user.py:140 -#: apps/workspace/views/workspace_chat_user.py:152 -#: apps/workspace/views/workspace_chat_user.py:171 -msgid "Workspace/Chat user" -msgstr "" - -#: apps/workspace/views/workspace_chat_user.py:60 -#: apps/workspace/views/workspace_chat_user.py:61 -#: apps/workspace/views/workspace_chat_user.py:62 -#: apps/workspace/views/workspace_chat_user.py:67 -#: apps/xpack/views/system_chat_user.py:86 -#: apps/xpack/views/system_chat_user.py:87 -#: apps/xpack/views/system_chat_user.py:88 -msgid "Delete chat user" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:117 +msgid "" +"Compared with previous versions, qwen 1.5 4b has significantly enhanced the " +"model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"4 billion parameters." msgstr "" +"Compared with previous versions, qwen 1.5 4b has significantly enhanced the " +"model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"4 billion parameters." -#: apps/workspace/views/workspace_chat_user.py:73 -#: apps/workspace/views/workspace_chat_user.py:74 -#: apps/workspace/views/workspace_chat_user.py:75 -#: apps/xpack/views/system_chat_user.py:99 -#: apps/xpack/views/system_chat_user.py:100 -#: apps/xpack/views/system_chat_user.py:101 -msgid "Get chat user information" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:126 +msgid "" +"Compared with previous versions, qwen 1.5 7b has significantly enhanced the " +"model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"7 billion parameters." msgstr "" +"Compared with previous versions, qwen 1.5 7b has significantly enhanced the " +"model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"7 billion parameters." -#: apps/workspace/views/workspace_chat_user.py:84 -#: apps/workspace/views/workspace_chat_user.py:85 -#: apps/workspace/views/workspace_chat_user.py:86 -#: apps/workspace/views/workspace_chat_user.py:92 -#: apps/xpack/views/system_chat_user.py:110 -#: apps/xpack/views/system_chat_user.py:111 -#: apps/xpack/views/system_chat_user.py:112 -msgid "Update chat user information" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:135 +msgid "" +"Compared with previous versions, qwen 1.5 14b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"14 billion parameters." msgstr "" +"Compared with previous versions, qwen 1.5 14b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"14 billion parameters." -#: apps/workspace/views/workspace_chat_user.py:102 -#: apps/workspace/views/workspace_chat_user.py:103 -#: apps/workspace/views/workspace_chat_user.py:104 -#: apps/workspace/views/workspace_chat_user.py:261 -#: apps/workspace/views/workspace_chat_user.py:262 -#: apps/workspace/views/workspace_chat_user.py:263 -#: apps/xpack/views/system_chat_user.py:128 -#: apps/xpack/views/system_chat_user.py:129 -#: apps/xpack/views/system_chat_user.py:130 -#: apps/xpack/views/system_chat_user.py:318 -#: apps/xpack/views/system_chat_user.py:319 -#: apps/xpack/views/system_chat_user.py:320 -msgid "Get user list by group" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:144 +msgid "" +"Compared with previous versions, qwen 1.5 32b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"32 billion parameters." msgstr "" +"Compared with previous versions, qwen 1.5 32b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"32 billion parameters." -#: apps/workspace/views/workspace_chat_user.py:117 -#: apps/workspace/views/workspace_chat_user.py:118 -#: apps/workspace/views/workspace_chat_user.py:119 -#: apps/workspace/views/workspace_chat_user.py:124 -#: apps/xpack/views/system_chat_user.py:143 -#: apps/xpack/views/system_chat_user.py:144 -#: apps/xpack/views/system_chat_user.py:145 -msgid "Batch delete chat user" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:153 +msgid "" +"Compared with previous versions, qwen 1.5 72b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"72 billion parameters." msgstr "" +"Compared with previous versions, qwen 1.5 72b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"72 billion parameters." -#: apps/workspace/views/workspace_chat_user.py:133 -#: apps/workspace/views/workspace_chat_user.py:134 -#: apps/workspace/views/workspace_chat_user.py:135 -#: apps/workspace/views/workspace_chat_user.py:140 -#: apps/xpack/views/system_chat_user.py:160 -#: apps/xpack/views/system_chat_user.py:161 -#: apps/xpack/views/system_chat_user.py:162 -msgid "Batch add chat user to group" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:162 +msgid "" +"Compared with previous versions, qwen 1.5 110b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 110 billion parameters." msgstr "" +"Compared with previous versions, qwen 1.5 110b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 110 billion parameters." -#: apps/workspace/views/workspace_chat_user.py:149 -#: apps/workspace/views/workspace_chat_user.py:150 -#: apps/workspace/views/workspace_chat_user.py:151 -#: apps/xpack/views/system_chat_user.py:177 -#: apps/xpack/views/system_chat_user.py:178 -#: apps/xpack/views/system_chat_user.py:179 -msgid "Change chat user password" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:180 +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:217 +msgid "" +"Phi-3 Mini is Microsoft's 3.8B parameter, lightweight, state-of-the-art open" +" model." msgstr "" +"Phi-3 Mini is Microsoft's 3.8B parameter, lightweight, state-of-the-art open" +" model." -#: apps/workspace/views/workspace_chat_user.py:186 -#: apps/workspace/views/workspace_chat_user.py:187 -#: apps/workspace/views/workspace_chat_user.py:188 -#: apps/xpack/views/system_chat_user.py:230 -#: apps/xpack/views/system_chat_user.py:231 -#: apps/xpack/views/system_chat_user.py:232 -msgid "Create or update Chat User Group" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:192 +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:226 +msgid "" +"A high-performance open embedding model with a large token context window." msgstr "" +"A high-performance open embedding model with a large token context window." -#: apps/workspace/views/workspace_chat_user.py:191 -#: apps/workspace/views/workspace_chat_user.py:202 -#: apps/workspace/views/workspace_chat_user.py:216 -#: apps/workspace/views/workspace_chat_user.py:232 -#: apps/workspace/views/workspace_chat_user.py:249 -#: apps/workspace/views/workspace_chat_user.py:264 -msgid "Workspace/User Group" -msgstr "" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:43 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:175 +#: apps/models_provider/impl/regolo_model_provider/regolo_model_provider.py:55 +#: apps/models_provider/impl/siliconCloud_model_provider/siliconCloud_model_provider.py:152 +msgid "The latest gpt-3.5-turbo, updated with OpenAI adjustments" +msgstr "The latest gpt-3.5-turbo, updated with OpenAI adjustments" -#: apps/workspace/views/workspace_chat_user.py:198 -#: apps/workspace/views/workspace_chat_user.py:199 -#: apps/workspace/views/workspace_chat_user.py:200 -#: apps/xpack/views/system_chat_user.py:243 -#: apps/xpack/views/system_chat_user.py:244 -#: apps/xpack/views/system_chat_user.py:245 -msgid "Get user group list" -msgstr "" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:50 +msgid "Latest gpt-4, updated with OpenAI adjustments" +msgstr "Latest gpt-4, updated with OpenAI adjustments" -#: apps/workspace/views/workspace_chat_user.py:211 -#: apps/workspace/views/workspace_chat_user.py:212 -#: apps/workspace/views/workspace_chat_user.py:213 -#: apps/xpack/views/system_chat_user.py:256 -#: apps/xpack/views/system_chat_user.py:257 -#: apps/xpack/views/system_chat_user.py:258 -msgid "Delete chat user group" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:57 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:151 +msgid "" +"The latest GPT-4o, cheaper and faster than gpt-4-turbo, updated with OpenAI " +"adjustments" msgstr "" +"The latest GPT-4o, cheaper and faster than gpt-4-turbo, updated with OpenAI " +"adjustments" -#: apps/workspace/views/workspace_chat_user.py:226 -#: apps/workspace/views/workspace_chat_user.py:227 -#: apps/workspace/views/workspace_chat_user.py:228 -#: apps/xpack/views/system_chat_user.py:273 -#: apps/xpack/views/system_chat_user.py:274 -#: apps/xpack/views/system_chat_user.py:275 -msgid "Add member to chat user group" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:64 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:158 +msgid "" +"The latest gpt-4o-mini, cheaper and faster than gpt-4o, updated with OpenAI " +"adjustments" msgstr "" +"The latest gpt-4o-mini, cheaper and faster than gpt-4o, updated with OpenAI " +"adjustments" -#: apps/workspace/views/workspace_chat_user.py:243 -#: apps/workspace/views/workspace_chat_user.py:244 -#: apps/workspace/views/workspace_chat_user.py:245 -#: apps/xpack/views/system_chat_user.py:295 -#: apps/xpack/views/system_chat_user.py:296 -#: apps/xpack/views/system_chat_user.py:297 -msgid "Remove member from chat user group" -msgstr "" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:71 +msgid "The latest gpt-4-turbo, updated with OpenAI adjustments" +msgstr "The latest gpt-4-turbo, updated with OpenAI adjustments" -#: apps/xpack/api/auth_config.py:29 -msgid "Auth Type" -msgstr "" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:78 +msgid "The latest gpt-4-turbo-preview, updated with OpenAI adjustments" +msgstr "The latest gpt-4-turbo-preview, updated with OpenAI adjustments" -#: apps/xpack/api/auth_config.py:30 -msgid "Config" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:85 +msgid "" +"gpt-3.5-turbo snapshot on January 25, 2024, supporting context length 16,385" +" tokens" msgstr "" +"gpt-3.5-turbo snapshot on January 25, 2024, supporting context length 16,385" +" tokens" -#: apps/xpack/api/auth_config.py:77 -msgid "Corp ID" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:92 +msgid "" +"gpt-3.5-turbo snapshot on November 6, 2023, supporting context length 16,385" +" tokens" msgstr "" +"gpt-3.5-turbo snapshot on November 6, 2023, supporting context length 16,385" +" tokens" -#: apps/xpack/api/auth_config.py:78 -msgid "Agent ID" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:99 +msgid "" +"[Legacy] gpt-3.5-turbo snapshot on June 13, 2023, will be deprecated on June" +" 13, 2024" msgstr "" +"[Legacy] gpt-3.5-turbo snapshot on June 13, 2023, will be deprecated on June" +" 13, 2024" -#: apps/xpack/api/auth_config.py:79 -msgid "App Secret" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:106 +msgid "" +"gpt-4o snapshot on May 13, 2024, supporting context length 128,000 tokens" msgstr "" +"gpt-4o snapshot on May 13, 2024, supporting context length 128,000 tokens" -#: apps/xpack/api/auth_config.py:80 -msgid "Callback URL" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:113 +msgid "" +"gpt-4-turbo snapshot on April 9, 2024, supporting context length 128,000 " +"tokens" msgstr "" +"gpt-4-turbo snapshot on April 9, 2024, supporting context length 128,000 " +"tokens" -#: apps/xpack/api/auth_config.py:84 -msgid "Key" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:120 +msgid "" +"gpt-4-turbo snapshot on January 25, 2024, supporting context length 128,000 " +"tokens" msgstr "" +"gpt-4-turbo snapshot on January 25, 2024, supporting context length 128,000 " +"tokens" -#: apps/xpack/api/auth_config.py:106 -msgid "Access Token" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:127 +msgid "" +"gpt-4-turbo snapshot on November 6, 2023, supporting context length 128,000 " +"tokens" msgstr "" +"gpt-4-turbo snapshot on November 6, 2023, supporting context length 128,000 " +"tokens" -#: apps/xpack/api/chat_user.py:31 apps/xpack/api/chat_user.py:83 -#: apps/xpack/api/chat_user.py:113 apps/xpack/serializers/chat_user.py:101 -#: apps/xpack/serializers/chat_user.py:177 -#: apps/xpack/serializers/chat_user.py:252 -msgid "User Group IDs" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:24 +msgid "" +"The size of the generated image. Optional values: [1024x1024, 1280x720, " +"720x1280, 1152x864, 864x1152, 1328x1328, 1664x928, 928x1664, 1472x1104, " +"1104x1472], default is 1024x1024." msgstr "" +"The size of the generated image. Optional values: [1024x1024, 1280x720, " +"720x1280, 1152x864, 864x1152, 1328x1328, 1664x928, 928x1664, 1472x1104, " +"1104x1472], default is 1024x1024." -#: apps/xpack/api/chat_user.py:118 -msgid "User Group Names" -msgstr "" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:48 +msgid "Response format" +msgstr "Response format" -#: apps/xpack/api/chat_user.py:132 apps/xpack/serializers/chat_user.py:120 -#: apps/xpack/serializers/resource_chat_user.py:37 -msgid "Username or Nickname" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:49 +msgid "" +"The format of the generated image. url returns a URL, b64_json returns " +"base64-encoded data." msgstr "" +"The format of the generated image. url returns a URL, b64_json returns " +"base64-encoded data." -#: apps/xpack/api/chat_user.py:148 apps/xpack/serializers/chat_user.py:360 -msgid "Sync Type" -msgstr "" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:22 +msgid "Video duration" +msgstr "Video duration" -#: apps/xpack/api/knowledge_lark.py:25 -msgid "Token" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:23 +msgid "" +"The duration of the generated video in seconds. Only supported values are " +"accepted." msgstr "" +"The duration of the generated video in seconds. Only supported values are " +"accepted." -#: apps/xpack/api/knowledge_lark.py:27 -msgid "Is Exist" -msgstr "" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:34 +msgid "Whether the generated video contains a watermark" +msgstr "Whether the generated video contains a watermark" -#: apps/xpack/api/license.py:13 -msgid "corporation" -msgstr "" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:40 +msgid "Prompt extend" +msgstr "Prompt extend" -#: apps/xpack/api/license.py:14 -msgid "isv" -msgstr "" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:40 +msgid "Whether to use a large model to rewrite the prompt" +msgstr "Whether to use a large model to rewrite the prompt" -#: apps/xpack/api/license.py:15 -msgid "expired" -msgstr "" +#: apps/models_provider/impl/qianfan_model_provider/qianfan_model_provider.py:95 +msgid "Thousand sails large model" +msgstr "Thousand sails large model" -#: apps/xpack/api/license.py:16 -msgid "product" +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:16 +msgid "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. " msgstr "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. " -#: apps/xpack/api/license.py:17 -msgid "edition" +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:32 +msgid "" +" \n" +"By default, images are produced in standard quality.\n" +" " msgstr "" +" \n" +"By default, images are produced in standard quality.\n" +" " -#: apps/xpack/api/license.py:18 -msgid "license version" -msgstr "" +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:47 +msgid "1 as default" +msgstr "1 as default" -#: apps/xpack/api/license.py:19 -msgid "count" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:26 +msgid "api_key is required" +msgstr "api_key is required" -#: apps/xpack/api/license.py:20 -msgid "serial number" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:51 +msgid "TokenHub OpenAI compatible embeddings endpoint" +msgstr "TokenHub OpenAI compatible embeddings endpoint" -#: apps/xpack/api/license.py:21 -msgid "remark" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:87 +msgid "TokenHub OpenAI compatible endpoint" +msgstr "TokenHub OpenAI compatible endpoint" -#: apps/xpack/api/license.py:26 -msgid "message" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:12 +msgid "Engine model type" +msgstr "Engine model type" -#: apps/xpack/api/license.py:27 -msgid "license details" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:12 +msgid "If not passed, the default value is 16k_zh (Chinese universal)" +msgstr "If not passed, the default value is 16k_zh (Chinese universal)" -#: apps/xpack/api/license.py:36 -#: apps/xpack/serializers/license/license_serializers.py:56 -msgid "license file" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:16 +msgid "Chinese telephone universal" +msgstr "Chinese telephone universal" -#: apps/xpack/api/license.py:37 -msgid "License file is required" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:17 +msgid "English telephone universal" +msgstr "English telephone universal" -#: apps/xpack/api/license.py:38 -msgid "Invalid license file format" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:18 +msgid "Commonly used in Chinese" +msgstr "Commonly used in Chinese" -#: apps/xpack/api/operate_log.py:12 -#: apps/xpack/serializers/operate_log_serializer.py:57 -msgid "menu" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:19 +msgid "Chinese, English, and Guangdong" +msgstr "Chinese, English, and Guangdong" -#: apps/xpack/api/operate_log.py:13 -#: apps/xpack/serializers/operate_log_serializer.py:58 -msgid "operate" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:20 +msgid "Chinese medical" +msgstr "Chinese medical" + +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:21 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:24 +msgid "English" +msgstr "English" + +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:22 +msgid "Cantonese" +msgstr "Cantonese" -#: apps/xpack/api/operate_log.py:14 -msgid "menu_label" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:23 +msgid "Japanese" +msgstr "Japanese" -#: apps/xpack/api/operate_log.py:15 -msgid "operate_label" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:24 +msgid "Korean" +msgstr "Korean" -#: apps/xpack/api/platform.py:35 -msgid "Platform type" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:25 +msgid "Vietnamese" +msgstr "Vietnamese" -#: apps/xpack/api/platform.py:50 -msgid "Platform configuration" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:26 +msgid "Malay language" +msgstr "Malay language" -#: apps/xpack/api/resource_chat_user_group.py:40 -#: apps/xpack/serializers/resource_chat_user.py:25 -#: apps/xpack/serializers/resource_chat_user_group.py:69 -msgid "is auth" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:27 +msgid "Indonesian language" +msgstr "Indonesian language" -#: apps/xpack/api/user_group.py:31 apps/xpack/api/user_group.py:99 -msgid "User Group ID" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:28 +msgid "Filipino language" +msgstr "Filipino language" -#: apps/xpack/api/user_group.py:54 apps/xpack/serializers/chat_user.py:406 -#: apps/xpack/serializers/chat_user.py:563 -msgid "Group ID" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:29 +msgid "Thai" +msgstr "Thai" -#: apps/xpack/api/user_group.py:114 apps/xpack/serializers/chat_user.py:541 -msgid "User group relation IDs" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:30 +msgid "Portuguese" +msgstr "Portuguese" -#: apps/xpack/serializers/application_setting_serializer.py:19 -msgid "theme color" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:31 +msgid "Turkish" +msgstr "Turkish" -#: apps/xpack/serializers/application_setting_serializer.py:21 -msgid "header font color" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:32 +msgid "Arabic" +msgstr "Arabic" -#: apps/xpack/serializers/application_setting_serializer.py:25 -msgid "float location type" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:33 +msgid "Spanish" +msgstr "Spanish" -#: apps/xpack/serializers/application_setting_serializer.py:26 -msgid "float location value" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:34 +msgid "Hindi" +msgstr "Hindi" -#: apps/xpack/serializers/application_setting_serializer.py:30 -msgid "float location x" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:35 +msgid "French" +msgstr "French" -#: apps/xpack/serializers/application_setting_serializer.py:31 -msgid "float location y" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:36 +msgid "German" +msgstr "German" -#: apps/xpack/serializers/application_setting_serializer.py:35 -msgid "show source" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:37 +msgid "Multiple dialects, supporting 23 dialects" +msgstr "Multiple dialects, supporting 23 dialects" -#: apps/xpack/serializers/application_setting_serializer.py:36 -msgid "show exec" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:64 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:107 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:65 +#, python-brace-format +msgid "{keys} is required" +msgstr "{keys} is required" -#: apps/xpack/serializers/application_setting_serializer.py:38 -msgid "show history" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 +msgid "Recognition language" +msgstr "Recognition language" -#: apps/xpack/serializers/application_setting_serializer.py:39 -msgid "draggable" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 +msgid "Recognition language: zh / en, auto detected when omitted" +msgstr "Recognition language: zh / en, auto detected when omitted" -#: apps/xpack/serializers/application_setting_serializer.py:40 -msgid "show guide" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:22 +msgid "Auto detect" +msgstr "Auto detect" -#: apps/xpack/serializers/application_setting_serializer.py:42 -msgid "icon url" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:23 +msgid "Chinese" +msgstr "Chinese" -#: apps/xpack/serializers/application_setting_serializer.py:43 -msgid "chat background" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 +msgid "Audio encoding" +msgstr "Audio encoding" -#: apps/xpack/serializers/application_setting_serializer.py:44 -msgid "chat background url" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 +msgid "pcm / wav / ogg / mp3, auto detected when omitted" +msgstr "pcm / wav / ogg / mp3, auto detected when omitted" -#: apps/xpack/serializers/application_setting_serializer.py:45 -msgid "avatar" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:34 +msgid "Auto" +msgstr "Auto" -#: apps/xpack/serializers/application_setting_serializer.py:46 -msgid "avatar url" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 +msgid "Tokenhub sync_transcribe endpoint" +msgstr "Tokenhub sync_transcribe endpoint" -#: apps/xpack/serializers/application_setting_serializer.py:47 -msgid "user avatar" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:59 +msgid "" +"Width and height must be in [512, 2048] and the area must not exceed " +"1024x1024. If not passed, the model auto-selects the closest preset size." msgstr "" +"Width and height must be in [512, 2048] and the area must not exceed " +"1024x1024. If not passed, the model auto-selects the closest preset size." -#: apps/xpack/serializers/application_setting_serializer.py:48 -msgid "user avatar url" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:72 +msgid "Prompt rewrite" +msgstr "Prompt rewrite" -#: apps/xpack/serializers/application_setting_serializer.py:49 -msgid "float icon" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:72 +msgid "" +"Whether the model should rewrite and optimize the prompt before generation." msgstr "" +"Whether the model should rewrite and optimize the prompt before generation." -#: apps/xpack/serializers/application_setting_serializer.py:50 -msgid "float icon url" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:80 +msgid "Watermark footnote" +msgstr "Watermark footnote" -#: apps/xpack/serializers/application_setting_serializer.py:51 -msgid "disclaimer" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:80 +msgid "" +"Custom watermark content, at most 16 characters, drawn in the bottom-right." msgstr "" +"Custom watermark content, at most 16 characters, drawn in the bottom-right." -#: apps/xpack/serializers/application_setting_serializer.py:52 -msgid "disclaimer value" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:137 +msgid "TokenHub Hy-Image v3-generation endpoint" +msgstr "TokenHub Hy-Image v3-generation endpoint" -#: apps/xpack/serializers/application_setting_serializer.py:55 -msgid "show avatar" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:15 +msgid "Output video resolution: 480p, 720p, 1080p." +msgstr "Output video resolution: 480p, 720p, 1080p." -#: apps/xpack/serializers/application_setting_serializer.py:56 -msgid "show user avatar" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:24 +msgid "Frame rate" +msgstr "Frame rate" -#: apps/xpack/serializers/application_setting_serializer.py:124 -msgid "Float location field type error" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:24 +msgid "Output video frame rate: 16, 24, 30." +msgstr "Output video frame rate: 16, 24, 30." -#: apps/xpack/serializers/application_setting_serializer.py:130 -msgid "Custom theme field type error" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:34 +msgid "Add logo" +msgstr "Add logo" -#: apps/xpack/serializers/auth_config_serializer.py:27 -#: apps/xpack/serializers/platform_serializer.py:31 -msgid "App Secret is required" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:36 +msgid "" +"Whether to add the AI-generated logo to the video. 1: add logo; 0: no logo " +"(requires console approval for independent control)." msgstr "" +"Whether to add the AI-generated logo to the video. 1: add logo; 0: no logo " +"(requires console approval for independent control)." -#: apps/xpack/serializers/auth_config_serializer.py:28 -#: apps/xpack/serializers/platform_serializer.py:26 -#: apps/xpack/serializers/platform_serializer.py:34 -#: apps/xpack/serializers/platform_serializer.py:40 -#: apps/xpack/serializers/platform_serializer.py:46 -msgid "Callback URL is required" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:98 +msgid "" +"TokenHub video endpoint. Use the base (e.g. " +"https://tokenhub.tencentmaas.com/v1) or a full submit/query URL." msgstr "" +"TokenHub video endpoint. Use the base (e.g. " +"https://tokenhub.tencentmaas.com/v1) or a full submit/query URL." -#: apps/xpack/serializers/auth_config_serializer.py:32 -#: apps/xpack/serializers/auth_config_serializer.py:41 -msgid "Corp ID is required" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:50 +msgid "" +"The latest generation productivity model with upgraded Agent and complex " +"task execution capabilities." msgstr "" +"The latest generation productivity model with upgraded Agent and complex " +"task execution capabilities." -#: apps/xpack/serializers/auth_config_serializer.py:33 -#: apps/xpack/serializers/platform_serializer.py:22 -msgid "Agent ID is required" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:58 +msgid "" +"Tuned on real business scenarios, balancing effectiveness and cost-" +"effectiveness, with reinforced Coding, long-text, reasoning and Agent " +"capabilities." msgstr "" +"Tuned on real business scenarios, balancing effectiveness and cost-" +"effectiveness, with reinforced Coding, long-text, reasoning and Agent " +"capabilities." -#: apps/xpack/serializers/auth_config_serializer.py:37 -#: apps/xpack/serializers/auth_config_serializer.py:42 -msgid "App Key is required" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:67 +msgid "" +"Designed for Agent workloads, using a MoE architecture that supports " +"interleaved thinking, structured output, Function Calling and Cache caching." msgstr "" +"Designed for Agent workloads, using a MoE architecture that supports " +"interleaved thinking, structured output, Function Calling and Cache caching." -#: apps/xpack/serializers/auth_config_serializer.py:53 -msgid "LDAP server cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:75 +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:82 +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:89 +msgid "Tencent Hybrid multilingual translation model." +msgstr "Tencent Hybrid multilingual translation model." -#: apps/xpack/serializers/auth_config_serializer.py:54 -msgid "Base DN cannot be empty" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:96 +msgid "" +"Hunyuan's latest role-playing model based on the Hunyuan model with role-" +"playing scene fine-tuning." msgstr "" +"Hunyuan's latest role-playing model based on the Hunyuan model with role-" +"playing scene fine-tuning." -#: apps/xpack/serializers/auth_config_serializer.py:55 -msgid "Password cannot be empty" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:103 +msgid "" +"Hunyuan's role-playing model with better basic effects in role-playing " +"scenarios." msgstr "" +"Hunyuan's role-playing model with better basic effects in role-playing " +"scenarios." -#: apps/xpack/serializers/auth_config_serializer.py:56 -msgid "OU cannot be empty" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:111 +msgid "" +"This interface is used to recognize short audio files within 60 seconds. " +"Supports Mandarin Chinese, English, Cantonese, Japanese, Vietnamese, Malay, " +"Indonesian, Filipino, Thai, Portuguese, Turkish, Arabic, Hindi, French, " +"German, and 23 Chinese dialects." msgstr "" +"This interface is used to recognize short audio files within 60 seconds. " +"Supports Mandarin Chinese, English, Cantonese, Japanese, Vietnamese, Malay, " +"Indonesian, Filipino, Thai, Portuguese, Turkish, Arabic, Hindi, French, " +"German, and 23 Chinese dialects." -#: apps/xpack/serializers/auth_config_serializer.py:57 -msgid "LDAP filter cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:128 +msgid "Tencent TokenHub text embedding model, 1024 dimensions." +msgstr "Tencent TokenHub text embedding model, 1024 dimensions." -#: apps/xpack/serializers/auth_config_serializer.py:58 -msgid "LDAP mapping cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:135 +msgid "Tencent TokenHub text embedding model, 2560 dimensions." +msgstr "Tencent TokenHub text embedding model, 2560 dimensions." -#: apps/xpack/serializers/auth_config_serializer.py:62 -msgid "Authorization address cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:142 +msgid "Tencent TokenHub multimodal embedding model, 2048 dimensions." +msgstr "Tencent TokenHub multimodal embedding model, 2048 dimensions." -#: apps/xpack/serializers/auth_config_serializer.py:63 -msgid "Token address cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:149 +msgid "Tencent TokenHub multimodal embedding model, 4096 dimensions." +msgstr "Tencent TokenHub multimodal embedding model, 4096 dimensions." -#: apps/xpack/serializers/auth_config_serializer.py:64 -msgid "User information address cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:160 +msgid "Mixed element visual model" +msgstr "Mixed element visual model" -#: apps/xpack/serializers/auth_config_serializer.py:65 -msgid "Scope cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:170 +msgid "Hunyuan Hy-Image 3.0 text-to-image model." +msgstr "Hunyuan Hy-Image 3.0 text-to-image model." -#: apps/xpack/serializers/auth_config_serializer.py:66 -msgid "Client ID cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:180 +msgid "Hunyuan HY-Video 1.5 text-to-video model." +msgstr "Hunyuan HY-Video 1.5 text-to-video model." -#: apps/xpack/serializers/auth_config_serializer.py:67 -msgid "Client secret cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:190 +msgid "Hunyuan HY-Video 1.5 image-to-video model." +msgstr "Hunyuan HY-Video 1.5 image-to-video model." -#: apps/xpack/serializers/auth_config_serializer.py:68 -msgid "Redirect address cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:197 +msgid "Tencent YT-Video 2.0 image-to-video model." +msgstr "Tencent YT-Video 2.0 image-to-video model." -#: apps/xpack/serializers/auth_config_serializer.py:69 -msgid "Field mapping cannot be empty" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:240 +msgid "Tencent Cloud" +msgstr "Tencent Cloud" -#: apps/xpack/serializers/auth_config_serializer.py:262 -msgid "Configuration information is wrong and failed to save" -msgstr "" +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:14 +msgid "If not passed, the default value is 'zh'" +msgstr "If not passed, the default value is 'zh'" -#: apps/xpack/serializers/auth_config_serializer.py:288 -msgid "Connection failed" -msgstr "" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:38 +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:82 +msgid "Facebook’s 125M parameter model" +msgstr "Facebook’s 125M parameter model" -#: apps/xpack/serializers/auth_config_serializer.py:306 -msgid "Platform does not exist" -msgstr "" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:44 +msgid "BAAI’s 7B parameter model" +msgstr "BAAI’s 7B parameter model" -#: apps/xpack/serializers/auth_config_serializer.py:316 -msgid "Unsupported platform type" -msgstr "" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:47 +msgid "BAAI’s 13B parameter mode" +msgstr "BAAI’s 13B parameter mode" -#: apps/xpack/serializers/channel/chat_manage.py:100 -msgid "Think: " -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is streaming_asr_demo" +msgstr "If not passed, the default value is streaming_asr_demo" -#: apps/xpack/serializers/channel/chat_manage.py:103 -#: apps/xpack/serializers/channel/chat_manage.py:105 -msgid "AI reply: " +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:18 +msgid "" +"If the gap between width, height and 512 is too large, the picture rendering" +" effect will be poor and the probability of excessive delay will increase " +"significantly. Recommended ratio and corresponding width and height before " +"super score: width*height" msgstr "" +"If the gap between width, height and 512 is too large, the picture rendering" +" effect will be poor and the probability of excessive delay will increase " +"significantly. Recommended ratio and corresponding width and height before " +"super score: width*height" -#: apps/xpack/serializers/channel/chat_manage.py:318 -msgid "Thinking, please wait a moment!" -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:15 +msgid "timbre" +msgstr "timbre" -#: apps/xpack/serializers/channel/ding_talk.py:19 -#: apps/xpack/serializers/channel/wechat.py:91 -#: apps/xpack/serializers/channel/wechat.py:132 -#: apps/xpack/serializers/channel/wecom.py:78 -#: apps/xpack/serializers/channel/wecom.py:259 -msgid "The corresponding platform configuration was not found" -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:33 +msgid "audio format" +msgstr "audio format" -#: apps/xpack/serializers/channel/ding_talk.py:27 -#: apps/xpack/serializers/channel/lark.py:117 -msgid "Currently only text messages are supported" -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:33 +msgid "The streaming scenario recommends pcm" +msgstr "The streaming scenario recommends pcm" -#: apps/xpack/serializers/channel/ding_talk.py:91 -#: apps/xpack/serializers/channel/wechat.py:163 -#: apps/xpack/serializers/channel/wecom.py:189 -msgid "Image download failed, check network" -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:46 +msgid "sample rate" +msgstr "sample rate" -#: apps/xpack/serializers/channel/ding_talk.py:92 -#: apps/xpack/serializers/channel/wechat.py:161 -#: apps/xpack/serializers/channel/wecom.py:185 -msgid "Please analyze the content of the image." -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:46 +msgid "ogg_opus only supports 48000" +msgstr "ogg_opus only supports 48000" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:281 -msgid "Please analyze the content of the file." -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:62 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:34 +msgid "speaking speed" +msgstr "speaking speed" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:283 -msgid "Please analyze the content of the video." -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:62 +msgid "[-50,100], 100 means 2x speed, -50 means 0.5x speed" +msgstr "[-50,100], 100 means 2x speed, -50 means 0.5x speed" -#: apps/xpack/serializers/channel/ding_talk.py:95 -#, python-brace-format -msgid "DingTalk application: {user}" -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:71 +msgid "volume" +msgstr "volume" -#: apps/xpack/serializers/channel/ding_talk.py:106 -#: apps/xpack/serializers/channel/ding_talk.py:151 -msgid "Content generated by AI" -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:71 +msgid "[-50,100], 100 means 2x volume, -50 means 0.5x volume" +msgstr "[-50,100], 100 means 2x volume, -50 means 0.5x volume" -#: apps/xpack/serializers/channel/lark.py:92 -msgid "Lark application: " -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:28 +msgid "Ratio" +msgstr "Ratio" -#: apps/xpack/serializers/channel/slack.py:116 -msgid "The corresponding platform configuration for Slack was not found" +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:54 +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:105 +msgid "" +"The user goes to the model inference page of Volcano Ark to create an " +"inference access point. Here, you need to enter ep-xxxxxxxxxx-yyyy to call " +"it." msgstr "" +"The user goes to the model inference page of Volcano Ark to create an " +"inference access point. Here, you need to enter ep-xxxxxxxxxx-yyyy to call " +"it." -#: apps/xpack/serializers/channel/slack.py:206 -msgid "Thinking..." -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:152 +msgid "volcano engine" +msgstr "volcano engine" -#: apps/xpack/serializers/channel/slack.py:333 -msgid "Invalid json format." -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/image.py:52 +msgid "Please outline this picture" +msgstr "Please outline this picture" -#: apps/xpack/serializers/channel/slack.py:339 -msgid "Invalid Slack request" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is zh_cn" +msgstr "If not passed, the default value is zh_cn" -#: apps/xpack/serializers/channel/slack.py:347 -#, python-brace-format -msgid "Slack application: {user}" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:20 +msgid "domain" +msgstr "domain" -#: apps/xpack/serializers/channel/slack.py:480 -msgid "Stop" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:20 +msgid "If not passed, the default value is iat" +msgstr "If not passed, the default value is iat" -#: apps/xpack/serializers/channel/tools.py:58 -#, python-brace-format -msgid "" -"Thinking about 【{question}】...If you want me to continue answering, please " -"reply {trigger_message}" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:23 +msgid "accent" +msgstr "accent" -#: apps/xpack/serializers/channel/tools.py:158 -msgid "" -"\n" -" ------------\n" -"[To be continued, reply \"Continue to answer the question]" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:23 +msgid "If not passed, the default value is mandarin" +msgstr "If not passed, the default value is mandarin" -#: apps/xpack/serializers/channel/tools.py:238 -#, python-brace-format -msgid "" -"To be continued, reply \"{trigger_message}\" to continue answering the " -"question" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:21 +msgid "API Version" +msgstr "API Version" -#: apps/xpack/serializers/channel/wechat.py:143 -#, python-brace-format -msgid "WeChat Official Account: {account}" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:27 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:65 +msgid "Online TTS" +msgstr "Online TTS" -#: apps/xpack/serializers/channel/wechat.py:150 -#: apps/xpack/serializers/channel/wecom.py:171 -#: apps/xpack/serializers/channel/wecom.py:175 -msgid "" -"The app does not enable the speech-to-text function or the speech-to-text " -"function fails." -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:28 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:68 +msgid "Super Humanoid TTS" +msgstr "Super Humanoid TTS" -#: apps/xpack/serializers/channel/wechat.py:189 -msgid "Message types not supported yet" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:34 +msgid "Speech speed, optional value: [0-100], default is 50" +msgstr "Speech speed, optional value: [0-100], default is 50" -#: apps/xpack/serializers/channel/wechat.py:196 -msgid "Welcome to subscribe" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:20 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:16 +msgid "Speaker" +msgstr "Speaker" -#: apps/xpack/serializers/channel/wecom.py:86 -msgid "Enterprise WeChat user: " -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:20 +msgid "Speaker selection for super-humanoid TTS service" +msgstr "Speaker selection for super-humanoid TTS service" -#: apps/xpack/serializers/channel/wecom.py:97 -msgid "Enterprise WeChat customer service: " -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:26 +msgid "Super-humanoid: Lingxiaoxuan Flow" +msgstr "Super-humanoid: Lingxiaoxuan Flow" -#: apps/xpack/serializers/channel/wecom.py:134 -#: apps/xpack/serializers/channel/wecom.py:150 -msgid "This type of message is not supported yet" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:27 +msgid "Super-humanoid: Lingyuyan Flow" +msgstr "Super-humanoid: Lingyuyan Flow" -#: apps/xpack/serializers/channel/wecom.py:254 -msgid "Signature missing" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:28 +msgid "Super-humanoid: Lingfeiyi Flow" +msgstr "Super-humanoid: Lingfeiyi Flow" -#: apps/xpack/serializers/channel/wecom.py:266 -#: apps/xpack/serializers/channel/wecom.py:273 -#, python-brace-format -msgid "An error occurred while processing the GET request {e}" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:29 +msgid "Super-humanoid: Lingxiaoyue Flow" +msgstr "Super-humanoid: Lingxiaoyue Flow" -#: apps/xpack/serializers/chat_auth.py:51 -msgid "The password is incorrect" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:30 +msgid "Super-humanoid: Sun Dasheng Flow" +msgstr "Super-humanoid: Sun Dasheng Flow" -#: apps/xpack/serializers/chat_user.py:42 -msgid "Some user groups do not exist" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:31 +msgid "Super-humanoid: Lingyuzhao Flow" +msgstr "Super-humanoid: Lingyuzhao Flow" -#: apps/xpack/serializers/chat_user.py:181 -msgid "Is Append" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:32 +msgid "Super-humanoid: Lingxiaotang Flow" +msgstr "Super-humanoid: Lingxiaotang Flow" -#: apps/xpack/serializers/chat_user.py:194 -msgid "User Group IDs cannot be empty" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:33 +msgid "Super-humanoid: Lingxiaorong Flow" +msgstr "Super-humanoid: Lingxiaorong Flow" -#: apps/xpack/serializers/chat_user.py:198 -msgid "Some users do not exist" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:34 +msgid "Super-humanoid: Xinyun Flow" +msgstr "Super-humanoid: Xinyun Flow" -#: apps/xpack/serializers/chat_user.py:361 -msgid "Sync Type: LOCAL or LDAP" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:35 +msgid "Super-humanoid: Grant (EN)" +msgstr "Super-humanoid: Grant (EN)" -#: apps/xpack/serializers/chat_user.py:403 -msgid "Unsupported sync type" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:36 +msgid "Super-humanoid: Lila (EN)" +msgstr "Super-humanoid: Lila (EN)" -#: apps/xpack/serializers/chat_user.py:412 -#: apps/xpack/serializers/chat_user.py:444 -#: apps/xpack/serializers/chat_user.py:483 -#: apps/xpack/serializers/chat_user.py:510 -#: apps/xpack/serializers/chat_user.py:548 -#: apps/xpack/serializers/chat_user.py:570 -msgid "User group does not exist" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:37 +msgid "Super-humanoid: Lingwanwan Pro" +msgstr "Super-humanoid: Lingwanwan Pro" -#: apps/xpack/serializers/chat_user.py:451 -msgid "User group name already exists" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:38 +msgid "Super-humanoid: Yiyi Pro" +msgstr "Super-humanoid: Yiyi Pro" -#: apps/xpack/serializers/chat_user.py:485 -msgid "Default user group cannot be deleted" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:39 +msgid "Super-humanoid: Huifangnv Pro" +msgstr "Super-humanoid: Huifangnv Pro" -#: apps/xpack/serializers/chat_user.py:550 -msgid "User group relation IDs cannot be empty" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:40 +msgid "Super-humanoid: Lingxiaoying Pro" +msgstr "Super-humanoid: Lingxiaoying Pro" -#: apps/xpack/serializers/chat_user_serializer.py:75 -msgid "Invalid access token" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:41 +msgid "Super-humanoid: Lingfeibo Pro" +msgstr "Super-humanoid: Lingfeibo Pro" -#: apps/xpack/serializers/chat_user_serializer.py:102 -msgid "The user does not have permission to access the application" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:42 +msgid "Super-humanoid: Lingyuyan Pro" +msgstr "Super-humanoid: Lingyuyan Pro" -#: apps/xpack/serializers/dataset_lark_serializer.py:56 -#: apps/xpack/serializers/dataset_lark_serializer.py:299 -msgid "app id" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:18 +msgid "" +"Speaker, optional value: Please go to the console to add a trial or purchase" +" speaker. After adding, the speaker parameter value will be displayed." msgstr "" +"Speaker, optional value: Please go to the console to add a trial or purchase" +" speaker. After adding, the speaker parameter value will be displayed." -#: apps/xpack/serializers/dataset_lark_serializer.py:57 -#: apps/xpack/serializers/dataset_lark_serializer.py:300 -msgid "app secret" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:26 +msgid "iFlytek Xiaoyan" +msgstr "iFlytek Xiaoyan" -#: apps/xpack/serializers/dataset_lark_serializer.py:58 -#: apps/xpack/serializers/dataset_lark_serializer.py:105 -#: apps/xpack/serializers/dataset_lark_serializer.py:301 -msgid "folder token" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:27 +msgid "iFlytek Xujiu" +msgstr "iFlytek Xujiu" -#: apps/xpack/serializers/dataset_lark_serializer.py:60 -msgid "embedding model" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:28 +msgid "iFlytek Xiaoping" +msgstr "iFlytek Xiaoping" -#: apps/xpack/serializers/dataset_lark_serializer.py:71 -#: apps/xpack/serializers/dataset_lark_serializer.py:311 -msgid "Network error or folder token error!" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:29 +msgid "iFlytek Xiaojing" +msgstr "iFlytek Xiaojing" -#: apps/xpack/serializers/dataset_lark_serializer.py:113 -#: apps/xpack/serializers/dataset_lark_serializer.py:155 -#: apps/xpack/task/sync.py:308 -msgid "Knowledge base not found!" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:30 +msgid "iFlytek Xuxiaobao" +msgstr "iFlytek Xuxiaobao" -#: apps/xpack/serializers/dataset_lark_serializer.py:125 -#: apps/xpack/task/sync.py:240 -msgid "Failed to get lark document list!" +#: apps/models_provider/impl/xf_model_provider/model/tts/super_humanoid_tts.py:109 +msgid "" +"Authentication failed (HTTP 401). Please check: 1) API URL is correct for " +"TTS service; 2) APP ID, API Key, and API Secret are correct; 3) Your iFlytek" +" account has TTS service enabled." msgstr "" +"Authentication failed (HTTP 401). Please check: 1) API URL is correct for " +"TTS service; 2) APP ID, API Key, and API Secret are correct; 3) Your iFlytek" +" account has TTS service enabled." -#: apps/xpack/serializers/dataset_lark_serializer.py:147 -msgid "Knowledge id" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:59 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:62 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:84 +msgid "Chinese and English recognition" +msgstr "Chinese and English recognition" -#: apps/xpack/serializers/dataset_lark_serializer.py:169 -msgid "Synchronization is only supported for lark documents" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:105 +msgid "iFlytek Spark" +msgstr "iFlytek Spark" -#: apps/xpack/serializers/license/license_serializers.py:102 -#: apps/xpack/serializers/license/license_serializers.py:123 -#: apps/xpack/serializers/license/license_tools.py:111 -msgid "The license is invalid" +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:17 +msgid "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. The dimensions of the image can be 1024x1024, 1024x1792, or " +"1792x1024 pixels." msgstr "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. The dimensions of the image can be 1024x1024, 1024x1792, or " +"1792x1024 pixels." -#: apps/xpack/serializers/license/license_tools.py:136 -msgid "License usage limit exceeded." +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:35 +msgid "" +"By default, images are generated in standard quality, you can set quality: " +"\"hd\" to enhance detail. Square, standard quality images are generated " +"fastest." msgstr "" +"By default, images are generated in standard quality, you can set quality: " +"\"hd\" to enhance detail. Square, standard quality images are generated " +"fastest." -#: apps/xpack/serializers/license/license_tools.py:160 -msgid "The network is busy, try again later." +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:52 +msgid "" +"You can request 1 image at a time (requesting more images by making parallel" +" requests), or up to 10 images at a time using the n parameter." msgstr "" +"You can request 1 image at a time (requesting more images by making parallel" +" requests), or up to 10 images at a time using the n parameter." -#: apps/xpack/serializers/operate_log_serializer.py:59 -msgid "user" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:21 +msgid "Chinese female" +msgstr "Chinese female" -#: apps/xpack/serializers/operate_log_serializer.py:61 -msgid "ip_address" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:22 +msgid "Chinese male" +msgstr "Chinese male" -#: apps/xpack/serializers/operate_log_serializer.py:62 -msgid "workspace_id" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:23 +msgid "Japanese male" +msgstr "Japanese male" -#: apps/xpack/serializers/operate_log_serializer.py:134 -msgid "Fail" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:24 +msgid "Cantonese female" +msgstr "Cantonese female" -#: apps/xpack/serializers/operate_log_serializer.py:171 -msgid "Menu" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:25 +msgid "English female" +msgstr "English female" -#: apps/xpack/serializers/operate_log_serializer.py:172 -msgid "Operate" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:26 +msgid "English male" +msgstr "English male" -#: apps/xpack/serializers/operate_log_serializer.py:173 -msgid "Operate user" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:27 +msgid "Korean female" +msgstr "Korean female" -#: apps/xpack/serializers/operate_log_serializer.py:175 -msgid "Ip Address" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:41 +msgid "" +"Code Llama is a language model specifically designed for code generation." msgstr "" +"Code Llama is a language model specifically designed for code generation." -#: apps/xpack/serializers/operate_log_serializer.py:176 -msgid "API Details" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:48 +msgid "" +" \n" +"Code Llama Instruct is a fine-tuned version of Code Llama's instructions, designed to perform specific tasks.\n" +" " msgstr "" +" \n" +"Code Llama Instruct is a fine-tuned version of Code Llama's instructions, designed to perform specific tasks.\n" +" " -#: apps/xpack/serializers/operate_log_serializer.py:177 -msgid "Operate Time" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:57 +msgid "" +"Code Llama Python is a language model specifically designed for Python code " +"generation." msgstr "" +"Code Llama Python is a language model specifically designed for Python code " +"generation." -#: apps/xpack/serializers/platform_serializer.py:12 -msgid "app_id is required" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:64 +msgid "" +"CodeQwen 1.5 is a language model for code generation with high performance." msgstr "" +"CodeQwen 1.5 is a language model for code generation with high performance." -#: apps/xpack/serializers/platform_serializer.py:13 -msgid "app_secret is required" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:71 +msgid "CodeQwen 1.5 Chat is a chat model version of CodeQwen 1.5." +msgstr "CodeQwen 1.5 Chat is a chat model version of CodeQwen 1.5." -#: apps/xpack/serializers/platform_serializer.py:14 -msgid "token is required" -msgstr "" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:78 +msgid "Deepseek is a large-scale language model with 13 billion parameters." +msgstr "Deepseek is a large-scale language model with 13 billion parameters." -#: apps/xpack/serializers/platform_serializer.py:15 -msgid "callback_url is required" +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:18 +msgid "" +"Image size, only cogview-3-plus supports this parameter. Optional range: " +"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440], the " +"default is 1024x1024." msgstr "" +"Image size, only cogview-3-plus supports this parameter. Optional range: " +"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440], the " +"default is 1024x1024." -#: apps/xpack/serializers/platform_serializer.py:21 -#: apps/xpack/serializers/platform_serializer.py:30 -msgid "App ID is required" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:43 +msgid "" +"Have strong multi-modal understanding capabilities. Able to understand up to" +" five images simultaneously and supports video content understanding" msgstr "" +"Have strong multi-modal understanding capabilities. Able to understand up to" +" five images simultaneously and supports video content understanding" -#: apps/xpack/serializers/platform_serializer.py:23 -msgid "Secret is required" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:51 +msgid "" +"Focus on single picture understanding. Suitable for scenarios requiring " +"efficient image analysis" msgstr "" +"Focus on single picture understanding. Suitable for scenarios requiring " +"efficient image analysis" -#: apps/xpack/serializers/platform_serializer.py:24 -msgid "Token is required" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:58 +msgid "" +"Focus on single picture understanding. Suitable for scenarios requiring " +"efficient image analysis (free)" msgstr "" +"Focus on single picture understanding. Suitable for scenarios requiring " +"efficient image analysis (free)" -#: apps/xpack/serializers/platform_serializer.py:33 -msgid "Verification Token is required" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:68 +msgid "" +"Quickly and accurately generate images based on user text descriptions. " +"Resolution supports 1024x1024" msgstr "" +"Quickly and accurately generate images based on user text descriptions. " +"Resolution supports 1024x1024" -#: apps/xpack/serializers/platform_serializer.py:38 -msgid "Client ID is required" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:75 +msgid "" +"Generate high-quality images based on user text descriptions, supporting " +"multiple image sizes" msgstr "" +"Generate high-quality images based on user text descriptions, supporting " +"multiple image sizes" -#: apps/xpack/serializers/platform_serializer.py:39 -msgid "Client Secret is required" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:82 +msgid "" +"Generate high-quality images based on user text descriptions, supporting " +"multiple image sizes (free)" msgstr "" +"Generate high-quality images based on user text descriptions, supporting " +"multiple image sizes (free)" -#: apps/xpack/serializers/platform_serializer.py:44 -msgid "Signing Secret is required" -msgstr "" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:108 +msgid "zhipu AI" +msgstr "zhipu AI" -#: apps/xpack/serializers/platform_serializer.py:45 -msgid "Bot User Token is required" -msgstr "" +#: apps/models_provider/serializers/chat_completion_serializers.py:34 +#: apps/models_provider/serializers/prompt_generate_serializers.py:40 +msgid "Model params setting" +msgstr "Model params setting" -#: apps/xpack/serializers/platform_serializer.py:66 -msgid "Check if the fields are correct" -msgstr "" +#: apps/models_provider/serializers/chat_completion_serializers.py:36 +#: apps/models_provider/serializers/prompt_generate_serializers.py:42 +msgid "Chat context" +msgstr "Chat context" + +#: apps/models_provider/serializers/chat_completion_serializers.py:44 +msgid "Messages cannot be empty" +msgstr "Messages cannot be empty" + +#: apps/models_provider/serializers/chat_completion_serializers.py:46 +#: apps/models_provider/serializers/prompt_generate_serializers.py:48 +msgid "Too many messages" +msgstr "Too many messages" + +#: apps/models_provider/serializers/chat_completion_serializers.py:49 +#: apps/models_provider/serializers/prompt_generate_serializers.py:52 +#: apps/models_provider/serializers/prompt_generate_serializers.py:54 +#: apps/models_provider/serializers/prompt_generate_serializers.py:56 +msgid "Authentication failed. Please verify that the parameters are correct." +msgstr "Authentication failed. Please verify that the parameters are correct." + +#: apps/models_provider/serializers/chat_completion_serializers.py:54 +#: apps/models_provider/serializers/prompt_generate_serializers.py:62 +#: apps/shared/serializers/shared_tool.py:657 +#: apps/tools/serializers/tool.py:1654 +msgid "Model does not exists or is not an LLM model" +msgstr "Model does not exists or is not an LLM model" + +#: apps/models_provider/serializers/chat_completion_serializers.py:61 +#: apps/models_provider/serializers/prompt_generate_serializers.py:69 +msgid "Model is not visible to the workspace" +msgstr "Model is not visible to the workspace" + +#: apps/models_provider/serializers/model_serializer.py:67 +#: apps/models_provider/serializers/model_serializer.py:295 +msgid "parameter configuration" +msgstr "parameter configuration" -#: apps/xpack/serializers/platform_serializer.py:155 -#, python-brace-format -msgid "The platform configuration corresponding to {type} was not found" -msgstr "" +#: apps/models_provider/serializers/model_serializer.py:68 +#: apps/models_provider/serializers/model_serializer.py:260 +#: apps/models_provider/serializers/model_serializer.py:296 +#: apps/resource_manage/serializers/model.py:190 +msgid "certification information" +msgstr "certification information" -#: apps/xpack/serializers/platform_serializer.py:56 -msgid "Bot ID is required" -msgstr "Bot ID is required" +#: apps/models_provider/serializers/model_serializer.py:143 +#: apps/resource_manage/serializers/model.py:118 +msgid "Shared models cannot be deleted or modified" +msgstr "Shared models cannot be deleted or modified" -#: apps/xpack/serializers/platform_serializer.py:166 +#: apps/models_provider/serializers/model_serializer.py:270 +#: apps/models_provider/serializers/model_serializer.py:307 +#: apps/resource_manage/serializers/model.py:198 #, python-brace-format -msgid "" -"This bot_id is already bound to another application ({app}). " -"Each bot_id can only correspond to one application." -msgstr "" -"This bot_id is already bound to another application ({app}). " -"Each bot_id can only correspond to one application." +msgid "base model【{model_name}】already exists" +msgstr "base model【{model_name}】already exists" -#: apps/xpack/serializers/platform_serializer.py:168 -#, python-brace-format -msgid "This Bot ID is already in use by the agent named \"{name}\"." -msgstr "This Bot ID is already in use by the agent named \"{name}\"." +#: apps/models_provider/serializers/model_serializer.py:355 +msgid "Model saving failed" +msgstr "Model saving failed" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:126 -msgid "Hello! I am an AI assistant. How can I help you?" -msgstr "Hello! I am an AI assistant. How can I help you?" +#: apps/models_provider/serializers/model_serializer.py:537 +msgid "model_params_form must be a list" +msgstr "model_params_form must be a list" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:188 -msgid "Sorry, I have encountered some issues. Please try again later." -msgstr "Sorry, I have encountered some issues. Please try again later." +#: apps/models_provider/serializers/model_serializer.py:543 +#, python-brace-format +msgid "The {index}th item in model_params_form must be a dictionary" +msgstr "The {index}th item in model_params_form must be a dictionary" -#: apps/xpack/serializers/resource_chat_user.py:35 -#: apps/xpack/serializers/resource_chat_user.py:111 -#: apps/xpack/serializers/resource_chat_user_group.py:18 -#: apps/xpack/serializers/resource_chat_user_group.py:86 -msgid "Resource id" +#: apps/models_provider/serializers/model_serializer.py:550 +#, python-brace-format +msgid "" +"The label field is required for the {index}th item in model_params_form" msgstr "" +"The label field is required for the {index}th item in model_params_form" -#: apps/xpack/serializers/resource_chat_user.py:38 -#: apps/xpack/serializers/resource_chat_user.py:112 -msgid "User group id" -msgstr "" +#: apps/models_provider/serializers/prompt_generate_serializers.py:34 +msgid "Content" +msgstr "Content" -#: apps/xpack/serializers/resource_chat_user.py:94 -msgid "Is auth" -msgstr "" +#: apps/models_provider/serializers/prompt_generate_serializers.py:41 +msgid "Prompt template" +msgstr "Prompt template" -#: apps/xpack/serializers/resource_chat_user_group.py:20 -msgid "User group name" -msgstr "" +#: apps/models_provider/views/model.py:62 +#: apps/models_provider/views/model.py:63 +#: apps/models_provider/views/model.py:64 apps/shared/views/shared_model.py:58 +#: apps/shared/views/shared_model.py:59 apps/shared/views/shared_model.py:60 +msgid "Create model" +msgstr "Create model" -#: apps/xpack/serializers/resource_chat_user_group.py:68 -msgid "user_group_id" -msgstr "" +#: apps/models_provider/views/model.py:103 +#: apps/models_provider/views/model.py:104 +#: apps/models_provider/views/model.py:105 +#: apps/shared/views/shared_model.py:87 apps/shared/views/shared_model.py:88 +#: apps/shared/views/shared_model.py:89 +msgid "Query model list" +msgstr "Query model list" -#: apps/xpack/serializers/sso_auth/cas.py:32 -msgid "HttpClient query failed: " -msgstr "" +#: apps/models_provider/views/model.py:128 +#: apps/models_provider/views/model.py:129 +#: apps/models_provider/views/model.py:130 +#: apps/shared/views/shared_model.py:105 apps/shared/views/shared_model.py:106 +#: apps/shared/views/shared_model.py:107 +msgid "Update model" +msgstr "Update model" -#: apps/xpack/serializers/sso_auth/cas.py:58 -msgid "CAS authentication failed" -msgstr "" +#: apps/models_provider/views/model.py:161 +#: apps/models_provider/views/model.py:162 +#: apps/models_provider/views/model.py:163 +#: apps/shared/views/shared_model.py:123 apps/shared/views/shared_model.py:124 +#: apps/shared/views/shared_model.py:125 +msgid "Delete model" +msgstr "Delete model" -#: apps/xpack/serializers/sso_auth/oauth2.py:165 -#: apps/xpack/serializers/sso_auth/oauth2.py:184 -#: apps/xpack/serializers/sso_auth/oauth2.py:187 -msgid "Failed to obtain user information" -msgstr "" +#: apps/models_provider/views/model.py:192 +#: apps/models_provider/views/model.py:193 +#: apps/models_provider/views/model.py:194 +#: apps/shared/views/shared_model.py:137 apps/shared/views/shared_model.py:138 +#: apps/shared/views/shared_model.py:139 +msgid "Query model details" +msgstr "Query model details" -#: apps/xpack/serializers/system_api_key.py:12 -msgid "Allow cross domain" -msgstr "" +#: apps/models_provider/views/model.py:221 +#: apps/models_provider/views/model.py:222 +#: apps/models_provider/views/model.py:223 +#: apps/shared/views/shared_model.py:152 apps/shared/views/shared_model.py:153 +#: apps/shared/views/shared_model.py:154 +msgid "Get model parameter form" +msgstr "Get model parameter form" -#: apps/xpack/serializers/system_api_key.py:13 -msgid "Cross domain list" -msgstr "" +#: apps/models_provider/views/model.py:246 +#: apps/models_provider/views/model.py:247 +#: apps/models_provider/views/model.py:248 +#: apps/shared/views/shared_model.py:164 apps/shared/views/shared_model.py:165 +#: apps/shared/views/shared_model.py:166 +msgid "Save model parameter form" +msgstr "Save model parameter form" -#: apps/xpack/serializers/system_api_key.py:44 -msgid "system API key id" +#: apps/models_provider/views/model.py:282 +#: apps/models_provider/views/model.py:283 +#: apps/models_provider/views/model.py:284 +#: apps/shared/views/shared_model.py:183 apps/shared/views/shared_model.py:185 +#: apps/shared/views/shared_model.py:187 +msgid "" +"Query model meta information, this interface does not carry authentication " +"information" msgstr "" +"Query model meta information, this interface does not carry authentication " +"information" -#: apps/xpack/serializers/system_params.py:20 -msgid "theme" -msgstr "" +#: apps/models_provider/views/model.py:310 +#: apps/models_provider/views/model.py:311 +#: apps/models_provider/views/model.py:312 +#: apps/shared/views/shared_model.py:200 apps/shared/views/shared_model.py:201 +#: apps/shared/views/shared_model.py:202 +msgid "Pause model download" +msgstr "Pause model download" -#: apps/xpack/serializers/system_params.py:22 -msgid "login logo" -msgstr "" +#: apps/models_provider/views/model.py:339 +#: apps/models_provider/views/model.py:340 +#: apps/models_provider/views/model.py:341 +msgid "Get Share model by workspace id" +msgstr "Get Share model by workspace id" + +#: apps/models_provider/views/model.py:344 +#: apps/shared/views/shared_model.py:61 apps/shared/views/shared_model.py:92 +#: apps/shared/views/shared_model.py:111 apps/shared/views/shared_model.py:128 +#: apps/shared/views/shared_model.py:142 apps/shared/views/shared_model.py:157 +#: apps/shared/views/shared_model.py:170 apps/shared/views/shared_model.py:190 +#: apps/shared/views/shared_model.py:206 apps/shared/views/shared_model.py:223 +#: apps/shared/views/shared_model.py:238 apps/shared/views/shared_model.py:260 +#: apps/shared/views/shared_model.py:284 +msgid "Shared Model" +msgstr "Shared Model" + +#: apps/models_provider/views/model.py:365 +#: apps/models_provider/views/model.py:366 +#: apps/models_provider/views/model.py:367 +#: apps/resource_manage/views/model.py:167 +#: apps/resource_manage/views/model.py:168 +#: apps/resource_manage/views/model.py:169 +msgid "Query all model list" +msgstr "Query all model list" + +#: apps/models_provider/views/model.py:395 +#: apps/models_provider/views/model.py:397 +msgid "Generate prompt" +msgstr "Generate prompt" + +#: apps/models_provider/views/model.py:396 +msgid "Generate prompt by model" +msgstr "Generate prompt by model" + +#: apps/models_provider/views/model.py:425 +#: apps/models_provider/views/model.py:427 +msgid "Chat completion" +msgstr "Chat completion" + +#: apps/models_provider/views/model.py:426 +msgid "Stream chat completion with function calling" +msgstr "Stream chat completion with function calling" + +#: apps/models_provider/views/model_apply.py:23 +#: apps/models_provider/views/model_apply.py:24 +#: apps/models_provider/views/model_apply.py:25 +#: apps/models_provider/views/model_apply.py:35 +#: apps/models_provider/views/model_apply.py:36 +#: apps/models_provider/views/model_apply.py:37 +msgid "Vectorization documentation" +msgstr "Vectorization documentation" -#: apps/xpack/serializers/system_params.py:23 -msgid "login image" -msgstr "" +#: apps/models_provider/views/model_apply.py:47 +#: apps/models_provider/views/model_apply.py:48 +#: apps/models_provider/views/model_apply.py:49 +msgid "Reorder documents" +msgstr "Reorder documents" -#: apps/xpack/serializers/system_params.py:24 -msgid "title" -msgstr "" +#: apps/models_provider/views/provide.py:21 +#: apps/models_provider/views/provide.py:22 +#: apps/models_provider/views/provide.py:23 +msgid "Get a list of model suppliers" +msgstr "Get a list of model suppliers" -#: apps/xpack/serializers/system_params.py:25 -msgid "slogan" -msgstr "" +#: apps/models_provider/views/provide.py:53 +#: apps/models_provider/views/provide.py:54 +#: apps/models_provider/views/provide.py:55 +msgid "Get a list of model types" +msgstr "Get a list of model types" -#: apps/xpack/serializers/system_params.py:26 -#: apps/xpack/serializers/system_params.py:27 -msgid "show user manual" -msgstr "" +#: apps/models_provider/views/provide.py:69 +#: apps/models_provider/views/provide.py:70 +#: apps/models_provider/views/provide.py:71 +msgid "Example of obtaining model list" +msgstr "Example of obtaining model list" -#: apps/xpack/serializers/system_params.py:28 -msgid "user manual url" -msgstr "" +#: apps/models_provider/views/provide.py:134 +#: apps/models_provider/views/provide.py:136 +msgid "Get cached model list" +msgstr "Get cached model list" -#: apps/xpack/serializers/system_params.py:29 -msgid "show forum" -msgstr "" +#: apps/models_provider/views/provide.py:135 +msgid "Get cached model list by provider, model type and credential" +msgstr "Get cached model list by provider, model type and credential" -#: apps/xpack/serializers/system_params.py:30 -msgid "forum url" -msgstr "" +#: apps/models_provider/views/provide.py:156 +#: apps/models_provider/views/provide.py:157 +#: apps/models_provider/views/provide.py:158 +msgid "Get model default parameters" +msgstr "Get model default parameters" -#: apps/xpack/serializers/system_params.py:31 -msgid "show project" -msgstr "" +#: apps/models_provider/views/provide.py:175 +#: apps/models_provider/views/provide.py:176 +#: apps/models_provider/views/provide.py:177 +msgid "Get the model creation form" +msgstr "Get the model creation form" + +#: apps/oss/serializers/file.py:393 +#: apps/resource_manage/serializers/trigger.py:23 +#: apps/resource_manage/serializers/trigger.py:45 +#: apps/resource_manage/serializers/trigger.py:84 +#: apps/trigger/serializers/task_source_trigger.py:63 +#: apps/trigger/serializers/task_source_trigger.py:184 +msgid "source id" +msgstr "source id" + +#: apps/oss/serializers/file.py:399 +#: apps/resource_manage/serializers/tool.py:255 +#: apps/resource_manage/serializers/trigger.py:22 +#: apps/resource_manage/serializers/trigger.py:44 +#: apps/resource_manage/serializers/trigger.py:83 +#: apps/shared/serializers/shared_tool.py:515 +#: apps/tools/serializers/tool.py:1471 +#: apps/trigger/serializers/task_source_trigger.py:62 +#: apps/trigger/serializers/task_source_trigger.py:183 +msgid "source type" +msgstr "source type" + +#: apps/oss/serializers/file.py:446 +msgid "HTTP Range" +msgstr "HTTP Range" + +#: apps/oss/serializers/file.py:447 +msgid "HTTP Range header for partial content requests, e.g., \"bytes=0-1023\"" +msgstr "HTTP Range header for partial content requests, e.g., \"bytes=0-1023\"" + +#: apps/oss/serializers/file.py:456 +msgid "File not found" +msgstr "File not found" -#: apps/xpack/serializers/system_params.py:32 -msgid "project url" -msgstr "" +#: apps/oss/serializers/file.py:512 +msgid "File upload is not enabled" +msgstr "File upload is not enabled" -#: apps/xpack/views/application_setting.py:24 -#: apps/xpack/views/application_setting.py:25 -#: apps/xpack/views/application_setting.py:26 -msgid "Modify Application Settings" -msgstr "Modify Agent Settings" +#: apps/oss/serializers/file.py:543 +msgid "File size exceeds limit" +msgstr "File size exceeds limit" -#: apps/xpack/views/application_setting.py:42 -#: apps/xpack/views/application_setting.py:43 -#: apps/xpack/views/application_setting.py:44 -msgid "Get Application Settings" -msgstr "Get Agent Settings" +#: apps/oss/views/file.py:29 apps/oss/views/file.py:30 +#: apps/oss/views/file.py:31 +msgid "Get file" +msgstr "Get file" -#: apps/xpack/views/auth.py:52 apps/xpack/views/auth.py:53 -#: apps/xpack/views/auth.py:54 apps/xpack/views/chat_user_auth.py:46 -#: apps/xpack/views/chat_user_auth.py:47 apps/xpack/views/chat_user_auth.py:48 -msgid "Get authentication types" -msgstr "" +#: apps/oss/views/file.py:34 apps/oss/views/file.py:57 +#: apps/oss/views/file.py:89 +msgid "File" +msgstr "File" -#: apps/xpack/views/auth.py:55 apps/xpack/views/auth.py:70 -#: apps/xpack/views/auth.py:90 apps/xpack/views/auth.py:108 -#: apps/xpack/views/auth.py:223 apps/xpack/views/auth.py:235 -#: apps/xpack/views/auth.py:249 -msgid "Authentication Configuration" -msgstr "" +#: apps/oss/views/file.py:51 apps/oss/views/file.py:52 +#: apps/oss/views/file.py:53 +msgid "Upload file" +msgstr "Upload file" -#: apps/xpack/views/auth.py:67 apps/xpack/views/auth.py:68 -#: apps/xpack/views/auth.py:69 apps/xpack/views/chat_user_auth.py:62 -#: apps/xpack/views/chat_user_auth.py:63 apps/xpack/views/chat_user_auth.py:64 -msgid "Test LDAP connection" -msgstr "" +#: apps/oss/views/file.py:68 +msgid "No permission" +msgstr "No permission" -#: apps/xpack/views/auth.py:87 apps/xpack/views/auth.py:88 -#: apps/xpack/views/auth.py:89 -msgid "Add or modify authentication configuration" -msgstr "" +#: apps/oss/views/file.py:84 apps/oss/views/file.py:85 +#: apps/oss/views/file.py:86 +msgid "Delete file" +msgstr "Delete file" -#: apps/xpack/views/auth.py:105 apps/xpack/views/auth.py:106 -#: apps/xpack/views/auth.py:107 -msgid "Get authentication configuration" -msgstr "" +#: apps/oss/views/file.py:116 apps/oss/views/file.py:118 +#: apps/oss/views/file.py:119 +msgid "Get url" +msgstr "Get url" -#: apps/xpack/views/auth.py:118 apps/xpack/views/auth.py:119 -#: apps/xpack/views/auth.py:120 apps/xpack/views/chat_user_auth.py:112 -#: apps/xpack/views/chat_user_auth.py:113 -#: apps/xpack/views/chat_user_auth.py:114 -msgid "Ldap Log in" -msgstr "" +#: apps/portal/serializers/portal.py:32 +msgid "portal name" +msgstr "portal name" -#: apps/xpack/views/auth.py:121 apps/xpack/views/auth.py:138 -#: apps/xpack/views/auth.py:157 apps/xpack/views/auth.py:176 -#: apps/xpack/views/auth.py:194 apps/xpack/views/auth.py:208 -#: apps/xpack/views/auth.py:266 apps/xpack/views/auth.py:286 -#: apps/xpack/views/auth.py:307 apps/xpack/views/auth.py:327 -#: apps/xpack/views/auth.py:348 apps/xpack/views/auth.py:368 -msgid "Three-party login" -msgstr "" +#: apps/portal/serializers/portal.py:37 apps/portal/serializers/portal.py:38 +msgid "portal description" +msgstr "portal description" -#: apps/xpack/views/auth.py:135 apps/xpack/views/auth.py:136 -#: apps/xpack/views/auth.py:137 apps/xpack/views/chat_user_auth.py:129 -#: apps/xpack/views/chat_user_auth.py:130 -#: apps/xpack/views/chat_user_auth.py:131 -msgid "CAS Log in" -msgstr "" +#: apps/portal/serializers/portal.py:41 +msgid "portal logo" +msgstr "portal logo" -#: apps/xpack/views/auth.py:154 apps/xpack/views/auth.py:155 -#: apps/xpack/views/auth.py:156 apps/xpack/views/chat_user_auth.py:148 -#: apps/xpack/views/chat_user_auth.py:149 -#: apps/xpack/views/chat_user_auth.py:150 -msgid "OIDC Log in" -msgstr "" +#: apps/portal/serializers/portal.py:44 +msgid "enable public access" +msgstr "enable public access" -#: apps/xpack/views/auth.py:173 apps/xpack/views/auth.py:174 -#: apps/xpack/views/auth.py:175 apps/xpack/views/chat_user_auth.py:167 -#: apps/xpack/views/chat_user_auth.py:168 -#: apps/xpack/views/chat_user_auth.py:169 -msgid "OAuth2 Log in" -msgstr "" +#: apps/portal/serializers/portal.py:46 +msgid "enable api" +msgstr "enable api" -#: apps/xpack/views/auth.py:191 apps/xpack/views/auth.py:192 -#: apps/xpack/views/auth.py:193 apps/xpack/views/chat_user_auth.py:220 -#: apps/xpack/views/chat_user_auth.py:221 -#: apps/xpack/views/chat_user_auth.py:222 -msgid "Scan code login type" -msgstr "" +#: apps/portal/serializers/portal.py:48 +msgid "enable knowledge base api" +msgstr "enable knowledge base api" -#: apps/xpack/views/auth.py:205 apps/xpack/views/auth.py:206 -#: apps/xpack/views/auth.py:207 apps/xpack/views/auth.py:220 -#: apps/xpack/views/auth.py:221 apps/xpack/views/auth.py:222 -#: apps/xpack/views/chat_user_auth.py:234 -#: apps/xpack/views/chat_user_auth.py:235 -#: apps/xpack/views/chat_user_auth.py:236 -#: apps/xpack/views/chat_user_auth.py:249 -#: apps/xpack/views/chat_user_auth.py:250 -#: apps/xpack/views/chat_user_auth.py:251 -msgid "Get platform information" -msgstr "" +#: apps/portal/serializers/portal.py:50 +msgid "enable auth" +msgstr "enable auth" -#: apps/xpack/views/auth.py:232 apps/xpack/views/auth.py:233 -#: apps/xpack/views/auth.py:234 apps/xpack/views/chat_user_auth.py:261 -#: apps/xpack/views/chat_user_auth.py:262 -#: apps/xpack/views/chat_user_auth.py:263 -msgid "Modify platform information" -msgstr "" +#: apps/portal/serializers/portal.py:51 +msgid "auth config" +msgstr "auth config" -#: apps/xpack/views/auth.py:246 apps/xpack/views/auth.py:247 -#: apps/xpack/views/auth.py:248 apps/xpack/views/chat_user_auth.py:275 -#: apps/xpack/views/chat_user_auth.py:276 -#: apps/xpack/views/chat_user_auth.py:277 -msgid "Test platform connection" -msgstr "" +#: apps/portal/serializers/portal.py:52 +msgid "enable cors" +msgstr "enable cors" -#: apps/xpack/views/auth.py:263 apps/xpack/views/auth.py:264 -#: apps/xpack/views/auth.py:265 apps/xpack/views/chat_user_auth.py:292 -#: apps/xpack/views/chat_user_auth.py:293 -#: apps/xpack/views/chat_user_auth.py:294 -msgid "DingTalk callback" -msgstr "" +#: apps/portal/serializers/portal.py:109 apps/portal/serializers/portal.py:145 +#: apps/portal/serializers/portal.py:162 +msgid "Portal configuration does not exist" +msgstr "Portal configuration does not exist" -#: apps/xpack/views/auth.py:283 apps/xpack/views/auth.py:284 -#: apps/xpack/views/auth.py:285 apps/xpack/views/chat_user_auth.py:312 -#: apps/xpack/views/chat_user_auth.py:313 -#: apps/xpack/views/chat_user_auth.py:314 -msgid "DingTalk OAuth2 callback" -msgstr "" +#: apps/portal/views/portal.py:35 apps/portal/views/portal.py:36 +#: apps/portal/views/portal.py:37 +msgid "Get portal configuration" +msgstr "Get portal configuration" -#: apps/xpack/views/auth.py:304 apps/xpack/views/auth.py:305 -#: apps/xpack/views/auth.py:306 apps/xpack/views/chat_user_auth.py:333 -#: apps/xpack/views/chat_user_auth.py:334 -#: apps/xpack/views/chat_user_auth.py:335 -msgid "WeCom callback" -msgstr "" +#: apps/portal/views/portal.py:47 apps/portal/views/portal.py:48 +#: apps/portal/views/portal.py:49 +msgid "Save portal configuration" +msgstr "Save portal configuration" -#: apps/xpack/views/auth.py:324 apps/xpack/views/auth.py:325 -#: apps/xpack/views/auth.py:326 apps/xpack/views/chat_user_auth.py:353 -#: apps/xpack/views/chat_user_auth.py:354 -#: apps/xpack/views/chat_user_auth.py:355 -msgid "WeCom OAuth2 callback" -msgstr "" +#: apps/portal/views/portal.py:63 apps/portal/views/portal.py:64 +#: apps/portal/views/portal.py:65 +msgid "Get portal login info" +msgstr "Get portal login info" + +#: apps/resource_manage/api/application.py:50 +msgid "Status" +msgstr "Status" + +#: apps/resource_manage/api/model.py:73 +msgid "workspace ids" +msgstr "workspace ids" + +#: apps/resource_manage/api/resource_management.py:15 +#: apps/system_manage/api/user_resource_permission.py:117 +msgid "nick_name" +msgstr "nick_name" + +#: apps/resource_manage/api/resource_management.py:17 +#: apps/resource_manage/api/resource_management.py:192 +#: apps/resource_manage/serializers/resource_authorization.py:37 +#: apps/resource_manage/serializers/resource_authorization.py:48 +#: apps/resource_manage/serializers/resource_authorization.py:56 +#: apps/resource_manage/serializers/resource_authorization.py:62 +#: apps/resource_manage/serializers/resource_authorization.py:213 +#: apps/resource_manage/serializers/resource_authorization.py:219 +#: apps/system_manage/api/user_resource_permission.py:28 +#: apps/system_manage/api/user_resource_permission.py:119 +#: apps/system_manage/serializers/user_group_resource_permission.py:53 +#: apps/system_manage/serializers/user_group_resource_permission.py:68 +#: apps/system_manage/serializers/user_group_resource_permission.py:122 +#: apps/system_manage/serializers/user_group_resource_permission.py:272 +#: apps/system_manage/serializers/user_group_resource_permission.py:279 +#: apps/system_manage/serializers/user_resource_permission.py:53 +#: apps/system_manage/serializers/user_resource_permission.py:64 +#: apps/system_manage/serializers/user_resource_permission.py:104 +#: apps/system_manage/serializers/user_resource_permission.py:302 +#: apps/system_manage/serializers/user_resource_permission.py:308 +msgid "permission" +msgstr "permission" + +#: apps/resource_manage/api/resource_management.py:181 +#: apps/resource_manage/api/resource_management.py:342 +#: apps/resource_manage/serializers/resource_authorization.py:77 +#: apps/resource_manage/serializers/resource_authorization.py:226 +#: apps/system_manage/api/user_resource_permission.py:343 +#: apps/system_manage/serializers/user_group_resource_permission.py:295 +#: apps/system_manage/serializers/user_resource_permission.py:323 +msgid "users_permission" +msgstr "users_permission" -#: apps/xpack/views/auth.py:345 apps/xpack/views/auth.py:346 -#: apps/xpack/views/auth.py:347 apps/xpack/views/chat_user_auth.py:374 -#: apps/xpack/views/chat_user_auth.py:375 -#: apps/xpack/views/chat_user_auth.py:376 -msgid "Lark callback" -msgstr "" +#: apps/resource_manage/api/resource_management.py:189 +#: apps/resource_manage/serializers/resource_authorization.py:217 +msgid "user group id" +msgstr "user group id" -#: apps/xpack/views/auth.py:365 apps/xpack/views/auth.py:366 -#: apps/xpack/views/auth.py:367 apps/xpack/views/chat_user_auth.py:394 -#: apps/xpack/views/chat_user_auth.py:395 -#: apps/xpack/views/chat_user_auth.py:396 -msgid "Lark OAuth2 callback" -msgstr "" +#: apps/resource_manage/api/resource_management.py:190 +#: apps/resource_manage/serializers/resource_authorization.py:210 +msgid "name" +msgstr "name" -#: apps/xpack/views/chat_user_auth.py:49 apps/xpack/views/chat_user_auth.py:65 -#: apps/xpack/views/chat_user_auth.py:85 apps/xpack/views/chat_user_auth.py:252 -#: apps/xpack/views/chat_user_auth.py:264 -#: apps/xpack/views/chat_user_auth.py:278 -msgid "Chat User/Authentication Configuration" -msgstr "" +#: apps/resource_manage/api/resource_management.py:191 +#: apps/xpack/api/license.py:19 +msgid "count" +msgstr "count" + +#: apps/resource_manage/serializers/document.py:434 +msgid "source file" +msgstr "source file" + +#: apps/resource_manage/serializers/folder.py:12 +#: apps/trigger/serializers/trigger.py:249 +#: apps/trigger/serializers/trigger.py:271 +msgid "source_id" +msgstr "source_id" + +#: apps/resource_manage/serializers/knowledge.py:145 +#: apps/shared/serializers/shared_knowledge.py:220 +#: apps/shared/serializers/shared_knowledge.py:248 +#: apps/shared/serializers/shared_knowledge.py:311 +#: apps/shared/serializers/shared_knowledge.py:355 +#: apps/xpack/serializers/knowledge_lark_serializer.py:647 +msgid "Knowledge does not exist" +msgstr "Knowledge does not exist" -#: apps/xpack/views/chat_user_auth.py:82 apps/xpack/views/chat_user_auth.py:83 -#: apps/xpack/views/chat_user_auth.py:84 -msgid "Add or modify Chat/Authentication Configuration" -msgstr "" +#: apps/resource_manage/serializers/knowledge.py:199 +msgid "The synchronization type only supports:replace|complete" +msgstr "The synchronization type only supports:replace|complete" + +#: apps/resource_manage/serializers/model.py:35 +#: apps/system_manage/serializers/resource_mapping_serializers.py:33 +#: apps/system_manage/serializers/resource_mapping_serializers.py:115 +#: apps/xpack/serializers/operate_log_serializer.py:66 +msgid "workspace_ids" +msgstr "workspace_ids" + +#: apps/resource_manage/serializers/resource_authorization.py:45 +#: apps/system_manage/serializers/user_group_resource_permission.py:62 +#: apps/system_manage/serializers/user_resource_permission.py:61 +msgid "target id" +msgstr "target id" + +#: apps/resource_manage/serializers/resource_authorization.py:75 +#: apps/resource_manage/serializers/resource_authorization.py:224 +#: apps/system_manage/serializers/user_group_resource_permission.py:293 +#: apps/system_manage/serializers/user_resource_permission.py:321 +msgid "resource id" +msgstr "resource id" + +#: apps/resource_manage/serializers/resource_authorization.py:76 +#: apps/resource_manage/serializers/resource_authorization.py:225 +#: apps/system_manage/serializers/resource_mapping_serializers.py:26 +#: apps/system_manage/serializers/resource_mapping_serializers.py:107 +#: apps/system_manage/serializers/user_group_resource_permission.py:129 +#: apps/system_manage/serializers/user_group_resource_permission.py:294 +#: apps/system_manage/serializers/user_resource_permission.py:110 +#: apps/system_manage/serializers/user_resource_permission.py:322 +msgid "resource" +msgstr "resource" + +#: apps/resource_manage/serializers/resource_authorization.py:303 +#: apps/system_manage/serializers/chat_user.py:443 +#: apps/system_manage/serializers/chat_user.py:475 +#: apps/system_manage/serializers/chat_user.py:511 +#: apps/system_manage/serializers/chat_user.py:534 +#: apps/system_manage/serializers/chat_user.py:570 +#: apps/system_manage/serializers/chat_user.py:594 +#: apps/system_manage/serializers/user_group_resource_permission.py:422 +#: apps/users/serializers/user_group.py:52 +#: apps/users/serializers/user_group.py:93 +#: apps/users/serializers/user_group.py:157 +#: apps/users/serializers/user_group.py:199 +#: apps/users/serializers/user_group.py:230 +msgid "User group does not exist" +msgstr "User group does not exist" -#: apps/xpack/views/chat_user_auth.py:99 apps/xpack/views/chat_user_auth.py:100 -#: apps/xpack/views/chat_user_auth.py:101 -msgid "Get Authentication Configuration" -msgstr "" +#: apps/resource_manage/serializers/tool.py:29 +#: apps/shared/api/shared_tool.py:26 apps/shared/api/shared_tool.py:53 +#: apps/shared/api/shared_tool.py:100 apps/shared/api/shared_tool.py:140 +#: apps/shared/serializers/shared_tool.py:59 +#: apps/shared/serializers/shared_tool.py:256 +#: apps/tools/serializers/tool.py:286 apps/tools/serializers/tool.py:301 +msgid "tool description" +msgstr "tool description" -#: apps/xpack/views/chat_user_auth.py:102 -msgid "Chat User/login authentication" -msgstr "" +#: apps/resource_manage/serializers/tool.py:31 +#: apps/shared/serializers/shared_knowledge.py:38 +#: apps/shared/serializers/shared_knowledge.py:110 +#: apps/shared/serializers/shared_model.py:19 +#: apps/shared/serializers/shared_tool.py:41 +#: apps/shared/serializers/shared_tool.py:258 +msgid "workspace id list" +msgstr "workspace id list" + +#: apps/resource_manage/serializers/tool.py:33 +#: apps/shared/serializers/shared_tool.py:63 +#: apps/shared/serializers/shared_tool.py:260 +#: apps/tools/serializers/tool.py:347 apps/tools/serializers/tool.py:1742 +msgid "tool type" +msgstr "tool type" + +#: apps/resource_manage/serializers/tool.py:38 +#: apps/shared/serializers/shared_tool.py:517 +#: apps/tools/serializers/tool.py:1473 +#: apps/trigger/serializers/trigger_task.py:131 +msgid "Order field" +msgstr "Order field" -#: apps/xpack/views/chat_user_auth.py:115 -#: apps/xpack/views/chat_user_auth.py:132 -#: apps/xpack/views/chat_user_auth.py:151 -#: apps/xpack/views/chat_user_auth.py:170 -#: apps/xpack/views/chat_user_auth.py:223 -#: apps/xpack/views/chat_user_auth.py:237 -#: apps/xpack/views/chat_user_auth.py:295 -#: apps/xpack/views/chat_user_auth.py:315 -#: apps/xpack/views/chat_user_auth.py:336 -#: apps/xpack/views/chat_user_auth.py:356 -#: apps/xpack/views/chat_user_auth.py:377 -#: apps/xpack/views/chat_user_auth.py:397 -msgid "Chat User/Three-party login" -msgstr "" +#: apps/resource_manage/serializers/tool.py:171 +#: apps/resource_manage/serializers/tool.py:252 +#: apps/shared/api/shared_tool.py:166 apps/shared/api/shared_tool.py:184 +#: apps/shared/api/shared_tool.py:256 apps/shared/api/shared_tool.py:288 +#: apps/shared/api/shared_tool.py:310 +#: apps/shared/serializers/shared_tool.py:130 +#: apps/shared/serializers/shared_tool.py:327 +#: apps/shared/serializers/shared_tool.py:367 +#: apps/shared/serializers/shared_tool.py:401 +#: apps/shared/serializers/shared_tool.py:463 +#: apps/shared/serializers/shared_tool.py:512 +#: apps/tools/serializers/tool.py:642 apps/tools/serializers/tool.py:1239 +#: apps/tools/serializers/tool.py:1337 apps/tools/serializers/tool.py:1408 +#: apps/tools/serializers/tool.py:1468 apps/tools/serializers/tool.py:1477 +#: apps/tools/serializers/tool.py:1598 +#: apps/tools/serializers/tool_workflow.py:166 +msgid "tool id" +msgstr "tool id" + +#: apps/resource_manage/serializers/tool.py:177 +#: apps/resource_manage/serializers/tool.py:238 +#: apps/tools/serializers/tool.py:655 apps/tools/serializers/tool.py:664 +#: apps/tools/serializers/tool.py:1190 +#: apps/tools/serializers/tool_version.py:95 +#: apps/tools/serializers/tool_workflow.py:175 +#: apps/tools/serializers/tool_workflow.py:557 +msgid "Tool id does not exist" +msgstr "Tool id does not exist" + +#: apps/resource_manage/serializers/tool.py:229 +#: apps/tools/serializers/tool.py:1178 +msgid "function ID" +msgstr "function ID" + +#: apps/resource_manage/serializers/tool.py:253 +#: apps/shared/serializers/shared_tool.py:513 +#: apps/tools/serializers/tool.py:1469 apps/tools/serializers/tool.py:1476 +msgid "record id" +msgstr "record id" + +#: apps/resource_manage/serializers/tool.py:254 +#: apps/shared/serializers/shared_tool.py:514 +#: apps/tools/serializers/tool.py:1470 +msgid "source name" +msgstr "source name" + +#: apps/resource_manage/serializers/tool.py:256 +#: apps/shared/serializers/shared_tool.py:516 +#: apps/tools/serializers/tool.py:1472 +msgid "state" +msgstr "state" + +#: apps/resource_manage/serializers/tool.py:281 +#: apps/shared/serializers/shared_tool.py:543 +#: apps/tools/serializers/tool.py:1512 +msgid "Tool record does not exist" +msgstr "Tool record does not exist" + +#: apps/resource_manage/serializers/trigger.py:43 +#: apps/trigger/serializers/task_source_trigger.py:60 +#: apps/trigger/serializers/trigger.py:499 +msgid "trigger id" +msgstr "trigger id" + +#: apps/resource_manage/serializers/trigger.py:54 +#: apps/trigger/serializers/task_source_trigger.py:72 +#: apps/trigger/serializers/trigger.py:510 +#: apps/trigger/serializers/trigger_task.py:52 +#: apps/trigger/serializers/trigger_task.py:78 +#: apps/trigger/serializers/trigger_task.py:140 +msgid "Trigger id does not exist" +msgstr "Trigger id does not exist" -#: apps/xpack/views/chat_user_auth.py:187 -msgid "Chat User/login" -msgstr "" +#: apps/resource_manage/serializers/trigger.py:97 +msgid "Invalid source type" +msgstr "Invalid source type" -#: apps/xpack/views/chat_user_auth.py:414 -#: apps/xpack/views/chat_user_auth.py:415 -#: apps/xpack/views/chat_user_auth.py:416 -msgid "Application Password Certification" -msgstr "Agent Password Certification" +#: apps/resource_manage/serializers/trigger.py:104 +msgid "Shared tool is not supported" +msgstr "Shared tool is not supported" + +#: apps/resource_manage/views/application.py:56 +#: apps/resource_manage/views/application.py:79 +#: apps/resource_manage/views/application.py:100 +#: apps/resource_manage/views/application.py:124 +#: apps/resource_manage/views/application.py:147 +#: apps/resource_manage/views/application.py:173 +#: apps/resource_manage/views/application.py:199 +#: apps/resource_manage/views/application.py:223 +#: apps/resource_manage/views/application.py:252 +#: apps/resource_manage/views/application.py:281 +#: apps/resource_manage/views/application.py:311 +#: apps/resource_manage/views/application.py:337 +#: apps/resource_manage/views/application.py:359 +#: apps/resource_manage/views/application.py:384 +#: apps/resource_manage/views/application_access_token.py:44 +#: apps/resource_manage/views/application_access_token.py:61 +#: apps/resource_manage/views/application_chat.py:120 +#: apps/resource_manage/views/application_chat.py:149 +#: apps/resource_manage/views/application_chat.py:172 +#: apps/resource_manage/views/application_chat.py:194 +#: apps/resource_manage/views/application_chat.py:212 +#: apps/resource_manage/views/application_chat.py:233 +#: apps/resource_manage/views/application_chat.py:255 +#: apps/resource_manage/views/application_chat.py:267 +#: apps/resource_manage/views/application_setting.py:33 +#: apps/resource_manage/views/application_setting.py:52 +#: apps/resource_manage/views/application_stats.py:33 +#: apps/resource_manage/views/application_stats.py:55 +#: apps/resource_manage/views/application_stats.py:78 +#: apps/resource_manage/views/application_stats.py:102 +#: apps/resource_manage/views/application_stats.py:126 +#: apps/resource_manage/views/application_stats.py:150 +#: apps/resource_manage/views/application_stats.py:173 +#: apps/resource_manage/views/application_stats.py:196 +#: apps/resource_manage/views/application_stats.py:219 +msgid "System Application" +msgstr "System Application" + +#: apps/resource_manage/views/application_api_key.py:38 +#: apps/resource_manage/views/application_api_key.py:61 +#: apps/resource_manage/views/application_api_key.py:81 +#: apps/resource_manage/views/application_api_key.py:103 +#: apps/resource_manage/views/application_api_key.py:127 +msgid "System Application Api Key" +msgstr "System Application Api Key" + +#: apps/resource_manage/views/application_chat.py:50 +#: apps/resource_manage/views/application_chat.py:74 +#: apps/resource_manage/views/application_chat.py:98 +#: apps/resource_manage/views/application_chat_record.py:46 +#: apps/resource_manage/views/application_chat_record.py:71 +#: apps/resource_manage/views/application_chat_record.py:97 +#: apps/resource_manage/views/application_chat_record.py:119 +#: apps/resource_manage/views/application_chat_record.py:146 +#: apps/resource_manage/views/application_chat_record.py:168 +#: apps/resource_manage/views/application_chat_record.py:203 +msgid "System Application/Conversation Log" +msgstr "System Application/Conversation Log" + +#: apps/resource_manage/views/application_chat.py:211 +msgid "Get system historical conversation by page" +msgstr "Get system historical conversation by page" + +#: apps/resource_manage/views/application_chat.py:232 +msgid "Get system historical conversation records" +msgstr "Get system historical conversation records" + +#: apps/resource_manage/views/application_chat.py:252 +#: apps/resource_manage/views/application_chat.py:253 +msgid "Delete historical conversation" +msgstr "Delete historical conversation" + +#: apps/resource_manage/views/application_chat.py:254 +msgid "Delete system historical conversation" +msgstr "Delete system historical conversation" + +#: apps/resource_manage/views/application_chat.py:264 +#: apps/resource_manage/views/application_chat.py:265 +msgid "Update historical conversation" +msgstr "Update historical conversation" + +#: apps/resource_manage/views/application_chat.py:266 +msgid "Update system historical conversation" +msgstr "Update system historical conversation" + +#: apps/resource_manage/views/application_setting.py:28 +#: apps/resource_manage/views/application_setting.py:29 +#: apps/resource_manage/views/application_setting.py:30 +#: apps/xpack/views/application_setting.py:28 +#: apps/xpack/views/application_setting.py:29 +#: apps/xpack/views/application_setting.py:30 +msgid "Modify Application Settings" +msgstr "Modify Agent Settings" -#: apps/xpack/views/license.py:31 apps/xpack/views/license.py:32 -#: apps/xpack/views/license.py:33 -msgid "Get license information" -msgstr "" +#: apps/resource_manage/views/application_setting.py:47 +#: apps/resource_manage/views/application_setting.py:48 +#: apps/resource_manage/views/application_setting.py:49 +#: apps/xpack/views/application_setting.py:59 +#: apps/xpack/views/application_setting.py:60 +#: apps/xpack/views/application_setting.py:61 +msgid "Get Application Settings" +msgstr "Get Agent Settings" -#: apps/xpack/views/license.py:42 apps/xpack/views/license.py:44 -msgid "Update license information" -msgstr "" +#: apps/resource_manage/views/application_setting.py:69 +#: apps/resource_manage/views/application_setting.py:70 +#: apps/resource_manage/views/application_setting.py:71 +#: apps/xpack/views/platform.py:122 apps/xpack/views/platform.py:123 +#: apps/xpack/views/platform.py:124 +msgid "Get platform status" +msgstr "Get platform status" + +#: apps/resource_manage/views/application_setting.py:73 +#: apps/resource_manage/views/application_setting.py:92 +msgid "System Application/Get platform status" +msgstr "System Application/Get platform status" + +#: apps/resource_manage/views/application_setting.py:87 +#: apps/resource_manage/views/application_setting.py:88 +#: apps/resource_manage/views/application_setting.py:89 +#: apps/xpack/views/platform.py:149 apps/xpack/views/platform.py:150 +#: apps/xpack/views/platform.py:151 +msgid "Update platform status" +msgstr "Update platform status" -#: apps/xpack/views/license.py:43 -msgid "Update license information by uploading a new license file" -msgstr "" +#: apps/resource_manage/views/application_setting.py:114 +#: apps/resource_manage/views/application_setting.py:115 +#: apps/resource_manage/views/application_setting.py:116 +#: apps/xpack/views/platform.py:67 apps/xpack/views/platform.py:68 +#: apps/xpack/views/platform.py:69 +msgid "Get platform configuration" +msgstr "Get platform configuration" + +#: apps/resource_manage/views/application_setting.py:119 +#: apps/resource_manage/views/application_setting.py:133 +msgid "System Application/application access" +msgstr "System Application/application access" + +#: apps/resource_manage/views/application_setting.py:127 +#: apps/resource_manage/views/application_setting.py:128 +#: apps/resource_manage/views/application_setting.py:129 +#: apps/xpack/views/platform.py:89 apps/xpack/views/platform.py:90 +#: apps/xpack/views/platform.py:91 +msgid "Update platform configuration" +msgstr "Update platform configuration" + +#: apps/resource_manage/views/application_version.py:40 +#: apps/resource_manage/views/application_version.py:60 +#: apps/resource_manage/views/application_version.py:82 +#: apps/resource_manage/views/application_version.py:104 +msgid "System Application/Version" +msgstr "System Application/Version" + +#: apps/resource_manage/views/chat_user.py:29 +#: apps/resource_manage/views/chat_user.py:30 +#: apps/resource_manage/views/chat_user.py:31 +msgid "Get system knowledge chat user List" +msgstr "Get system knowledge chat user List" + +#: apps/resource_manage/views/chat_user.py:34 +#: apps/resource_manage/views/chat_user.py:59 +#: apps/resource_manage/views/chat_user.py:79 +#: apps/resource_manage/views/chat_user_group.py:28 +#: apps/resource_manage/views/chat_user_group.py:59 +#: apps/resource_manage/views/chat_user_group.py:82 +msgid "System Knowledge Chat user" +msgstr "System Knowledge Chat user" + +#: apps/resource_manage/views/chat_user.py:53 +#: apps/resource_manage/views/chat_user.py:54 +#: apps/resource_manage/views/chat_user.py:55 +msgid "Edit system knowledge chat user List" +msgstr "Edit system knowledge chat user List" + +#: apps/resource_manage/views/chat_user.py:74 +#: apps/resource_manage/views/chat_user.py:75 +#: apps/resource_manage/views/chat_user.py:76 +msgid "Get system knowledge chat user page List" +msgstr "Get system knowledge chat user page List" + +#: apps/resource_manage/views/chat_user_group.py:23 +#: apps/resource_manage/views/chat_user_group.py:24 +#: apps/resource_manage/views/chat_user_group.py:25 +msgid "Get system knowledge chat user group List" +msgstr "Get system knowledge chat user group List" + +#: apps/resource_manage/views/chat_user_group.py:53 +#: apps/resource_manage/views/chat_user_group.py:54 +#: apps/resource_manage/views/chat_user_group.py:55 +msgid "Edit system knowledge chat user group List" +msgstr "Edit system knowledge chat user group List" + +#: apps/resource_manage/views/chat_user_group.py:77 +#: apps/resource_manage/views/chat_user_group.py:79 +msgid "Get system knowledge chat user group page List" +msgstr "Get system knowledge chat user group page List" + +#: apps/resource_manage/views/chat_user_group.py:78 +msgid "Get system knowledge chat user page group List" +msgstr "Get system knowledge chat user page group List" + +#: apps/resource_manage/views/dataset_lark_views.py:28 +#: apps/resource_manage/views/dataset_lark_views.py:29 +#: apps/resource_manage/views/dataset_lark_views.py:30 +#: apps/shared/views/shared_dataset_lark_views.py:51 +#: apps/shared/views/shared_dataset_lark_views.py:52 +#: apps/shared/views/shared_dataset_lark_views.py:53 +#: apps/xpack/views/knowledge_lark_views.py:64 +#: apps/xpack/views/knowledge_lark_views.py:65 +#: apps/xpack/views/knowledge_lark_views.py:66 +msgid "Update a lark knowledge base" +msgstr "Update a lark knowledge base" + +#: apps/resource_manage/views/dataset_lark_views.py:34 +#: apps/resource_manage/views/knowledge_workflow.py:69 +#: apps/resource_manage/views/knowledge_workflow.py:92 +#: apps/resource_manage/views/knowledge_workflow.py:111 +#: apps/resource_manage/views/knowledge_workflow.py:130 +#: apps/resource_manage/views/knowledge_workflow.py:151 +#: apps/resource_manage/views/knowledge_workflow.py:174 +msgid "System Knowledge Base" +msgstr "System Knowledge Base" + +#: apps/resource_manage/views/dataset_lark_views.py:63 +#: apps/resource_manage/views/dataset_lark_views.py:64 +#: apps/resource_manage/views/dataset_lark_views.py:65 +#: apps/shared/views/shared_dataset_lark_views.py:100 +#: apps/shared/views/shared_dataset_lark_views.py:101 +#: apps/shared/views/shared_dataset_lark_views.py:102 +#: apps/xpack/views/knowledge_lark_views.py:123 +#: apps/xpack/views/knowledge_lark_views.py:124 +#: apps/xpack/views/knowledge_lark_views.py:125 +msgid "Import documents to the lark knowledge base" +msgstr "Import documents to the lark knowledge base" + +#: apps/resource_manage/views/dataset_lark_views.py:89 +#: apps/resource_manage/views/dataset_lark_views.py:90 +#: apps/resource_manage/views/dataset_lark_views.py:91 +#: apps/shared/views/shared_dataset_lark_views.py:79 +#: apps/shared/views/shared_dataset_lark_views.py:80 +#: apps/shared/views/shared_dataset_lark_views.py:81 +#: apps/xpack/views/knowledge_lark_views.py:93 +#: apps/xpack/views/knowledge_lark_views.py:94 +#: apps/xpack/views/knowledge_lark_views.py:95 +msgid "Get document list from lark" +msgstr "Get document list from lark" + +#: apps/resource_manage/views/dataset_lark_views.py:94 +#: apps/resource_manage/views/dataset_lark_views.py:115 +#: apps/resource_manage/views/dataset_lark_views.py:139 +#: apps/resource_manage/views/document.py:512 +#: apps/resource_manage/views/document.py:999 +#: apps/resource_manage/views/document.py:1024 +#: apps/resource_manage/views/document.py:1049 +#: apps/resource_manage/views/document.py:1083 +#: apps/resource_manage/views/document.py:1122 +#: apps/resource_manage/views/document.py:1158 +#: apps/resource_manage/views/document.py:1191 +#: apps/resource_manage/views/document.py:1223 +#: apps/resource_manage/views/document.py:1255 +#: apps/shared/views/shared_document.py:487 +#: apps/shared/views/shared_document.py:881 +#: apps/shared/views/shared_document.py:902 +#: apps/shared/views/shared_document.py:927 +#: apps/shared/views/shared_document.py:960 +msgid "System Knowledge Base/Documentation" +msgstr "System Knowledge Base/Documentation" + +#: apps/resource_manage/views/dataset_lark_views.py:110 +#: apps/resource_manage/views/dataset_lark_views.py:111 +#: apps/resource_manage/views/dataset_lark_views.py:112 +#: apps/shared/views/shared_dataset_lark_views.py:126 +#: apps/shared/views/shared_dataset_lark_views.py:127 +#: apps/shared/views/shared_dataset_lark_views.py:128 +#: apps/xpack/views/knowledge_lark_views.py:168 +#: apps/xpack/views/knowledge_lark_views.py:169 +#: apps/xpack/views/knowledge_lark_views.py:170 +msgid "Synchronize lark document" +msgstr "Synchronize lark document" + +#: apps/resource_manage/views/dataset_lark_views.py:133 +#: apps/resource_manage/views/dataset_lark_views.py:134 +#: apps/resource_manage/views/dataset_lark_views.py:135 +#: apps/shared/views/shared_dataset_lark_views.py:149 +#: apps/shared/views/shared_dataset_lark_views.py:150 +#: apps/shared/views/shared_dataset_lark_views.py:151 +#: apps/xpack/views/knowledge_lark_views.py:208 +#: apps/xpack/views/knowledge_lark_views.py:209 +#: apps/xpack/views/knowledge_lark_views.py:210 +msgid "Batch synchronize lark document" +msgstr "Batch synchronize lark document" -#: apps/xpack/views/operate_log.py:21 apps/xpack/views/operate_log.py:22 -#: apps/xpack/views/operate_log.py:23 -msgid "Get menu operate log" -msgstr "" +#: apps/resource_manage/views/document.py:67 +#: apps/resource_manage/views/document.py:68 +#: apps/resource_manage/views/document.py:69 +msgid "Create system knowledge" +msgstr "Create system knowledge" + +#: apps/resource_manage/views/document.py:73 +#: apps/resource_manage/views/document.py:97 +#: apps/resource_manage/views/document.py:135 +#: apps/resource_manage/views/document.py:175 +#: apps/resource_manage/views/document.py:200 +#: apps/resource_manage/views/document.py:227 +#: apps/resource_manage/views/document.py:244 +#: apps/resource_manage/views/document.py:274 +#: apps/resource_manage/views/document.py:307 +#: apps/resource_manage/views/document.py:344 +#: apps/resource_manage/views/document.py:376 +#: apps/resource_manage/views/document.py:408 +#: apps/resource_manage/views/document.py:441 +#: apps/resource_manage/views/document.py:477 +#: apps/resource_manage/views/document.py:580 +#: apps/resource_manage/views/document.py:618 +#: apps/resource_manage/views/document.py:643 +#: apps/resource_manage/views/document.py:675 +#: apps/resource_manage/views/document.py:713 +#: apps/resource_manage/views/document.py:749 +#: apps/resource_manage/views/document.py:787 +#: apps/resource_manage/views/document.py:824 +#: apps/resource_manage/views/document.py:858 +#: apps/resource_manage/views/document.py:896 +#: apps/resource_manage/views/document.py:924 +#: apps/resource_manage/views/document.py:952 +#: apps/resource_manage/views/document.py:1285 +#: apps/resource_manage/views/document.py:1299 +msgid "System Knowledge/Documentation" +msgstr "System Knowledge/Documentation" -#: apps/xpack/views/operate_log.py:25 apps/xpack/views/operate_log.py:41 -#: apps/xpack/views/operate_log.py:57 -msgid "System operate log" -msgstr "" +#: apps/resource_manage/views/document.py:92 +#: apps/resource_manage/views/document.py:93 +#: apps/resource_manage/views/document.py:94 +msgid "Get system document" +msgstr "Get system document" -#: apps/xpack/views/operate_log.py:36 apps/xpack/views/operate_log.py:37 -#: apps/xpack/views/operate_log.py:38 -msgid "Get paginated operate log" -msgstr "" +#: apps/resource_manage/views/document.py:129 +#: apps/resource_manage/views/document.py:130 +#: apps/resource_manage/views/document.py:131 +msgid "Segmented system document" +msgstr "Segmented system document" + +#: apps/resource_manage/views/document.py:169 +#: apps/resource_manage/views/document.py:170 +#: apps/resource_manage/views/document.py:171 +msgid "Segmented system document by file ids" +msgstr "Segmented system document by file ids" + +#: apps/resource_manage/views/document.py:194 +#: apps/resource_manage/views/document.py:195 +#: apps/resource_manage/views/document.py:196 +msgid "Import text files and create system documents" +msgstr "Import text files and create system documents" + +#: apps/resource_manage/views/document.py:222 +#: apps/resource_manage/views/document.py:223 +#: apps/resource_manage/views/document.py:224 +msgid "Get a list of system segment IDs" +msgstr "Get a list of system segment IDs" -#: apps/xpack/views/operate_log.py:54 apps/xpack/views/operate_log.py:55 -#: apps/xpack/views/operate_log.py:56 -msgid "Export operate log" -msgstr "" +#: apps/resource_manage/views/document.py:238 +#: apps/resource_manage/views/document.py:239 +#: apps/resource_manage/views/document.py:240 +msgid "Cancel system tasks in batches" +msgstr "Cancel system tasks in batches" -#: apps/xpack/views/platform.py:60 apps/xpack/views/platform.py:61 -#: apps/xpack/views/platform.py:62 -msgid "Get platform configuration" -msgstr "" +#: apps/resource_manage/views/document.py:268 +#: apps/resource_manage/views/document.py:269 +#: apps/resource_manage/views/document.py:270 +msgid "Create system knowledges in batches" +msgstr "Create system knowledges in batches" -#: apps/xpack/views/platform.py:65 apps/xpack/views/platform.py:79 -msgid "Application/application access" -msgstr "Agent/agent access" +#: apps/resource_manage/views/document.py:301 +#: apps/resource_manage/views/document.py:302 +#: apps/resource_manage/views/document.py:303 +msgid "Batch sync system knowledges" +msgstr "Batch sync system knowledges" -#: apps/xpack/views/platform.py:73 apps/xpack/views/platform.py:74 -#: apps/xpack/views/platform.py:75 -msgid "Update platform configuration" -msgstr "" +#: apps/resource_manage/views/document.py:338 +#: apps/resource_manage/views/document.py:340 +msgid "Delete system document in batches" +msgstr "Delete system document in batches" -#: apps/xpack/views/platform.py:94 apps/xpack/views/platform.py:95 -#: apps/xpack/views/platform.py:96 -msgid "Get platform status" -msgstr "" +#: apps/resource_manage/views/document.py:339 +msgid "Delete system knowledge in batches" +msgstr "Delete system knowledge in batches" -#: apps/xpack/views/platform.py:98 apps/xpack/views/platform.py:118 -msgid "Application/Get platform status" -msgstr "Agent/Get platform status" +#: apps/resource_manage/views/document.py:371 +#: apps/resource_manage/views/document.py:372 +msgid "Batch refresh system document vector library" +msgstr "Batch refresh system document vector library" -#: apps/xpack/views/platform.py:113 apps/xpack/views/platform.py:114 -#: apps/xpack/views/platform.py:115 -msgid "Update platform status" -msgstr "" +#: apps/resource_manage/views/document.py:403 +#: apps/resource_manage/views/document.py:404 +msgid "Batch tokenize system document library" +msgstr "Batch tokenize system document library" -#: apps/xpack/views/resource_chat_user.py:27 -#: apps/xpack/views/resource_chat_user.py:28 -#: apps/xpack/views/resource_chat_user.py:29 -msgid "Get Resource chat user List" -msgstr "" +#: apps/resource_manage/views/document.py:435 +#: apps/resource_manage/views/document.py:436 +#: apps/resource_manage/views/document.py:437 +msgid "Batch generate related system problems" +msgstr "Batch generate related system problems" -#: apps/xpack/views/resource_chat_user.py:32 -#: apps/xpack/views/resource_chat_user.py:54 -#: apps/xpack/views/resource_chat_user.py:77 -#: apps/xpack/views/system_chat_user_group.py:24 -#: apps/xpack/views/system_chat_user_group.py:45 -#: apps/xpack/views/system_chat_user_group.py:67 -msgid "Chat user" -msgstr "" +#: apps/resource_manage/views/document.py:471 +#: apps/resource_manage/views/document.py:472 +#: apps/resource_manage/views/document.py:473 +msgid "Modify system document hit processing methods in batches" +msgstr "Modify system document hit processing methods in batches" -#: apps/xpack/views/resource_chat_user.py:48 -#: apps/xpack/views/resource_chat_user.py:49 -#: apps/xpack/views/resource_chat_user.py:50 -msgid "Edit Resource chat user List" -msgstr "" +#: apps/resource_manage/views/document.py:575 +#: apps/resource_manage/views/document.py:576 +msgid "Migrate system knowledges in batches" +msgstr "Migrate system knowledges in batches" -#: apps/xpack/views/resource_chat_user.py:72 -#: apps/xpack/views/resource_chat_user.py:73 -#: apps/xpack/views/resource_chat_user.py:74 -msgid "Get Resource chat user page List" -msgstr "" +#: apps/resource_manage/views/document.py:613 +#: apps/resource_manage/views/document.py:614 +#: apps/resource_manage/views/document.py:615 +msgid "Get system document details" +msgstr "Get system document details" -#: apps/xpack/views/system_api_key.py:19 apps/xpack/views/system_api_key.py:20 -#: apps/xpack/views/system_api_key.py:21 -msgid "Create SystemAPIKey" -msgstr "" +#: apps/resource_manage/views/document.py:637 +#: apps/resource_manage/views/document.py:638 +#: apps/resource_manage/views/document.py:639 +msgid "Modify system document" +msgstr "Modify system document" -#: apps/xpack/views/system_api_key.py:34 apps/xpack/views/system_api_key.py:35 -#: apps/xpack/views/system_api_key.py:36 -msgid "Get SystemAPIKey List" -msgstr "" +#: apps/resource_manage/views/document.py:670 +#: apps/resource_manage/views/document.py:671 +#: apps/resource_manage/views/document.py:672 +msgid "Delete system document" +msgstr "Delete system document" -#: apps/xpack/views/system_api_key.py:50 apps/xpack/views/system_api_key.py:51 -#: apps/xpack/views/system_api_key.py:52 -msgid "Update SystemAPIKey" -msgstr "" +#: apps/resource_manage/views/document.py:707 +#: apps/resource_manage/views/document.py:708 +#: apps/resource_manage/views/document.py:709 +msgid "Synchronize system web site types" +msgstr "Synchronize system web site types" -#: apps/xpack/views/system_api_key.py:66 apps/xpack/views/system_api_key.py:67 -#: apps/xpack/views/system_api_key.py:68 -msgid "Delete SystemAPIKey" -msgstr "" +#: apps/resource_manage/views/document.py:743 +#: apps/resource_manage/views/document.py:744 +#: apps/resource_manage/views/document.py:745 +msgid "Refresh system knowledge vector library" +msgstr "Refresh system knowledge vector library" -#: apps/xpack/views/system_chat_user.py:60 -#: apps/xpack/views/system_chat_user.py:76 -#: apps/xpack/views/system_chat_user.py:89 -#: apps/xpack/views/system_chat_user.py:102 -#: apps/xpack/views/system_chat_user.py:113 -#: apps/xpack/views/system_chat_user.py:131 -#: apps/xpack/views/system_chat_user.py:146 -#: apps/xpack/views/system_chat_user.py:163 -#: apps/xpack/views/system_chat_user.py:180 -#: apps/xpack/views/system_chat_user.py:200 -#: apps/xpack/views/system_chat_user.py:217 -msgid "System/Chat user" -msgstr "" +#: apps/resource_manage/views/document.py:781 +#: apps/resource_manage/views/document.py:782 +#: apps/resource_manage/views/document.py:783 +msgid "Tokenize system knowledge vector library" +msgstr "Tokenize system knowledge vector library" -#: apps/xpack/views/system_chat_user.py:73 -#: apps/xpack/views/system_chat_user.py:74 -#: apps/xpack/views/system_chat_user.py:75 -msgid "Get chat user list" -msgstr "" +#: apps/resource_manage/views/document.py:818 +#: apps/resource_manage/views/document.py:819 +#: apps/resource_manage/views/document.py:820 +msgid "Cancel system task" +msgstr "Cancel system task" -#: apps/xpack/views/system_chat_user.py:214 -#: apps/xpack/views/system_chat_user.py:216 -msgid "Sync chat users" -msgstr "" +#: apps/resource_manage/views/document.py:853 +#: apps/resource_manage/views/document.py:854 +#: apps/resource_manage/views/document.py:855 +msgid "Get system document by pagination" +msgstr "Get system document by pagination" -#: apps/xpack/views/system_chat_user.py:215 -msgid "Sync chat users from external source" -msgstr "" +#: apps/resource_manage/views/document.py:892 +#: apps/resource_manage/views/document.py:893 +msgid "Export system knowledge" +msgstr "Export system knowledge" -#: apps/xpack/views/system_chat_user.py:235 -#: apps/xpack/views/system_chat_user.py:247 -#: apps/xpack/views/system_chat_user.py:261 -#: apps/xpack/views/system_chat_user.py:279 -#: apps/xpack/views/system_chat_user.py:301 -#: apps/xpack/views/system_chat_user.py:321 -msgid "System/User Group" -msgstr "" +#: apps/resource_manage/views/document.py:920 +#: apps/resource_manage/views/document.py:921 +msgid "Export Zip system knowledge" +msgstr "Export Zip system knowledge" -#: apps/xpack/views/system_chat_user_group.py:19 -#: apps/xpack/views/system_chat_user_group.py:20 -#: apps/xpack/views/system_chat_user_group.py:21 -msgid "Get Resource chat user group List" -msgstr "" +#: apps/resource_manage/views/document.py:948 +#: apps/resource_manage/views/document.py:949 +msgid "Download system source file" +msgstr "Download system source file" + +#: apps/resource_manage/views/document.py:1217 +#: apps/resource_manage/views/document.py:1218 +#: apps/resource_manage/views/document.py:1219 +msgid "Create QA system documents from uploaded files" +msgstr "Create QA system documents from uploaded files" + +#: apps/resource_manage/views/document.py:1249 +#: apps/resource_manage/views/document.py:1250 +#: apps/resource_manage/views/document.py:1251 +msgid "Create table system documents from uploaded files" +msgstr "Create table system documents from uploaded files" + +#: apps/resource_manage/views/document.py:1281 +#: apps/resource_manage/views/document.py:1282 +msgid "Get system QA template" +msgstr "Get system QA template" -#: apps/xpack/views/system_chat_user_group.py:39 -#: apps/xpack/views/system_chat_user_group.py:40 -#: apps/xpack/views/system_chat_user_group.py:41 -msgid "Edit Resource chat user group List" -msgstr "" +#: apps/resource_manage/views/document.py:1295 +#: apps/resource_manage/views/document.py:1296 +msgid "Get system form template" +msgstr "Get system form template" -#: apps/xpack/views/system_chat_user_group.py:62 -#: apps/xpack/views/system_chat_user_group.py:64 -msgid "Get Resource chat user group page List" -msgstr "" +#: apps/resource_manage/views/image_document.py:25 +msgid "" +"system knowledge: Generate editable previews from uploaded image file IDs" +msgstr "" +"system knowledge: Generate editable previews from uploaded image file IDs" + +#: apps/resource_manage/views/image_document.py:26 +#: apps/resource_manage/views/image_document.py:27 +msgid "system knowledge: Generate image previews" +msgstr "system knowledge: Generate image previews" + +#: apps/resource_manage/views/image_document.py:33 +#: apps/resource_manage/views/image_document.py:58 +#: apps/resource_manage/views/image_document.py:78 +#: apps/resource_manage/views/image_document.py:97 +#: apps/resource_manage/views/image_document.py:120 +msgid "System Knowledge/Images" +msgstr "System Knowledge/Images" + +#: apps/resource_manage/views/image_document.py:51 +#: apps/resource_manage/views/image_document.py:52 +#: apps/resource_manage/views/image_document.py:53 +msgid "system knowledge: Get an image preview" +msgstr "system knowledge: Get an image preview" + +#: apps/resource_manage/views/image_document.py:70 +#: apps/resource_manage/views/image_document.py:71 +#: apps/resource_manage/views/image_document.py:72 +msgid "system knowledge: Edit an image preview" +msgstr "system knowledge: Edit an image preview" + +#: apps/resource_manage/views/image_document.py:90 +#: apps/resource_manage/views/image_document.py:91 +#: apps/resource_manage/views/image_document.py:92 +msgid "system knowledge: Delete an image preview" +msgstr "system knowledge: Delete an image preview" + +#: apps/resource_manage/views/image_document.py:112 +msgid "system knowledge: Import image previews as standalone image documents" +msgstr "system knowledge: Import image previews as standalone image documents" + +#: apps/resource_manage/views/image_document.py:113 +#: apps/resource_manage/views/image_document.py:114 +msgid "system knowledge: Import image documents" +msgstr "system knowledge: Import image documents" -#: apps/xpack/views/system_chat_user_group.py:63 -msgid "Get Resource chat user page group List" -msgstr "" +#: apps/resource_manage/views/knowledge.py:45 +#: apps/resource_manage/views/knowledge.py:46 +#: apps/resource_manage/views/knowledge.py:47 +msgid "Get system knowledge list" +msgstr "Get system knowledge list" -#: apps/xpack/views/system_params.py:22 apps/xpack/views/system_params.py:23 -#: apps/xpack/views/system_params.py:24 -msgid "View appearance settings" -msgstr "" +#: apps/resource_manage/views/knowledge.py:50 +#: apps/resource_manage/views/knowledge.py:74 +#: apps/resource_manage/views/knowledge.py:102 +#: apps/resource_manage/views/knowledge.py:124 +#: apps/resource_manage/views/knowledge.py:156 +#: apps/resource_manage/views/knowledge.py:177 +#: apps/resource_manage/views/knowledge.py:207 +#: apps/resource_manage/views/knowledge.py:236 +#: apps/resource_manage/views/knowledge.py:262 +#: apps/resource_manage/views/knowledge.py:285 +#: apps/resource_manage/views/knowledge.py:306 +#: apps/resource_manage/views/knowledge.py:327 +#: apps/resource_manage/views/knowledge.py:370 +#: apps/resource_manage/views/knowledge.py:395 +#: apps/resource_manage/views/knowledge_sync.py:26 +#: apps/resource_manage/views/knowledge_sync.py:39 +#: apps/resource_manage/views/knowledge_sync.py:62 +msgid "System Knowledge" +msgstr "System Knowledge" -#: apps/xpack/views/system_params.py:39 apps/xpack/views/system_params.py:40 -#: apps/xpack/views/system_params.py:41 -msgid "Update appearance settings" -msgstr "" +#: apps/resource_manage/views/knowledge.py:69 +#: apps/resource_manage/views/knowledge.py:70 +#: apps/resource_manage/views/knowledge.py:71 +msgid "Get system knowledge list by pagination" +msgstr "Get system knowledge list by pagination" -msgid "Application Access" -msgstr "Agent Access" +#: apps/resource_manage/views/knowledge.py:96 +#: apps/resource_manage/views/knowledge.py:97 +#: apps/resource_manage/views/knowledge.py:98 +msgid "Update system knowledge" +msgstr "Update system knowledge" -msgid "Display execution details" -msgstr "" +#: apps/resource_manage/views/knowledge.py:119 +#: apps/resource_manage/views/knowledge.py:120 +#: apps/resource_manage/views/knowledge.py:121 +msgid "Get system knowledge" +msgstr "Get system knowledge" -msgid "LOCAL" -msgstr "Account login" +#: apps/resource_manage/views/knowledge.py:151 +#: apps/resource_manage/views/knowledge.py:152 +#: apps/resource_manage/views/knowledge.py:153 +msgid "Delete system knowledge" +msgstr "Delete system knowledge" -msgid "CAS" -msgstr "CAS" +#: apps/resource_manage/views/knowledge.py:171 +#: apps/resource_manage/views/knowledge.py:172 +#: apps/resource_manage/views/knowledge.py:173 +msgid "Synchronize the system knowledge base of the website" +msgstr "Synchronize the system knowledge base of the website" -msgid "LDAP" -msgstr "LDAP" +#: apps/resource_manage/views/knowledge.py:201 +#: apps/resource_manage/views/knowledge.py:202 +#: apps/resource_manage/views/knowledge.py:203 +msgid "System Hit test list" +msgstr "System Hit test list" -msgid "OIDC" -msgstr "OIDC" +#: apps/resource_manage/views/knowledge.py:230 +#: apps/resource_manage/views/knowledge.py:231 +#: apps/resource_manage/views/knowledge.py:232 +msgid "System Re-vectorize" +msgstr "System Re-vectorize" -msgid "OAuth2" -msgstr "OAuth2" +#: apps/resource_manage/views/knowledge.py:256 +#: apps/resource_manage/views/knowledge.py:257 +#: apps/resource_manage/views/knowledge.py:258 +msgid "System Tokenize knowledge base" +msgstr "System Tokenize knowledge base" -msgid "dingtalk" -msgstr "DingTalk" +#: apps/resource_manage/views/knowledge.py:281 +#: apps/resource_manage/views/knowledge.py:282 +msgid "Export system knowledge base" +msgstr "Export system knowledge base" -msgid "wecom" -msgstr "WeCom" +#: apps/resource_manage/views/knowledge.py:302 +#: apps/resource_manage/views/knowledge.py:303 +msgid "Export system knowledge base containing images" +msgstr "Export system knowledge base containing images" -msgid "lark" -msgstr "Lark" +#: apps/resource_manage/views/knowledge.py:323 +#: apps/resource_manage/views/knowledge.py:324 +msgid "Export system knowledge bundle" +msgstr "Export system knowledge bundle" -msgid "Get tool list" -msgstr "" +#: apps/resource_manage/views/knowledge.py:364 +#: apps/resource_manage/views/knowledge.py:365 +#: apps/resource_manage/views/knowledge.py:366 +msgid "System generate related" +msgstr "System generate related" -msgid "Setting" -msgstr "" +#: apps/resource_manage/views/knowledge.py:390 +#: apps/resource_manage/views/knowledge.py:391 +#: apps/resource_manage/views/knowledge.py:392 +msgid "Get model for system knowledge base" +msgstr "Get model for system knowledge base" + +#: apps/resource_manage/views/knowledge.py:418 +#: apps/resource_manage/views/knowledge_workflow.py:198 +msgid "SystemKnowledge Base" +msgstr "SystemKnowledge Base" + +#: apps/resource_manage/views/knowledge_sync.py:23 +msgid "Get system knowledge scheduled synchronization setting" +msgstr "Get system knowledge scheduled synchronization setting" + +#: apps/resource_manage/views/knowledge_sync.py:35 +msgid "Update system knowledge scheduled synchronization setting" +msgstr "Update system knowledge scheduled synchronization setting" + +#: apps/resource_manage/views/knowledge_sync.py:59 +msgid "Get system knowledge synchronization logs" +msgstr "Get system knowledge synchronization logs" + +#: apps/resource_manage/views/knowledge_workflow.py:86 +#: apps/resource_manage/views/knowledge_workflow.py:87 +#: apps/resource_manage/views/knowledge_workflow.py:88 +msgid "Edit system knowledge workflow" +msgstr "Edit system knowledge workflow" + +#: apps/resource_manage/views/knowledge_workflow.py:106 +#: apps/resource_manage/views/knowledge_workflow.py:107 +#: apps/resource_manage/views/knowledge_workflow.py:108 +msgid "Get system knowledge workflow" +msgstr "Get system knowledge workflow" + +#: apps/resource_manage/views/knowledge_workflow.py:145 +#: apps/resource_manage/views/knowledge_workflow.py:146 +#: apps/resource_manage/views/knowledge_workflow.py:147 +msgid "Export system knowledge workflow" +msgstr "Export system knowledge workflow" + +#: apps/resource_manage/views/knowledge_workflow.py:168 +#: apps/resource_manage/views/knowledge_workflow.py:169 +#: apps/resource_manage/views/knowledge_workflow.py:170 +msgid "Import system knowledge workflow" +msgstr "Import system knowledge workflow" + +#: apps/resource_manage/views/knowledge_workflow.py:192 +#: apps/resource_manage/views/knowledge_workflow.py:193 +#: apps/resource_manage/views/knowledge_workflow.py:194 +msgid "System Knowledge workflow upload document" +msgstr "System Knowledge workflow upload document" + +#: apps/resource_manage/views/knowledge_workflow_version.py:46 +#: apps/resource_manage/views/knowledge_workflow_version.py:64 +#: apps/resource_manage/views/knowledge_workflow_version.py:82 +#: apps/resource_manage/views/knowledge_workflow_version.py:101 +#: apps/shared/views/shared_knowledge_workflow_version.py:82 +#: apps/shared/views/shared_knowledge_workflow_version.py:100 +msgid "System Knowledge/Version" +msgstr "System Knowledge/Version" + +#: apps/resource_manage/views/model.py:61 +#: apps/resource_manage/views/model.py:62 +#: apps/resource_manage/views/model.py:63 +msgid "Get resource model list" +msgstr "Get resource model list" + +#: apps/resource_manage/views/model.py:66 +#: apps/resource_manage/views/model.py:86 +#: apps/resource_manage/views/model.py:104 +#: apps/resource_manage/views/model.py:121 +#: apps/resource_manage/views/model.py:139 +#: apps/resource_manage/views/model.py:153 +#: apps/resource_manage/views/model.py:172 +msgid "System Model" +msgstr "System Model" + +#: apps/resource_manage/views/model.py:81 +#: apps/resource_manage/views/model.py:82 +#: apps/resource_manage/views/model.py:83 +msgid "Get resource model detail" +msgstr "Get resource model detail" + +#: apps/resource_manage/views/model.py:98 +#: apps/resource_manage/views/model.py:99 +#: apps/resource_manage/views/model.py:100 +msgid "Update resource model" +msgstr "Update resource model" + +#: apps/resource_manage/views/model.py:116 +#: apps/resource_manage/views/model.py:117 +#: apps/resource_manage/views/model.py:118 +msgid "Delete resource model" +msgstr "Delete resource model" + +#: apps/resource_manage/views/model.py:134 +#: apps/resource_manage/views/model.py:136 +msgid "Get resource model parameter form" +msgstr "Get resource model parameter form" + +#: apps/resource_manage/views/model.py:135 +msgid "Get resource parameter form" +msgstr "Get resource parameter form" + +#: apps/resource_manage/views/model.py:147 +#: apps/resource_manage/views/model.py:148 +#: apps/resource_manage/views/model.py:149 +msgid "Save resource model parameter form" +msgstr "Save resource model parameter form" + +#: apps/resource_manage/views/model.py:193 +#: apps/resource_manage/views/model.py:195 +msgid "System resource generate prompt" +msgstr "System resource generate prompt" + +#: apps/resource_manage/views/model.py:194 +msgid "Generate prompt by system resource model" +msgstr "Generate prompt by system resource model" + +#: apps/resource_manage/views/model.py:199 +msgid "Resource Model" +msgstr "Resource Model" -msgid "Get verification results" -msgstr "" +#: apps/resource_manage/views/paragraph.py:37 +#: apps/resource_manage/views/paragraph.py:38 +#: apps/resource_manage/views/paragraph.py:39 +msgid "System paragraph list" +msgstr "System paragraph list" -msgid "Validation" -msgstr "" +#: apps/resource_manage/views/paragraph.py:42 +#: apps/resource_manage/views/paragraph.py:67 +#: apps/resource_manage/views/paragraph.py:101 +#: apps/resource_manage/views/paragraph.py:125 +#: apps/resource_manage/views/paragraph.py:168 +#: apps/resource_manage/views/paragraph.py:203 +#: apps/resource_manage/views/paragraph.py:233 +#: apps/resource_manage/views/paragraph.py:255 +#: apps/resource_manage/views/paragraph.py:289 +#: apps/resource_manage/views/paragraph.py:319 +#: apps/resource_manage/views/paragraph.py:345 +#: apps/resource_manage/views/paragraph.py:379 +#: apps/resource_manage/views/paragraph.py:412 +#: apps/resource_manage/views/paragraph.py:442 +msgid "System Knowledge/Documentation/Paragraph" +msgstr "System Knowledge/Documentation/Paragraph" -msgid "Models Resource" -msgstr "" +#: apps/resource_manage/views/paragraph.py:62 +#: apps/resource_manage/views/paragraph.py:63 +msgid "Create system paragraph" +msgstr "Create system paragraph" -msgid "Tools Resource" -msgstr "" +#: apps/resource_manage/views/paragraph.py:95 +#: apps/resource_manage/views/paragraph.py:96 +#: apps/resource_manage/views/paragraph.py:97 +msgid "Batch system paragraph" +msgstr "Batch system paragraph" -msgid "Get resource model list" -msgstr "" +#: apps/resource_manage/views/paragraph.py:120 +#: apps/resource_manage/views/paragraph.py:121 +msgid "Migrate system paragraphs in batches" +msgstr "Migrate system paragraphs in batches" -msgid "System Model" -msgstr "" +#: apps/resource_manage/views/paragraph.py:162 +#: apps/resource_manage/views/paragraph.py:163 +#: apps/resource_manage/views/paragraph.py:164 +msgid "Batch generate system related" +msgstr "Batch generate system related" -msgid "Dialogue users" -msgstr "" +#: apps/resource_manage/views/paragraph.py:197 +#: apps/resource_manage/views/paragraph.py:198 +#: apps/resource_manage/views/paragraph.py:199 +msgid "Modify system paragraph data" +msgstr "Modify system paragraph data" -msgid "Conversation log" -msgstr "" +#: apps/resource_manage/views/paragraph.py:228 +#: apps/resource_manage/views/paragraph.py:229 +#: apps/resource_manage/views/paragraph.py:230 +msgid "Get system paragraph details" +msgstr "Get system paragraph details" -msgid "Public access link" -msgstr "" +#: apps/resource_manage/views/paragraph.py:250 +#: apps/resource_manage/views/paragraph.py:251 +#: apps/resource_manage/views/paragraph.py:252 +msgid "Delete system paragraph" +msgstr "Delete system paragraph" -msgid "User management" -msgstr "User Management" +#: apps/resource_manage/views/paragraph.py:283 +#: apps/resource_manage/views/paragraph.py:284 +#: apps/resource_manage/views/paragraph.py:285 +msgid "Add system associated questions" +msgstr "Add system associated questions" -msgid "Chat User/logout" -msgstr "" +#: apps/resource_manage/views/paragraph.py:314 +#: apps/resource_manage/views/paragraph.py:315 +#: apps/resource_manage/views/paragraph.py:316 +msgid "Get a list of system paragraph questions" +msgstr "Get a list of system paragraph questions" -msgid "Paragraph" -msgstr "" +#: apps/resource_manage/views/paragraph.py:339 +#: apps/resource_manage/views/paragraph.py:340 +#: apps/resource_manage/views/paragraph.py:341 +msgid "Disassociation system issue" +msgstr "Disassociation system issue" -msgid "User group" -msgstr "" +#: apps/resource_manage/views/paragraph.py:373 +#: apps/resource_manage/views/paragraph.py:374 +#: apps/resource_manage/views/paragraph.py:375 +msgid "Related system questions" +msgstr "Related system questions" -msgid "Remove member from user group" -msgstr "" +#: apps/resource_manage/views/paragraph.py:407 +#: apps/resource_manage/views/paragraph.py:408 +#: apps/resource_manage/views/paragraph.py:409 +msgid "Get system paragraph list by pagination" +msgstr "Get system paragraph list by pagination" -msgid "Create a web site knowledge base" -msgstr "" +#: apps/resource_manage/views/problem.py:24 +#: apps/resource_manage/views/problem.py:25 +#: apps/resource_manage/views/problem.py:26 +msgid "System question list" +msgstr "System question list" + +#: apps/resource_manage/views/problem.py:29 +#: apps/resource_manage/views/problem.py:51 +#: apps/resource_manage/views/problem.py:72 +#: apps/resource_manage/views/problem.py:95 +#: apps/resource_manage/views/problem.py:118 +#: apps/resource_manage/views/problem.py:140 +#: apps/resource_manage/views/problem.py:165 +#: apps/resource_manage/views/problem.py:191 +msgid "System Knowledge/Documentation/Paragraph/Question" +msgstr "System Knowledge/Documentation/Paragraph/Question" -msgid "Modify knowledge base information" -msgstr "" +#: apps/resource_manage/views/problem.py:45 +#: apps/resource_manage/views/problem.py:46 +#: apps/resource_manage/views/problem.py:47 +msgid "Create system question" +msgstr "Create system question" -msgid "Delete knowledge base" -msgstr "" +#: apps/resource_manage/views/problem.py:67 +#: apps/resource_manage/views/problem.py:68 +#: apps/resource_manage/views/problem.py:69 +msgid "Get a list of associated system paragraphs" +msgstr "Get a list of associated system paragraphs" -msgid "model" -msgstr "Model" +#: apps/resource_manage/views/problem.py:89 +#: apps/resource_manage/views/problem.py:90 +#: apps/resource_manage/views/problem.py:91 +msgid "Batch associated system paragraphs" +msgstr "Batch associated system paragraphs" -msgid "Batch add user to group" -msgstr "" +#: apps/resource_manage/views/problem.py:112 +#: apps/resource_manage/views/problem.py:113 +#: apps/resource_manage/views/problem.py:114 +msgid "Batch deletion system issues" +msgstr "Batch deletion system issues" -msgid "Add internal tool" -msgstr "" +#: apps/resource_manage/views/problem.py:135 +#: apps/resource_manage/views/problem.py:136 +#: apps/resource_manage/views/problem.py:137 +msgid "Delete system question" +msgstr "Delete system question" -msgid "Batch generate related" -msgstr "" +#: apps/resource_manage/views/problem.py:159 +#: apps/resource_manage/views/problem.py:160 +#: apps/resource_manage/views/problem.py:161 +msgid "Modify system question" +msgstr "Modify system question" -msgid "Update personal system API_KEY" -msgstr "" +#: apps/resource_manage/views/problem.py:186 +#: apps/resource_manage/views/problem.py:187 +#: apps/resource_manage/views/problem.py:188 +msgid "Get the list of system questions by page" +msgstr "Get the list of system questions by page" + +#: apps/resource_manage/views/resource_authorization.py:48 +#: apps/resource_manage/views/resource_authorization.py:49 +#: apps/resource_manage/views/resource_authorization.py:50 +#: apps/system_manage/views/user_resource_permission.py:148 +#: apps/system_manage/views/user_resource_permission.py:149 +#: apps/system_manage/views/user_resource_permission.py:150 +msgid "Get user authorization status of resource" +msgstr "Get user authorization status of resource" + +#: apps/resource_manage/views/resource_authorization.py:53 +#: apps/resource_manage/views/resource_authorization.py:76 +#: apps/resource_manage/views/resource_authorization.py:99 +#: apps/resource_manage/views/resource_authorization.py:125 +#: apps/resource_manage/views/resource_authorization.py:146 +#: apps/resource_manage/views/resource_authorization.py:169 +msgid "System resources authorization" +msgstr "System resources authorization" + +#: apps/resource_manage/views/resource_authorization.py:70 +#: apps/resource_manage/views/resource_authorization.py:71 +#: apps/resource_manage/views/resource_authorization.py:72 +#: apps/system_manage/views/user_resource_permission.py:193 +#: apps/system_manage/views/user_resource_permission.py:194 +#: apps/system_manage/views/user_resource_permission.py:195 +msgid "Edit user authorization status of resource" +msgstr "Edit user authorization status of resource" + +#: apps/resource_manage/views/resource_authorization.py:94 +#: apps/resource_manage/views/resource_authorization.py:95 +#: apps/resource_manage/views/resource_authorization.py:96 +#: apps/system_manage/views/user_resource_permission.py:240 +#: apps/system_manage/views/user_resource_permission.py:241 +#: apps/system_manage/views/user_resource_permission.py:242 +msgid "Get user authorization status of resource by page" +msgstr "Get user authorization status of resource by page" + +#: apps/resource_manage/views/resource_authorization.py:120 +#: apps/resource_manage/views/resource_authorization.py:121 +#: apps/resource_manage/views/resource_authorization.py:122 +#: apps/system_manage/views/user_group_resource_permission.py:149 +#: apps/system_manage/views/user_group_resource_permission.py:150 +#: apps/system_manage/views/user_group_resource_permission.py:151 +msgid "Get user group authorization status of resource" +msgstr "Get user group authorization status of resource" + +#: apps/resource_manage/views/resource_authorization.py:140 +#: apps/resource_manage/views/resource_authorization.py:141 +#: apps/resource_manage/views/resource_authorization.py:142 +#: apps/system_manage/views/user_group_resource_permission.py:189 +#: apps/system_manage/views/user_group_resource_permission.py:190 +#: apps/system_manage/views/user_group_resource_permission.py:191 +msgid "Edit user group authorization status of resource" +msgstr "Edit user group authorization status of resource" + +#: apps/resource_manage/views/resource_authorization.py:164 +#: apps/resource_manage/views/resource_authorization.py:165 +#: apps/resource_manage/views/resource_authorization.py:166 +#: apps/system_manage/views/user_group_resource_permission.py:236 +#: apps/system_manage/views/user_group_resource_permission.py:237 +#: apps/system_manage/views/user_group_resource_permission.py:238 +msgid "Get user group authorization status of resource by page" +msgstr "Get user group authorization status of resource by page" + +#: apps/resource_manage/views/resource_mapping.py:28 +#: apps/resource_manage/views/resource_mapping.py:29 +#: apps/resource_manage/views/resource_mapping.py:51 +#: apps/resource_manage/views/resource_mapping.py:52 +#: apps/shared/views/shared_resource_mapping.py:28 +#: apps/shared/views/shared_resource_mapping.py:29 +#: apps/shared/views/shared_resource_mapping.py:52 +#: apps/shared/views/shared_resource_mapping.py:53 +#: apps/system_manage/views/resource_mapping.py:31 +#: apps/system_manage/views/resource_mapping.py:32 +#: apps/system_manage/views/resource_mapping.py:74 +#: apps/system_manage/views/resource_mapping.py:75 +msgid "Retrieve the pagination list of resource relationships" +msgstr "Retrieve the pagination list of resource relationships" + +#: apps/resource_manage/views/resource_mapping.py:32 +#: apps/shared/views/shared_resource_mapping.py:32 +#: apps/shared/views/shared_resource_mapping.py:56 +#: apps/system_manage/views/resource_mapping.py:35 +msgid "Resources mapping" +msgstr "Resources mapping" + +#: apps/resource_manage/views/resource_mapping.py:55 +msgid "System mapping resource" +msgstr "System mapping resource" + +#: apps/resource_manage/views/tag.py:26 apps/resource_manage/views/tag.py:44 +#: apps/resource_manage/views/tag.py:65 apps/resource_manage/views/tag.py:86 +msgid "System Knowledge Base/Tag" +msgstr "System Knowledge Base/Tag" + +#: apps/resource_manage/views/termbase.py:34 +#: apps/resource_manage/views/termbase.py:52 +#: apps/resource_manage/views/termbase.py:74 +#: apps/resource_manage/views/termbase.py:98 +#: apps/resource_manage/views/termbase.py:121 +#: apps/resource_manage/views/termbase.py:148 +#: apps/resource_manage/views/termbase.py:176 +msgid "System Knowledge Base/Documentation/Termbase" +msgstr "System Knowledge Base/Documentation/Termbase" + +#: apps/resource_manage/views/tool.py:33 apps/resource_manage/views/tool.py:34 +#: apps/resource_manage/views/tool.py:35 +msgid "Get system tool" +msgstr "Get system tool" -msgid "Delete user group" -msgstr "" +#: apps/resource_manage/views/tool.py:38 apps/resource_manage/views/tool.py:65 +#: apps/resource_manage/views/tool.py:78 apps/resource_manage/views/tool.py:91 +#: apps/resource_manage/views/tool.py:107 +#: apps/resource_manage/views/tool.py:134 +#: apps/resource_manage/views/tool.py:163 +#: apps/resource_manage/views/tool.py:179 +#: apps/resource_manage/views/tool.py:198 +#: apps/resource_manage/views/tool.py:216 +#: apps/resource_manage/views/tool.py:236 +#: apps/resource_manage/views/tool.py:261 +#: apps/resource_manage/views/tool.py:287 +#: apps/resource_manage/views/tool.py:312 +#: apps/resource_manage/views/tool_workflow.py:34 +#: apps/resource_manage/views/tool_workflow.py:58 +#: apps/resource_manage/views/tool_workflow.py:78 +#: apps/resource_manage/views/tool_workflow.py:97 +msgid "System Tool" +msgstr "System Tool" -msgid "Add user" -msgstr "" +#: apps/resource_manage/views/tool.py:59 apps/resource_manage/views/tool.py:60 +#: apps/resource_manage/views/tool.py:61 +msgid "Update system tool" +msgstr "Update system tool" -msgid "folder" -msgstr "Folder" +#: apps/resource_manage/views/tool.py:73 apps/resource_manage/views/tool.py:74 +#: apps/resource_manage/views/tool.py:75 +msgid "Get system tool by id" +msgstr "Get system tool by id" -msgid "Create or update user group" -msgstr "" +#: apps/resource_manage/views/tool.py:86 apps/resource_manage/views/tool.py:87 +#: apps/resource_manage/views/tool.py:88 +msgid "Delete system tool" +msgstr "Delete system tool" -msgid "Edit folder" -msgstr "" +#: apps/resource_manage/views/tool.py:102 +#: apps/resource_manage/views/tool.py:103 +#: apps/resource_manage/views/tool.py:104 +msgid "Get system tool list" +msgstr "Get system tool list" -msgid "Email settings" -msgstr "" +#: apps/resource_manage/views/tool.py:129 +#: apps/resource_manage/views/tool.py:130 +#: apps/resource_manage/views/tool.py:131 +msgid "Get system tool list by pagination" +msgstr "Get system tool list by pagination" -msgid "trial listening" -msgstr "" +#: apps/resource_manage/views/tool.py:158 +#: apps/resource_manage/views/tool.py:159 +#: apps/resource_manage/views/tool.py:160 +msgid "Export system tool" +msgstr "Export system tool" -msgid "Add member to user group" -msgstr "" +#: apps/resource_manage/views/tool.py:174 +#: apps/resource_manage/views/tool.py:175 +#: apps/resource_manage/views/tool.py:176 +msgid "Debug system tool" +msgstr "Debug system tool" -msgid "System" -msgstr "" +#: apps/resource_manage/views/tool.py:192 +#: apps/resource_manage/views/tool.py:193 +#: apps/resource_manage/views/tool.py:194 +msgid "Check system code" +msgstr "Check system code" -msgid "Shared Knowledge/Document" -msgstr "" +#: apps/resource_manage/views/tool.py:210 +#: apps/resource_manage/views/tool.py:211 +#: apps/resource_manage/views/tool.py:212 +msgid "Edit system tool icon" +msgstr "Edit system tool icon" + +#: apps/resource_manage/views/tool.py:231 +#: apps/resource_manage/views/tool.py:232 +#: apps/resource_manage/views/tool.py:233 apps/shared/views/shared_tool.py:308 +#: apps/shared/views/shared_tool.py:309 apps/shared/views/shared_tool.py:310 +#: apps/tools/views/tool.py:518 apps/tools/views/tool.py:519 +#: apps/tools/views/tool.py:520 +msgid "Test tool connection" +msgstr "Test tool connection" + +#: apps/resource_manage/views/tool.py:256 +#: apps/resource_manage/views/tool.py:257 +#: apps/resource_manage/views/tool.py:258 +msgid "Get system tool records" +msgstr "Get system tool records" + +#: apps/resource_manage/views/tool.py:282 +#: apps/resource_manage/views/tool.py:283 +#: apps/resource_manage/views/tool.py:284 +msgid "Get system tool record" +msgstr "Get system tool record" + +#: apps/resource_manage/views/tool.py:306 +#: apps/resource_manage/views/tool.py:307 +#: apps/resource_manage/views/tool.py:308 apps/shared/views/shared_tool.py:511 +#: apps/shared/views/shared_tool.py:512 apps/shared/views/shared_tool.py:513 +#: apps/tools/views/tool.py:766 apps/tools/views/tool.py:767 +#: apps/tools/views/tool.py:768 +msgid "Upload skill file" +msgstr "Upload skill file" + +#: apps/resource_manage/views/tool_workflow.py:28 +#: apps/resource_manage/views/tool_workflow.py:29 +#: apps/resource_manage/views/tool_workflow.py:30 +#: apps/shared/views/share_tool_workflow.py:32 +#: apps/shared/views/share_tool_workflow.py:33 +#: apps/shared/views/share_tool_workflow.py:34 +#: apps/tools/views/tool_workflow.py:37 apps/tools/views/tool_workflow.py:38 +#: apps/tools/views/tool_workflow.py:39 +msgid "Publishing an tool" +msgstr "Publishing an tool" + +#: apps/resource_manage/views/tool_workflow.py:52 +#: apps/resource_manage/views/tool_workflow.py:53 +#: apps/resource_manage/views/tool_workflow.py:54 +#: apps/shared/views/share_tool_workflow.py:62 +#: apps/shared/views/share_tool_workflow.py:63 +#: apps/shared/views/share_tool_workflow.py:64 +#: apps/tools/views/tool_workflow.py:76 apps/tools/views/tool_workflow.py:77 +#: apps/tools/views/tool_workflow.py:78 +msgid "Edit tool workflow" +msgstr "Edit tool workflow" + +#: apps/resource_manage/views/tool_workflow.py:73 +#: apps/resource_manage/views/tool_workflow.py:74 +#: apps/resource_manage/views/tool_workflow.py:75 +#: apps/shared/views/share_tool_workflow.py:85 +#: apps/shared/views/share_tool_workflow.py:86 +#: apps/shared/views/share_tool_workflow.py:87 +#: apps/tools/views/tool_workflow.py:108 apps/tools/views/tool_workflow.py:109 +#: apps/tools/views/tool_workflow.py:110 +msgid "Get tool workflow" +msgstr "Get tool workflow" + +#: apps/resource_manage/views/tool_workflow.py:92 +#: apps/resource_manage/views/tool_workflow.py:93 +#: apps/resource_manage/views/tool_workflow.py:94 +#: apps/shared/views/share_tool_workflow.py:136 +#: apps/shared/views/share_tool_workflow.py:137 +#: apps/shared/views/share_tool_workflow.py:138 +#: apps/tools/views/tool_workflow.py:138 apps/tools/views/tool_workflow.py:139 +#: apps/tools/views/tool_workflow.py:140 +msgid "tool workflow debug" +msgstr "tool workflow debug" + +#: apps/resource_manage/views/tool_workflow_version.py:42 +#: apps/resource_manage/views/tool_workflow_version.py:43 +#: apps/resource_manage/views/tool_workflow_version.py:44 +#: apps/shared/views/share_tool_workflow_version.py:42 +#: apps/shared/views/share_tool_workflow_version.py:43 +#: apps/shared/views/share_tool_workflow_version.py:44 +#: apps/tools/views/tool_workflow_version.py:44 +#: apps/tools/views/tool_workflow_version.py:45 +#: apps/tools/views/tool_workflow_version.py:46 +msgid "Get the tool version list" +msgstr "Get the tool version list" + +#: apps/resource_manage/views/tool_workflow_version.py:47 +#: apps/resource_manage/views/tool_workflow_version.py:66 +#: apps/resource_manage/views/tool_workflow_version.py:86 +#: apps/resource_manage/views/tool_workflow_version.py:103 +msgid "System Tool Version" +msgstr "System Tool Version" + +#: apps/resource_manage/views/tool_workflow_version.py:61 +#: apps/resource_manage/views/tool_workflow_version.py:62 +#: apps/resource_manage/views/tool_workflow_version.py:63 +#: apps/shared/views/share_tool_workflow_version.py:61 +#: apps/shared/views/share_tool_workflow_version.py:62 +#: apps/shared/views/share_tool_workflow_version.py:63 +#: apps/tools/views/tool_workflow_version.py:68 +#: apps/tools/views/tool_workflow_version.py:69 +#: apps/tools/views/tool_workflow_version.py:70 +msgid "Get the list of tool versions by page" +msgstr "Get the list of tool versions by page" + +#: apps/resource_manage/views/tool_workflow_version.py:81 +#: apps/resource_manage/views/tool_workflow_version.py:82 +#: apps/resource_manage/views/tool_workflow_version.py:83 +#: apps/shared/views/share_tool_workflow_version.py:81 +#: apps/shared/views/share_tool_workflow_version.py:82 +#: apps/shared/views/share_tool_workflow_version.py:83 +#: apps/tools/views/tool_workflow_version.py:93 +#: apps/tools/views/tool_workflow_version.py:94 +#: apps/tools/views/tool_workflow_version.py:95 +msgid "Get tool version details" +msgstr "Get tool version details" + +#: apps/resource_manage/views/tool_workflow_version.py:97 +#: apps/resource_manage/views/tool_workflow_version.py:98 +#: apps/resource_manage/views/tool_workflow_version.py:99 +#: apps/shared/views/share_tool_workflow_version.py:97 +#: apps/shared/views/share_tool_workflow_version.py:98 +#: apps/shared/views/share_tool_workflow_version.py:99 +#: apps/tools/views/tool_workflow_version.py:114 +#: apps/tools/views/tool_workflow_version.py:115 +#: apps/tools/views/tool_workflow_version.py:116 +msgid "Modify tool version information" +msgstr "Modify tool version information" + +#: apps/resource_manage/views/trigger.py:28 +#: apps/resource_manage/views/trigger.py:29 +#: apps/resource_manage/views/trigger.py:30 apps/trigger/views/trigger.py:294 +#: apps/trigger/views/trigger.py:295 apps/trigger/views/trigger.py:296 +msgid "Create trigger in source" +msgstr "Create trigger in source" -msgid "System Application" -msgstr "" +#: apps/resource_manage/views/trigger.py:34 +#: apps/resource_manage/views/trigger.py:55 +#: apps/resource_manage/views/trigger.py:76 +#: apps/resource_manage/views/trigger.py:95 +#: apps/resource_manage/views/trigger.py:113 +msgid "System Trigger" +msgstr "System Trigger" -msgid "Hit-Test" -msgstr "" +#: apps/resource_manage/views/trigger.py:50 +#: apps/resource_manage/views/trigger.py:51 +#: apps/resource_manage/views/trigger.py:52 +msgid "Get the System trigger list of source" +msgstr "Get the System trigger list of source" -msgid "Export Application" -msgstr "" +#: apps/resource_manage/views/trigger.py:71 +#: apps/resource_manage/views/trigger.py:72 +#: apps/resource_manage/views/trigger.py:73 +msgid "Get System Task source trigger details" +msgstr "Get System Task source trigger details" -msgid "Add ApiKey" -msgstr "" +#: apps/resource_manage/views/trigger.py:89 +#: apps/resource_manage/views/trigger.py:90 +#: apps/resource_manage/views/trigger.py:91 +msgid "Modify the System task source trigger" +msgstr "Modify the System task source trigger" -msgid "Delete application API_KEY" -msgstr "Delete agent API_KEY" +#: apps/resource_manage/views/trigger.py:108 +#: apps/resource_manage/views/trigger.py:110 +msgid "Delete the System task source trigger" +msgstr "Delete the System task source trigger" -msgid "knowledge Base" -msgstr "" +#: apps/resource_manage/views/trigger.py:109 +msgid "Delete the task System source trigger" +msgstr "Delete the task System source trigger" -msgid "API KEY" -msgstr "" +#: apps/role_setting/api/role_setting.py:20 +#: apps/role_setting/api/role_setting.py:26 +#: apps/role_setting/api/role_setting.py:33 +#: apps/role_setting/api/role_setting.py:142 +#: apps/role_setting/serializers/role_setting_serializers.py:375 +#: apps/system_manage/api/chat_user.py:101 apps/workspace/api/workspace.py:103 +msgid "ID" +msgstr "ID" -msgid "Download" -msgstr "" +#: apps/role_setting/api/role_setting.py:22 +#: apps/role_setting/api/role_setting.py:29 +#: apps/role_setting/serializers/role_setting_serializers.py:376 +msgid "Enable" +msgstr "Enable" -msgid "Delete personal system API_KEY" -msgstr "" +#: apps/role_setting/api/role_setting.py:28 +msgid "Permission" +msgstr "Permission" -msgid "Add personal system API_KEY" -msgstr "" +#: apps/role_setting/api/role_setting.py:35 +msgid "Children" +msgstr "Children" -msgid "Generate related documents" -msgstr "" +#: apps/role_setting/api/role_setting.py:50 +#: apps/role_setting/api/role_setting.py:69 +#: apps/role_setting/serializers/role_setting_serializers.py:272 +msgid "Role type" +msgstr "Role type" + +#: apps/role_setting/api/role_setting.py:70 +msgid "Role list" +msgstr "Role list" + +#: apps/role_setting/api/role_setting.py:74 +msgid "Role type list" +msgstr "Role type list" + +#: apps/role_setting/api/role_setting.py:101 +#: apps/role_setting/api/role_setting.py:127 +#: apps/role_setting/api/role_setting.py:162 +#: apps/role_setting/serializers/role_setting_serializers.py:273 +#: apps/role_setting/serializers/role_setting_serializers.py:545 +#: apps/users/api/user.py:26 apps/workspace/api/workspace.py:108 +msgid "Role ID" +msgstr "Role ID" -msgid "Modify application access token" -msgstr "Modify agent access token" +#: apps/role_setting/api/role_setting.py:134 +msgid "User relation ID" +msgstr "User relation ID" + +#: apps/role_setting/api/role_setting.py:144 +#: apps/role_setting/api/role_setting.py:183 +#: apps/role_setting/serializers/role_setting_serializers.py:546 +#: apps/system_manage/api/chat_user.py:102 +#: apps/system_manage/api/chat_user.py:126 +#: apps/system_manage/api/user_group.py:75 +#: apps/system_manage/serializers/chat_user.py:84 +#: apps/system_manage/serializers/chat_user.py:135 +#: apps/system_manage/serializers/chat_user.py:586 +#: apps/system_manage/serializers/resource_chat_user.py:37 +#: apps/users/api/user.py:86 apps/users/api/user_group.py:111 +#: apps/users/serializers/login.py:35 apps/users/serializers/user.py:131 +#: apps/users/serializers/user.py:317 apps/users/serializers/user.py:366 +#: apps/users/serializers/user_group.py:221 +#: apps/workspace/api/workspace.py:105 apps/workspace/api/workspace.py:146 +#: apps/workspace/serializers/workspace_serializers.py:298 +#: apps/xpack/api/auth_config.py:24 apps/xpack/api/user_group.py:75 +#: apps/xpack/serializers/generic_sync_user_serializer.py:36 +msgid "Username" +msgstr "Username" -msgid "File not exist. Only manually uploaded documents are supported" -msgstr "" +#: apps/role_setting/api/role_setting.py:145 +#: apps/role_setting/serializers/role_setting_serializers.py:547 +#: apps/system_manage/api/chat_user.py:103 +#: apps/system_manage/api/chat_user.py:133 +#: apps/system_manage/api/user_group.py:82 +#: apps/system_manage/serializers/chat_user.py:136 +#: apps/system_manage/serializers/resource_chat_user.py:38 +#: apps/users/api/user_group.py:118 apps/workspace/api/workspace.py:106 +#: apps/workspace/serializers/workspace_serializers.py:299 +#: apps/xpack/api/user_group.py:82 +#: apps/xpack/serializers/generic_sync_user_serializer.py:40 +msgid "Nickname" +msgstr "Nickname" -msgid "Resource" -msgstr "Resource Management" +#: apps/role_setting/api/role_setting.py:147 +msgid "Workspace Name" +msgstr "Workspace Name" -msgid "LDAP configuration not found or not active" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:271 +msgid "Role name" +msgstr "Role name" -msgid "Lark configuration not found or not active" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:285 +#: apps/role_setting/serializers/role_setting_serializers.py:382 +#: apps/role_setting/serializers/role_setting_serializers.py:541 +#: apps/role_setting/serializers/role_setting_serializers.py:554 +msgid "Role does not exist" +msgstr "Role does not exist" -msgid "Failed to get Lark collaborators" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:287 +#: apps/role_setting/serializers/role_setting_serializers.py:384 +msgid "Cannot modify built-in role" +msgstr "Cannot modify built-in role" -msgid "Failed to get Lark user details" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:295 +msgid "Role name already exists" +msgstr "Role name already exists" -msgid "WeCom configuration not found or not active" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:315 +msgid "Invalid role type" +msgstr "Invalid role type" -msgid "Failed to get WeCom access token" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:386 +#: apps/users/serializers/user.py:829 apps/users/serializers/user.py:832 +#: apps/users/serializers/user.py:843 +msgid "Cannot delete built-in role" +msgstr "Cannot delete built-in role" + +#: apps/role_setting/serializers/role_setting_serializers.py:447 +#: apps/system_manage/api/user_group.py:97 +#: apps/system_manage/serializers/chat_user.py:201 +#: apps/system_manage/serializers/chat_user.py:211 +#: apps/system_manage/serializers/chat_user.py:527 apps/users/api/user.py:144 +#: apps/users/api/user_group.py:133 apps/users/serializers/user.py:781 +#: apps/users/serializers/user_group.py:124 +#: apps/workspace/serializers/user_role_ee_serializer.py:13 +#: apps/workspace/serializers/workspace_serializers.py:178 +#: apps/xpack/api/user_group.py:97 +#: apps/xpack/serializers/user_role_serializer.py:15 +msgid "User IDs" +msgstr "User IDs" -msgid "Failed to get WeCom agent info" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:449 +#: apps/users/api/user.py:30 +msgid "Workspace IDs" +msgstr "Workspace IDs" -msgid "Failed to get WeCom department users" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:454 +#: apps/workspace/serializers/workspace_serializers.py:184 +msgid "Members" +msgstr "Members" -msgid "Failed to get WeCom user info" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:458 +#: apps/role_setting/serializers/role_setting_serializers.py:560 +msgid "No permission to operate this role" +msgstr "No permission to operate this role" -msgid "Publish status" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:502 +#: apps/role_setting/serializers/role_setting_serializers.py:513 +#: apps/workspace/serializers/workspace_serializers.py:239 +msgid "User relation does not exist" +msgstr "User relation does not exist" -msgid "Unpublished" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:527 +#: apps/workspace/serializers/workspace_serializers.py:246 +msgid "Cannot remove member from built-in role" +msgstr "Cannot remove member from built-in role" -msgid "Published" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:603 +msgid "Member IDs" +msgstr "Member IDs" -msgid "users_permission" -msgstr "" +#: apps/role_setting/serializers/role_setting_serializers.py:615 +msgid "Only update members to normal users" +msgstr "Only update members to normal users" -msgid "Get user authorization status of resource" -msgstr "" +#: apps/role_setting/views/role_setting.py:55 +#: apps/role_setting/views/role_setting.py:56 +#: apps/role_setting/views/role_setting.py:57 +msgid "Get role permission template" +msgstr "Get role permission template" -msgid "Edit user authorization status of resource" -msgstr "" +#: apps/role_setting/views/role_setting.py:83 +#: apps/role_setting/views/role_setting.py:84 +#: apps/role_setting/views/role_setting.py:85 +msgid "Create or update role" +msgstr "Create or update role" -msgid "Get user authorization status of resource by page" -msgstr "" +#: apps/role_setting/views/role_setting.py:111 +#: apps/role_setting/views/role_setting.py:112 +#: apps/role_setting/views/role_setting.py:113 +msgid "Get role list" +msgstr "Get role list" -msgid "Obtain resource authorization list by page" -msgstr "" +#: apps/role_setting/views/role_setting.py:131 +#: apps/role_setting/views/role_setting.py:132 +#: apps/role_setting/views/role_setting.py:133 +msgid "Delete role" +msgstr "Delete role" -msgid "Engine model type" -msgstr "" +#: apps/role_setting/views/role_setting.py:158 +#: apps/role_setting/views/role_setting.py:159 +#: apps/role_setting/views/role_setting.py:160 +msgid "Create or update role permission" +msgstr "Create or update role permission" -msgid "If not passed, the default value is 16k_zh (Chinese universal)" -msgstr "" +#: apps/role_setting/views/role_setting.py:182 +#: apps/role_setting/views/role_setting.py:183 +#: apps/role_setting/views/role_setting.py:184 +msgid "Get role permission" +msgstr "Get role permission" -msgid "Chinese telephone universal" -msgstr "" +#: apps/role_setting/views/role_setting.py:209 +#: apps/role_setting/views/role_setting.py:210 +#: apps/role_setting/views/role_setting.py:211 +msgid "Add member to system role" +msgstr "Add member to system role" -msgid "English telephone universal" -msgstr "" +#: apps/role_setting/views/role_setting.py:239 +#: apps/role_setting/views/role_setting.py:240 +#: apps/role_setting/views/role_setting.py:241 +msgid "Remove member from system role" +msgstr "Remove member from system role" -msgid "Commonly used in Chinese" -msgstr "" +#: apps/role_setting/views/role_setting.py:268 +#: apps/role_setting/views/role_setting.py:269 +#: apps/role_setting/views/role_setting.py:270 +msgid "Batch remove members from system role" +msgstr "Batch remove members from system role" -msgid "Chinese, English, and Guangdong" -msgstr "" +#: apps/role_setting/views/role_setting.py:298 +#: apps/role_setting/views/role_setting.py:299 +#: apps/role_setting/views/role_setting.py:300 +msgid "Get system role member list" +msgstr "Get system role member list" -msgid "Chinese medical" -msgstr "" +#: apps/role_setting/views/role_setting.py:322 +#: apps/role_setting/views/role_setting.py:323 +#: apps/role_setting/views/role_setting.py:324 +msgid "Get current user role list" +msgstr "Get current user role list" -msgid "English" -msgstr "" +#: apps/shared/api/shared_chat_user_group.py:34 +#: apps/system_manage/api/resource_chat_user_group.py:47 +#: apps/system_manage/serializers/resource_chat_user.py:26 +#: apps/system_manage/serializers/resource_chat_user_group.py:82 +msgid "is auth" +msgstr "is auth" -msgid "Cantonese" -msgstr "" +#: apps/shared/api/shared_knowledge.py:242 apps/xpack/api/knowledge_lark.py:55 +msgid "Folder token" +msgstr "Folder token" -msgid "Japanese" -msgstr "" +#: apps/shared/serializers/shared_document.py:26 +#: apps/shared/serializers/shared_document.py:73 +#: apps/shared/serializers/shared_paragraph.py:24 +#: apps/shared/serializers/shared_problem.py:25 +msgid "Knowledge not found or not authorized." +msgstr "Knowledge not found or not authorized." -msgid "Korean" -msgstr "" +#: apps/shared/serializers/shared_knowledge.py:39 +#: apps/shared/serializers/shared_model.py:20 +#: apps/shared/serializers/shared_tool.py:44 +msgid "authentication type" +msgstr "authentication type" -msgid "Vietnamese" -msgstr "" +#: apps/shared/serializers/shared_knowledge.py:250 +#: apps/shared/serializers/shared_knowledge.py:313 +msgid "Only shared knowledge can be authorized" +msgstr "Only shared knowledge can be authorized" -msgid "Malay language" -msgstr "" +#: apps/shared/serializers/shared_tool.py:65 +#: apps/tools/serializers/tool.py:1744 +msgid "tool type list" +msgstr "tool type list" -msgid "Indonesian language" -msgstr "" +#: apps/shared/serializers/shared_tool.py:138 +msgid "Only shared tools can be deleted" +msgstr "Only shared tools can be deleted" -msgid "Filipino language" -msgstr "" +#: apps/shared/serializers/shared_tool.py:140 +msgid "System tools cannot be deleted" +msgstr "System tools cannot be deleted" -msgid "Thai" -msgstr "" +#: apps/shared/serializers/shared_tool.py:262 +#: apps/tools/serializers/tool.py:1747 +msgid "is active" +msgstr "is active" -msgid "Portuguese" -msgstr "" +#: apps/shared/serializers/shared_tool.py:338 +#: apps/shared/serializers/shared_tool.py:353 +msgid "Only shared tools can be authorized" +msgstr "Only shared tools can be authorized" + +#: apps/shared/serializers/shared_tool.py:464 +#: apps/tools/serializers/tool.py:1409 +msgid "download url" +msgstr "download url" + +#: apps/shared/serializers/shared_tool.py:465 +#: apps/tools/serializers/tool.py:1410 +msgid "download callback url" +msgstr "download callback url" + +#: apps/shared/serializers/shared_tool.py:467 +#: apps/tools/serializers/tool.py:1412 +msgid "versions" +msgstr "versions" + +#: apps/shared/serializers/shared_tool.py:488 +msgid "Only shared tools can be updated" +msgstr "Only shared tools can be updated" + +#: apps/shared/serializers/shared_tool.py:490 +msgid "Only tools from the store can be updated" +msgstr "Only tools from the store can be updated" + +#: apps/shared/serializers/shared_tool.py:626 +#: apps/tools/serializers/tool.py:1622 +msgid "Model ID" +msgstr "Model ID" + +#: apps/shared/serializers/shared_tool.py:627 +#: apps/tools/serializers/tool.py:1623 +msgid "Prompt" +msgstr "Prompt" + +#: apps/shared/serializers/shared_tool.py:628 +#: apps/tools/serializers/tool.py:1624 +msgid "Messages" +msgstr "Messages" + +#: apps/shared/serializers/shared_tool.py:629 +#: apps/tools/serializers/tool.py:1625 +msgid "Model Params Setting" +msgstr "Model Params Setting" + +#: apps/shared/serializers/shared_tool.py:630 +#: apps/tools/serializers/tool.py:1626 +msgid "Init Field List" +msgstr "Init Field List" + +#: apps/shared/serializers/shared_tool.py:631 +#: apps/tools/serializers/tool.py:1627 +msgid "Input Field List" +msgstr "Input Field List" + +#: apps/shared/views/knowledge_sync.py:23 +msgid "Get shared knowledge scheduled synchronization setting" +msgstr "Get shared knowledge scheduled synchronization setting" + +#: apps/shared/views/knowledge_sync.py:26 +#: apps/shared/views/knowledge_sync.py:39 +#: apps/shared/views/knowledge_sync.py:62 +#: apps/shared/views/knowledge_sync.py:78 +#: apps/shared/views/knowledge_sync.py:100 +#: apps/shared/views/shared_dataset_lark_views.py:35 +#: apps/shared/views/shared_dataset_lark_views.py:57 +#: apps/shared/views/shared_knowledge.py:54 +#: apps/shared/views/shared_knowledge.py:78 +#: apps/shared/views/shared_knowledge.py:105 +#: apps/shared/views/shared_knowledge.py:122 +#: apps/shared/views/shared_knowledge.py:139 +#: apps/shared/views/shared_knowledge.py:160 +#: apps/shared/views/shared_knowledge.py:191 +#: apps/shared/views/shared_knowledge.py:221 +#: apps/shared/views/shared_knowledge.py:247 +#: apps/shared/views/shared_knowledge.py:270 +#: apps/shared/views/shared_knowledge.py:291 +#: apps/shared/views/shared_knowledge.py:312 +#: apps/shared/views/shared_knowledge.py:387 +#: apps/shared/views/shared_knowledge.py:412 +#: apps/shared/views/shared_knowledge.py:436 +#: apps/shared/views/shared_knowledge.py:455 +#: apps/shared/views/shared_knowledge.py:502 +#: apps/shared/views/shared_knowledge.py:528 +#: apps/shared/views/shared_knowledge.py:563 +#: apps/shared/views/shared_knowledge.py:593 +#: apps/shared/views/shared_knowledge.py:623 +msgid "Shared Knowledge" +msgstr "Shared Knowledge" + +#: apps/shared/views/knowledge_sync.py:35 +msgid "Update shared knowledge scheduled synchronization setting" +msgstr "Update shared knowledge scheduled synchronization setting" + +#: apps/shared/views/knowledge_sync.py:59 +msgid "Get shared knowledge synchronization logs" +msgstr "Get shared knowledge synchronization logs" + +#: apps/shared/views/knowledge_sync.py:75 +msgid "Get shared workspace knowledge scheduled synchronization setting" +msgstr "Get shared workspace knowledge scheduled synchronization setting" + +#: apps/shared/views/knowledge_sync.py:97 +msgid "Get shared workspace knowledge synchronization logs" +msgstr "Get shared workspace knowledge synchronization logs" + +#: apps/shared/views/share_tool_workflow.py:38 +#: apps/shared/views/share_tool_workflow.py:68 +#: apps/shared/views/share_tool_workflow.py:90 +#: apps/shared/views/share_tool_workflow.py:111 +#: apps/shared/views/share_tool_workflow.py:141 +#: apps/shared/views/shared_tool.py:51 apps/shared/views/shared_tool.py:75 +#: apps/shared/views/shared_tool.py:97 apps/shared/views/shared_tool.py:115 +#: apps/shared/views/shared_tool.py:128 apps/shared/views/shared_tool.py:149 +#: apps/shared/views/shared_tool.py:176 apps/shared/views/shared_tool.py:204 +#: apps/shared/views/shared_tool.py:225 apps/shared/views/shared_tool.py:246 +#: apps/shared/views/shared_tool.py:265 apps/shared/views/shared_tool.py:283 +#: apps/shared/views/shared_tool.py:313 apps/shared/views/shared_tool.py:339 +#: apps/shared/views/shared_tool.py:358 apps/shared/views/shared_tool.py:381 +#: apps/shared/views/shared_tool.py:407 apps/shared/views/shared_tool.py:433 +#: apps/shared/views/shared_tool.py:466 apps/shared/views/shared_tool.py:492 +#: apps/shared/views/shared_tool.py:517 apps/shared/views/shared_tool.py:566 +#: apps/shared/views/shared_tool.py:597 +msgid "Shared Tool" +msgstr "Shared Tool" + +#: apps/shared/views/share_tool_workflow.py:106 +#: apps/shared/views/share_tool_workflow.py:107 +#: apps/shared/views/share_tool_workflow.py:108 +msgid "Get tool workflow version list" +msgstr "Get tool workflow version list" + +#: apps/shared/views/share_tool_workflow_version.py:47 +#: apps/shared/views/share_tool_workflow_version.py:66 +#: apps/shared/views/share_tool_workflow_version.py:86 +#: apps/shared/views/share_tool_workflow_version.py:103 +#: apps/tools/views/tool_workflow_version.py:49 +#: apps/tools/views/tool_workflow_version.py:73 +#: apps/tools/views/tool_workflow_version.py:98 +#: apps/tools/views/tool_workflow_version.py:120 +msgid "Tool/Version" +msgstr "Tool/Version" + +#: apps/shared/views/shared_chat_user.py:29 +#: apps/shared/views/shared_chat_user.py:30 +#: apps/shared/views/shared_chat_user.py:31 +msgid "Get shared knowledge chat user List" +msgstr "Get shared knowledge chat user List" + +#: apps/shared/views/shared_chat_user.py:34 +#: apps/shared/views/shared_chat_user.py:55 +#: apps/shared/views/shared_chat_user.py:75 +#: apps/shared/views/shared_chat_user_group.py:25 +#: apps/shared/views/shared_chat_user_group.py:43 +#: apps/shared/views/shared_chat_user_group.py:62 +msgid "Shared Knowledge Chat user" +msgstr "Shared Knowledge Chat user" + +#: apps/shared/views/shared_chat_user.py:49 +#: apps/shared/views/shared_chat_user.py:50 +#: apps/shared/views/shared_chat_user.py:51 +msgid "Edit Shared knowledge chat user List" +msgstr "Edit Shared knowledge chat user List" + +#: apps/shared/views/shared_chat_user.py:70 +#: apps/shared/views/shared_chat_user.py:71 +#: apps/shared/views/shared_chat_user.py:72 +msgid "Get Shared knowledge chat user page List" +msgstr "Get Shared knowledge chat user page List" + +#: apps/shared/views/shared_chat_user.py:99 +#: apps/shared/views/shared_chat_user.py:100 +#: apps/shared/views/shared_chat_user.py:101 +msgid "Get Workspace Shared knowledge chat user page List" +msgstr "Get Workspace Shared knowledge chat user page List" + +#: apps/shared/views/shared_chat_user.py:104 +#: apps/shared/views/shared_chat_user_group.py:84 +#: apps/shared/views/shared_chat_user_group.py:109 +msgid "Workspace Shared Knowledge Chat user" +msgstr "Workspace Shared Knowledge Chat user" + +#: apps/shared/views/shared_chat_user_group.py:20 +#: apps/shared/views/shared_chat_user_group.py:21 +#: apps/shared/views/shared_chat_user_group.py:22 +msgid "Get Shared knowledge chat user group List" +msgstr "Get Shared knowledge chat user group List" + +#: apps/shared/views/shared_chat_user_group.py:37 +#: apps/shared/views/shared_chat_user_group.py:38 +#: apps/shared/views/shared_chat_user_group.py:39 +msgid "Edit Shared knowledge chat user group List" +msgstr "Edit Shared knowledge chat user group List" + +#: apps/shared/views/shared_chat_user_group.py:57 +#: apps/shared/views/shared_chat_user_group.py:59 +msgid "Get Shared knowledge chat user group page List" +msgstr "Get Shared knowledge chat user group page List" + +#: apps/shared/views/shared_chat_user_group.py:58 +msgid "Get Shared knowledge chat user page group List" +msgstr "Get Shared knowledge chat user page group List" + +#: apps/shared/views/shared_chat_user_group.py:79 +#: apps/shared/views/shared_chat_user_group.py:80 +#: apps/shared/views/shared_chat_user_group.py:81 +msgid "Get Workspace Shared knowledge chat user group List" +msgstr "Get Workspace Shared knowledge chat user group List" + +#: apps/shared/views/shared_chat_user_group.py:104 +#: apps/shared/views/shared_chat_user_group.py:106 +msgid "Get Workspace Shared knowledge chat user group page List" +msgstr "Get Workspace Shared knowledge chat user group page List" + +#: apps/shared/views/shared_chat_user_group.py:105 +msgid "Get Workspace Shared knowledge chat user page group List" +msgstr "Get Workspace Shared knowledge chat user page group List" -msgid "Turkish" -msgstr "" +#: apps/shared/views/shared_dataset_lark_views.py:30 +#: apps/shared/views/shared_dataset_lark_views.py:31 +#: apps/shared/views/shared_dataset_lark_views.py:32 +#: apps/xpack/views/knowledge_lark_views.py:33 +#: apps/xpack/views/knowledge_lark_views.py:34 +#: apps/xpack/views/knowledge_lark_views.py:35 +msgid "Create a lark knowledge base" +msgstr "Create a lark knowledge base" -msgid "Arabic" -msgstr "" +#: apps/shared/views/shared_dataset_lark_views.py:84 +#: apps/shared/views/shared_dataset_lark_views.py:105 +#: apps/shared/views/shared_dataset_lark_views.py:131 +#: apps/shared/views/shared_dataset_lark_views.py:155 +#: apps/shared/views/shared_document.py:65 +#: apps/shared/views/shared_document.py:89 +#: apps/shared/views/shared_document.py:125 +#: apps/shared/views/shared_document.py:166 +#: apps/shared/views/shared_document.py:191 +#: apps/shared/views/shared_document.py:218 +#: apps/shared/views/shared_document.py:235 +#: apps/shared/views/shared_document.py:264 +#: apps/shared/views/shared_document.py:297 +#: apps/shared/views/shared_document.py:330 +#: apps/shared/views/shared_document.py:362 +#: apps/shared/views/shared_document.py:394 +#: apps/shared/views/shared_document.py:426 +#: apps/shared/views/shared_document.py:459 +#: apps/shared/views/shared_document.py:542 +#: apps/shared/views/shared_document.py:574 +#: apps/shared/views/shared_document.py:591 +#: apps/shared/views/shared_document.py:615 +#: apps/shared/views/shared_document.py:644 +#: apps/shared/views/shared_document.py:673 +#: apps/shared/views/shared_document.py:702 +#: apps/shared/views/shared_document.py:730 +#: apps/shared/views/shared_document.py:758 +#: apps/shared/views/shared_document.py:793 +#: apps/shared/views/shared_document.py:817 +#: apps/shared/views/shared_document.py:841 +#: apps/shared/views/shared_document.py:993 +#: apps/shared/views/shared_document.py:1017 +#: apps/shared/views/shared_document.py:1060 +#: apps/shared/views/shared_document.py:1093 +#: apps/shared/views/shared_document.py:1126 +#: apps/shared/views/shared_document.py:1158 +#: apps/shared/views/shared_document.py:1190 +#: apps/shared/views/shared_document.py:1220 +#: apps/shared/views/shared_document.py:1234 +msgid "Shared Knowledge/Documentation" +msgstr "Shared Knowledge/Documentation" -msgid "Spanish" -msgstr "" +#: apps/shared/views/shared_document.py:59 +#: apps/shared/views/shared_document.py:60 +#: apps/shared/views/shared_document.py:61 +msgid "Create shared document" +msgstr "Create shared document" -msgid "Hindi" -msgstr "" +#: apps/shared/views/shared_document.py:84 +#: apps/shared/views/shared_document.py:85 +#: apps/shared/views/shared_document.py:86 +msgid "Get shared document" +msgstr "Get shared document" -msgid "French" -msgstr "" +#: apps/shared/views/shared_document.py:119 +#: apps/shared/views/shared_document.py:120 +#: apps/shared/views/shared_document.py:121 +msgid "Segmented shared document" +msgstr "Segmented shared document" + +#: apps/shared/views/shared_document.py:160 +#: apps/shared/views/shared_document.py:161 +#: apps/shared/views/shared_document.py:162 +msgid "Segmented shared document by file ids" +msgstr "Segmented shared document by file ids" + +#: apps/shared/views/shared_document.py:185 +#: apps/shared/views/shared_document.py:186 +#: apps/shared/views/shared_document.py:187 +msgid "Import text files and create shared documents" +msgstr "Import text files and create shared documents" + +#: apps/shared/views/shared_document.py:213 +#: apps/shared/views/shared_document.py:214 +#: apps/shared/views/shared_document.py:215 +msgid "Get a list of shared segment IDs" +msgstr "Get a list of shared segment IDs" -msgid "German" -msgstr "" +#: apps/shared/views/shared_document.py:229 +#: apps/shared/views/shared_document.py:230 +#: apps/shared/views/shared_document.py:231 +msgid "Cancel shared tasks in batches" +msgstr "Cancel shared tasks in batches" -msgid "Multiple dialects, supporting 23 dialects" -msgstr "" +#: apps/shared/views/shared_document.py:258 +#: apps/shared/views/shared_document.py:259 +#: apps/shared/views/shared_document.py:260 +msgid "Create shared documents in batches" +msgstr "Create shared documents in batches" -msgid "This interface is used to recognize short audio files within 60 seconds. Supports Mandarin Chinese, English, Cantonese, Japanese, Vietnamese, Malay, Indonesian, Filipino, Thai, Portuguese, Turkish, Arabic, Hindi, French, German, and 23 Chinese dialects." -msgstr "" +#: apps/shared/views/shared_document.py:291 +#: apps/shared/views/shared_document.py:292 +#: apps/shared/views/shared_document.py:293 +msgid "Batch sync shared documents" +msgstr "Batch sync shared documents" -msgid "CueWord" -msgstr "" +#: apps/shared/views/shared_document.py:324 +#: apps/shared/views/shared_document.py:325 +#: apps/shared/views/shared_document.py:326 +msgid "Delete shared documents in batches" +msgstr "Delete shared documents in batches" -msgid "If not passed, the default value is What is this audio saying? Only answer the audio content" -msgstr "" +#: apps/shared/views/shared_document.py:357 +#: apps/shared/views/shared_document.py:358 +msgid "Batch refresh shared document vector library" +msgstr "Batch refresh shared document vector library" -msgid "The Qwen Omni series model supports inputting multiple modalities of data, including video, audio, images, and text, and outputting audio and text." -msgstr "" +#: apps/shared/views/shared_document.py:389 +#: apps/shared/views/shared_document.py:390 +msgid "Batch tokenize shared document vector library" +msgstr "Batch tokenize shared document vector library" -msgid "resource authorization" -msgstr "" +#: apps/shared/views/shared_document.py:420 +#: apps/shared/views/shared_document.py:421 +#: apps/shared/views/shared_document.py:422 +msgid "Batch generate related shared problems" +msgstr "Batch generate related shared problems" -msgid "The Qwen Audio based end-to-end speech recognition model supports audio recognition within 3 minutes. At present, it mainly supports Chinese and English recognition." -msgstr "" +#: apps/shared/views/shared_document.py:453 +#: apps/shared/views/shared_document.py:454 +#: apps/shared/views/shared_document.py:455 +msgid "Modify shared document hit processing methods in batches" +msgstr "Modify shared document hit processing methods in batches" -msgid "If not passed, the default value is 'zh'" -msgstr "" +#: apps/shared/views/shared_document.py:537 +#: apps/shared/views/shared_document.py:538 +msgid "Migrate shared documents in batches" +msgstr "Migrate shared documents in batches" -msgid "System resources authorization" -msgstr "" +#: apps/shared/views/shared_document.py:569 +#: apps/shared/views/shared_document.py:570 +#: apps/shared/views/shared_document.py:571 +msgid "Get shared document details" +msgstr "Get shared document details" -msgid "This folder contains resources that you dont have permission" -msgstr "" +#: apps/shared/views/shared_document.py:585 +#: apps/shared/views/shared_document.py:586 +#: apps/shared/views/shared_document.py:587 +msgid "Modify shared document" +msgstr "Modify shared document" -msgid "Text to Video" -msgstr "" +#: apps/shared/views/shared_document.py:610 +#: apps/shared/views/shared_document.py:611 +#: apps/shared/views/shared_document.py:612 +msgid "Delete shared document" +msgstr "Delete shared document" -msgid "Image to Video" -msgstr "" +#: apps/shared/views/shared_document.py:638 +#: apps/shared/views/shared_document.py:639 +#: apps/shared/views/shared_document.py:640 +msgid "Synchronize shared web site types" +msgstr "Synchronize shared web site types" -msgid "Authentication failed. Please verify that the parameters are correct" -msgstr "" +#: apps/shared/views/shared_document.py:667 +#: apps/shared/views/shared_document.py:668 +#: apps/shared/views/shared_document.py:669 +msgid "Refresh shared document vector library" +msgstr "Refresh shared document vector library" -msgid "Chat context" -msgstr "" +#: apps/shared/views/shared_document.py:696 +#: apps/shared/views/shared_document.py:697 +#: apps/shared/views/shared_document.py:698 +msgid "Tokenize shared document vector library" +msgstr "Tokenize shared document vector library" -msgid "Prompt template" -msgstr "" +#: apps/shared/views/shared_document.py:724 +#: apps/shared/views/shared_document.py:725 +#: apps/shared/views/shared_document.py:726 +msgid "Cancel shared task" +msgstr "Cancel shared task" -msgid "generate prompt" -msgstr "" +#: apps/shared/views/shared_document.py:753 +#: apps/shared/views/shared_document.py:754 +#: apps/shared/views/shared_document.py:755 +msgid "Get shared document by pagination" +msgstr "Get shared document by pagination" -msgid "Watermark" -msgstr "" +#: apps/shared/views/shared_document.py:789 +#: apps/shared/views/shared_document.py:790 +msgid "Export shared document" +msgstr "Export shared document" -msgid "Whether to add watermark" -msgstr "" +#: apps/shared/views/shared_document.py:813 +#: apps/shared/views/shared_document.py:814 +msgid "Export Zip shared document" +msgstr "Export Zip shared document" -msgid "Resolution" -msgstr "" +#: apps/shared/views/shared_document.py:837 +#: apps/shared/views/shared_document.py:838 +msgid "Download shared source file" +msgstr "Download shared source file" + +#: apps/shared/views/shared_document.py:988 +#: apps/shared/views/shared_document.py:989 +#: apps/shared/views/shared_document.py:990 +msgid "Get shared workspace document details" +msgstr "Get shared workspace document details" + +#: apps/shared/views/shared_document.py:1012 +#: apps/shared/views/shared_document.py:1013 +#: apps/shared/views/shared_document.py:1014 +msgid "Get shared workspace document by pagination" +msgstr "Get shared workspace document by pagination" + +#: apps/shared/views/shared_document.py:1054 +#: apps/shared/views/shared_document.py:1056 +msgid "Create Web site shared documents" +msgstr "Create Web site shared documents" -msgid "Ratio" -msgstr "" +#: apps/shared/views/shared_document.py:1087 +#: apps/shared/views/shared_document.py:1088 +#: apps/shared/views/shared_document.py:1089 +msgid "Import QA and create shared documentation" +msgstr "Import QA and create shared documentation" -msgid "Duration" -msgstr "" +#: apps/shared/views/shared_document.py:1120 +#: apps/shared/views/shared_document.py:1121 +#: apps/shared/views/shared_document.py:1122 +msgid "Import tables and create shared documents" +msgstr "Import tables and create shared documents" + +#: apps/shared/views/shared_document.py:1152 +#: apps/shared/views/shared_document.py:1153 +#: apps/shared/views/shared_document.py:1154 +msgid "Create QA shared documents from uploaded files" +msgstr "Create QA shared documents from uploaded files" + +#: apps/shared/views/shared_document.py:1184 +#: apps/shared/views/shared_document.py:1185 +#: apps/shared/views/shared_document.py:1186 +msgid "Create table shared documents from uploaded files" +msgstr "Create table shared documents from uploaded files" + +#: apps/shared/views/shared_document.py:1216 +#: apps/shared/views/shared_document.py:1217 +msgid "Get shared QA template" +msgstr "Get shared QA template" -msgid "Failed to generate video" -msgstr "" +#: apps/shared/views/shared_document.py:1230 +#: apps/shared/views/shared_document.py:1231 +msgid "Get shared form template" +msgstr "Get shared form template" -msgid "password" -msgstr "Password login" +#: apps/shared/views/shared_image_document.py:25 +msgid "" +"shared knowledge: Generate editable previews from uploaded image file IDs" +msgstr "" +"shared knowledge: Generate editable previews from uploaded image file IDs" + +#: apps/shared/views/shared_image_document.py:26 +#: apps/shared/views/shared_image_document.py:27 +msgid "shared knowledge: Generate image previews" +msgstr "shared knowledge: Generate image previews" + +#: apps/shared/views/shared_image_document.py:33 +#: apps/shared/views/shared_image_document.py:58 +#: apps/shared/views/shared_image_document.py:78 +#: apps/shared/views/shared_image_document.py:97 +#: apps/shared/views/shared_image_document.py:120 +msgid "Shared Knowledge/Images" +msgstr "Shared Knowledge/Images" + +#: apps/shared/views/shared_image_document.py:51 +#: apps/shared/views/shared_image_document.py:52 +#: apps/shared/views/shared_image_document.py:53 +msgid "shared knowledge: Get an image preview" +msgstr "shared knowledge: Get an image preview" + +#: apps/shared/views/shared_image_document.py:70 +#: apps/shared/views/shared_image_document.py:71 +#: apps/shared/views/shared_image_document.py:72 +msgid "shared knowledge: Edit an image preview" +msgstr "shared knowledge: Edit an image preview" + +#: apps/shared/views/shared_image_document.py:90 +#: apps/shared/views/shared_image_document.py:91 +#: apps/shared/views/shared_image_document.py:92 +msgid "shared knowledge: Delete an image preview" +msgstr "shared knowledge: Delete an image preview" + +#: apps/shared/views/shared_image_document.py:112 +msgid "shared knowledge: Import image previews as standalone image documents" +msgstr "shared knowledge: Import image previews as standalone image documents" + +#: apps/shared/views/shared_image_document.py:113 +#: apps/shared/views/shared_image_document.py:114 +msgid "shared knowledge: Import image documents" +msgstr "shared knowledge: Import image documents" -msgid "Failed to obtain the image" -msgstr "" +#: apps/shared/views/shared_knowledge.py:49 +#: apps/shared/views/shared_knowledge.py:50 +#: apps/shared/views/shared_knowledge.py:51 +msgid "Get share resource knowledge" +msgstr "Get share resource knowledge" -msgid "Update auth setting" -msgstr "" +#: apps/shared/views/shared_knowledge.py:73 +#: apps/shared/views/shared_knowledge.py:74 +#: apps/shared/views/shared_knowledge.py:75 +msgid "Get shared knowledge list by pagination" +msgstr "Get shared knowledge list by pagination" -msgid "If not passed, the default value is streaming_asr_demo" -msgstr "" +#: apps/shared/views/shared_knowledge.py:99 +#: apps/shared/views/shared_knowledge.py:100 +#: apps/shared/views/shared_knowledge.py:101 +msgid "Update shared knowledge" +msgstr "Update shared knowledge" -msgid "If not passed, the default value is 16000" -msgstr "" +#: apps/shared/views/shared_knowledge.py:117 +#: apps/shared/views/shared_knowledge.py:118 +#: apps/shared/views/shared_knowledge.py:119 +msgid "Get shared knowledge" +msgstr "Get shared knowledge" -msgid "Sample Rate" -msgstr "" +#: apps/shared/views/shared_knowledge.py:134 +#: apps/shared/views/shared_knowledge.py:135 +#: apps/shared/views/shared_knowledge.py:136 +msgid "Delete shared knowledge" +msgstr "Delete shared knowledge" -msgid "Captcha is required" -msgstr "" +#: apps/shared/views/shared_knowledge.py:154 +#: apps/shared/views/shared_knowledge.py:155 +#: apps/shared/views/shared_knowledge.py:156 +msgid "Synchronize the shared knowledge base of the website" +msgstr "Synchronize the shared knowledge base of the website" -msgid "Tag" -msgstr "" +#: apps/shared/views/shared_knowledge.py:185 +#: apps/shared/views/shared_knowledge.py:186 +#: apps/shared/views/shared_knowledge.py:187 +msgid "Shared Hit test list" +msgstr "Shared Hit test list" -msgid "Tag Setting" -msgstr "" +#: apps/shared/views/shared_knowledge.py:215 +#: apps/shared/views/shared_knowledge.py:216 +#: apps/shared/views/shared_knowledge.py:217 +msgid "Shared Re-vectorize" +msgstr "Shared Re-vectorize" -msgid "Download Original Document" -msgstr "" +#: apps/shared/views/shared_knowledge.py:241 +#: apps/shared/views/shared_knowledge.py:242 +#: apps/shared/views/shared_knowledge.py:243 +msgid "Shared Tokenize knowledge base" +msgstr "Shared Tokenize knowledge base" -msgid "Replace Original Document" -msgstr "" +#: apps/shared/views/shared_knowledge.py:266 +#: apps/shared/views/shared_knowledge.py:267 +msgid "Export shared knowledge base" +msgstr "Export shared knowledge base" -msgid "Update License" -msgstr "" +#: apps/shared/views/shared_knowledge.py:287 +#: apps/shared/views/shared_knowledge.py:288 +msgid "Export shared knowledge base containing images" +msgstr "Export shared knowledge base containing images" -msgid "Tag Key" -msgstr "" +#: apps/shared/views/shared_knowledge.py:308 +#: apps/shared/views/shared_knowledge.py:309 +msgid "Export shared knowledge bundle" +msgstr "Export shared knowledge bundle" -msgid "Tag Value" -msgstr "" +#: apps/shared/views/shared_knowledge.py:381 +#: apps/shared/views/shared_knowledge.py:382 +#: apps/shared/views/shared_knowledge.py:383 +msgid "Shared generate related" +msgstr "Shared generate related" -msgid "Tag id does not exist" -msgstr "" +#: apps/shared/views/shared_knowledge.py:407 +#: apps/shared/views/shared_knowledge.py:408 +#: apps/shared/views/shared_knowledge.py:409 +msgid "Get model for shared knowledge base" +msgstr "Get model for shared knowledge base" -msgid "Tag key already exists" -msgstr "" +#: apps/shared/views/shared_knowledge.py:430 +#: apps/shared/views/shared_knowledge.py:432 +msgid "Authorization knowledge workspace" +msgstr "Authorization knowledge workspace" -msgid "Tag value already exists" -msgstr "" +#: apps/shared/views/shared_knowledge.py:431 +msgid "Authorization knowledge workspace " +msgstr "Authorization knowledge workspace " -msgid "Non-existent id" -msgstr "" +#: apps/shared/views/shared_knowledge.py:450 +#: apps/shared/views/shared_knowledge.py:451 +#: apps/shared/views/shared_knowledge.py:452 +msgid "Get Authorization knowledge workspace" +msgstr "Get Authorization knowledge workspace" -msgid "No permission for the target folder" -msgstr "" +#: apps/shared/views/shared_knowledge.py:477 +msgid "SharedKnowledge Base" +msgstr "SharedKnowledge Base" -msgid "Application token usage statistics" -msgstr "Agent token usage statistics" +#: apps/shared/views/shared_knowledge.py:497 +#: apps/shared/views/shared_knowledge.py:498 +#: apps/shared/views/shared_knowledge.py:499 +msgid "Create shared base knowledge" +msgstr "Create shared base knowledge" -msgid "Application top question statistics" -msgstr "Agent top question statistics" +#: apps/shared/views/shared_knowledge.py:523 +#: apps/shared/views/shared_knowledge.py:524 +#: apps/shared/views/shared_knowledge.py:525 +msgid "Create shared web knowledge" +msgstr "Create shared web knowledge" -msgid "SAML2 Metadata" -msgstr "" +#: apps/shared/views/shared_knowledge.py:558 +#: apps/shared/views/shared_knowledge.py:559 +#: apps/shared/views/shared_knowledge.py:560 +msgid "Get shared workspace knowledge" +msgstr "Get shared workspace knowledge" -msgid "SAML2 Log in" -msgstr "" +#: apps/shared/views/shared_knowledge.py:588 +#: apps/shared/views/shared_knowledge.py:589 +#: apps/shared/views/shared_knowledge.py:590 +msgid "Get shared workspace knowledge list by pagination" +msgstr "Get shared workspace knowledge list by pagination" + +#: apps/shared/views/shared_knowledge.py:618 +#: apps/shared/views/shared_knowledge.py:619 +#: apps/shared/views/shared_knowledge.py:620 +msgid "Get shared workspace knowledge by id" +msgstr "Get shared workspace knowledge by id" + +#: apps/shared/views/shared_knowledge_workflow.py:72 +#: apps/shared/views/shared_knowledge_workflow.py:91 +#: apps/shared/views/shared_knowledge_workflow.py:110 +#: apps/shared/views/shared_knowledge_workflow.py:129 +#: apps/shared/views/shared_knowledge_workflow.py:157 +#: apps/shared/views/shared_knowledge_workflow.py:180 +#: apps/shared/views/shared_knowledge_workflow.py:203 +#: apps/shared/views/shared_knowledge_workflow.py:230 +#: apps/shared/views/shared_knowledge_workflow.py:250 +msgid "Shared Knowledge Base" +msgstr "Shared Knowledge Base" + +#: apps/shared/views/shared_knowledge_workflow.py:104 +#: apps/shared/views/shared_knowledge_workflow.py:105 +#: apps/shared/views/shared_knowledge_workflow.py:106 +msgid "Edit shared knowledge workflow" +msgstr "Edit shared knowledge workflow" + +#: apps/shared/views/shared_knowledge_workflow.py:124 +#: apps/shared/views/shared_knowledge_workflow.py:125 +#: apps/shared/views/shared_knowledge_workflow.py:126 +msgid "Get shared knowledge workflow" +msgstr "Get shared knowledge workflow" + +#: apps/shared/views/shared_knowledge_workflow.py:224 +#: apps/shared/views/shared_knowledge_workflow.py:225 +#: apps/shared/views/shared_knowledge_workflow.py:226 +msgid "Shared Knowledge workflow upload document" +msgstr "Shared Knowledge workflow upload document" + +#: apps/shared/views/shared_knowledge_workflow_version.py:46 +#: apps/shared/views/shared_knowledge_workflow_version.py:64 +msgid "Shared Knowledge/Version" +msgstr "Shared Knowledge/Version" + +#: apps/shared/views/shared_model.py:217 apps/shared/views/shared_model.py:219 +msgid "Authorization model workspace" +msgstr "Authorization model workspace" -msgid "SAML2 SSO" -msgstr "" +#: apps/shared/views/shared_model.py:218 +msgid "Authorization model workspace " +msgstr "Authorization model workspace " -msgid "Workflow" -msgstr "" +#: apps/shared/views/shared_model.py:233 apps/shared/views/shared_model.py:234 +#: apps/shared/views/shared_model.py:235 +msgid "Get Authorization model workspace" +msgstr "Get Authorization model workspace" -msgid "Web source url" -msgstr "" +#: apps/shared/views/shared_model.py:255 apps/shared/views/shared_model.py:256 +#: apps/shared/views/shared_model.py:257 +msgid "Get Share model by workspace id with pagination" +msgstr "Get Share model by workspace id with pagination" -msgid "Web knowledge selector" -msgstr "" +#: apps/shared/views/shared_model.py:278 apps/shared/views/shared_model.py:280 +msgid "System generate prompt" +msgstr "System generate prompt" -msgid "The default is body, you can enter .classname/#idname/tagname" -msgstr "" +#: apps/shared/views/shared_model.py:279 +msgid "Generate prompt by system shared model" +msgstr "Generate prompt by system shared model" -msgid "Please enter the Web root address" -msgstr "" +#: apps/shared/views/shared_paragraph.py:26 +#: apps/shared/views/shared_paragraph.py:27 +#: apps/shared/views/shared_paragraph.py:28 +msgid "Shared paragraph list" +msgstr "Shared paragraph list" + +#: apps/shared/views/shared_paragraph.py:31 +#: apps/shared/views/shared_paragraph.py:51 +#: apps/shared/views/shared_paragraph.py:77 +#: apps/shared/views/shared_paragraph.py:94 +#: apps/shared/views/shared_paragraph.py:126 +#: apps/shared/views/shared_paragraph.py:152 +#: apps/shared/views/shared_paragraph.py:180 +#: apps/shared/views/shared_paragraph.py:202 +#: apps/shared/views/shared_paragraph.py:234 +#: apps/shared/views/shared_paragraph.py:260 +#: apps/shared/views/shared_paragraph.py:284 +#: apps/shared/views/shared_paragraph.py:315 +#: apps/shared/views/shared_paragraph.py:346 +#: apps/shared/views/shared_paragraph.py:371 +#: apps/shared/views/shared_paragraph.py:396 +msgid "Shared Knowledge/Documentation/Paragraph" +msgstr "Shared Knowledge/Documentation/Paragraph" -msgid "File size exceeds limit" -msgstr "" +#: apps/shared/views/shared_paragraph.py:46 +#: apps/shared/views/shared_paragraph.py:47 +msgid "Create shared paragraph" +msgstr "Create shared paragraph" -msgid "File upload is not enabled" -msgstr "" +#: apps/shared/views/shared_paragraph.py:71 +#: apps/shared/views/shared_paragraph.py:72 +#: apps/shared/views/shared_paragraph.py:73 +msgid "Batch shared paragraph" +msgstr "Batch shared paragraph" -msgid "Blocked unsafe redirect to internal host" -msgstr "" +#: apps/shared/views/shared_paragraph.py:89 +#: apps/shared/views/shared_paragraph.py:90 +msgid "Migrate shared paragraphs in batches" +msgstr "Migrate shared paragraphs in batches" -msgid "Audio file recognition - Tongyi Qwen" -msgstr "" +#: apps/shared/views/shared_paragraph.py:120 +#: apps/shared/views/shared_paragraph.py:121 +#: apps/shared/views/shared_paragraph.py:122 +msgid "Batch generate shared related" +msgstr "Batch generate shared related" -msgid "Real-time speech recognition - Fun-ASR/Paraformer" -msgstr "" +#: apps/shared/views/shared_paragraph.py:146 +#: apps/shared/views/shared_paragraph.py:147 +#: apps/shared/views/shared_paragraph.py:148 +msgid "Modify shared paragraph data" +msgstr "Modify shared paragraph data" -msgid "Qwen-Omni" -msgstr "" +#: apps/shared/views/shared_paragraph.py:175 +#: apps/shared/views/shared_paragraph.py:176 +#: apps/shared/views/shared_paragraph.py:177 +msgid "Get shared paragraph details" +msgstr "Get shared paragraph details" -msgid "Super-humanoid: Lingxiaoxuan Flow" -msgstr "" +#: apps/shared/views/shared_paragraph.py:197 +#: apps/shared/views/shared_paragraph.py:198 +#: apps/shared/views/shared_paragraph.py:199 +msgid "Delete shared paragraph" +msgstr "Delete shared paragraph" -msgid "Super-humanoid: Lingyuyan Flow" -msgstr "" +#: apps/shared/views/shared_paragraph.py:228 +#: apps/shared/views/shared_paragraph.py:229 +#: apps/shared/views/shared_paragraph.py:230 +msgid "Add shared associated questions" +msgstr "Add shared associated questions" -msgid "Super-humanoid: Lingfeiyi Flow" -msgstr "" +#: apps/shared/views/shared_paragraph.py:255 +#: apps/shared/views/shared_paragraph.py:256 +#: apps/shared/views/shared_paragraph.py:257 +msgid "Get a list of shared paragraph questions" +msgstr "Get a list of shared paragraph questions" -msgid "Super-humanoid: Lingxiaoyue Flow" -msgstr "" +#: apps/shared/views/shared_paragraph.py:278 +#: apps/shared/views/shared_paragraph.py:279 +#: apps/shared/views/shared_paragraph.py:280 +msgid "Disassociation shared issue" +msgstr "Disassociation shared issue" -msgid "Super-humanoid: Sun Dasheng Flow" -msgstr "" +#: apps/shared/views/shared_paragraph.py:309 +#: apps/shared/views/shared_paragraph.py:310 +#: apps/shared/views/shared_paragraph.py:311 +msgid "Related shared questions" +msgstr "Related shared questions" -msgid "Super-humanoid: Lingyuzhao Flow" -msgstr "" +#: apps/shared/views/shared_paragraph.py:341 +#: apps/shared/views/shared_paragraph.py:342 +#: apps/shared/views/shared_paragraph.py:343 +msgid "Get shared paragraph list by pagination" +msgstr "Get shared paragraph list by pagination" -msgid "Super-humanoid: Lingxiaotang Flow" -msgstr "" +#: apps/shared/views/shared_paragraph.py:391 +#: apps/shared/views/shared_paragraph.py:392 +#: apps/shared/views/shared_paragraph.py:393 +msgid "Get shared workspace paragraph list by pagination" +msgstr "Get shared workspace paragraph list by pagination" -msgid "Super-humanoid: Lingxiaorong Flow" -msgstr "" +#: apps/shared/views/shared_problem.py:25 +#: apps/shared/views/shared_problem.py:26 +#: apps/shared/views/shared_problem.py:27 +msgid "Shared question list" +msgstr "Shared question list" + +#: apps/shared/views/shared_problem.py:30 +#: apps/shared/views/shared_problem.py:52 +#: apps/shared/views/shared_problem.py:73 +#: apps/shared/views/shared_problem.py:96 +#: apps/shared/views/shared_problem.py:117 +#: apps/shared/views/shared_problem.py:137 +#: apps/shared/views/shared_problem.py:160 +#: apps/shared/views/shared_problem.py:184 +msgid "Shared Knowledge/Documentation/Paragraph/Question" +msgstr "Shared Knowledge/Documentation/Paragraph/Question" -msgid "Super-humanoid: Xinyun Flow" -msgstr "" +#: apps/shared/views/shared_problem.py:46 +#: apps/shared/views/shared_problem.py:47 +#: apps/shared/views/shared_problem.py:48 +msgid "Create shared question" +msgstr "Create shared question" -msgid "Super-humanoid: Grant (EN)" -msgstr "" +#: apps/shared/views/shared_problem.py:68 +#: apps/shared/views/shared_problem.py:69 +#: apps/shared/views/shared_problem.py:70 +msgid "Get a list of associated shared paragraphs" +msgstr "Get a list of associated shared paragraphs" -msgid "Super-humanoid: Lila (EN)" -msgstr "" +#: apps/shared/views/shared_problem.py:90 +#: apps/shared/views/shared_problem.py:91 +#: apps/shared/views/shared_problem.py:92 +msgid "Batch associated shared paragraphs" +msgstr "Batch associated shared paragraphs" -msgid "Super-humanoid: Lingwanwan Pro" -msgstr "" +#: apps/shared/views/shared_problem.py:111 +#: apps/shared/views/shared_problem.py:112 +#: apps/shared/views/shared_problem.py:113 +msgid "Batch deletion shared issues" +msgstr "Batch deletion shared issues" -msgid "Super-humanoid: Yiyi Pro" -msgstr "" +#: apps/shared/views/shared_problem.py:132 +#: apps/shared/views/shared_problem.py:133 +#: apps/shared/views/shared_problem.py:134 +msgid "Delete shared question" +msgstr "Delete shared question" -msgid "Super-humanoid: Huifangnv Pro" -msgstr "" +#: apps/shared/views/shared_problem.py:154 +#: apps/shared/views/shared_problem.py:155 +#: apps/shared/views/shared_problem.py:156 +msgid "Modify shared question" +msgstr "Modify shared question" -msgid "Super-humanoid: Lingxiaoying Pro" -msgstr "" +#: apps/shared/views/shared_problem.py:179 +#: apps/shared/views/shared_problem.py:180 +#: apps/shared/views/shared_problem.py:181 +msgid "Get the list of shared questions by page" +msgstr "Get the list of shared questions by page" + +#: apps/shared/views/shared_problem.py:204 +#: apps/shared/views/shared_problem.py:205 +#: apps/shared/views/shared_problem.py:206 +msgid "Get the list of shared workspace questions by page" +msgstr "Get the list of shared workspace questions by page" + +#: apps/shared/views/shared_problem.py:209 +msgid "Shared Knowledge/Question" +msgstr "Shared Knowledge/Question" + +#: apps/shared/views/shared_tag.py:26 apps/shared/views/shared_tag.py:44 +#: apps/shared/views/shared_tag.py:65 apps/shared/views/shared_tag.py:86 +#: apps/shared/views/shared_tag.py:129 +msgid "Shared Knowledge Base/Tag" +msgstr "Shared Knowledge Base/Tag" + +#: apps/shared/views/shared_tag.py:124 +msgid "Get Workspace Knowledge Tag" +msgstr "Get Workspace Knowledge Tag" + +#: apps/shared/views/shared_tag.py:125 +msgid "Get workspace knowledge tag" +msgstr "Get workspace knowledge tag" + +#: apps/shared/views/shared_termbase.py:35 +#: apps/shared/views/shared_termbase.py:57 +#: apps/shared/views/shared_termbase.py:81 +#: apps/shared/views/shared_termbase.py:107 +#: apps/shared/views/shared_termbase.py:132 +#: apps/shared/views/shared_termbase.py:160 +#: apps/shared/views/shared_termbase.py:189 +msgid "Shared Knowledge Base/Documentation/Termbase" +msgstr "Shared Knowledge Base/Documentation/Termbase" + +#: apps/shared/views/shared_tool.py:46 apps/shared/views/shared_tool.py:47 +#: apps/shared/views/shared_tool.py:48 +msgid "Get share resource tool" +msgstr "Get share resource tool" -msgid "Super-humanoid: Lingfeibo Pro" -msgstr "" +#: apps/shared/views/shared_tool.py:69 apps/shared/views/shared_tool.py:70 +#: apps/shared/views/shared_tool.py:71 +msgid "Create shared tool" +msgstr "Create shared tool" -msgid "Super-humanoid: Lingyuyan Pro" -msgstr "" +#: apps/shared/views/shared_tool.py:91 apps/shared/views/shared_tool.py:92 +#: apps/shared/views/shared_tool.py:93 +msgid "Update shared tool" +msgstr "Update shared tool" -msgid "Login failed %s times, account will be locked, you have %s more chances !" -msgstr "" +#: apps/shared/views/shared_tool.py:110 apps/shared/views/shared_tool.py:111 +#: apps/shared/views/shared_tool.py:112 +msgid "Get shared tool" +msgstr "Get shared tool" -msgid "This account has been locked for %s minutes, please try again later" -msgstr "" +#: apps/shared/views/shared_tool.py:123 apps/shared/views/shared_tool.py:124 +#: apps/shared/views/shared_tool.py:125 +msgid "Delete shared tool" +msgstr "Delete shared tool" -msgid "User does not have permission to use API Key" -msgstr "" +#: apps/shared/views/shared_tool.py:144 +msgid "Get shared tool list " +msgstr "Get shared tool list " -msgid "Import knowledge workflow" -msgstr "" +#: apps/shared/views/shared_tool.py:145 apps/shared/views/shared_tool.py:146 +msgid "Get shared tool list" +msgstr "Get shared tool list" -msgid "Export knowledge workflow" -msgstr "" +#: apps/shared/views/shared_tool.py:171 apps/shared/views/shared_tool.py:172 +#: apps/shared/views/shared_tool.py:173 +msgid "Get shared tool list by pagination" +msgstr "Get shared tool list by pagination" -msgid "Role IDs cannot be empty" -msgstr "" +#: apps/shared/views/shared_tool.py:199 apps/shared/views/shared_tool.py:200 +#: apps/shared/views/shared_tool.py:201 +msgid "Import shared tool" +msgstr "Import shared tool" -msgid "Some roles do not exist" -msgstr "" +#: apps/shared/views/shared_tool.py:220 apps/shared/views/shared_tool.py:221 +#: apps/shared/views/shared_tool.py:222 +msgid "Export shared tool" +msgstr "Export shared tool" -msgid "Authorized pagination list for obtaining resources" -msgstr "" +#: apps/shared/views/shared_tool.py:241 apps/shared/views/shared_tool.py:242 +#: apps/shared/views/shared_tool.py:243 +msgid "Debug shared Tool" +msgstr "Debug shared Tool" -msgid "Resources mapping" -msgstr "" +#: apps/shared/views/shared_tool.py:259 apps/shared/views/shared_tool.py:260 +#: apps/shared/views/shared_tool.py:261 +msgid "Check shared code" +msgstr "Check shared code" -msgid "Batch set user roles" -msgstr "" +#: apps/shared/views/shared_tool.py:277 apps/shared/views/shared_tool.py:278 +#: apps/shared/views/shared_tool.py:279 +msgid "Edit shared tool icon" +msgstr "Edit shared tool icon" -msgid "Role Setting cannot be empty" -msgstr "" +#: apps/shared/views/shared_tool.py:333 apps/shared/views/shared_tool.py:335 +msgid "Authorization tool workspace" +msgstr "Authorization tool workspace" -msgid "View related resources" -msgstr "" +#: apps/shared/views/shared_tool.py:334 +msgid "Authorization tool workspace " +msgstr "Authorization tool workspace " -msgid "Feedback reason" -msgstr "" +#: apps/shared/views/shared_tool.py:353 apps/shared/views/shared_tool.py:354 +#: apps/shared/views/shared_tool.py:355 +msgid "Get Authorization tool workspace" +msgstr "Get Authorization tool workspace" + +#: apps/shared/views/shared_tool.py:375 apps/shared/views/shared_tool.py:376 +#: apps/shared/views/shared_tool.py:377 +msgid "Add internal shared tool" +msgstr "Add internal shared tool" + +#: apps/shared/views/shared_tool.py:401 apps/shared/views/shared_tool.py:402 +#: apps/shared/views/shared_tool.py:403 +msgid "Add store shared tool" +msgstr "Add store shared tool" + +#: apps/shared/views/shared_tool.py:427 apps/shared/views/shared_tool.py:428 +#: apps/shared/views/shared_tool.py:429 +msgid "Update store shared tool" +msgstr "Update store shared tool" + +#: apps/shared/views/shared_tool.py:461 apps/shared/views/shared_tool.py:462 +#: apps/shared/views/shared_tool.py:463 +msgid "Get shared tool records" +msgstr "Get shared tool records" + +#: apps/shared/views/shared_tool.py:487 apps/shared/views/shared_tool.py:488 +#: apps/shared/views/shared_tool.py:489 +msgid "Get shared tool record" +msgstr "Get shared tool record" + +#: apps/shared/views/shared_tool.py:561 apps/shared/views/shared_tool.py:562 +#: apps/shared/views/shared_tool.py:563 +msgid "Get shared workspace tool" +msgstr "Get shared workspace tool" -msgid "Other reason content" +#: apps/shared/views/shared_tool.py:592 apps/shared/views/shared_tool.py:593 +#: apps/shared/views/shared_tool.py:594 +msgid "Get shared workspace tool list by pagination" +msgstr "Get shared workspace tool list by pagination" + +#: apps/system_homepage/api/system_home_page_api.py:415 +msgid "Workspace ID (optional; omit to query across all workspaces)" +msgstr "Workspace ID (optional; omit to query across all workspaces)" + +#: apps/system_homepage/views/system_homepage.py:46 +msgid "System-wide application data aggregation across all workspaces" +msgstr "System-wide application data aggregation across all workspaces" + +#: apps/system_homepage/views/system_homepage.py:47 +msgid "System application aggregation" +msgstr "System application aggregation" + +#: apps/system_homepage/views/system_homepage.py:51 +#: apps/system_homepage/views/system_homepage.py:78 +#: apps/system_homepage/views/system_homepage.py:105 +#: apps/system_homepage/views/system_homepage.py:132 +#: apps/system_homepage/views/system_homepage.py:159 +#: apps/system_homepage/views/system_homepage.py:191 +#: apps/system_homepage/views/system_homepage.py:223 +#: apps/system_homepage/views/system_homepage.py:256 +#: apps/system_homepage/views/system_homepage.py:289 +#: apps/system_homepage/views/system_homepage.py:322 +#: apps/system_homepage/views/system_homepage.py:353 +#: apps/system_homepage/views/system_homepage.py:384 +#: apps/system_homepage/views/system_homepage.py:415 +msgid "System home page" +msgstr "System home page" + +#: apps/system_homepage/views/system_homepage.py:73 +msgid "System-wide knowledge data aggregation across all workspaces" +msgstr "System-wide knowledge data aggregation across all workspaces" + +#: apps/system_homepage/views/system_homepage.py:74 +msgid "System knowledge aggregation" +msgstr "System knowledge aggregation" + +#: apps/system_homepage/views/system_homepage.py:100 +msgid "System-wide tool data aggregation across all workspaces" +msgstr "System-wide tool data aggregation across all workspaces" + +#: apps/system_homepage/views/system_homepage.py:101 +msgid "System tool aggregation" +msgstr "System tool aggregation" + +#: apps/system_homepage/views/system_homepage.py:127 +msgid "System-wide model data aggregation across all workspaces" +msgstr "System-wide model data aggregation across all workspaces" + +#: apps/system_homepage/views/system_homepage.py:128 +msgid "System model aggregation" +msgstr "System model aggregation" + +#: apps/system_homepage/views/system_homepage.py:154 +msgid "System-wide tokens aggregation across all workspaces" +msgstr "System-wide tokens aggregation across all workspaces" + +#: apps/system_homepage/views/system_homepage.py:155 +msgid "System tokens aggregation" +msgstr "System tokens aggregation" + +#: apps/system_homepage/views/system_homepage.py:186 +msgid "System-wide chat record aggregation across all workspaces" +msgstr "System-wide chat record aggregation across all workspaces" + +#: apps/system_homepage/views/system_homepage.py:187 +msgid "System chat record aggregation" +msgstr "System chat record aggregation" + +#: apps/system_homepage/views/system_homepage.py:218 +msgid "" +"System-wide top applications by token consumption across all workspaces" msgstr "" +"System-wide top applications by token consumption across all workspaces" -msgid "accurate" -msgstr "accurate" +#: apps/system_homepage/views/system_homepage.py:219 +msgid "System application tokens ranking" +msgstr "System application tokens ranking" -msgid "complete" -msgstr "complete" +#: apps/system_homepage/views/system_homepage.py:251 +msgid "System-wide top applications by question count across all workspaces" +msgstr "System-wide top applications by question count across all workspaces" -msgid "inaccurate" -msgstr "inaccurate" +#: apps/system_homepage/views/system_homepage.py:252 +msgid "System application question ranking" +msgstr "System application question ranking" -msgid "incomplete" -msgstr "incomplete" +#: apps/system_homepage/views/system_homepage.py:284 +msgid "System-wide top users by token consumption across all workspaces" +msgstr "System-wide top users by token consumption across all workspaces" -msgid "Secret key is invalid" -msgstr "" +#: apps/system_homepage/views/system_homepage.py:285 +msgid "System user tokens ranking" +msgstr "System user tokens ranking" -msgid "Secret key is expired" +#: apps/system_homepage/views/system_homepage.py:317 +msgid "" +"System-wide top users by token consumption export across all workspaces" msgstr "" +"System-wide top users by token consumption export across all workspaces" -msgid "API service is disabled" -msgstr "" +#: apps/system_homepage/views/system_homepage.py:318 +msgid "System user tokens ranking export" +msgstr "System user tokens ranking export" -msgid "Online Usage" +#: apps/system_homepage/views/system_homepage.py:348 +msgid "" +"System-wide top applications by question count export across all workspaces" msgstr "" +"System-wide top applications by question count export across all workspaces" -msgid "API Call" -msgstr "" +#: apps/system_homepage/views/system_homepage.py:349 +msgid "System application question ranking export" +msgstr "System application question ranking export" -msgid "Enterprise WeChat" -msgstr "" +#: apps/system_homepage/views/system_homepage.py:379 +msgid "" +"System-wide top applications by token consumption export across all " +"workspaces" +msgstr "" +"System-wide top applications by token consumption export across all " +"workspaces" + +#: apps/system_homepage/views/system_homepage.py:380 +msgid "System application tokens ranking export" +msgstr "System application tokens ranking export" + +#: apps/system_homepage/views/system_homepage.py:410 +msgid "System-wide dialogue monitoring trends across all workspaces" +msgstr "System-wide dialogue monitoring trends across all workspaces" + +#: apps/system_homepage/views/system_homepage.py:411 +msgid "System application monitoring" +msgstr "System application monitoring" + +#: apps/system_manage/api/chat_user.py:29 +#: apps/system_manage/api/chat_user.py:78 +#: apps/system_manage/api/chat_user.py:108 +#: apps/system_manage/serializers/chat_user.py:116 +#: apps/system_manage/serializers/chat_user.py:213 +#: apps/system_manage/serializers/chat_user.py:320 +#: apps/users/serializers/user.py:138 +msgid "User Group IDs" +msgstr "User Group IDs" -msgid "WeChat Public Account" -msgstr "" +#: apps/system_manage/api/chat_user.py:68 +#: apps/system_manage/serializers/chat_user.py:95 +#: apps/system_manage/serializers/chat_user.py:335 +#: apps/system_manage/serializers/chat_user.py:630 +#: apps/system_manage/serializers/email_setting.py:34 +#: apps/users/api/user.py:102 apps/users/serializers/login.py:36 +#: apps/users/serializers/user.py:132 apps/users/serializers/user.py:328 +#: apps/users/serializers/user.py:579 apps/users/serializers/user.py:904 +#: apps/users/serializers/user.py:960 apps/xpack/api/auth_config.py:25 +msgid "Password" +msgstr "Password" + +#: apps/system_manage/api/chat_user.py:104 +#: apps/system_manage/api/chat_user.py:140 +#: apps/system_manage/serializers/chat_user.py:72 +#: apps/system_manage/serializers/chat_user.py:137 +#: apps/system_manage/serializers/chat_user.py:300 +#: apps/users/serializers/user.py:133 apps/users/serializers/user.py:307 +#: apps/users/serializers/user.py:370 apps/users/serializers/user.py:549 +#: apps/users/serializers/user.py:892 apps/users/serializers/user.py:1011 +#: apps/users/serializers/user.py:1112 +#: apps/xpack/serializers/generic_sync_user_serializer.py:43 +msgid "Email" +msgstr "Email" + +#: apps/system_manage/api/chat_user.py:105 +#: apps/system_manage/serializers/chat_user.py:113 +#: apps/system_manage/serializers/chat_user.py:316 +#: apps/users/serializers/user.py:135 apps/users/serializers/user.py:346 +#: apps/users/serializers/user.py:563 +#: apps/xpack/serializers/generic_sync_user_serializer.py:46 +msgid "Phone" +msgstr "Phone" -msgid "Lark" -msgstr "Lark App" +#: apps/system_manage/api/chat_user.py:106 +#: apps/system_manage/api/chat_user.py:154 +#: apps/system_manage/serializers/chat_user.py:318 +#: apps/users/serializers/user.py:565 apps/xpack/api/auth_config.py:31 +msgid "Is Active" +msgstr "Is Active" -msgid "DingTalk" -msgstr "DingTalk App" +#: apps/system_manage/api/chat_user.py:111 +msgid "User Group Names" +msgstr "User Group Names" -msgid "Enterprise WeChat Robot" -msgstr "" +#: apps/system_manage/api/user_group.py:31 +#: apps/system_manage/api/user_group.py:106 apps/users/api/user_group.py:38 +#: apps/users/api/user_group.py:150 apps/users/api/user_group.py:186 +#: apps/xpack/api/user_group.py:31 apps/xpack/api/user_group.py:106 +msgid "User Group ID" +msgstr "User Group ID" -msgid "Trigger" -msgstr "" +#: apps/system_manage/api/user_group.py:54 +#: apps/system_manage/serializers/chat_user.py:437 +#: apps/system_manage/serializers/chat_user.py:585 +#: apps/users/api/user_group.py:90 apps/users/serializers/user_group.py:220 +#: apps/xpack/api/user_group.py:54 +msgid "Group ID" +msgstr "Group ID" -msgid "Slack" -msgstr "Slack App" +#: apps/system_manage/api/user_group.py:121 +#: apps/system_manage/serializers/chat_user.py:563 +#: apps/users/api/user_group.py:169 apps/users/serializers/user_group.py:191 +#: apps/xpack/api/user_group.py:121 +msgid "User group relation IDs" +msgstr "User group relation IDs" -msgid "Root Directory" +#: apps/system_manage/models/chat_user_token_quota.py:89 +msgid "" +"The token quota for the current period has been exhausted. Please contact " +"the administrator." msgstr "" +"The token quota for the current period has been exhausted. Please contact " +"the administrator." -msgid "Create trigger" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:41 +#: apps/system_manage/serializers/chat_user.py:236 +#: apps/users/serializers/user_group.py:25 +msgid "Some user groups do not exist" +msgstr "Some user groups do not exist" -msgid "Get the trigger list" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:89 +#: apps/users/serializers/user.py:322 +msgid "Username must be 4-64 characters long" +msgstr "Username must be 4-64 characters long" -msgid "Get trigger details" +#: apps/system_manage/serializers/chat_user.py:102 +#: apps/system_manage/serializers/chat_user.py:342 +#: apps/users/serializers/user.py:335 apps/users/serializers/user.py:586 +#: apps/users/serializers/user.py:911 apps/users/serializers/user.py:967 +msgid "" +"The password must be 6-20 characters long and must be a combination of " +"letters, numbers, and special characters." msgstr "" +"The password must be 6-20 characters long and must be a combination of " +"letters, numbers, and special characters." -msgid "Modify the trigger" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:109 apps/users/api/user.py:72 +#: apps/users/api/user.py:180 apps/users/serializers/user.py:134 +#: apps/users/serializers/user.py:342 +msgid "Nick name" +msgstr "Nick name" + +#: apps/system_manage/serializers/chat_user.py:206 +#: apps/system_manage/serializers/chat_user.py:226 +#: apps/system_manage/serializers/chat_user.py:536 +#: apps/users/serializers/user.py:786 apps/users/serializers/user_group.py:159 +#: apps/workspace/serializers/user_role_ee_serializer.py:24 +#: apps/xpack/serializers/user_role_serializer.py:35 +#: apps/xpack/views/system_chat_user.py:111 +msgid "User IDs cannot be empty" +msgstr "User IDs cannot be empty" -msgid "Delete the trigger" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:215 +#: apps/workspace/serializers/user_role_ee_serializer.py:14 +#: apps/xpack/serializers/user_role_serializer.py:24 +msgid "Is Append" +msgstr "Is Append" -msgid "Delete trigger in batches" +#: apps/system_manage/serializers/chat_user.py:228 +msgid "User Group IDs cannot be empty" +msgstr "User Group IDs cannot be empty" + +#: apps/system_manage/serializers/chat_user.py:232 +#: apps/workspace/serializers/user_role_ee_serializer.py:30 +#: apps/xpack/serializers/user_role_serializer.py:41 +msgid "Some users do not exist" +msgstr "Some users do not exist" + +#: apps/system_manage/serializers/chat_user.py:330 +msgid "Nickname is already in use" +msgstr "Nickname is already in use" + +#: apps/system_manage/serializers/chat_user.py:349 +#: apps/users/serializers/user.py:593 apps/users/serializers/user.py:918 +#: apps/users/serializers/user.py:974 +msgid "Re Password" +msgstr "Re Password" + +#: apps/system_manage/serializers/chat_user.py:354 +#: apps/system_manage/serializers/chat_user.py:638 +#: apps/system_manage/serializers/chat_user.py:654 +#: apps/users/serializers/user.py:598 apps/users/serializers/user.py:923 +#: apps/users/serializers/user.py:979 +msgid "" +"The confirmation password must be 6-20 characters long and must be a " +"combination of letters, numbers, and special characters." msgstr "" +"The confirmation password must be 6-20 characters long and must be a " +"combination of letters, numbers, and special characters." -msgid "Activate trigger in batches" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:377 +#: apps/users/serializers/user.py:621 apps/xpack/serializers/chat_user.py:71 +#: apps/xpack/serializers/chat_user.py:98 +msgid "User does not exist" +msgstr "User does not exist" -msgid "Get the trigger list by page" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:482 +#: apps/users/serializers/user_group.py:58 +msgid "User group name already exists" +msgstr "User group name already exists" -msgid "Create trigger in source" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:513 +msgid "Default user group cannot be deleted" +msgstr "Default user group cannot be deleted" -msgid "Get the trigger list of source" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:572 +#: apps/users/serializers/user_group.py:201 +msgid "User group relation IDs cannot be empty" +msgstr "User group relation IDs cannot be empty" -msgid "Modify the task source trigger" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:587 +#: apps/users/serializers/user.py:367 apps/users/serializers/user_group.py:222 +#: apps/xpack/serializers/generic_sync_user_serializer.py:39 +msgid "Nick Name" +msgstr "Nick Name" -msgid "Get Task source trigger details" -msgstr "" +#: apps/system_manage/serializers/chat_user.py:646 +msgid "Confirm Password" +msgstr "Confirm Password" -msgid "Delete the task source trigger" -msgstr "" +#: apps/system_manage/serializers/chat_user_serializer.py:53 +msgid "The user does not have permission to access the application" +msgstr "The user does not have permission to access the application" -msgid "Get the task list of triggers" -msgstr "" +#: apps/system_manage/serializers/email_setting.py:31 +msgid "SMTP host" +msgstr "SMTP host" -msgid "Retrieve detailed records of tasks executed by the trigger." -msgstr "" +#: apps/system_manage/serializers/email_setting.py:32 +msgid "SMTP port" +msgstr "SMTP port" -msgid "Get a paginated list of execution records for trigger tasks." -msgstr "" +#: apps/system_manage/serializers/email_setting.py:33 +#: apps/system_manage/serializers/email_setting.py:37 +msgid "Sender's email" +msgstr "Sender's email" -msgid "%s must be an array" -msgstr "" +#: apps/system_manage/serializers/email_setting.py:35 +msgid "Whether to enable TLS" +msgstr "Whether to enable TLS" -msgid "%s must not be empty" -msgstr "" +#: apps/system_manage/serializers/email_setting.py:36 +msgid "Whether to enable SSL" +msgstr "Whether to enable SSL" -msgid "%s values must be between %s and %s" -msgstr "" +#: apps/system_manage/serializers/email_setting.py:52 +msgid "Email verification failed" +msgstr "Email verification failed" -msgid "Invalid time format: %s, must be HH:MM (e.g., 09:00)" -msgstr "" +#: apps/system_manage/serializers/resource_chat_user.py:36 +#: apps/system_manage/serializers/resource_chat_user.py:129 +#: apps/system_manage/serializers/resource_chat_user_group.py:18 +#: apps/system_manage/serializers/resource_chat_user_group.py:100 +msgid "Resource id" +msgstr "Resource id" -msgid "schedule_type must be one of %s" -msgstr "" +#: apps/system_manage/serializers/resource_chat_user.py:41 +#: apps/system_manage/serializers/resource_chat_user.py:130 +msgid "User group id" +msgstr "User group id" -msgid "interval_value must be an integer greater than or equal to 1" -msgstr "" +#: apps/system_manage/serializers/resource_chat_user.py:110 +msgid "Chat user id" +msgstr "Chat user id" -msgid "interval_unit must be one of %s" -msgstr "" +#: apps/system_manage/serializers/resource_chat_user.py:111 +msgid "Is auth" +msgstr "Is auth" -msgid "body must be an array" -msgstr "" +#: apps/system_manage/serializers/resource_chat_user_group.py:20 +msgid "User group name" +msgstr "User group name" -msgid "Error trigger type" -msgstr "" +#: apps/system_manage/serializers/resource_chat_user_group.py:81 +msgid "user_group_id" +msgstr "user_group_id" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:27 +#: apps/system_manage/serializers/resource_mapping_serializers.py:108 +msgid "resource Id" +msgstr "resource Id" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:28 +#: apps/system_manage/serializers/resource_mapping_serializers.py:110 +msgid "resource Name" +msgstr "resource Name" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:30 +#: apps/system_manage/serializers/resource_mapping_serializers.py:31 +msgid "source Type" +msgstr "source Type" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:32 +#: apps/system_manage/serializers/resource_mapping_serializers.py:114 +msgid "creator" +msgstr "creator" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:112 +#: apps/system_manage/serializers/resource_mapping_serializers.py:113 +msgid "target Type" +msgstr "target Type" + +#: apps/system_manage/serializers/user_group_resource_permission.py:97 +#: apps/system_manage/serializers/user_resource_permission.py:82 +msgid "Non-existent id" +msgstr "Non-existent id" -msgid "The following id does not exist: %s" -msgstr "" +#: apps/system_manage/serializers/user_group_resource_permission.py:116 +#: apps/system_manage/serializers/user_resource_permission.py:101 +msgid "resource name" +msgstr "resource name" -msgid "%s must be a dict" -msgstr "" +#: apps/system_manage/serializers/user_group_resource_permission.py:128 +#: apps/system_manage/serializers/user_group_resource_permission.py:277 +msgid "User Group id" +msgstr "User Group id" -msgid "input_field_list must be a dict" +#: apps/system_manage/serializers/valid_serializers.py:26 +msgid "" +"The community version supports up to 50 knowledge bases. If you need more " +"knowledge bases, please contact us (https://fit2cloud.com/)." msgstr "" +"The community version supports up to 50 knowledge bases. If you need more " +"knowledge bases, please contact us (https://fit2cloud.com/)." -msgid "%s type requires %s field" +#: apps/system_manage/serializers/valid_serializers.py:29 +msgid "" +"The community version supports up to 5 applications. If you need more " +"applications, please contact us (https://fit2cloud.com/)." msgstr "" +"The community version supports up to 5 applications. If you need more " +"applications, please contact us (https://fit2cloud.com/)." -msgid "trigger name" +#: apps/system_manage/serializers/valid_serializers.py:32 +msgid "" +"The community version supports up to 2 users. If you need more users, please" +" contact us (https://fit2cloud.com/)." msgstr "" +"The community version supports up to 2 users. If you need more users, please" +" contact us (https://fit2cloud.com/)." -msgid "trigger description" -msgstr "" +#: apps/system_manage/serializers/valid_serializers.py:41 +msgid "check quantity" +msgstr "check quantity" -msgid "trigger setting" -msgstr "" +#: apps/system_manage/views/email_setting.py:51 +#: apps/system_manage/views/email_setting.py:52 +#: apps/system_manage/views/email_setting.py:53 +msgid "Create or update email settings" +msgstr "Create or update email settings" -msgid "Trigger ID" -msgstr "" +#: apps/system_manage/views/email_setting.py:56 +#: apps/system_manage/views/email_setting.py:71 +#: apps/system_manage/views/email_setting.py:87 +msgid "Email Settings" +msgstr "Email Settings" -msgid "Trigger task can not be empty" -msgstr "" +#: apps/system_manage/views/email_setting.py:67 +#: apps/system_manage/views/email_setting.py:68 +msgid "Test email settings" +msgstr "Test email settings" -msgid "%s id does not exist" -msgstr "" +#: apps/system_manage/views/email_setting.py:83 +#: apps/system_manage/views/email_setting.py:84 +#: apps/system_manage/views/email_setting.py:85 +msgid "Get email settings" +msgstr "Get email settings" -msgid "Trigger id does not exist" -msgstr "" +#: apps/system_manage/views/resource_chat_user.py:37 +#: apps/system_manage/views/resource_chat_user.py:38 +#: apps/system_manage/views/resource_chat_user.py:39 +msgid "Get Resource chat user List" +msgstr "Get Resource chat user List" + +#: apps/system_manage/views/resource_chat_user.py:42 +#: apps/system_manage/views/resource_chat_user.py:90 +#: apps/system_manage/views/resource_chat_user.py:137 +#: apps/system_manage/views/resource_chat_user_group.py:32 +#: apps/system_manage/views/resource_chat_user_group.py:83 +#: apps/system_manage/views/resource_chat_user_group.py:129 +msgid "Chat user" +msgstr "Chat user" -msgid "Trigger not found" -msgstr "" +#: apps/system_manage/views/resource_chat_user.py:84 +#: apps/system_manage/views/resource_chat_user.py:85 +#: apps/system_manage/views/resource_chat_user.py:86 +msgid "Edit Resource chat user List" +msgstr "Edit Resource chat user List" -msgid "Trigger must have at least one task" -msgstr "" +#: apps/system_manage/views/resource_chat_user.py:132 +#: apps/system_manage/views/resource_chat_user.py:133 +#: apps/system_manage/views/resource_chat_user.py:134 +msgid "Get Resource chat user page List" +msgstr "Get Resource chat user page List" -msgid "Trigger task number must be one" -msgstr "" +#: apps/system_manage/views/resource_chat_user_group.py:27 +#: apps/system_manage/views/resource_chat_user_group.py:28 +#: apps/system_manage/views/resource_chat_user_group.py:29 +msgid "Get Resource chat user group List" +msgstr "Get Resource chat user group List" -msgid "Incorrect trigger task" -msgstr "" +#: apps/system_manage/views/resource_chat_user_group.py:77 +#: apps/system_manage/views/resource_chat_user_group.py:78 +#: apps/system_manage/views/resource_chat_user_group.py:79 +msgid "Edit Resource chat user group List" +msgstr "Edit Resource chat user group List" -msgid "Trigger task ID" -msgstr "" +#: apps/system_manage/views/resource_chat_user_group.py:124 +#: apps/system_manage/views/resource_chat_user_group.py:126 +msgid "Get Resource chat user group page List" +msgstr "Get Resource chat user group page List" -msgid "Trigger task record ID" -msgstr "" +#: apps/system_manage/views/resource_chat_user_group.py:125 +msgid "Get Resource chat user page group List" +msgstr "Get Resource chat user page group List" -msgid "Trigger task record id does not exist" -msgstr "" +#: apps/system_manage/views/resource_mapping.py:78 +msgid "Mapping Resource" +msgstr "Mapping Resource" -msgid "Order field" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:59 +#: apps/system_manage/views/system_chat_user.py:60 +#: apps/system_manage/views/system_chat_user.py:61 +msgid "Create chat user" +msgstr "Create chat user" + +#: apps/system_manage/views/system_chat_user.py:62 +#: apps/system_manage/views/system_chat_user.py:83 +#: apps/system_manage/views/system_chat_user.py:103 +#: apps/system_manage/views/system_chat_user.py:121 +#: apps/system_manage/views/system_chat_user.py:134 +#: apps/system_manage/views/system_chat_user.py:156 +#: apps/system_manage/views/system_chat_user.py:174 +#: apps/system_manage/views/system_chat_user.py:195 +#: apps/system_manage/views/system_chat_user.py:216 +#: apps/system_manage/views/system_chat_user.py:240 +#: apps/xpack/views/system_chat_user.py:36 +#: apps/xpack/views/system_chat_user.py:51 +#: apps/xpack/views/system_chat_user.py:76 +#: apps/xpack/views/system_chat_user.py:86 +#: apps/xpack/views/system_chat_user.py:104 +msgid "System/Chat user" +msgstr "System/Chat user" -msgid "System Trigger" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:80 +#: apps/system_manage/views/system_chat_user.py:81 +#: apps/system_manage/views/system_chat_user.py:82 +msgid "Get chat user list" +msgstr "Get chat user list" -msgid "Get the System trigger list of source" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:100 +#: apps/system_manage/views/system_chat_user.py:101 +#: apps/system_manage/views/system_chat_user.py:102 +msgid "Delete chat user" +msgstr "Delete chat user" -msgid "Get System Task source trigger details" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:118 +#: apps/system_manage/views/system_chat_user.py:119 +#: apps/system_manage/views/system_chat_user.py:120 +msgid "Get chat user information" +msgstr "Get chat user information" -msgid "Modify the System task source trigger" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:131 +#: apps/system_manage/views/system_chat_user.py:132 +#: apps/system_manage/views/system_chat_user.py:133 +msgid "Update chat user information" +msgstr "Update chat user information" + +#: apps/system_manage/views/system_chat_user.py:153 +#: apps/system_manage/views/system_chat_user.py:154 +#: apps/system_manage/views/system_chat_user.py:155 +#: apps/system_manage/views/system_chat_user.py:384 +#: apps/system_manage/views/system_chat_user.py:385 +#: apps/system_manage/views/system_chat_user.py:386 +#: apps/users/views/system_user_group.py:178 +#: apps/users/views/system_user_group.py:179 +#: apps/users/views/system_user_group.py:180 +msgid "Get user list by group" +msgstr "Get user list by group" -msgid "Delete the System task source trigger" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:171 +#: apps/system_manage/views/system_chat_user.py:172 +#: apps/system_manage/views/system_chat_user.py:173 +msgid "Batch delete chat user" +msgstr "Batch delete chat user" -msgid "Invalid source type" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:192 +#: apps/system_manage/views/system_chat_user.py:193 +#: apps/system_manage/views/system_chat_user.py:194 +msgid "Batch add chat user to group" +msgstr "Batch add chat user to group" -msgid "Shared tool is not supported" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:213 +#: apps/system_manage/views/system_chat_user.py:214 +#: apps/system_manage/views/system_chat_user.py:215 +msgid "Change chat user password" +msgstr "Change chat user password" -msgid "Read Trigger" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:237 +#: apps/system_manage/views/system_chat_user.py:238 +#: apps/system_manage/views/system_chat_user.py:239 +#: apps/users/views/user.py:370 apps/users/views/user.py:371 +#: apps/users/views/user.py:372 +msgid "Get user paginated list" +msgstr "Get user paginated list" -msgid "Create Trigger" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:265 +#: apps/system_manage/views/system_chat_user.py:266 +#: apps/system_manage/views/system_chat_user.py:267 +msgid "Create or update Chat User Group" +msgstr "Create or update Chat User Group" + +#: apps/system_manage/views/system_chat_user.py:270 +#: apps/system_manage/views/system_chat_user.py:292 +#: apps/system_manage/views/system_chat_user.py:308 +#: apps/system_manage/views/system_chat_user.py:332 +#: apps/system_manage/views/system_chat_user.py:360 +#: apps/system_manage/views/system_chat_user.py:387 +msgid "System/User Group" +msgstr "System/User Group" -msgid "Edit Trigger" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:288 +#: apps/system_manage/views/system_chat_user.py:289 +#: apps/system_manage/views/system_chat_user.py:290 +msgid "Get user group list" +msgstr "Get user group list" -msgid "Delete Trigger" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:303 +#: apps/system_manage/views/system_chat_user.py:304 +#: apps/system_manage/views/system_chat_user.py:305 +msgid "Delete chat user group" +msgstr "Delete chat user group" -msgid "Read execute record" -msgstr "" +#: apps/system_manage/views/system_chat_user.py:326 +#: apps/system_manage/views/system_chat_user.py:327 +#: apps/system_manage/views/system_chat_user.py:328 +msgid "Add member to chat user group" +msgstr "Add member to chat user group" -msgid "ADMIN" -msgstr "System Administrator" +#: apps/system_manage/views/system_chat_user.py:354 +#: apps/system_manage/views/system_chat_user.py:355 +#: apps/system_manage/views/system_chat_user.py:356 +msgid "Remove member from chat user group" +msgstr "Remove member from chat user group" -msgid "WORKSPACE_MANAGE" -msgstr "Workspace Manager" +#: apps/system_manage/views/system_profile.py:22 +#: apps/system_manage/views/system_profile.py:23 +msgid "Get MaxKB related information" +msgstr "Get MaxKB related information" -msgid "USER" -msgstr "Regular User" +#: apps/system_manage/views/system_profile.py:25 +msgid "System parameters" +msgstr "System parameters" -msgid "Generate share link" -msgstr "Generate share link" +#: apps/system_manage/views/user_group_resource_permission.py:51 +#: apps/system_manage/views/user_group_resource_permission.py:52 +#: apps/system_manage/views/user_resource_permission.py:54 +#: apps/system_manage/views/user_resource_permission.py:55 +msgid "Obtain resource authorization list" +msgstr "Obtain resource authorization list" + +#: apps/system_manage/views/user_group_resource_permission.py:55 +#: apps/system_manage/views/user_group_resource_permission.py:79 +#: apps/system_manage/views/user_group_resource_permission.py:111 +#: apps/system_manage/views/user_group_resource_permission.py:154 +#: apps/system_manage/views/user_group_resource_permission.py:195 +#: apps/system_manage/views/user_group_resource_permission.py:241 +#: apps/system_manage/views/user_resource_permission.py:58 +#: apps/system_manage/views/user_resource_permission.py:84 +#: apps/system_manage/views/user_resource_permission.py:116 +#: apps/system_manage/views/user_resource_permission.py:153 +#: apps/system_manage/views/user_resource_permission.py:199 +#: apps/system_manage/views/user_resource_permission.py:245 +msgid "Resources authorization" +msgstr "Resources authorization" -msgid "Chat record link" -msgstr "Chat record link" +#: apps/system_manage/views/user_group_resource_permission.py:74 +#: apps/system_manage/views/user_group_resource_permission.py:75 +#: apps/system_manage/views/user_resource_permission.py:79 +#: apps/system_manage/views/user_resource_permission.py:80 +msgid "Modify the resource authorization list" +msgstr "Modify the resource authorization list" + +#: apps/system_manage/views/user_group_resource_permission.py:105 +#: apps/system_manage/views/user_group_resource_permission.py:106 +#: apps/system_manage/views/user_group_resource_permission.py:107 +#: apps/system_manage/views/user_resource_permission.py:110 +#: apps/system_manage/views/user_resource_permission.py:111 +#: apps/system_manage/views/user_resource_permission.py:112 +msgid "Obtain resource authorization list by page" +msgstr "Obtain resource authorization list by page" -msgid "Get chat record by share link" -msgstr "Get chat record by share link" +#: apps/system_manage/views/valid.py:25 apps/system_manage/views/valid.py:26 +#: apps/system_manage/views/valid.py:27 +msgid "Get verification results" +msgstr "Get verification results" -msgid "Invalid chat record ids" -msgstr "Invalid chat record ids" +#: apps/system_manage/views/valid.py:28 +msgid "Validation" +msgstr "Validation" -msgid "Share link does not exist" -msgstr "Share link does not exist" +#: apps/tools/serializers/tool.py:169 +msgid "MCP configuration is invalid" +msgstr "MCP configuration is invalid" -msgid "Chat has been deleted" -msgstr "Chat has been deleted" +#: apps/tools/serializers/tool.py:248 apps/tools/serializers/tool.py:324 +msgid "variable name" +msgstr "variable name" -msgid "cron type requires cron_expression field" -msgstr "cron type requires cron_expression field" +#: apps/tools/serializers/tool.py:256 +msgid "fields only support string|int|dict|array|float" +msgstr "fields only support string|int|dict|array|float" -msgid "Invalid cron expression: %s" -msgstr "Invalid cron expression: %s" +#: apps/tools/serializers/tool.py:273 +msgid "field name" +msgstr "field name" -msgid "Batch Remove Documents from Tag" -msgstr "Batch Remove Documents from Tag" +#: apps/tools/serializers/tool.py:274 +msgid "field label" +msgstr "field label" -msgid "Document does not belong to current knowledge" -msgstr "Document does not belong to current knowledge" +#: apps/tools/serializers/tool.py:288 apps/tools/serializers/tool.py:304 +#: apps/tools/serializers/tool.py:329 apps/tools/serializers/tool.py:574 +msgid "tool content" +msgstr "tool content" -msgid "Move an application" -msgstr "Move an application" +#: apps/tools/serializers/tool.py:290 apps/tools/serializers/tool.py:307 +#: apps/tools/serializers/tool.py:330 +msgid "input field list" +msgstr "input field list" -msgid "Batch delete applications" -msgstr "Batch delete applications" +#: apps/tools/serializers/tool.py:292 apps/tools/serializers/tool.py:308 +#: apps/tools/serializers/tool.py:331 +msgid "init field list" +msgstr "init field list" -msgid "Batch move applications" -msgstr "Batch move applications" +#: apps/tools/serializers/tool.py:309 apps/tools/serializers/tool.py:332 +msgid "init params" +msgstr "init params" -msgid "Batch delete knowledge" -msgstr "Batch delete knowledge" +#: apps/tools/serializers/tool.py:325 +msgid "variable value" +msgstr "variable value" -msgid "Batch move knowledge" -msgstr "Batch move knowledge" +#: apps/tools/serializers/tool.py:337 +msgid "function content" +msgstr "function content" -msgid "Batch delete tools" -msgstr "Batch delete tools" +#: apps/tools/serializers/tool.py:624 +msgid "field has no value set" +msgstr "field has no value set" -msgid "Batch move tools" -msgstr "Batch move tools" +#: apps/tools/serializers/tool.py:636 +#, python-brace-format +msgid "Field: {name} Type: {type} Value: {value} Type conversion error" +msgstr "Field: {name} Type: {type} Value: {value} Type conversion error" -msgid "Model is not allowed to be empty" -msgstr "" +#: apps/tools/serializers/tool.py:676 apps/tools/serializers/tool.py:740 +msgid "Tool not found" +msgstr "Tool not found" -msgid "Not a valid zip file" -msgstr "Not a valid zip file" +#: apps/tools/serializers/tool.py:1198 +msgid "Function does not exist" +msgstr "Function does not exist" -msgid "Not a valid KB export file, missing knowledge.json" -msgstr "Not a valid KB export file, missing knowledge.json" +#: apps/tools/serializers/tool.py:1614 +msgid "Skill file does not exist" +msgstr "Skill file does not exist" -msgid "Not a valid KB export file, missing knowledge.xlsx" -msgstr "Not a valid KB export file, missing knowledge.xlsx" +#: apps/tools/serializers/tool_icon.py:39 +msgid "Failed to download tool icon" +msgstr "Failed to download tool icon" -msgid "Tags" -msgstr "Tags" +#: apps/tools/serializers/tool_version.py:48 +#: apps/tools/serializers/tool_version.py:85 +msgid "Tool ID" +msgstr "Tool ID" -msgid "Hit handling method" -msgstr "Hit handling method" +#: apps/tools/serializers/tool_version.py:86 +msgid "Tool version ID" +msgstr "Tool version ID" -msgid "Directly return similarity" -msgstr "Directly return similarity" +#: apps/tools/serializers/tool_workflow.py:455 +msgid "There is a circular dependency in the tool workflow" +msgstr "There is a circular dependency in the tool workflow" -msgid "Paragraph is active" -msgstr "Paragraph is active" +#: apps/tools/serializers/tool_workflow.py:546 +msgid "Tool id" +msgstr "Tool id" -msgid "Document type" -msgstr "Document type" +#: apps/tools/views/tool.py:57 apps/tools/views/tool.py:58 +#: apps/tools/views/tool.py:59 +msgid "Create tool" +msgstr "Create tool" -msgid "Document meta" -msgstr "Document meta" +#: apps/tools/views/tool.py:85 apps/tools/views/tool.py:86 +#: apps/tools/views/tool.py:87 +msgid "Get tool by folder" +msgstr "Get tool by folder" -msgid "Export knowledge bundle" -msgstr "Export knowledge bundle" +#: apps/tools/views/tool.py:119 apps/tools/views/tool.py:120 +#: apps/tools/views/tool.py:121 +msgid "Debug Tool" +msgstr "Debug Tool" -msgid "Import knowledge bundle" -msgstr "Import knowledge bundle" +#: apps/tools/views/tool.py:144 apps/tools/views/tool.py:145 +#: apps/tools/views/tool.py:146 +msgid "Update tool" +msgstr "Update tool" -msgid "Export system knowledge bundle" -msgstr "Export system knowledge bundle" +#: apps/tools/views/tool.py:174 apps/tools/views/tool.py:175 +#: apps/tools/views/tool.py:176 +msgid "Get tool" +msgstr "Get tool" -msgid "Export shared knowledge bundle" -msgstr "Export shared knowledge bundle" +#: apps/tools/views/tool.py:197 apps/tools/views/tool.py:198 +#: apps/tools/views/tool.py:199 +msgid "Delete tool" +msgstr "Delete tool" -msgid "Batch delete" -msgstr "Batch delete" +#: apps/tools/views/tool.py:227 apps/tools/views/tool.py:228 +#: apps/tools/views/tool.py:229 +msgid "Batch delete tools" +msgstr "Batch delete tools" -msgid "Batch move" -msgstr "Batch move" +#: apps/tools/views/tool.py:276 apps/tools/views/tool.py:277 +#: apps/tools/views/tool.py:278 +msgid "Batch move tools" +msgstr "Batch move tools" -msgid "There is a circular dependency in the tool workflow" -msgstr "There is a circular dependency in the tool workflow" +#: apps/tools/views/tool.py:325 apps/tools/views/tool.py:326 +#: apps/tools/views/tool.py:327 +msgid "Get tool list by pagination" +msgstr "Get tool list by pagination" -msgid "model_params_form must be a list" -msgstr "" +#: apps/tools/views/tool.py:360 +msgid "Get tool list " +msgstr "Get tool list " -msgid "The {index}th item in model_params_form must be a dictionary" -msgstr "" +#: apps/tools/views/tool.py:361 apps/tools/views/tool.py:362 +msgid "Get tool list" +msgstr "Get tool list" -msgid "The label field is required for the {index}th item in model_params_form" -msgstr "" +#: apps/tools/views/tool.py:395 apps/tools/views/tool.py:396 +#: apps/tools/views/tool.py:397 +msgid "Import tool" +msgstr "Import tool" -msgid "Publish" -msgstr "" +#: apps/tools/views/tool.py:430 apps/tools/views/tool.py:431 +#: apps/tools/views/tool.py:432 +msgid "Export tool" +msgstr "Export tool" -msgid "Publish to Portal" -msgstr "" +#: apps/tools/views/tool.py:460 apps/tools/views/tool.py:461 +#: apps/tools/views/tool.py:462 +msgid "Check code" +msgstr "Check code" -msgid "Unpublish from Portal" -msgstr "" +#: apps/tools/views/tool.py:483 apps/tools/views/tool.py:484 +#: apps/tools/views/tool.py:485 +msgid "Edit tool icon" +msgstr "Edit tool icon" -msgid "Only published applications can be published to Portal" -msgstr "" +#: apps/tools/views/tool.py:548 apps/tools/views/tool.py:549 +#: apps/tools/views/tool.py:550 +msgid "Get internal tool" +msgstr "Get internal tool" -msgid "Publishing an application to Portal" -msgstr "" +#: apps/tools/views/tool.py:570 apps/tools/views/tool.py:571 +#: apps/tools/views/tool.py:572 +msgid "Add internal tool" +msgstr "Add internal tool" + +#: apps/tools/views/tool.py:622 apps/tools/views/tool.py:623 +#: apps/tools/views/tool.py:624 +msgid "Add Appstore tool" +msgstr "Add Appstore tool" + +#: apps/tools/views/tool.py:657 apps/tools/views/tool.py:658 +#: apps/tools/views/tool.py:659 +msgid "Update Appstore tool" +msgstr "Update Appstore tool" + +#: apps/tools/views/tool.py:696 apps/tools/views/tool.py:697 +#: apps/tools/views/tool.py:698 +msgid "Get tool records" +msgstr "Get tool records" + +#: apps/tools/views/tool.py:732 apps/tools/views/tool.py:733 +#: apps/tools/views/tool.py:734 +msgid "Get tool record" +msgstr "Get tool record" + +#: apps/tools/views/tool_workflow.py:166 apps/tools/views/tool_workflow.py:167 +#: apps/tools/views/tool_workflow.py:168 +msgid "Get the list of MCP tools" +msgstr "Get the list of MCP tools" + +#: apps/trigger/handler/impl/trigger/event_trigger.py:80 +#: apps/trigger/handler/impl/trigger/event_trigger.py:81 +#: apps/trigger/handler/impl/trigger/event_trigger.py:82 +msgid "Event Trigger WebHook" +msgstr "Event Trigger WebHook" + +#: apps/trigger/serializers/task_source_trigger.py:30 +#: apps/trigger/serializers/trigger.py:292 +#: apps/trigger/serializers/trigger.py:302 +msgid "trigger name" +msgstr "trigger name" -msgid "Unpublishing an application from Portal" -msgstr "" +#: apps/trigger/serializers/task_source_trigger.py:31 +#: apps/trigger/serializers/trigger.py:293 +#: apps/trigger/serializers/trigger.py:303 +msgid "trigger description" +msgstr "trigger description" -msgid "token is required for EVENT triggers" -msgstr "" +#: apps/trigger/serializers/task_source_trigger.py:33 +#: apps/trigger/serializers/trigger.py:295 +#: apps/trigger/serializers/trigger.py:305 +msgid "trigger setting" +msgstr "trigger setting" -msgid "Home page" -msgstr "Overview" +#: apps/trigger/serializers/task_source_trigger.py:46 +msgid "Trigger task number must be one" +msgstr "Trigger task number must be one" -msgid "Response code" -msgstr "" +#: apps/trigger/serializers/task_source_trigger.py:51 +msgid "Incorrect trigger task" +msgstr "Incorrect trigger task" -msgid "Response message" -msgstr "" +#: apps/trigger/serializers/task_source_trigger.py:119 +#: apps/trigger/serializers/task_source_trigger.py:167 +#: apps/trigger/serializers/trigger.py:523 +msgid "Trigger not found" +msgstr "Trigger not found" -msgid "Total count" -msgstr "" +#: apps/trigger/serializers/task_source_trigger.py:134 +#: apps/trigger/serializers/task_source_trigger.py:144 +#: apps/trigger/serializers/trigger.py:540 +#: apps/trigger/serializers/trigger.py:563 +msgid "Trigger must have at least one task" +msgstr "Trigger must have at least one task" -msgid "Application data aggregation" -msgstr "" +#: apps/trigger/serializers/task_source_trigger.py:171 +msgid "Task not found" +msgstr "Task not found" -msgid "Knowledge data aggregation" -msgstr "" +#: apps/trigger/serializers/trigger.py:34 +msgid "is_active" +msgstr "is_active" -msgid "Tool data aggregation" -msgstr "" +#: apps/trigger/serializers/trigger.py:44 +#, python-format +msgid "The following id does not exist: %s" +msgstr "The following id does not exist: %s" -msgid "Model data aggregation" -msgstr "" +#: apps/trigger/serializers/trigger.py:75 +#: apps/trigger/serializers/trigger.py:98 +#, python-format +msgid "%s must be a dict" +msgstr "%s must be a dict" -msgid "Total application count" -msgstr "" +#: apps/trigger/serializers/trigger.py:122 +msgid "Error trigger type" +msgstr "Error trigger type" -msgid "Published application count" -msgstr "" +#: apps/trigger/serializers/trigger.py:130 +#, python-format +msgid "%s type requires %s field" +msgstr "%s type requires %s field" -msgid "Unpublished application count" -msgstr "" +#: apps/trigger/serializers/trigger.py:136 +#, python-format +msgid "%s must be an array" +msgstr "%s must be an array" -msgid "Total knowledge count" -msgstr "" +#: apps/trigger/serializers/trigger.py:138 +#, python-format +msgid "%s must not be empty" +msgstr "%s must not be empty" -msgid "Total document count" -msgstr "" +#: apps/trigger/serializers/trigger.py:149 +#, python-format +msgid "%s values must be between %s and %s" +msgstr "%s values must be between %s and %s" -msgid "Failed document count" -msgstr "" +#: apps/trigger/serializers/trigger.py:165 +#, python-format +msgid "Invalid time format: %s, must be HH:MM (e.g., 09:00)" +msgstr "Invalid time format: %s, must be HH:MM (e.g., 09:00)" -msgid "Total tool count" -msgstr "" +#: apps/trigger/serializers/trigger.py:174 +#, python-format +msgid "schedule_type must be one of %s" +msgstr "schedule_type must be one of %s" -msgid "Active tool count" -msgstr "" +#: apps/trigger/serializers/trigger.py:218 +msgid "interval_value must be an integer greater than or equal to 1" +msgstr "interval_value must be an integer greater than or equal to 1" -msgid "Inactive tool count" -msgstr "" +#: apps/trigger/serializers/trigger.py:223 +#, python-format +msgid "interval_unit must be one of %s" +msgstr "interval_unit must be one of %s" -msgid "Total model count" -msgstr "" +#: apps/trigger/serializers/trigger.py:232 +msgid "cron type requires cron_expression field" +msgstr "cron type requires cron_expression field" -msgid "Active model count" -msgstr "" +#: apps/trigger/serializers/trigger.py:236 +#, python-format +msgid "Invalid cron expression: %s" +msgstr "Invalid cron expression: %s" -msgid "Inactive model count" -msgstr "" +#: apps/trigger/serializers/trigger.py:242 +msgid "body must be an array" +msgstr "body must be an array" -msgid "Top applications by token consumption" -msgstr "" +#: apps/trigger/serializers/trigger.py:244 +msgid "token is required for EVENT triggers" +msgstr "token is required for EVENT triggers" -msgid "Top applications by question count" -msgstr "" +#: apps/trigger/serializers/trigger.py:301 +#: apps/trigger/serializers/trigger_task.py:42 +#: apps/trigger/serializers/trigger_task.py:66 +#: apps/trigger/serializers/trigger_task.py:126 +msgid "Trigger ID" +msgstr "Trigger ID" -msgid "Top users by token consumption" -msgstr "" +#: apps/trigger/serializers/trigger.py:389 +msgid "Trigger task can not be empty" +msgstr "Trigger task can not be empty" -msgid "Application tokens ranking list" -msgstr "" +#: apps/trigger/serializers/trigger.py:412 +#: apps/trigger/serializers/trigger.py:436 +msgid "Error source type" +msgstr "Error source type" -msgid "Application question ranking list" -msgstr "" +#: apps/trigger/serializers/trigger.py:440 +#, python-format +msgid "%s id does not exist" +msgstr "%s id does not exist" -msgid "User tokens ranking list" -msgstr "" +#: apps/trigger/serializers/trigger.py:639 +#: apps/trigger/serializers/trigger_task.py:129 +msgid "Trigger name" +msgstr "Trigger name" -msgid "Application name" -msgstr "" +#: apps/trigger/serializers/trigger.py:640 +msgid "Trigger type" +msgstr "Trigger type" -msgid "Total consumed tokens" -msgstr "" +#: apps/trigger/serializers/trigger.py:642 +msgid "Trigger task" +msgstr "Trigger task" -msgid "Question count" -msgstr "" +#: apps/trigger/serializers/trigger.py:643 apps/users/views/user.py:226 +#: apps/users/views/user.py:227 apps/users/views/user.py:228 +msgid "Create user" +msgstr "Create user" -msgid "Chat user ID" -msgstr "" +#: apps/trigger/serializers/trigger_task.py:68 +msgid "Trigger task ID" +msgstr "Trigger task ID" -msgid "Chat user type" -msgstr "" +#: apps/trigger/serializers/trigger_task.py:69 +msgid "Trigger task record ID" +msgstr "Trigger task record ID" -msgid "Asker user information" -msgstr "" +#: apps/trigger/serializers/trigger_task.py:87 +msgid "Trigger task record id does not exist" +msgstr "Trigger task record id does not exist" -msgid "Termbase" -msgstr "" +#: apps/trigger/serializers/trigger_task.py:128 +msgid "Trigger state" +msgstr "Trigger state" -msgid "Copy" -msgstr "Copy" +#: apps/trigger/serializers/trigger_task.py:130 +msgid "Source type" +msgstr "Source type" -msgid "ranking" -msgstr "ranking" +#: apps/trigger/views/trigger.py:71 apps/trigger/views/trigger.py:72 +#: apps/trigger/views/trigger.py:73 +msgid "Create trigger" +msgstr "Create trigger" -msgid "Token consumption" -msgstr "Token consumption" +#: apps/trigger/views/trigger.py:95 apps/trigger/views/trigger.py:96 +#: apps/trigger/views/trigger.py:97 +msgid "Get the trigger list" +msgstr "Get the trigger list" -msgid "proportion" -msgstr "proportion" +#: apps/trigger/views/trigger.py:125 apps/trigger/views/trigger.py:126 +#: apps/trigger/views/trigger.py:127 +msgid "Get trigger details" +msgstr "Get trigger details" -msgid "number of questions" -msgstr "number of questions" +#: apps/trigger/views/trigger.py:150 apps/trigger/views/trigger.py:151 +#: apps/trigger/views/trigger.py:152 +msgid "Modify the trigger" +msgstr "Modify the trigger" -msgid "active users" -msgstr "active users" +#: apps/trigger/views/trigger.py:176 apps/trigger/views/trigger.py:177 +#: apps/trigger/views/trigger.py:178 +msgid "Delete the trigger" +msgstr "Delete the trigger" -msgid "Average tokens per request" -msgstr "Average tokens per request" +#: apps/trigger/views/trigger.py:204 apps/trigger/views/trigger.py:205 +#: apps/trigger/views/trigger.py:206 +msgid "Delete trigger in batches" +msgstr "Delete trigger in batches" -msgid "Average Number of Conversation Turns per Person" -msgstr "Average Number of Conversation Turns per Person" +#: apps/trigger/views/trigger.py:233 apps/trigger/views/trigger.py:234 +#: apps/trigger/views/trigger.py:235 +msgid "Activate trigger in batches" +msgstr "Activate trigger in batches" -msgid "User Name" -msgstr "User Name" +#: apps/trigger/views/trigger.py:262 apps/trigger/views/trigger.py:263 +#: apps/trigger/views/trigger.py:264 +msgid "Get the trigger list by page" +msgstr "Get the trigger list by page" -msgid "New chat" -msgstr "A new conversation has been generated. Please ask your question again!" +#: apps/trigger/views/trigger.py:340 apps/trigger/views/trigger.py:341 +#: apps/trigger/views/trigger.py:342 +msgid "Get the trigger list of source" +msgstr "Get the trigger list of source" -msgid "Token Index" -msgstr "Token Index" +#: apps/trigger/views/trigger.py:373 apps/trigger/views/trigger.py:374 +#: apps/trigger/views/trigger.py:375 +msgid "Get Task source trigger details" +msgstr "Get Task source trigger details" -msgid "Authorize to Workspace" -msgstr "" +#: apps/trigger/views/trigger.py:404 apps/trigger/views/trigger.py:405 +#: apps/trigger/views/trigger.py:406 +msgid "Modify the task source trigger" +msgstr "Modify the task source trigger" -msgid "IAM" -msgstr "IAM" +#: apps/trigger/views/trigger.py:449 apps/trigger/views/trigger.py:450 +#: apps/trigger/views/trigger.py:451 +msgid "Delete the task source trigger" +msgstr "Delete the task source trigger" -msgid "Chat Client" -msgstr "Chat Client" +#: apps/trigger/views/trigger_task.py:29 apps/trigger/views/trigger_task.py:30 +#: apps/trigger/views/trigger_task.py:31 +msgid "Get the task list of triggers" +msgstr "Get the task list of triggers" -msgid "Shared" -msgstr "" +#: apps/trigger/views/trigger_task.py:54 apps/trigger/views/trigger_task.py:55 +#: apps/trigger/views/trigger_task.py:56 +msgid "Retrieve detailed records of tasks executed by the trigger." +msgstr "Retrieve detailed records of tasks executed by the trigger." -msgid "IAM/User Group" -msgstr "" +#: apps/trigger/views/trigger_task.py:79 apps/trigger/views/trigger_task.py:80 +#: apps/trigger/views/trigger_task.py:81 +msgid "Get a paginated list of execution records for trigger tasks." +msgstr "Get a paginated list of execution records for trigger tasks." -msgid "Create or update System User Group" -msgstr "" +#: apps/users/api/user.py:163 +msgid "Email or Username" +msgstr "Email or Username" -msgid "Get System User Group list by workspace id" -msgstr "" +#: apps/users/api/user.py:235 +msgid "Language" +msgstr "Language" -msgid "Delete System User Group" -msgstr "" +#: apps/users/serializers/login.py:279 +msgid "captcha" +msgstr "captcha" -msgid "Add members to System User Group" -msgstr "" +#: apps/users/serializers/user.py:69 +msgid "Too many verification code attempts, please try again later" +msgstr "Too many verification code attempts, please try again later" -msgid "Unauthorized users are present" -msgstr "" +#: apps/users/serializers/user.py:122 +msgid "Is Edit Password" +msgstr "Is Edit Password" -msgid "Remove members from System User Group" -msgstr "" +#: apps/users/serializers/user.py:123 +msgid "permissions" +msgstr "permissions" -msgid "One or more user groups do not exist" -msgstr "" +#: apps/users/serializers/user.py:574 +msgid "Email is already in use" +msgstr "Email is already in use" -msgid "Role Management" -msgstr "" +#: apps/users/serializers/user.py:636 +msgid "Unable to delete administrator" +msgstr "Unable to delete administrator" -msgid "Chat User Group" -msgstr "" +#: apps/users/serializers/user.py:659 +msgid "Cannot modify administrator status" +msgstr "Cannot modify administrator status" -msgid "Get user group authorization status of resource" -msgstr "" +#: apps/users/serializers/user.py:873 +msgid "One or more user groups do not exist" +msgstr "One or more user groups do not exist" -msgid "Edit user group authorization status of resource" -msgstr "" +#: apps/users/serializers/user.py:901 +msgid "Code" +msgstr "Code" -msgid "Get user group authorization status of resource by page" -msgstr "" +#: apps/users/serializers/user.py:1022 apps/users/serializers/user.py:1124 +#: apps/xpack/api/knowledge_lark.py:27 +msgid "Type" +msgstr "Type" -msgid "Get portal configuration" -msgstr "" +#: apps/users/serializers/user.py:1026 apps/users/serializers/user.py:1128 +msgid "The type only supports register|reset_password" +msgstr "The type only supports register|reset_password" -msgid "Save portal configuration" -msgstr "" +#: apps/users/serializers/user.py:1044 +#, python-brace-format +msgid "Do not send emails again within {seconds} seconds" +msgstr "Do not send emails again within {seconds} seconds" -msgid "Portal" +#: apps/users/serializers/user.py:1073 +msgid "" +"The email service has not been set up. Please contact the administrator to " +"set up the email service in [Email Settings]." msgstr "" +"The email service has not been set up. Please contact the administrator to " +"set up the email service in [Email Settings]." -msgid "Portal Setting" -msgstr "Portal Setting" +#: apps/users/serializers/user.py:1088 +#, python-brace-format +msgid "【Intelligent knowledge base question and answer system-{action}】" +msgstr "【Intelligent knowledge base question and answer system-{action}】" -msgid "Portal configuration does not exist" -msgstr "" +#: apps/users/serializers/user.py:1089 +msgid "User registration" +msgstr "User registration" -msgid "portal name" -msgstr "" +#: apps/users/serializers/user.py:1089 apps/users/views/user.py:345 +#: apps/users/views/user.py:346 apps/users/views/user.py:347 +#: apps/users/views/user.py:386 apps/users/views/user.py:387 +#: apps/users/views/user.py:388 +msgid "Change password" +msgstr "Change password" -msgid "portal description" -msgstr "" +#: apps/users/serializers/user.py:1100 +msgid "Failed to send email. Please try again later." +msgstr "Failed to send email. Please try again later." -msgid "portal logo" -msgstr "" +#: apps/users/serializers/user.py:1120 +msgid "Verification code" +msgstr "Verification code" -msgid "tab logo" -msgstr "" +#: apps/users/serializers/user.py:1152 +msgid "language only support:" +msgstr "language only support:" -msgid "enable public access" -msgstr "" +#: apps/users/serializers/user_group.py:149 +msgid "Unauthorized users are present" +msgstr "Unauthorized users are present" -msgid "enable api" -msgstr "" +#: apps/users/views/login.py:88 apps/users/views/login.py:89 +#: apps/users/views/login.py:90 +msgid "Get captcha" +msgstr "Get captcha" -msgid "enable auth" -msgstr "" +#: apps/users/views/system_user_group.py:52 +#: apps/users/views/system_user_group.py:53 +#: apps/users/views/system_user_group.py:54 +msgid "Create or update System User Group" +msgstr "Create or update System User Group" -msgid "auth config" -msgstr "" +#: apps/users/views/system_user_group.py:79 +#: apps/users/views/system_user_group.py:80 +#: apps/users/views/system_user_group.py:81 +msgid "Get System User Group list by workspace id" +msgstr "Get System User Group list by workspace id" -msgid "enable cors" -msgstr "" +#: apps/users/views/system_user_group.py:95 +#: apps/users/views/system_user_group.py:96 +#: apps/users/views/system_user_group.py:97 +msgid "Delete System User Group" +msgstr "Delete System User Group" -msgid "cors config" -msgstr "" +#: apps/users/views/system_user_group.py:120 +#: apps/users/views/system_user_group.py:121 +#: apps/users/views/system_user_group.py:122 +msgid "Add members to System User Group" +msgstr "Add members to System User Group" -msgid "Get published application list by page" -msgstr "" +#: apps/users/views/system_user_group.py:149 +#: apps/users/views/system_user_group.py:150 +#: apps/users/views/system_user_group.py:151 +msgid "Remove members from System User Group" +msgstr "Remove members from System User Group" -msgid "Portal login" -msgstr "" +#: apps/users/views/system_user_group.py:181 +msgid "IAM/System User Group" +msgstr "IAM/System User Group" -msgid "Invalid encrypted data" -msgstr "" +#: apps/users/views/user.py:151 apps/users/views/user.py:152 +#: apps/users/views/user.py:153 +msgid "Get all user" +msgstr "Retrieve users by their names (up to 200 users)" -msgid "Portal authentication is not enabled" -msgstr "" +#: apps/users/views/user.py:176 apps/users/views/user.py:177 +#: apps/users/views/user.py:178 +msgid "Get user list under workspace" +msgstr "Get user list under workspace" -msgid "Portal authentication is not configured" -msgstr "" +#: apps/users/views/user.py:201 apps/users/views/user.py:202 +#: apps/users/views/user.py:203 +msgid "Get user member under workspace" +msgstr "Get user member under workspace" -msgid "Portal local login is not enabled" -msgstr "" +#: apps/users/views/user.py:247 apps/users/views/user.py:248 +#: apps/users/views/user.py:249 +msgid "Get default password" +msgstr "Get default password" -msgid "Get portal login info" -msgstr "" +#: apps/users/views/user.py:267 apps/users/views/user.py:268 +#: apps/users/views/user.py:269 +msgid "Delete user" +msgstr "Delete user" -msgid "Portal logout" -msgstr "" +#: apps/users/views/user.py:285 apps/users/views/user.py:286 +#: apps/users/views/user.py:287 +msgid "Get user information" +msgstr "Get user information" -msgid "Create ChatUserAPIKey" -msgstr "" +#: apps/users/views/user.py:298 apps/users/views/user.py:299 +#: apps/users/views/user.py:300 +msgid "Update user information" +msgstr "Update user information" -msgid "Get ChatUserAPIKey List" -msgstr "" +#: apps/users/views/user.py:324 apps/users/views/user.py:325 +#: apps/users/views/user.py:326 +msgid "Batch delete user" +msgstr "Batch delete user" -msgid "Delete ChatUserAPIKey" -msgstr "" +#: apps/users/views/user.py:416 apps/users/views/user.py:417 +#: apps/users/views/user.py:418 +msgid "Send email" +msgstr "Send email" -msgid "Chat User API Key" -msgstr "" +#: apps/users/views/user.py:440 apps/users/views/user.py:441 +#: apps/users/views/user.py:442 +msgid "Send email to current user" +msgstr "Send email to current user" -msgid "Add chat user API key" -msgstr "" +#: apps/workspace/api/workspace.py:77 +#: apps/workspace/serializers/workspace_serializers.py:230 +msgid "User Relation ID" +msgstr "User Relation ID" -msgid "Get chat user API key list" -msgstr "" +#: apps/workspace/api/workspace.py:109 +msgid "Role Name" +msgstr "Role Name" -msgid "Delete chat user API key" -msgstr "" +#: apps/workspace/serializers/user_role_ee_serializer.py:26 +msgid "Role Setting cannot be empty" +msgstr "Role Setting cannot be empty" -msgid "Quota Setting" -msgstr "Quota Setting" +#: apps/workspace/serializers/user_role_ee_serializer.py:36 +#: apps/xpack/serializers/user_role_serializer.py:44 +msgid "Some roles do not exist" +msgstr "Some roles do not exist" -#: apps/xpack/serializers/chat_user.py:746 -msgid "Quota mode" -msgstr "Quota mode" +#: apps/workspace/serializers/workspace_serializers.py:35 +msgid "No permission to manage this workspace members" +msgstr "No permission to manage this workspace members" + +#: apps/workspace/serializers/workspace_serializers.py:58 +#: apps/workspace/serializers/workspace_serializers.py:99 +#: apps/workspace/serializers/workspace_serializers.py:116 +#: apps/workspace/serializers/workspace_serializers.py:189 +#: apps/workspace/serializers/workspace_serializers.py:235 +#: apps/workspace/serializers/workspace_serializers.py:305 +msgid "Workspace does not exist" +msgstr "Workspace does not exist" -#: apps/xpack/serializers/chat_user.py:750 -msgid "Period unit" -msgstr "Period unit" +#: apps/workspace/serializers/workspace_serializers.py:65 +msgid "Workspace name already exists" +msgstr "Workspace name already exists" -#: apps/xpack/serializers/chat_user.py:754 -msgid "Period quantity" -msgstr "Period quantity" +#: apps/workspace/serializers/workspace_serializers.py:82 +#: apps/workspace/serializers/workspace_serializers.py:85 +#: apps/workspace/serializers/workspace_serializers.py:88 +msgid "Root Directory" +msgstr "Root Directory" -#: apps/xpack/serializers/chat_user.py:758 -msgid "Token limit (K)" -msgstr "Token limit (K)" +#: apps/workspace/serializers/workspace_serializers.py:101 +#: apps/workspace/serializers/workspace_serializers.py:118 +msgid "Default workspace cannot be deleted" +msgstr "Default workspace cannot be deleted" -#: apps/xpack/serializers/chat_user.py:765 -msgid "Period unit is required for periodic quota" -msgstr "Period unit is required for periodic quota" +#: apps/workspace/serializers/workspace_serializers.py:128 +msgid "Applications Resource" +msgstr "Applications Resource" -#: apps/xpack/serializers/chat_user.py:767 -msgid "Period quantity is required for periodic quota" -msgstr "Period quantity is required for periodic quota" +#: apps/workspace/serializers/workspace_serializers.py:130 +msgid "Knowledge Resource" +msgstr "Knowledge Resource" -#: apps/xpack/serializers/chat_user.py:769 -msgid "Token limit is required for periodic quota" -msgstr "Token limit is required for periodic quota" +#: apps/workspace/serializers/workspace_serializers.py:132 +msgid "Models Resource" +msgstr "Models Resource" -#: apps/xpack/views/system_chat_user.py:73 -msgid "Get chat user quota" -msgstr "Get chat user quota" +#: apps/workspace/serializers/workspace_serializers.py:134 +msgid "Tools Resource" +msgstr "Tools Resource" -#: apps/xpack/views/system_chat_user.py:82 -msgid "Set chat user quota" -msgstr "Set chat user quota" +#: apps/workspace/serializers/workspace_serializers.py:138 +#, python-format +msgid "This workspace contains %s, cannot be deleted." +msgstr "This workspace contains %s, cannot be deleted." -msgid "The token quota for the current period has been exhausted. Please contact the administrator." -msgstr "" +#: apps/workspace/serializers/workspace_serializers.py:179 +#: apps/xpack/serializers/user_role_serializer.py:20 +msgid "Role IDs" +msgstr "Role IDs" -msgid "Get portal historical conversation by page" -msgstr "" +#: apps/workspace/serializers/workspace_serializers.py:266 +msgid "User relation IDs" +msgstr "User relation IDs" -msgid "Too many verification code attempts, please try again later" -msgstr "" +#: apps/workspace/views/user_role_ee.py:23 +#: apps/workspace/views/user_role_ee.py:24 +#: apps/workspace/views/user_role_ee.py:25 apps/xpack/views/user_role.py:24 +#: apps/xpack/views/user_role.py:25 apps/xpack/views/user_role.py:26 +msgid "Batch set user roles" +msgstr "Batch set user roles" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 -msgid "Recognition language" -msgstr "" +#: apps/workspace/views/workspace.py:46 apps/workspace/views/workspace.py:47 +#: apps/workspace/views/workspace.py:48 +msgid "Create or update workspace" +msgstr "Create or update workspace" +#: apps/workspace/views/workspace.py:64 apps/workspace/views/workspace.py:65 +#: apps/workspace/views/workspace.py:66 +msgid "Get system workspace list" +msgstr "Get system workspace list" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 -msgid "Recognition language: zh / en, auto detected when omitted" -msgstr "" +#: apps/workspace/views/workspace.py:91 apps/workspace/views/workspace.py:92 +#: apps/workspace/views/workspace.py:93 +msgid "Delete workspace" +msgstr "Delete workspace" +#: apps/workspace/views/workspace.py:114 apps/workspace/views/workspace.py:115 +#: apps/workspace/views/workspace.py:116 +msgid "Check workspace can it be deleted" +msgstr "Check workspace can it be deleted" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:22 -msgid "Auto detect" -msgstr "" +#: apps/workspace/views/workspace.py:136 apps/workspace/views/workspace.py:137 +#: apps/workspace/views/workspace.py:138 +msgid "Add member to system workspace" +msgstr "Add member to system workspace" +#: apps/workspace/views/workspace.py:166 apps/workspace/views/workspace.py:167 +#: apps/workspace/views/workspace.py:168 +msgid "Remove member from system workspace" +msgstr "Remove member from system workspace" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:23 -msgid "Chinese" -msgstr "" +#: apps/workspace/views/workspace.py:195 apps/workspace/views/workspace.py:196 +msgid "Batch remove members from system workspace" +msgstr "Batch remove members from system workspace" +#: apps/workspace/views/workspace.py:220 apps/workspace/views/workspace.py:221 +#: apps/workspace/views/workspace.py:222 +msgid "Get system workspace member list" +msgstr "Get system workspace member list" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 -msgid "Audio encoding" -msgstr "" +#: apps/workspace/views/workspace.py:247 apps/workspace/views/workspace.py:248 +#: apps/workspace/views/workspace.py:249 +msgid "Get workspace list by current user" +msgstr "Get workspace list by current user" +#: apps/workspace/views/workspace.py:261 apps/workspace/views/workspace.py:262 +#: apps/workspace/views/workspace.py:263 +msgid "Get workspace list by user" +msgstr "Get workspace list by user" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 -msgid "pcm / wav / ogg / mp3, auto detected when omitted" -msgstr "" +#: apps/xpack/api/auth_config.py:29 +msgid "Auth Type" +msgstr "Auth Type" + +#: apps/xpack/api/auth_config.py:30 +msgid "Config" +msgstr "Config" +#: apps/xpack/api/auth_config.py:77 +msgid "Corp ID" +msgstr "Corp ID" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:34 -msgid "Auto" -msgstr "" +#: apps/xpack/api/auth_config.py:78 +msgid "Agent ID" +msgstr "Agent ID" +#: apps/xpack/api/auth_config.py:79 +msgid "App Secret" +msgstr "App Secret" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 -msgid "Tokenhub sync_transcribe endpoint" -msgstr "" +#: apps/xpack/api/auth_config.py:80 +msgid "Callback URL" +msgstr "Callback URL" -msgid "Add logo" -msgstr "Add logo" +#: apps/xpack/api/chat_user.py:23 +#: apps/xpack/serializers/generic_sync_user_serializer.py:70 +msgid "Sync Type" +msgstr "Sync Type" -msgid "Custom watermark content, at most 16 characters, drawn in the bottom-right." -msgstr "Custom watermark content, at most 16 characters, drawn in the bottom-right." +#: apps/xpack/api/knowledge_lark.py:26 +msgid "Token" +msgstr "Token" -msgid "Designed for Agent workloads, using a MoE architecture that supports interleaved thinking, structured output, Function Calling and Cache caching." -msgstr "Designed for Agent workloads, using a MoE architecture that supports interleaved thinking, structured output, Function Calling and Cache caching." +#: apps/xpack/api/knowledge_lark.py:28 +msgid "Is Exist" +msgstr "Is Exist" -msgid "Frame rate" -msgstr "Frame rate" +#: apps/xpack/api/license.py:13 +msgid "corporation" +msgstr "corporation" -msgid "Hunyuan HY-Video 1.5 image-to-video model." -msgstr "Hunyuan HY-Video 1.5 image-to-video model." +#: apps/xpack/api/license.py:14 +msgid "isv" +msgstr "isv" -msgid "Hunyuan HY-Video 1.5 text-to-video model." -msgstr "Hunyuan HY-Video 1.5 text-to-video model." +#: apps/xpack/api/license.py:15 +msgid "expired" +msgstr "expired" -msgid "Hunyuan Hy-Image 3.0 text-to-image model." -msgstr "Hunyuan Hy-Image 3.0 text-to-image model." +#: apps/xpack/api/license.py:16 +msgid "product" +msgstr "product" -msgid "Hunyuan's latest role-playing model based on the Hunyuan model with role-playing scene fine-tuning." -msgstr "Hunyuan's latest role-playing model based on the Hunyuan model with role-playing scene fine-tuning." +#: apps/xpack/api/license.py:17 +msgid "edition" +msgstr "edition" -msgid "Hunyuan's role-playing model with better basic effects in role-playing scenarios." -msgstr "Hunyuan's role-playing model with better basic effects in role-playing scenarios." +#: apps/xpack/api/license.py:18 +msgid "license version" +msgstr "license version" -msgid "Output video frame rate: 16, 24, 30." -msgstr "Output video frame rate: 16, 24, 30." +#: apps/xpack/api/license.py:20 +msgid "serial number" +msgstr "serial number" -msgid "Output video resolution: 480p, 720p, 1080p." -msgstr "Output video resolution: 480p, 720p, 1080p." +#: apps/xpack/api/license.py:21 +msgid "remark" +msgstr "remark" -msgid "Prompt rewrite" -msgstr "Prompt rewrite" +#: apps/xpack/api/license.py:26 +msgid "message" +msgstr "message" -msgid "Tencent Hybrid multilingual translation model." -msgstr "Tencent Hybrid multilingual translation model." +#: apps/xpack/api/license.py:27 +msgid "license details" +msgstr "license details" -msgid "Tencent TokenHub multimodal embedding model, 2048 dimensions." -msgstr "Tencent TokenHub multimodal embedding model, 2048 dimensions." +#: apps/xpack/api/license.py:36 +#: apps/xpack/serializers/license/license_serializers.py:57 +msgid "license file" +msgstr "license file" -msgid "Tencent TokenHub multimodal embedding model, 4096 dimensions." -msgstr "Tencent TokenHub multimodal embedding model, 4096 dimensions." +#: apps/xpack/api/license.py:37 +msgid "License file is required" +msgstr "License file is required" -msgid "Tencent TokenHub text embedding model, 1024 dimensions." -msgstr "Tencent TokenHub text embedding model, 1024 dimensions." +#: apps/xpack/api/license.py:38 +msgid "Invalid license file format" +msgstr "Invalid license file format" -msgid "Tencent TokenHub text embedding model, 2560 dimensions." -msgstr "Tencent TokenHub text embedding model, 2560 dimensions." +#: apps/xpack/api/operate_log.py:12 +#: apps/xpack/serializers/operate_log_serializer.py:61 +msgid "menu" +msgstr "menu" -msgid "Tencent YT-Video 2.0 image-to-video model." -msgstr "Tencent YT-Video 2.0 image-to-video model." +#: apps/xpack/api/operate_log.py:13 +#: apps/xpack/serializers/operate_log_serializer.py:62 +msgid "operate" +msgstr "operate" -msgid "The latest generation productivity model with upgraded Agent and complex task execution capabilities." -msgstr "The latest generation productivity model with upgraded Agent and complex task execution capabilities." +#: apps/xpack/api/operate_log.py:14 +msgid "menu_label" +msgstr "menu_label" -msgid "TokenHub Hy-Image v3-generation endpoint" -msgstr "TokenHub Hy-Image v3-generation endpoint" +#: apps/xpack/api/operate_log.py:15 +msgid "operate_label" +msgstr "operate_label" -msgid "TokenHub OpenAI compatible embeddings endpoint" -msgstr "TokenHub OpenAI compatible embeddings endpoint" +#: apps/xpack/api/platform.py:35 +msgid "Platform type" +msgstr "Platform type" -msgid "TokenHub OpenAI compatible endpoint" -msgstr "TokenHub OpenAI compatible endpoint" +#: apps/xpack/api/platform.py:50 +msgid "Platform configuration" +msgstr "Platform configuration" -msgid "TokenHub video endpoint. Use the base (e.g. https://tokenhub.tencentmaas.com/v1) or a full submit/query URL." -msgstr "TokenHub video endpoint. Use the base (e.g. https://tokenhub.tencentmaas.com/v1) or a full submit/query URL." +#: apps/xpack/auth/user_key.py:30 +#: apps/xpack/serializers/license/license_serializers.py:135 +#: apps/xpack/serializers/license/license_serializers.py:139 +#: apps/xpack/serializers/license/license_serializers.py:142 +#: apps/xpack/serializers/license/license_tools.py:111 +msgid "The license is invalid" +msgstr "The license is invalid" -msgid "Tuned on real business scenarios, balancing effectiveness and cost-effectiveness, with reinforced Coding, long-text, reasoning and Agent capabilities." -msgstr "Tuned on real business scenarios, balancing effectiveness and cost-effectiveness, with reinforced Coding, long-text, reasoning and Agent capabilities." +#: apps/xpack/auth/user_key.py:36 apps/xpack/auth/user_key.py:38 +#: apps/xpack/auth/user_key.py:43 +msgid "secret_key is invalid" +msgstr "secret_key is invalid" -msgid "Watermark footnote" -msgstr "Watermark footnote" +#: apps/xpack/auth/user_key.py:40 +msgid "secret_key is expired" +msgstr "secret_key is expired" -msgid "Whether the model should rewrite and optimize the prompt before generation." -msgstr "Whether the model should rewrite and optimize the prompt before generation." +#: apps/xpack/middleware/swagger_middleware.py:27 +msgid "The license has not been uploaded or the license has expired" +msgstr "The license has not been uploaded or the license has expired" -msgid "Whether to add the AI-generated logo to the video. 1: add logo; 0: no logo (requires console approval for independent control)." -msgstr "Whether to add the AI-generated logo to the video. 1: add logo; 0: no logo (requires console approval for independent control)." +#: apps/xpack/serializers/application_setting_serializer.py:20 +msgid "theme color" +msgstr "theme color" -msgid "Width and height must be in [512, 2048] and the area must not exceed 1024x1024. If not passed, the model auto-selects the closest preset size." -msgstr "Width and height must be in [512, 2048] and the area must not exceed 1024x1024. If not passed, the model auto-selects the closest preset size." +#: apps/xpack/serializers/application_setting_serializer.py:22 +msgid "header font color" +msgstr "header font color" -msgid "api_key is required" -msgstr "api_key is required" +#: apps/xpack/serializers/application_setting_serializer.py:27 +msgid "float location type" +msgstr "float location type" +#: apps/xpack/serializers/application_setting_serializer.py:28 +msgid "float location value" +msgstr "float location value" -#: apps/chat/serializers/portal.py:219 -msgid "Application is not authorized" -msgstr "Application is not authorized" +#: apps/xpack/serializers/application_setting_serializer.py:32 +msgid "float location x" +msgstr "float location x" -#: apps/chat/serializers/portal.py:221 -msgid "Application historical conversation is not enabled" -msgstr "Application historical conversation is not enabled" +#: apps/xpack/serializers/application_setting_serializer.py:33 +msgid "float location y" +msgstr "float location y" -#: apps/knowledge/serializers/knowledge.py:385 -#, python-format -msgid "%s must be a boolean" -msgstr "%s must be a boolean" +#: apps/xpack/serializers/application_setting_serializer.py:37 +msgid "show source" +msgstr "show source" -#: apps/knowledge/services/multimodal_retrieval.py:65 -#, python-brace-format -msgid "A maximum of {count} images can be queried at a time" -msgstr "A maximum of {count} images can be queried at a time" +#: apps/xpack/serializers/application_setting_serializer.py:38 +msgid "show exec" +msgstr "show exec" -#: apps/knowledge/services/image_documents.py:257 -#, python-brace-format -msgid "A maximum of {} files can be uploaded at a time" -msgstr "A maximum of {} files can be uploaded at a time" +#: apps/xpack/serializers/application_setting_serializer.py:40 +msgid "show history" +msgstr "show history" -#: apps/knowledge/services/knowledge_archive.py:180 -msgid "A referenced file does not belong to this knowledge base." -msgstr "A referenced file does not belong to this knowledge base." +#: apps/xpack/serializers/application_setting_serializer.py:41 +msgid "draggable" +msgstr "draggable" -#: apps/knowledge/services/knowledge_archive.py:166 -msgid "" -"A referenced knowledge file is missing; the archive cannot be exported " -"completely." -msgstr "" -"A referenced knowledge file is missing; the archive cannot be exported " -"completely." +#: apps/xpack/serializers/application_setting_serializer.py:42 +msgid "show guide" +msgstr "show guide" -#: apps/knowledge/views/document.py:981 apps/knowledge/views/document.py:982 -#: apps/knowledge/views/document.py:983 -msgid "Add document tags" -msgstr "Add document tags" +#: apps/xpack/serializers/application_setting_serializer.py:44 +msgid "icon url" +msgstr "icon url" -#: apps/knowledge/services/knowledge_archive.py:287 -msgid "An archive file is missing." -msgstr "An archive file is missing." +#: apps/xpack/serializers/application_setting_serializer.py:45 +msgid "chat background" +msgstr "chat background" -#: apps/knowledge/serializers/knowledge_sync.py:55 -msgid "An interval unit and value are required" -msgstr "An interval unit and value are required" +#: apps/xpack/serializers/application_setting_serializer.py:46 +msgid "chat background url" +msgstr "chat background url" -#: apps/knowledge/serializers/image_document.py:34 -msgid "At least one field must be provided" -msgstr "At least one field must be provided" +#: apps/xpack/serializers/application_setting_serializer.py:47 +msgid "avatar" +msgstr "avatar" -#: apps/knowledge/serializers/external_retrieval.py:27 -msgid "At least one setting is required." -msgstr "At least one setting is required." +#: apps/xpack/serializers/application_setting_serializer.py:48 +msgid "avatar url" +msgstr "avatar url" -#: apps/knowledge/views/document.py:1045 apps/knowledge/views/document.py:1046 -msgid "Batch Delete Documents Tag" -msgstr "Batch Delete Documents Tag" +#: apps/xpack/serializers/application_setting_serializer.py:49 +msgid "user avatar" +msgstr "user avatar" -#: apps/knowledge/views/tag.py:130 -msgid "Batch Delete Knowledge Tag" -msgstr "Batch Delete Knowledge Tag" +#: apps/xpack/serializers/application_setting_serializer.py:50 +msgid "user avatar url" +msgstr "user avatar url" -#: apps/knowledge/views/tag.py:131 -msgid "Batch Delete a knowledge tag" -msgstr "Batch Delete a knowledge tag" +#: apps/xpack/serializers/application_setting_serializer.py:51 +msgid "float icon" +msgstr "float icon" -#: apps/knowledge/views/document.py:718 apps/knowledge/views/document.py:719 -msgid "Batch add tags to documents" -msgstr "Batch add tags to documents" +#: apps/xpack/serializers/application_setting_serializer.py:52 +msgid "float icon url" +msgstr "float icon url" -#: apps/knowledge/views/termbase.py:131 apps/knowledge/views/termbase.py:132 -#: apps/knowledge/views/termbase.py:133 -msgid "Batch export termbase" -msgstr "Batch export termbase" +#: apps/xpack/serializers/application_setting_serializer.py:53 +msgid "disclaimer" +msgstr "disclaimer" -#: apps/knowledge/views/document.py:685 apps/knowledge/views/document.py:686 -msgid "Batch tokenize document library" -msgstr "Batch tokenize document library" +#: apps/xpack/serializers/application_setting_serializer.py:54 +msgid "disclaimer value" +msgstr "disclaimer value" -#: apps/knowledge/views/knowledge_workflow.py:202 -#: apps/knowledge/views/knowledge_workflow.py:203 -#: apps/knowledge/views/knowledge_workflow.py:204 -msgid "Cancel knowledge workflow action" -msgstr "Cancel knowledge workflow action" +#: apps/xpack/serializers/application_setting_serializer.py:57 +msgid "show avatar" +msgstr "show avatar" -#: apps/knowledge/views/tag.py:23 -msgid "Create Knowledge Tag" -msgstr "Create Knowledge Tag" +#: apps/xpack/serializers/application_setting_serializer.py:58 +msgid "show user avatar" +msgstr "show user avatar" -#: apps/knowledge/views/document.py:1204 apps/knowledge/views/document.py:1205 -#: apps/knowledge/views/document.py:1206 -msgid "Create QA documents from uploaded files" -msgstr "Create QA documents from uploaded files" +#: apps/xpack/serializers/application_setting_serializer.py:59 +msgid "show share" +msgstr "show share" -#: apps/knowledge/views/tag.py:24 -msgid "Create a new knowledge tag" -msgstr "Create a new knowledge tag" +#: apps/xpack/serializers/application_setting_serializer.py:148 +msgid "Float location field type error" +msgstr "Float location field type error" -#: apps/knowledge/views/knowledge_workflow.py:232 -#: apps/knowledge/views/knowledge_workflow.py:233 -#: apps/knowledge/views/knowledge_workflow.py:234 -msgid "Create knowledge workflow" -msgstr "Create knowledge workflow" +#: apps/xpack/serializers/application_setting_serializer.py:154 +msgid "Custom theme field type error" +msgstr "Custom theme field type error" -#: apps/knowledge/views/document.py:1287 apps/knowledge/views/document.py:1288 -#: apps/knowledge/views/document.py:1289 -msgid "Create table documents from uploaded files" -msgstr "Create table documents from uploaded files" +#: apps/xpack/serializers/auth_config_serializer.py:33 +#: apps/xpack/serializers/platform_serializer.py:33 +msgid "App Secret is required" +msgstr "App Secret is required" + +#: apps/xpack/serializers/auth_config_serializer.py:34 +#: apps/xpack/serializers/platform_serializer.py:28 +#: apps/xpack/serializers/platform_serializer.py:36 +#: apps/xpack/serializers/platform_serializer.py:42 +#: apps/xpack/serializers/platform_serializer.py:48 +#: apps/xpack/serializers/platform_serializer.py:55 +msgid "Callback URL is required" +msgstr "Callback URL is required" -#: apps/knowledge/views/termbase.py:61 apps/knowledge/views/termbase.py:62 -#: apps/knowledge/views/termbase.py:63 -msgid "Create termbase" -msgstr "Create termbase" +#: apps/xpack/serializers/auth_config_serializer.py:38 +#: apps/xpack/serializers/auth_config_serializer.py:47 +msgid "Corp ID is required" +msgstr "Corp ID is required" -#: apps/knowledge/serializers/knowledge_sync.py:41 -msgid "Cron expression" -msgstr "Cron expression" +#: apps/xpack/serializers/auth_config_serializer.py:39 +#: apps/xpack/serializers/platform_serializer.py:24 +msgid "Agent ID is required" +msgstr "Agent ID is required" -#: apps/knowledge/views/tag.py:103 -msgid "Delete Knowledge Tag" -msgstr "Delete Knowledge Tag" +#: apps/xpack/serializers/auth_config_serializer.py:43 +#: apps/xpack/serializers/auth_config_serializer.py:48 +msgid "App Key is required" +msgstr "App Key is required" -#: apps/knowledge/views/tag.py:104 -msgid "Delete a knowledge tag" -msgstr "Delete a knowledge tag" +#: apps/xpack/serializers/auth_config_serializer.py:55 +msgid "LDAP server cannot be empty" +msgstr "LDAP server cannot be empty" -#: apps/knowledge/views/image_document.py:85 -#: apps/knowledge/views/image_document.py:86 -#: apps/knowledge/views/image_document.py:87 -msgid "Delete an image preview" -msgstr "Delete an image preview" +#: apps/xpack/serializers/auth_config_serializer.py:56 +msgid "Base DN cannot be empty" +msgstr "Base DN cannot be empty" -#: apps/knowledge/views/document.py:1007 apps/knowledge/views/document.py:1008 -#: apps/knowledge/views/document.py:1009 -msgid "Delete document tags" -msgstr "Delete document tags" +#: apps/xpack/serializers/auth_config_serializer.py:57 +msgid "Password cannot be empty" +msgstr "Password cannot be empty" -#: apps/knowledge/views/termbase.py:166 apps/knowledge/views/termbase.py:167 -#: apps/knowledge/views/termbase.py:168 -msgid "Delete termbase" -msgstr "Delete termbase" +#: apps/xpack/serializers/auth_config_serializer.py:58 +msgid "OU cannot be empty" +msgstr "OU cannot be empty" -#: apps/knowledge/serializers/document.py:1652 -#: apps/knowledge/serializers/document.py:2050 -msgid "Document does not belong to the requested resource type" -msgstr "Document does not belong to the requested resource type" +#: apps/xpack/serializers/auth_config_serializer.py:59 +msgid "LDAP filter cannot be empty" +msgstr "LDAP filter cannot be empty" -#: apps/knowledge/serializers/document.py:2255 -msgid "Document id does not belong to current knowledge" -msgstr "Document id does not belong to current knowledge" +#: apps/xpack/serializers/auth_config_serializer.py:60 +msgid "LDAP mapping cannot be empty" +msgstr "LDAP mapping cannot be empty" -#: apps/knowledge/serializers/document.py:2099 -#: apps/knowledge/serializers/document.py:2176 -#: apps/knowledge/serializers/document.py:2217 -#: apps/knowledge/serializers/document.py:2282 -#: apps/oss/serializers/file.py:407 -msgid "Document id does not exist" -msgstr "Document id does not exist" +#: apps/xpack/serializers/auth_config_serializer.py:64 +msgid "Authorization address cannot be empty" +msgstr "Authorization address cannot be empty" -#: apps/knowledge/serializers/document.py:1637 -msgid "Document id list cannot be empty" -msgstr "Document id list cannot be empty" +#: apps/xpack/serializers/auth_config_serializer.py:65 +msgid "Token address cannot be empty" +msgstr "Token address cannot be empty" -#: apps/knowledge/views/tag_import.py:59 -msgid "Download Knowledge Tag Template" -msgstr "Download Knowledge Tag Template" +#: apps/xpack/serializers/auth_config_serializer.py:66 +msgid "User information address cannot be empty" +msgstr "User information address cannot be empty" -#: apps/knowledge/services/knowledge_archive.py:218 -#: apps/knowledge/services/knowledge_archive.py:243 -msgid "Duplicate archive resource ID." -msgstr "Duplicate archive resource ID." +#: apps/xpack/serializers/auth_config_serializer.py:67 +msgid "Scope cannot be empty" +msgstr "Scope cannot be empty" -#: apps/knowledge/serializers/document.py:296 -msgid "Duplicate file ids are not allowed" -msgstr "Duplicate file ids are not allowed" +#: apps/xpack/serializers/auth_config_serializer.py:68 +msgid "Client ID cannot be empty" +msgstr "Client ID cannot be empty" -#: apps/knowledge/views/image_document.py:67 -#: apps/knowledge/views/image_document.py:68 -#: apps/knowledge/views/image_document.py:69 -msgid "Edit an image preview" -msgstr "Edit an image preview" +#: apps/xpack/serializers/auth_config_serializer.py:69 +msgid "Client secret cannot be empty" +msgstr "Client secret cannot be empty" -#: apps/knowledge/views/knowledge_workflow.py:369 -#: apps/knowledge/views/knowledge_workflow.py:370 -#: apps/knowledge/views/knowledge_workflow.py:371 -msgid "Edit knowledge workflow" -msgstr "Edit knowledge workflow" +#: apps/xpack/serializers/auth_config_serializer.py:70 +msgid "Redirect address cannot be empty" +msgstr "Redirect address cannot be empty" -#: apps/knowledge/serializers/knowledge_sync.py:31 -msgid "Enable scheduled synchronization" -msgstr "Enable scheduled synchronization" +#: apps/xpack/serializers/auth_config_serializer.py:71 +msgid "Field mapping cannot be empty" +msgstr "Field mapping cannot be empty" -#: apps/knowledge/serializers/document_strategy.py:15 -msgid "Enter a valid HTTP or HTTPS URL" -msgstr "Enter a valid HTTP or HTTPS URL" +#: apps/xpack/serializers/auth_config_serializer.py:216 +#: apps/xpack/serializers/auth_config_serializer.py:355 +#: apps/xpack/serializers/sso_auth/oauth2.py:150 +msgid "Failed to obtain user information" +msgstr "Failed to obtain user information" -#: apps/knowledge/permissions.py:122 -msgid "Expected an object" -msgstr "Expected an object" +#: apps/xpack/serializers/auth_config_serializer.py:303 +msgid "Configuration information is wrong and failed to save" +msgstr "Configuration information is wrong and failed to save" -#: apps/knowledge/services/paragraph_files.py:230 -msgid "File does not belong to the migrated paragraph" -msgstr "File does not belong to the migrated paragraph" +#: apps/xpack/serializers/auth_config_serializer.py:329 +msgid "Connection failed" +msgstr "Connection failed" -#: apps/knowledge/serializers/document.py:1426 -#: apps/knowledge/services/image_documents.py:309 -#: apps/knowledge/services/image_documents.py:395 -msgid "File does not exist or no permission to access" -msgstr "File does not exist or no permission to access" +#: apps/xpack/serializers/auth_config_serializer.py:425 +msgid "Platform does not exist" +msgstr "Platform does not exist" -#: apps/knowledge/services/knowledge_archive.py:284 -msgid "File has multiple archive owners." -msgstr "File has multiple archive owners." +#: apps/xpack/serializers/auth_config_serializer.py:435 +msgid "Unsupported platform type" +msgstr "Unsupported platform type" -#: apps/knowledge/services/knowledge_archive.py:280 -msgid "File refers to an unknown document." -msgstr "File refers to an unknown document." +#: apps/xpack/serializers/channel/aibot/bot_manager.py:341 +msgid "Hello! I am an AI assistant. How can I help you?" +msgstr "Hello! I am an AI assistant. How can I help you?" -#: apps/knowledge/services/knowledge_archive.py:282 -msgid "File refers to an unknown paragraph." -msgstr "File refers to an unknown paragraph." +#: apps/xpack/serializers/channel/aibot/bot_manager.py:399 +#: apps/xpack/serializers/channel/slack.py:202 +msgid "Thinking..." +msgstr "Thinking..." -#: apps/knowledge/views/image_document.py:25 -msgid "Generate editable previews from uploaded image file IDs" -msgstr "Generate editable previews from uploaded image file IDs" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:421 +msgid "Sorry, I have encountered some issues. Please try again later." +msgstr "Sorry, I have encountered some issues. Please try again later." -#: apps/knowledge/views/image_document.py:26 -#: apps/knowledge/views/image_document.py:27 -msgid "Generate image previews" -msgstr "Generate image previews" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:507 +#: apps/xpack/serializers/channel/ding_talk.py:99 +#: apps/xpack/serializers/channel/wechat.py:174 +#: apps/xpack/serializers/channel/wecom.py:311 +#: apps/xpack/serializers/channel/wecomBot.py:178 +msgid "Please analyze the content of the image." +msgstr "Please analyze the content of the image." -#: apps/knowledge/views/knowledge.py:473 apps/knowledge/views/knowledge.py:474 -#: apps/knowledge/views/knowledge.py:475 apps/tools/views/tool.py:601 -#: apps/tools/views/tool.py:602 apps/tools/views/tool.py:603 -#: apps/tools/views/tool_workflow.py:202 apps/tools/views/tool_workflow.py:203 -#: apps/tools/views/tool_workflow.py:204 -msgid "Get Appstore tools" -msgstr "Get Appstore tools" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:509 +msgid "Please analyze the content of the video." +msgstr "Please analyze the content of the video." -#: apps/knowledge/views/tag.py:47 -msgid "Get Knowledge Tag" -msgstr "Get Knowledge Tag" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:511 +msgid "Please analyze the content of the file." +msgstr "Please analyze the content of the file." -#: apps/knowledge/views/knowledge.py:795 apps/knowledge/views/knowledge.py:796 -#: apps/knowledge/views/knowledge.py:797 -msgid "Get all tags of knowledge base" -msgstr "Get all tags of knowledge base" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:548 +#: apps/xpack/serializers/channel/wecom.py:270 +#: apps/xpack/serializers/channel/wecomBot.py:122 +msgid "Enterprise WeChat user: " +msgstr "Enterprise WeChat user: " -#: apps/knowledge/views/image_document.py:50 -#: apps/knowledge/views/image_document.py:51 -#: apps/knowledge/views/image_document.py:52 -msgid "Get an image preview" -msgstr "Get an image preview" +#: apps/xpack/serializers/channel/chat_manage.py:149 +msgid "The user is not authorized to access this application" +msgstr "The user is not authorized to access this application" -#: apps/knowledge/views/document.py:958 apps/knowledge/views/document.py:959 -#: apps/knowledge/views/document.py:960 -msgid "Get document tags" -msgstr "Get document tags" +#: apps/xpack/serializers/channel/chat_manage.py:202 +msgid "New chat" +msgstr "" +"A new conversation has been generated. Please ask your question again!" -#: apps/knowledge/views/knowledge.py:364 apps/knowledge/views/knowledge.py:365 -#: apps/knowledge/views/knowledge.py:366 -msgid "Get knowledge scheduled synchronization setting" -msgstr "Get knowledge scheduled synchronization setting" +#: apps/xpack/serializers/channel/chat_manage.py:443 +#: apps/xpack/serializers/channel/wecomBot.py:233 +msgid "Think: " +msgstr "Think: " -#: apps/knowledge/views/knowledge.py:407 apps/knowledge/views/knowledge.py:408 -#: apps/knowledge/views/knowledge.py:409 -msgid "Get knowledge synchronization logs" -msgstr "Get knowledge synchronization logs" +#: apps/xpack/serializers/channel/chat_manage.py:446 +#: apps/xpack/serializers/channel/chat_manage.py:448 +#: apps/xpack/serializers/channel/wecomBot.py:234 +msgid "AI reply: " +msgstr "AI reply: " -#: apps/knowledge/views/tag.py:48 -msgid "Get knowledge tag" -msgstr "Get knowledge tag" +#: apps/xpack/serializers/channel/chat_manage.py:735 +msgid "Thinking, please wait a moment!" +msgstr "Thinking, please wait a moment!" -#: apps/knowledge/views/knowledge_workflow_version.py:92 -#: apps/knowledge/views/knowledge_workflow_version.py:93 -#: apps/knowledge/views/knowledge_workflow_version.py:94 -msgid "Get knowledge version details" -msgstr "Get knowledge version details" +#: apps/xpack/serializers/channel/ding_talk.py:27 +#: apps/xpack/serializers/channel/wechat.py:89 +#: apps/xpack/serializers/channel/wechat.py:143 +#: apps/xpack/serializers/channel/wecom.py:57 +#: apps/xpack/serializers/channel/wecom.py:106 +#: apps/xpack/serializers/channel/wecomBot.py:36 +#: apps/xpack/serializers/channel/wecomBot.py:55 +msgid "The corresponding platform configuration was not found" +msgstr "The corresponding platform configuration was not found" -#: apps/knowledge/views/knowledge_workflow.py:401 -#: apps/knowledge/views/knowledge_workflow.py:402 -#: apps/knowledge/views/knowledge_workflow.py:403 -msgid "Get knowledge workflow" -msgstr "Get knowledge workflow" +#: apps/xpack/serializers/channel/ding_talk.py:38 +#: apps/xpack/serializers/channel/lark.py:81 +msgid "Currently only text messages are supported" +msgstr "Currently only text messages are supported" -#: apps/knowledge/views/knowledge_workflow.py:173 -#: apps/knowledge/views/knowledge_workflow.py:174 -#: apps/knowledge/views/knowledge_workflow.py:175 -msgid "Get knowledge workflow action" -msgstr "Get knowledge workflow action" +#: apps/xpack/serializers/channel/ding_talk.py:98 +#: apps/xpack/serializers/channel/wechat.py:176 +#: apps/xpack/serializers/channel/wecom.py:313 +msgid "Image download failed, check network" +msgstr "Image download failed, check network" -#: apps/knowledge/views/knowledge_workflow.py:431 -#: apps/knowledge/views/knowledge_workflow.py:432 -#: apps/knowledge/views/knowledge_workflow.py:433 -msgid "Get knowledge workflow version list" -msgstr "Get knowledge workflow version list" +#: apps/xpack/serializers/channel/ding_talk.py:112 +#, python-brace-format +msgid "DingTalk application: {user}" +msgstr "DingTalk application: {user}" -#: apps/knowledge/views/knowledge_workflow_version.py:43 -#: apps/knowledge/views/knowledge_workflow_version.py:44 -#: apps/knowledge/views/knowledge_workflow_version.py:45 -msgid "Get the knowledge version list" -msgstr "Get the knowledge version list" +#: apps/xpack/serializers/channel/ding_talk.py:136 +msgid "Content generated by AI" +msgstr "Content generated by AI" -#: apps/knowledge/views/knowledge_workflow_version.py:67 -#: apps/knowledge/views/knowledge_workflow_version.py:68 -#: apps/knowledge/views/knowledge_workflow_version.py:69 -msgid "Get the list of knowledge versions by page" -msgstr "Get the list of knowledge versions by page" +#: apps/xpack/serializers/channel/lark.py:191 +msgid "Lark application: " +msgstr "Lark application: " -#: apps/knowledge/views/termbase.py:241 apps/knowledge/views/termbase.py:242 -#: apps/knowledge/views/termbase.py:243 -msgid "Get the list of termbase by page" -msgstr "Get the list of termbase by page" +#: apps/xpack/serializers/channel/slack.py:121 +msgid "The corresponding platform configuration for Slack was not found" +msgstr "The corresponding platform configuration for Slack was not found" -#: apps/application/serializers/application.py:1643 -#: apps/application/serializers/application.py:822 -#: apps/knowledge/serializers/knowledge_workflow.py:668 -#: apps/knowledge/serializers/knowledge_workflow.py:927 -#: apps/tools/serializers/tool.py:1392 apps/tools/serializers/tool.py:1453 -#: apps/tools/serializers/tool.py:497 -#: apps/tools/serializers/tool_workflow.py:532 -msgid "Illegal download callback url" -msgstr "Illegal download callback url" +#: apps/xpack/serializers/channel/slack.py:328 +msgid "Invalid json format." +msgstr "Invalid json format." -#: apps/application/serializers/application.py:1584 -#: apps/application/serializers/application.py:798 -#: apps/knowledge/serializers/knowledge_workflow.py:654 -#: apps/knowledge/serializers/knowledge_workflow.py:913 -#: apps/tools/serializers/tool.py:1341 apps/tools/serializers/tool.py:1412 -#: apps/tools/serializers/tool.py:482 apps/tools/serializers/tool_icon.py:22 -#: apps/tools/serializers/tool_workflow.py:516 -msgid "Illegal download url" -msgstr "Illegal download url" +#: apps/xpack/serializers/channel/slack.py:334 +msgid "Invalid Slack request" +msgstr "Invalid Slack request" -#: apps/knowledge/services/knowledge_archive.py:275 -msgid "Image document has no image file." -msgstr "Image document has no image file." +#: apps/xpack/serializers/channel/slack.py:342 +#, python-brace-format +msgid "Slack application: {user}" +msgstr "Slack application: {user}" -#: apps/knowledge/serializers/document.py:495 -msgid "Image documents can only be migrated to a general knowledge base" -msgstr "Image documents can only be migrated to a general knowledge base" +#: apps/xpack/serializers/channel/slack.py:467 +msgid "Stop" +msgstr "Stop" -#: apps/knowledge/services/image_documents.py:70 -msgid "Image files are only supported by general knowledge bases" -msgstr "Image files are only supported by general knowledge bases" +#: apps/xpack/serializers/channel/tools.py:59 +#, python-brace-format +msgid "" +"Thinking about 【{question}】...If you want me to continue answering, please " +"reply {trigger_message}" +msgstr "" +"Thinking about 【{question}】...If you want me to continue answering, please " +"reply {trigger_message}" -#: apps/knowledge/services/image_documents.py:190 -msgid "Image preview does not exist" -msgstr "Image preview does not exist" +#: apps/xpack/serializers/channel/tools.py:175 +msgid "" +"\n" +" ------------\n" +"[To be continued, reply \"Continue to answer the question]" +msgstr "" +"\n" +" ------------\n" +"[To be continued, reply \"Continue to answer the question]" -#: apps/knowledge/services/image_documents.py:192 -#: apps/knowledge/services/image_documents.py:327 -msgid "Image preview has already been imported" -msgstr "Image preview has already been imported" +#: apps/xpack/serializers/channel/tools.py:273 +#, python-brace-format +msgid "" +"To be continued, reply \"{trigger_message}\" to continue answering the " +"question" +msgstr "" +"To be continued, reply \"{trigger_message}\" to continue answering the " +"question" -#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:290 -#: apps/knowledge/serializers/knowledge.py:214 -msgid "Image queries only support embedding or blend search" -msgstr "Image queries only support embedding or blend search" +#: apps/xpack/serializers/channel/wechat.py:154 +#, python-brace-format +msgid "WeChat Official Account: {account}" +msgstr "WeChat Official Account: {account}" -#: apps/knowledge/views/tag_import.py:25 -msgid "Import Knowledge Tags" -msgstr "Import Knowledge Tags" +#: apps/xpack/serializers/channel/wechat.py:163 +#: apps/xpack/serializers/channel/wecom.py:295 +msgid "" +"The app does not enable the speech-to-text function or the speech-to-text " +"function fails." +msgstr "" +"The app does not enable the speech-to-text function or the speech-to-text " +"function fails." -#: apps/knowledge/views/image_document.py:106 -#: apps/knowledge/views/image_document.py:107 -msgid "Import image documents" -msgstr "Import image documents" +#: apps/xpack/serializers/channel/wechat.py:218 +msgid "Message types not supported yet" +msgstr "Message types not supported yet" -#: apps/knowledge/views/image_document.py:105 -msgid "Import image previews as standalone image documents" -msgstr "Import image previews as standalone image documents" +#: apps/xpack/serializers/channel/wechat.py:225 +msgid "Welcome to subscribe" +msgstr "Welcome to subscribe" -#: apps/knowledge/views/document.py:302 apps/knowledge/views/document.py:303 -#: apps/knowledge/views/document.py:304 -msgid "Import text files and create documents" -msgstr "Import text files and create documents" +#: apps/xpack/serializers/channel/wecom.py:53 +msgid "Signature missing" +msgstr "Signature missing" -#: apps/knowledge/services/knowledge_sync_schedule.py:89 -msgid "Invalid Cron expression" -msgstr "Invalid Cron expression" +#: apps/xpack/serializers/channel/wecom.py:64 +#: apps/xpack/serializers/channel/wecom.py:71 +#, python-brace-format +msgid "An error occurred while processing the GET request {e}" +msgstr "An error occurred while processing the GET request {e}" -#: apps/knowledge/vector/milvus_vector.py:136 -msgid "Invalid Milvus vector dimension" -msgstr "Invalid Milvus vector dimension" +#: apps/xpack/serializers/channel/wecom.py:221 +#: apps/xpack/serializers/channel/wecom.py:242 +msgid "This type of message is not supported yet" +msgstr "This type of message is not supported yet" -#: apps/knowledge/services/knowledge_archive.py:211 -#: apps/knowledge/services/knowledge_archive.py:216 -msgid "Invalid archive resource ID." -msgstr "Invalid archive resource ID." +#: apps/xpack/serializers/channel/wecom.py:267 +msgid "Enterprise WeChat customer service: " +msgstr "Enterprise WeChat customer service: " -#: apps/knowledge/services/knowledge_archive.py:208 -msgid "Invalid archive resource list." -msgstr "Invalid archive resource list." +#: apps/xpack/serializers/channel/wecomBot.py:107 +#: apps/xpack/serializers/channel/wecomBot.py:148 +msgid "" +"Sorry, I am unable to answer your question right now. Please try again " +"later." +msgstr "" +"Sorry, I am unable to answer your question right now. Please try again " +"later." -#: apps/knowledge/services/knowledge_archive.py:302 -msgid "Invalid archive resource metadata." -msgstr "Invalid archive resource metadata." +#: apps/xpack/serializers/chat_user.py:34 +msgid "Quota mode" +msgstr "Quota mode" -#: apps/knowledge/services/knowledge_archive.py:309 -msgid "Invalid archive timestamp." -msgstr "Invalid archive timestamp." +#: apps/xpack/serializers/chat_user.py:40 +msgid "Period unit" +msgstr "Period unit" -#: apps/knowledge/views/document.py:79 -msgid "Invalid document processing strategy" -msgstr "Invalid document processing strategy" +#: apps/xpack/serializers/chat_user.py:47 +msgid "Period quantity" +msgstr "Period quantity" -#: apps/knowledge/services/knowledge_archive.py:270 -msgid "Invalid document resource type or metadata." -msgstr "Invalid document resource type or metadata." +#: apps/xpack/serializers/chat_user.py:53 +msgid "Token limit (K)" +msgstr "Token limit (K)" -#: apps/knowledge/services/knowledge_archive.py:267 -msgid "Invalid document tag relationship." -msgstr "Invalid document tag relationship." +#: apps/xpack/serializers/chat_user.py:60 +msgid "Period unit is required for periodic quota" +msgstr "Period unit is required for periodic quota" -#: apps/knowledge/services/knowledge_archive.py:260 -msgid "Invalid document tags." -msgstr "Invalid document tags." +#: apps/xpack/serializers/chat_user.py:62 +msgid "Period quantity is required for periodic quota" +msgstr "Period quantity is required for periodic quota" -#: apps/knowledge/services/knowledge_archive.py:256 -msgid "Invalid document/paragraph relationship." -msgstr "Invalid document/paragraph relationship." +#: apps/xpack/serializers/chat_user.py:64 +msgid "Token limit is required for periodic quota" +msgstr "Token limit is required for periodic quota" -#: apps/knowledge/services/knowledge_archive.py:229 -msgid "Invalid external service settings." -msgstr "Invalid external service settings." +#: apps/xpack/serializers/generic_sync_user_serializer.py:49 +msgid "User Source" +msgstr "User Source" -#: apps/knowledge/services/knowledge_archive.py:278 -msgid "Invalid file metadata." -msgstr "Invalid file metadata." +#: apps/xpack/serializers/generic_sync_user_serializer.py:71 +msgid "Sync Type: LOCAL, LDAP, wecom, lark, dingtalk or file" +msgstr "Sync Type: LOCAL, LDAP, wecom, lark, dingtalk or file" -#: apps/knowledge/services/knowledge_archive.py:226 -msgid "Invalid knowledge archive metadata." -msgstr "Invalid knowledge archive metadata." +#: apps/xpack/serializers/generic_sync_user_serializer.py:108 +#: apps/xpack/serializers/generic_sync_user_serializer.py:112 +msgid "Unsupported sync type" +msgstr "Unsupported sync type" -#: apps/knowledge/services/knowledge_archive.py:292 -msgid "Invalid knowledge metadata." -msgstr "Invalid knowledge metadata." +#: apps/xpack/serializers/generic_sync_user_serializer.py:140 +msgid "LDAP configuration not found or not active" +msgstr "LDAP configuration not found or not active" -#: apps/knowledge/services/image_documents.py:319 -#: apps/knowledge/services/image_documents.py:385 -msgid "Invalid number of image files" -msgstr "Invalid number of image files" +#: apps/xpack/serializers/generic_sync_user_serializer.py:153 +#, python-format +msgid "Failed to fetch LDAP users: %s" +msgstr "Failed to fetch LDAP users: %s" -#: apps/knowledge/serializers/external_retrieval.py:17 -msgid "Invalid or unknown fields." -msgstr "Invalid or unknown fields." +#: apps/xpack/serializers/generic_sync_user_serializer.py:231 +#, python-format +msgid "Failed to get WeCom access token: %(errcode)s %(errmsg)s" +msgstr "Failed to get WeCom access token: %(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:250 -msgid "Invalid paragraph anchor." -msgstr "Invalid paragraph anchor." +#: apps/xpack/serializers/generic_sync_user_serializer.py:242 +#, python-format +msgid "Failed to get WeCom agent info: %(errcode)s %(errmsg)s" +msgstr "Failed to get WeCom agent info: %(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:304 -msgid "Invalid paragraph content structure." -msgstr "Invalid paragraph content structure." +#: apps/xpack/serializers/generic_sync_user_serializer.py:267 +#, python-format +msgid "Failed to get WeCom department users: %(errcode)s %(errmsg)s" +msgstr "Failed to get WeCom department users: %(errcode)s %(errmsg)s" -#: apps/knowledge/serializers/document_strategy.py:42 -#, python-brace-format -msgid "Invalid paragraph identifier: {error}" -msgstr "Invalid paragraph identifier: {error}" +#: apps/xpack/serializers/generic_sync_user_serializer.py:318 +#, python-format +msgid "Failed to get WeCom user info: %(errcode)s %(errmsg)s" +msgstr "Failed to get WeCom user info: %(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:313 -#: apps/knowledge/services/knowledge_archive.py:317 -msgid "Invalid synchronization settings." -msgstr "Invalid synchronization settings." +#: apps/xpack/serializers/generic_sync_user_serializer.py:378 +#, python-format +msgid "Failed to get Lark access token: %(msg)s (code %(code)s)" +msgstr "Failed to get Lark access token: %(msg)s (code %(code)s)" -#: apps/knowledge/views/termbase.py:102 apps/knowledge/views/termbase.py:137 -#: apps/knowledge/views/termbase.py:171 apps/knowledge/views/termbase.py:208 -#: apps/knowledge/views/termbase.py:246 apps/knowledge/views/termbase.py:36 -#: apps/knowledge/views/termbase.py:67 -msgid "Knowledge Base/Documentation/Termbase" -msgstr "Knowledge Base/Documentation/Termbase" +#: apps/xpack/serializers/generic_sync_user_serializer.py:398 +msgid "" +"Please check the app contact permission scope in the Lark admin console" +msgstr "" +"Please check the app contact permission scope in the Lark admin console" -#: apps/knowledge/views/image_document.py:111 -#: apps/knowledge/views/image_document.py:31 -#: apps/knowledge/views/image_document.py:55 -#: apps/knowledge/views/image_document.py:73 -#: apps/knowledge/views/image_document.py:90 -msgid "Knowledge Base/Images" -msgstr "Knowledge Base/Images" +#: apps/xpack/serializers/generic_sync_user_serializer.py:399 +msgid "" +"Please add the server IP to the app IP whitelist in the Lark admin console" +msgstr "" +"Please add the server IP to the app IP whitelist in the Lark admin console" -#: apps/knowledge/views/document.py:1050 apps/knowledge/views/tag.py:108 -#: apps/knowledge/views/tag.py:135 apps/knowledge/views/tag.py:28 -#: apps/knowledge/views/tag.py:52 apps/knowledge/views/tag.py:81 -#: apps/knowledge/views/tag_import.py:30 apps/knowledge/views/tag_import.py:62 -msgid "Knowledge Base/Tag" -msgstr "Knowledge Base/Tag" +#: apps/xpack/serializers/generic_sync_user_serializer.py:401 +#, python-format +msgid "Failed to fetch Lark users: %(msg)s (code %(code)s)" +msgstr "Failed to fetch Lark users: %(msg)s (code %(code)s)" -#: apps/knowledge/serializers/common.py:289 -#: apps/knowledge/serializers/common.py:301 -msgid "Knowledge ID or Document ID must be provided" -msgstr "Knowledge ID or Document ID must be provided" +#: apps/xpack/serializers/generic_sync_user_serializer.py:427 +#, python-format +msgid "Failed to get DingTalk access token: %(errmsg)s (errcode %(errcode)s)" +msgstr "Failed to get DingTalk access token: %(errmsg)s (errcode %(errcode)s)" -#: apps/knowledge/serializers/knowledge_workflow.py:550 -msgid "Knowledge action does not exist" -msgstr "Knowledge action does not exist" +#: apps/xpack/serializers/generic_sync_user_serializer.py:439 +#, python-format +msgid "Failed to get DingTalk department list: %(errcode)s %(errormsg)s" +msgstr "Failed to get DingTalk department list: %(errcode)s %(errormsg)s" -#: apps/knowledge/services/knowledge_archive.py:239 -msgid "Knowledge archive resources are missing." -msgstr "Knowledge archive resources are missing." +#: apps/xpack/serializers/generic_sync_user_serializer.py:454 +#, python-format +msgid "Failed to get DingTalk department users: %(errcode)s %(errormsg)s" +msgstr "Failed to get DingTalk department users: %(errcode)s %(errormsg)s" -#: apps/knowledge/serializers/external_retrieval.py:85 -msgid "Knowledge does not exist." -msgstr "Knowledge does not exist." +#: apps/xpack/serializers/generic_sync_user_serializer.py:511 +msgid "File cannot be empty" +msgstr "File cannot be empty" -#: apps/application/serializers/application_chat_record.py:480 -#: apps/knowledge/serializers/document.py:1411 -#: apps/knowledge/serializers/document.py:1503 -#: apps/knowledge/serializers/document.py:1662 -#: apps/knowledge/serializers/document.py:2032 -#: apps/knowledge/serializers/document.py:2093 -#: apps/knowledge/serializers/document.py:2170 -#: apps/knowledge/serializers/document.py:2211 -#: apps/knowledge/serializers/document.py:2237 -#: apps/knowledge/serializers/document.py:2275 -#: apps/knowledge/serializers/document.py:474 -#: apps/knowledge/serializers/document.py:479 -#: apps/knowledge/serializers/document.py:731 -#: apps/knowledge/serializers/document.py:834 -#: apps/knowledge/serializers/knowledge.py:1375 -#: apps/knowledge/serializers/knowledge.py:1430 -#: apps/knowledge/serializers/knowledge.py:394 -#: apps/knowledge/serializers/knowledge_version.py:92 -#: apps/knowledge/serializers/knowledge_workflow.py:248 -#: apps/knowledge/serializers/knowledge_workflow.py:544 -#: apps/knowledge/serializers/knowledge_workflow.py:956 -#: apps/knowledge/serializers/paragraph.py:161 -#: apps/knowledge/serializers/paragraph.py:262 -#: apps/knowledge/serializers/paragraph.py:527 -#: apps/knowledge/serializers/paragraph.py:566 -#: apps/knowledge/serializers/paragraph.py:646 -#: apps/knowledge/serializers/paragraph.py:707 -#: apps/knowledge/serializers/paragraph.py:747 -#: apps/knowledge/serializers/paragraph.py:881 -#: apps/knowledge/serializers/problem.py:170 -#: apps/knowledge/serializers/problem.py:239 -#: apps/knowledge/serializers/problem.py:277 -#: apps/knowledge/serializers/problem.py:83 -#: apps/knowledge/serializers/tag.py:104 apps/knowledge/serializers/tag.py:180 -#: apps/knowledge/serializers/tag.py:214 apps/knowledge/serializers/tag.py:57 -#: apps/knowledge/serializers/tag_import.py:119 -#: apps/knowledge/serializers/termbase.py:116 -#: apps/knowledge/serializers/termbase.py:153 -#: apps/knowledge/serializers/termbase.py:45 -#: apps/knowledge/serializers/termbase.py:76 -#: apps/knowledge/services/image_documents.py:68 -#: apps/knowledge/services/paragraph_assets.py:64 -#: apps/oss/serializers/file.py:411 -msgid "Knowledge id does not exist" -msgstr "Knowledge id does not exist" +#: apps/xpack/serializers/generic_sync_user_serializer.py:515 +msgid "Only .xlsx files are supported" +msgstr "Only .xlsx files are supported" -#: apps/knowledge/serializers/knowledge.py:1556 -msgid "Knowledge is already a workflow" -msgstr "Knowledge is already a workflow" +#: apps/xpack/serializers/generic_sync_user_serializer.py:526 +msgid "Failed to read xlsx file" +msgstr "Failed to read xlsx file" -#: apps/knowledge/serializers/knowledge.py:1554 -msgid "Knowledge not found" -msgstr "Knowledge not found" +#: apps/xpack/serializers/generic_sync_user_serializer.py:558 +msgid "The file must contain username, name and email columns" +msgstr "The file must contain username, name and email columns" -#: apps/knowledge/serializers/knowledge_version.py:83 -msgid "Knowledge version ID" -msgstr "Knowledge version ID" +#: apps/xpack/serializers/generic_sync_user_serializer.py:608 +#, python-format +msgid "Row %s validation failed: %s" +msgstr "Row %s validation failed: %s" -#: apps/knowledge/views/knowledge_workflow.py:113 -#: apps/knowledge/views/knowledge_workflow.py:114 -#: apps/knowledge/views/knowledge_workflow.py:115 -msgid "Knowledge workflow debug" -msgstr "Knowledge workflow debug" +#: apps/xpack/serializers/generic_sync_user_serializer.py:617 +#, python-format +msgid "%s configuration not found or not active" +msgstr "%s configuration not found or not active" -#: apps/knowledge/services/workflow_document_sync.py:68 -msgid "Knowledge workflow does not exist" -msgstr "Knowledge workflow does not exist" +#: apps/xpack/serializers/generic_sync_user_serializer.py:642 +#, python-format +msgid "Failed to request %(url)s: HTTP %(status)s %(body)s" +msgstr "Failed to request %(url)s: HTTP %(status)s %(body)s" -#: apps/knowledge/views/knowledge_workflow.py:79 -#: apps/knowledge/views/knowledge_workflow.py:80 -#: apps/knowledge/views/knowledge_workflow.py:81 -msgid "Knowledge workflow upload document" -msgstr "Knowledge workflow upload document" +#: apps/xpack/serializers/generic_sync_user_serializer.py:646 +#, python-format +msgid "Failed to request %(url)s: %(error)s" +msgstr "Failed to request %(url)s: %(error)s" -#: apps/knowledge/serializers/knowledge.py:166 -msgid "" -"Knowledge-base-level default document processing strategies are only " -"supported for Web knowledge bases. Configure document-level strategies " -"through the document import or synchronization API." -msgstr "" -"Knowledge-base-level default document processing strategies are only " -"supported for Web knowledge bases. Configure document-level strategies " -"through the document import or synchronization API." +#: apps/xpack/serializers/generic_sync_user_serializer.py:662 +#, python-format +msgid "Invalid JSON response from %(url)s: HTTP %(status)s %(body)s" +msgstr "Invalid JSON response from %(url)s: HTTP %(status)s %(body)s" -#: apps/knowledge/views/knowledge_workflow_version.py:119 -#: apps/knowledge/views/knowledge_workflow_version.py:48 -#: apps/knowledge/views/knowledge_workflow_version.py:72 -#: apps/knowledge/views/knowledge_workflow_version.py:97 -msgid "Knowledge/Version" -msgstr "Knowledge/Version" +#: apps/xpack/serializers/generic_sync_user_serializer.py:730 +msgid "The target user group does not exist" +msgstr "The target user group does not exist" -#: apps/knowledge/services/workflow_sync_source.py:83 -msgid "Local file data sources cannot be synchronized on a schedule" -msgstr "Local file data sources cannot be synchronized on a schedule" +#: apps/xpack/serializers/generic_sync_user_serializer.py:805 +msgid "Sync users" +msgstr "Sync users" -#: apps/knowledge/services/knowledge_archive.py:299 -msgid "Missing archive resource field." -msgstr "Missing archive resource field." +#: apps/xpack/serializers/knowledge_lark_serializer.py:74 +msgid "Lark document token" +msgstr "Lark document token" -#: apps/knowledge/views/knowledge_workflow_version.py:113 -#: apps/knowledge/views/knowledge_workflow_version.py:114 -#: apps/knowledge/views/knowledge_workflow_version.py:115 -msgid "Modify knowledge version information" -msgstr "Modify knowledge version information" +#: apps/xpack/serializers/knowledge_lark_serializer.py:79 +msgid "Lark document type" +msgstr "Lark document type" -#: apps/knowledge/views/termbase.py:202 apps/knowledge/views/termbase.py:203 -#: apps/knowledge/views/termbase.py:204 -msgid "Modify termbase" -msgstr "Modify termbase" +#: apps/xpack/serializers/knowledge_lark_serializer.py:105 +#: apps/xpack/serializers/knowledge_lark_serializer.py:525 +msgid "app id" +msgstr "app id" -#: apps/knowledge/serializers/document.py:1378 -msgid "No importable paragraphs found" -msgstr "No importable paragraphs found" +#: apps/xpack/serializers/knowledge_lark_serializer.py:106 +#: apps/xpack/serializers/knowledge_lark_serializer.py:526 +msgid "app secret" +msgstr "app secret" -#: apps/knowledge/services/multimodal_retrieval.py:78 -msgid "No permission to access the query image" -msgstr "No permission to access the query image" +#: apps/xpack/serializers/knowledge_lark_serializer.py:107 +#: apps/xpack/serializers/knowledge_lark_serializer.py:165 +#: apps/xpack/serializers/knowledge_lark_serializer.py:527 +msgid "folder token" +msgstr "folder token" -#: apps/knowledge/models/knowledge.py:596 -msgid "OSS storage is not configured" -msgstr "OSS storage is not configured" +#: apps/xpack/serializers/knowledge_lark_serializer.py:108 +msgid "embedding model" +msgstr "embedding model" -#: apps/knowledge/services/image_documents.py:393 -msgid "One or more image previews cannot be imported" -msgstr "One or more image previews cannot be imported" +#: apps/xpack/serializers/knowledge_lark_serializer.py:125 +#: apps/xpack/serializers/knowledge_lark_serializer.py:542 +msgid "Network error or folder token error!" +msgstr "Network error or folder token error!" -#: apps/knowledge/services/multimodal_retrieval.py:82 -msgid "Only image files can be used for image queries" -msgstr "Only image files can be used for image queries" +#: apps/xpack/serializers/knowledge_lark_serializer.py:173 +#: apps/xpack/task/sync.py:527 +msgid "Knowledge base not found!" +msgstr "Knowledge base not found!" -#: apps/knowledge/serializers/knowledge_workflow.py:965 -msgid "Only support transport=sse or transport=streamable_http" -msgstr "Only support transport=sse or transport=streamable_http" +#: apps/xpack/serializers/knowledge_lark_serializer.py:190 +#: apps/xpack/task/sync.py:363 +msgid "Failed to get lark document list!" +msgstr "Failed to get lark document list!" -#: apps/knowledge/views/knowledge_workflow.py:143 -#: apps/knowledge/views/knowledge_workflow.py:144 -#: apps/knowledge/views/knowledge_workflow.py:145 -msgid "Page Knowledge workflow action" -msgstr "Page Knowledge workflow action" +#: apps/xpack/serializers/knowledge_lark_serializer.py:221 +msgid "Knowledge id" +msgstr "Knowledge id" -#: apps/knowledge/serializers/document_strategy.py:57 -msgid "Paragraph identifiers are only supported in advanced split mode" -msgstr "Paragraph identifiers are only supported in advanced split mode" +#: apps/xpack/serializers/knowledge_lark_serializer.py:222 +msgid "User id" +msgstr "User id" -#: apps/knowledge/services/knowledge_archive.py:247 -msgid "Paragraph refers to an unknown document." -msgstr "Paragraph refers to an unknown document." +#: apps/xpack/serializers/knowledge_lark_serializer.py:224 +msgid "Lark document list" +msgstr "Lark document list" -#: apps/knowledge/services/image_documents.py:383 -msgid "Please select at least one image preview" -msgstr "Please select at least one image preview" +#: apps/xpack/serializers/knowledge_lark_serializer.py:234 +#: apps/xpack/serializers/knowledge_lark_serializer.py:296 +#: apps/xpack/serializers/knowledge_lark_serializer.py:480 +msgid "Lark knowledge base not found!" +msgstr "Lark knowledge base not found!" -#: apps/knowledge/services/image_documents.py:252 -msgid "Please upload at least one image" -msgstr "Please upload at least one image" +#: apps/xpack/serializers/knowledge_lark_serializer.py:309 +msgid "Synchronization is only supported for lark documents" +msgstr "Synchronization is only supported for lark documents" -#: apps/knowledge/views/knowledge_workflow.py:256 -#: apps/knowledge/views/knowledge_workflow.py:257 -#: apps/knowledge/views/knowledge_workflow.py:258 -msgid "Publishing an knowledge" -msgstr "Publishing an knowledge" +#: apps/xpack/serializers/knowledge_lark_serializer.py:492 +#, python-brace-format +msgid "The following lark document ids do not exist: {document_ids}" +msgstr "The following lark document ids do not exist: {document_ids}" -#: apps/knowledge/services/multimodal_retrieval.py:74 +#: apps/xpack/serializers/knowledge_lark_serializer.py:593 #, python-brace-format -msgid "Query image does not exist: {file_id}" -msgstr "Query image does not exist: {file_id}" +msgid "Unknown application id {application_id}, cannot be associated" +msgstr "Unknown application id {application_id}, cannot be associated" -#: apps/knowledge/serializers/knowledge.py:211 -msgid "Query text and query images cannot both be empty" -msgstr "Query text and query images cannot both be empty" +#: apps/xpack/serializers/license/license_tools.py:136 +msgid "License usage limit exceeded." +msgstr "License usage limit exceeded." -#: apps/knowledge/views/document.py:930 apps/knowledge/views/document.py:931 -msgid "Replace source file" -msgstr "Replace source file" +#: apps/xpack/serializers/license/license_tools.py:160 +msgid "The network is busy, try again later." +msgstr "The network is busy, try again later." -#: apps/knowledge/services/workflow_sync_source.py:74 -msgid "Run the workflow once before enabling scheduled synchronization" -msgstr "Run the workflow once before enabling scheduled synchronization" +#: apps/xpack/serializers/operate_log_serializer.py:63 +msgid "user" +msgstr "user" -#: apps/knowledge/serializers/knowledge_sync.py:35 -msgid "Schedule type" -msgstr "Schedule type" +#: apps/xpack/serializers/operate_log_serializer.py:65 +msgid "ip_address" +msgstr "ip_address" -#: apps/knowledge/serializers/knowledge_sync.py:78 -msgid "Scheduled synchronization is not supported for this knowledge base" -msgstr "Scheduled synchronization is not supported for this knowledge base" +#: apps/xpack/serializers/operate_log_serializer.py:188 +msgid "Fail" +msgstr "Fail" -#: apps/knowledge/views/document.py:268 apps/knowledge/views/document.py:269 -#: apps/knowledge/views/document.py:270 -msgid "Segmented document by file ids" -msgstr "Segmented document by file ids" +#: apps/xpack/serializers/operate_log_serializer.py:251 +msgid "Menu" +msgstr "Menu" -#: apps/knowledge/serializers/document.py:369 -msgid "Select documents of the same resource type" -msgstr "Select documents of the same resource type" +#: apps/xpack/serializers/operate_log_serializer.py:252 +msgid "Operate" +msgstr "Operate" -#: apps/knowledge/task/sync.py:153 -#, python-brace-format -msgid "" -"Start--->Start synchronization web knowledge base:{knowledge_id}, " -"type:{sync_type}" -msgstr "" -"Start--->Start synchronization web knowledge base:{knowledge_id}, " -"type:{sync_type}" +#: apps/xpack/serializers/operate_log_serializer.py:253 +msgid "Operate user" +msgstr "Operate user" -#: apps/knowledge/serializers/knowledge_workflow.py:223 -#: apps/tools/serializers/tool_workflow.py:140 -msgid "State" -msgstr "State" +#: apps/xpack/serializers/operate_log_serializer.py:256 +msgid "API Details" +msgstr "API Details" -#: apps/knowledge/services/knowledge_sync_schedule.py:119 -msgid "Synchronization interval must be at least 5 minutes" -msgstr "Synchronization interval must be at least 5 minutes" +#: apps/xpack/serializers/operate_log_serializer.py:257 +msgid "Operate Time" +msgstr "Operate Time" -#: apps/knowledge/services/workflow_document_sync.py:77 -msgid "Synchronization is already running" -msgstr "Synchronization is already running" +#: apps/xpack/serializers/platform_serializer.py:14 +msgid "app_id is required" +msgstr "app_id is required" -#: apps/knowledge/serializers/knowledge_sync.py:37 -msgid "Synchronization time" -msgstr "Synchronization time" +#: apps/xpack/serializers/platform_serializer.py:15 +msgid "app_secret is required" +msgstr "app_secret is required" -#: apps/knowledge/serializers/knowledge_sync.py:45 -msgid "Synchronization type" -msgstr "Synchronization type" +#: apps/xpack/serializers/platform_serializer.py:16 +msgid "token is required" +msgstr "token is required" -#: apps/knowledge/task/sync.py:456 -#, python-brace-format -msgid "Synchronize web document:{source_url} error{error}{traceback}" -msgstr "Synchronize web document:{source_url} error{error}{traceback}" +#: apps/xpack/serializers/platform_serializer.py:17 +msgid "callback_url is required" +msgstr "callback_url is required" -#: apps/knowledge/serializers/tag.py:95 -msgid "Tag ID" -msgstr "Tag ID" +#: apps/xpack/serializers/platform_serializer.py:23 +#: apps/xpack/serializers/platform_serializer.py:32 +msgid "App ID is required" +msgstr "App ID is required" -#: apps/knowledge/serializers/tag.py:171 -msgid "Tag IDs" -msgstr "Tag IDs" +#: apps/xpack/serializers/platform_serializer.py:25 +#: apps/xpack/serializers/platform_serializer.py:57 +msgid "Secret is required" +msgstr "Secret is required" -#: apps/knowledge/views/termbase.py:31 apps/knowledge/views/termbase.py:32 -#: apps/knowledge/views/termbase.py:33 -msgid "Termbase list" -msgstr "Termbase list" +#: apps/xpack/serializers/platform_serializer.py:26 +#: apps/xpack/serializers/platform_serializer.py:53 +msgid "Token is required" +msgstr "Token is required" -#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:292 -#: apps/knowledge/serializers/knowledge.py:1444 -#: apps/knowledge/vector/milvus_vector.py:779 -#: apps/knowledge/vector/pg_vector.py:163 -#: apps/models_provider/base_model_provider.py:135 -msgid "The current embedding model does not support image embedding" -msgstr "The current embedding model does not support image embedding" +#: apps/xpack/serializers/platform_serializer.py:35 +msgid "Verification Token is required" +msgstr "Verification Token is required" -#: apps/knowledge/vector/pg_vector.py:110 -msgid "The embedding model returned an incomplete result" -msgstr "The embedding model returned an incomplete result" +#: apps/xpack/serializers/platform_serializer.py:40 +msgid "Client ID is required" +msgstr "Client ID is required" -#: apps/knowledge/services/paragraph_assets.py:601 -msgid "The image description embedding model returned an incomplete result" -msgstr "The image description embedding model returned an incomplete result" +#: apps/xpack/serializers/platform_serializer.py:41 +msgid "Client Secret is required" +msgstr "Client Secret is required" -#: apps/knowledge/services/paragraph_assets.py:627 -#: apps/knowledge/vector/milvus_vector.py:792 -#: apps/knowledge/vector/pg_vector.py:176 -msgid "The image embedding model returned an incomplete result" -msgstr "The image embedding model returned an incomplete result" +#: apps/xpack/serializers/platform_serializer.py:46 +msgid "Signing Secret is required" +msgstr "Signing Secret is required" -#: apps/knowledge/services/image_documents.py:357 -msgid "The image name must retain a supported file extension" -msgstr "The image name must retain a supported file extension" +#: apps/xpack/serializers/platform_serializer.py:47 +msgid "Bot User Token is required" +msgstr "Bot User Token is required" -#: apps/knowledge/serializers/knowledge_workflow.py:489 -msgid "The knowledge base workflow has not been published" -msgstr "The knowledge base workflow has not been published" +#: apps/xpack/serializers/platform_serializer.py:52 +msgid "Connection mode" +msgstr "Connection mode" -#: apps/knowledge/services/multimodal_retrieval.py:88 +#: apps/xpack/serializers/platform_serializer.py:56 +msgid "Bot ID is required" +msgstr "Bot ID is required" + +#: apps/xpack/serializers/platform_serializer.py:65 #, python-brace-format -msgid "The maximum size of a query image cannot exceed {size}MB" -msgstr "The maximum size of a query image cannot exceed {size}MB" +msgid "The following fields are required in {mode} mode: {fields}" +msgstr "The following fields are required in {mode} mode: {fields}" -#: apps/knowledge/serializers/document_strategy.py:51 -msgid "" -"The minimum paragraph length cannot exceed the maximum paragraph length" -msgstr "" -"The minimum paragraph length cannot exceed the maximum paragraph length" +#: apps/xpack/serializers/platform_serializer.py:89 +msgid "Check if the fields are correct" +msgstr "Check if the fields are correct" -#: apps/knowledge/services/workflow_document_sync.py:41 -msgid "" -"The original Web data source no longer exists in the knowledge workflow" -msgstr "" -"The original Web data source no longer exists in the knowledge workflow" +#: apps/xpack/serializers/platform_serializer.py:178 +#, python-brace-format +msgid "This Bot ID is already in use by the agent named \"{name}\"." +msgstr "This Bot ID is already in use by the agent named \"{name}\"." -#: apps/knowledge/services/workflow_sync_source.py:77 -msgid "The saved workflow data source no longer exists" -msgstr "The saved workflow data source no longer exists" +#: apps/xpack/serializers/platform_serializer.py:204 +#, python-brace-format +msgid "The platform configuration corresponding to {type} was not found" +msgstr "The platform configuration corresponding to {type} was not found" -#: apps/knowledge/services/paragraph_assets.py:478 -msgid "The selected model is not a vision model" -msgstr "The selected model is not a vision model" +#: apps/xpack/serializers/sso_auth/cas.py:33 +#, python-format +msgid "CAS service request failed: %(error)s" +msgstr "CAS service request failed: %(error)s" -#: apps/knowledge/services/paragraph_assets.py:522 -msgid "The selected visual tool does not exist or is not authorized" -msgstr "The selected visual tool does not exist or is not authorized" +#: apps/xpack/serializers/sso_auth/cas.py:48 +msgid "CAS authentication failed: redirectUrl not configured" +msgstr "CAS authentication failed: redirectUrl not configured" -#: apps/knowledge/serializers/knowledge_workflow.py:423 -#: apps/tools/serializers/tool_workflow.py:242 -msgid "The start node does not exist" -msgstr "The start node does not exist" +#: apps/xpack/serializers/sso_auth/cas.py:66 +msgid "CAS authentication failed: ldpUri not configured" +msgstr "CAS authentication failed: ldpUri not configured" -#: apps/knowledge/services/image_documents.py:99 -msgid "The uploaded file is not a valid image" -msgstr "The uploaded file is not a valid image" +#: apps/xpack/serializers/sso_auth/cas.py:89 +msgid "CAS authentication failed: user not found in response" +msgstr "CAS authentication failed: user not found in response" -#: apps/knowledge/serializers/knowledge_sync.py:57 -msgid "This field is required for a Cron schedule" -msgstr "This field is required for a Cron schedule" +#: apps/xpack/serializers/system_api_key.py:16 +msgid "Allow cross domain" +msgstr "Allow cross domain" -#: apps/knowledge/serializers/knowledge_sync.py:51 -msgid "This field is required for a scheduled time" -msgstr "This field is required for a scheduled time" +#: apps/xpack/serializers/system_api_key.py:17 +msgid "Cross domain list" +msgstr "Cross domain list" -#: apps/knowledge/serializers/knowledge_sync.py:53 -msgid "This field is required for a weekly or monthly schedule" -msgstr "This field is required for a weekly or monthly schedule" +#: apps/xpack/serializers/system_api_key.py:20 +msgid "Expire time" +msgstr "Expire time" -#: apps/knowledge/serializers/document_strategy.py:102 -msgid "This field is required when the custom document strategy is selected" -msgstr "This field is required when the custom document strategy is selected" +#: apps/xpack/serializers/system_api_key.py:59 +msgid "system API key id" +msgstr "system API key id" + +#: apps/xpack/serializers/system_params.py:23 +msgid "theme" +msgstr "theme" + +#: apps/xpack/serializers/system_params.py:25 +msgid "login logo" +msgstr "login logo" + +#: apps/xpack/serializers/system_params.py:26 +msgid "login image" +msgstr "login image" + +#: apps/xpack/serializers/system_params.py:27 +msgid "title" +msgstr "title" -#: apps/knowledge/serializers/document_strategy.py:75 -msgid "This field is required when visual enhancement is enabled" -msgstr "This field is required when visual enhancement is enabled" +#: apps/xpack/serializers/system_params.py:28 +msgid "slogan" +msgstr "slogan" -#: apps/knowledge/views/document.py:459 apps/knowledge/views/document.py:460 -#: apps/knowledge/views/document.py:461 -msgid "Tokenize document vector library" -msgstr "Tokenize document vector library" +#: apps/xpack/serializers/system_params.py:30 +msgid "show user manual" +msgstr "show user manual" -#: apps/knowledge/views/knowledge.py:529 apps/knowledge/views/knowledge.py:530 -#: apps/knowledge/views/knowledge.py:531 -msgid "Tokenize knowledge base" -msgstr "Tokenize knowledge base" +#: apps/xpack/serializers/system_params.py:32 +msgid "user manual url" +msgstr "user manual url" -#: apps/knowledge/services/knowledge_archive.py:289 -msgid "Unknown file reference in knowledge content." -msgstr "Unknown file reference in knowledge content." +#: apps/xpack/serializers/system_params.py:33 +msgid "show forum" +msgstr "show forum" -#: apps/knowledge/services/knowledge_archive.py:294 -msgid "Unknown file reference in knowledge settings." -msgstr "Unknown file reference in knowledge settings." +#: apps/xpack/serializers/system_params.py:34 +msgid "forum url" +msgstr "forum url" -#: apps/knowledge/services/knowledge_archive.py:258 -msgid "Unknown related archive resource." -msgstr "Unknown related archive resource." +#: apps/xpack/serializers/system_params.py:35 +msgid "show project" +msgstr "show project" -#: apps/knowledge/serializers/document.py:1640 -msgid "Unsupported document resource type" -msgstr "Unsupported document resource type" +#: apps/xpack/serializers/system_params.py:36 +msgid "project url" +msgstr "project url" -#: apps/knowledge/services/image_documents.py:80 -#: apps/knowledge/services/image_documents.py:92 -msgid "Unsupported image format. Supported formats: jpg, jpeg, png, webp, bmp" -msgstr "" -"Unsupported image format. Supported formats: jpg, jpeg, png, webp, bmp" +#: apps/xpack/serializers/user_role_serializer.py:37 +msgid "Role IDs cannot be empty" +msgstr "Role IDs cannot be empty" -#: apps/knowledge/services/knowledge_archive.py:236 -msgid "Unsupported knowledge archive version." -msgstr "Unsupported knowledge archive version." +#: apps/xpack/task/sync.py:313 +msgid "Failed to download lark file!" +msgstr "Failed to download lark file!" -#: apps/knowledge/views/tag.py:76 -msgid "Update Knowledge Tag" -msgstr "Update Knowledge Tag" +#: apps/xpack/task/sync.py:380 +msgid "Failed to paginate the lark document list!" +msgstr "Failed to paginate the lark document list!" -#: apps/knowledge/views/tag.py:77 -msgid "Update a knowledge tag" -msgstr "Update a knowledge tag" +#: apps/xpack/task/sync.py:428 +msgid "Failed to query lark source metadata" +msgstr "Failed to query lark source metadata" -#: apps/knowledge/views/knowledge.py:381 apps/knowledge/views/knowledge.py:382 -#: apps/knowledge/views/knowledge.py:383 -msgid "Update knowledge scheduled synchronization setting" -msgstr "Update knowledge scheduled synchronization setting" +#: apps/xpack/task/sync.py:437 +msgid "Unable to confirm lark source existence" +msgstr "Unable to confirm lark source existence" -#: apps/knowledge/views/tag_import.py:26 -msgid "" -"Upload an XLS or XLSX file with 标签 and 标签值 columns. Duplicate tags are " -"skipped." -msgstr "" -"Upload an XLS or XLSX file with 标签 and 标签值 columns. Duplicate tags are " -"skipped." +#: apps/xpack/views/auth.py:80 apps/xpack/views/auth.py:81 +#: apps/xpack/views/auth.py:82 apps/xpack/views/chat_user_auth.py:39 +#: apps/xpack/views/chat_user_auth.py:40 apps/xpack/views/chat_user_auth.py:41 +msgid "Get authentication types" +msgstr "Get authentication types" + +#: apps/xpack/views/auth.py:83 apps/xpack/views/auth.py:98 +#: apps/xpack/views/auth.py:118 apps/xpack/views/auth.py:140 +#: apps/xpack/views/auth.py:153 apps/xpack/views/auth.py:315 +#: apps/xpack/views/auth.py:327 apps/xpack/views/auth.py:341 +#: apps/xpack/views/auth.py:482 apps/xpack/views/auth.py:492 +#: apps/xpack/views/auth.py:507 +msgid "Authentication Configuration" +msgstr "Authentication Configuration" -#: apps/knowledge/services/workflow_sync_source.py:85 -msgid "Web data source has no saved source URL" -msgstr "Web data source has no saved source URL" +#: apps/xpack/views/auth.py:95 apps/xpack/views/auth.py:96 +#: apps/xpack/views/auth.py:97 apps/xpack/views/chat_user_auth.py:60 +#: apps/xpack/views/chat_user_auth.py:61 apps/xpack/views/chat_user_auth.py:62 +msgid "Test LDAP connection" +msgstr "Test LDAP connection" -#: apps/knowledge/services/workflow_document_sync.py:39 -msgid "Workflow Web document is missing its source information" -msgstr "Workflow Web document is missing its source information" +#: apps/xpack/views/auth.py:115 apps/xpack/views/auth.py:116 +#: apps/xpack/views/auth.py:117 +msgid "Add or modify authentication configuration" +msgstr "Add or modify authentication configuration" -#: apps/knowledge/services/workflow_document_sync.py:72 -msgid "Workflow knowledge has no owner available for synchronization" -msgstr "Workflow knowledge has no owner available for synchronization" +#: apps/xpack/views/auth.py:137 apps/xpack/views/auth.py:138 +#: apps/xpack/views/auth.py:139 apps/xpack/views/auth.py:150 +#: apps/xpack/views/auth.py:151 apps/xpack/views/auth.py:152 +msgid "Get authentication configuration" +msgstr "Get authentication configuration" -#: apps/knowledge/services/paragraph_assets.py:475 -msgid "Workspace id is required for visual model validation" -msgstr "Workspace id is required for visual model validation" +#: apps/xpack/views/auth.py:163 apps/xpack/views/auth.py:164 +#: apps/xpack/views/auth.py:165 apps/xpack/views/chat_user_auth.py:128 +#: apps/xpack/views/chat_user_auth.py:129 +#: apps/xpack/views/chat_user_auth.py:130 +msgid "Ldap Log in" +msgstr "Ldap Log in" + +#: apps/xpack/views/auth.py:166 apps/xpack/views/auth.py:183 +#: apps/xpack/views/auth.py:204 apps/xpack/views/auth.py:223 +#: apps/xpack/views/auth.py:242 apps/xpack/views/auth.py:259 +#: apps/xpack/views/auth.py:272 apps/xpack/views/auth.py:287 +#: apps/xpack/views/auth.py:300 apps/xpack/views/auth.py:357 +#: apps/xpack/views/auth.py:377 apps/xpack/views/auth.py:398 +#: apps/xpack/views/auth.py:418 apps/xpack/views/auth.py:439 +#: apps/xpack/views/auth.py:459 +msgid "Three-party login" +msgstr "Three-party login" -#: apps/knowledge/services/paragraph_assets.py:518 -msgid "Workspace id is required for visual tool validation" -msgstr "Workspace id is required for visual tool validation" +#: apps/xpack/views/auth.py:180 apps/xpack/views/auth.py:181 +#: apps/xpack/views/auth.py:182 apps/xpack/views/chat_user_auth.py:180 +#: apps/xpack/views/chat_user_auth.py:181 +#: apps/xpack/views/chat_user_auth.py:182 +msgid "CAS Log in" +msgstr "CAS Log in" -#: apps/knowledge/services/knowledge_sync_schedule.py:85 -msgid "cron_expression is required" -msgstr "cron_expression is required" +#: apps/xpack/views/auth.py:201 apps/xpack/views/auth.py:202 +#: apps/xpack/views/auth.py:203 apps/xpack/views/chat_user_auth.py:204 +#: apps/xpack/views/chat_user_auth.py:205 +#: apps/xpack/views/chat_user_auth.py:206 +msgid "OIDC Log in" +msgstr "OIDC Log in" -#: apps/knowledge/serializers/knowledge_workflow.py:213 -msgid "datasource data" -msgstr "datasource data" +#: apps/xpack/views/auth.py:220 apps/xpack/views/auth.py:221 +#: apps/xpack/views/auth.py:222 apps/xpack/views/chat_user_auth.py:227 +#: apps/xpack/views/chat_user_auth.py:228 +#: apps/xpack/views/chat_user_auth.py:229 +msgid "OAuth2 Log in" +msgstr "OAuth2 Log in" -#: apps/knowledge/services/knowledge_sync_schedule.py:73 -#, python-brace-format -msgid "days must contain values from 1 to {max_day}" -msgstr "days must contain values from 1 to {max_day}" +#: apps/xpack/views/auth.py:239 apps/xpack/views/auth.py:240 +#: apps/xpack/views/auth.py:241 +msgid "SAML2 Log in" +msgstr "SAML2 Log in" -#: apps/knowledge/serializers/document.py:714 -msgid "document strategy mode" -msgstr "document strategy mode" +#: apps/xpack/views/auth.py:256 apps/xpack/views/auth.py:257 +#: apps/xpack/views/auth.py:258 +msgid "SAML2 Metadata" +msgstr "SAML2 Metadata" -#: apps/knowledge/serializers/knowledge.py:183 -msgid "file id" -msgstr "file id" +#: apps/xpack/views/auth.py:269 apps/xpack/views/auth.py:270 +#: apps/xpack/views/auth.py:271 +msgid "SAML2 SSO" +msgstr "SAML2 SSO" -#: apps/knowledge/serializers/document.py:291 -msgid "file id list" -msgstr "file id list" +#: apps/xpack/views/auth.py:284 apps/xpack/views/auth.py:285 +#: apps/xpack/views/auth.py:286 apps/xpack/views/chat_user_auth.py:273 +#: apps/xpack/views/chat_user_auth.py:274 +#: apps/xpack/views/chat_user_auth.py:275 +msgid "Scan code login type" +msgstr "Scan code login type" + +#: apps/xpack/views/auth.py:297 apps/xpack/views/auth.py:298 +#: apps/xpack/views/auth.py:299 apps/xpack/views/auth.py:312 +#: apps/xpack/views/auth.py:313 apps/xpack/views/auth.py:314 +#: apps/xpack/views/chat_user_auth.py:286 +#: apps/xpack/views/chat_user_auth.py:287 +#: apps/xpack/views/chat_user_auth.py:288 +#: apps/xpack/views/chat_user_auth.py:301 +#: apps/xpack/views/chat_user_auth.py:302 +#: apps/xpack/views/chat_user_auth.py:303 +msgid "Get platform information" +msgstr "Get platform information" -#: apps/knowledge/serializers/knowledge.py:184 -msgid "file name" -msgstr "file name" +#: apps/xpack/views/auth.py:324 apps/xpack/views/auth.py:325 +#: apps/xpack/views/auth.py:326 apps/xpack/views/chat_user_auth.py:313 +#: apps/xpack/views/chat_user_auth.py:314 +#: apps/xpack/views/chat_user_auth.py:315 +msgid "Modify platform information" +msgstr "Modify platform information" -#: apps/knowledge/serializers/knowledge.py:185 -msgid "file url" -msgstr "file url" +#: apps/xpack/views/auth.py:338 apps/xpack/views/auth.py:339 +#: apps/xpack/views/auth.py:340 apps/xpack/views/chat_user_auth.py:327 +#: apps/xpack/views/chat_user_auth.py:328 +#: apps/xpack/views/chat_user_auth.py:329 +msgid "Test platform connection" +msgstr "Test platform connection" -#: apps/knowledge/serializers/knowledge_workflow.py:588 -msgid "function_name" -msgstr "function_name" +#: apps/xpack/views/auth.py:354 apps/xpack/views/auth.py:355 +#: apps/xpack/views/auth.py:356 apps/xpack/views/chat_user_auth.py:343 +#: apps/xpack/views/chat_user_auth.py:344 +#: apps/xpack/views/chat_user_auth.py:345 +msgid "DingTalk callback" +msgstr "DingTalk callback" -#: apps/knowledge/serializers/image_document.py:40 -msgid "image file ids" -msgstr "image file ids" +#: apps/xpack/views/auth.py:374 apps/xpack/views/auth.py:375 +#: apps/xpack/views/auth.py:376 apps/xpack/views/chat_user_auth.py:365 +#: apps/xpack/views/chat_user_auth.py:366 +#: apps/xpack/views/chat_user_auth.py:367 +msgid "DingTalk OAuth2 callback" +msgstr "DingTalk OAuth2 callback" -#: apps/knowledge/services/knowledge_sync_schedule.py:79 -msgid "interval requires an integer value in minutes or hours" -msgstr "interval requires an integer value in minutes or hours" +#: apps/xpack/views/auth.py:395 apps/xpack/views/auth.py:396 +#: apps/xpack/views/auth.py:397 apps/xpack/views/chat_user_auth.py:388 +#: apps/xpack/views/chat_user_auth.py:389 +#: apps/xpack/views/chat_user_auth.py:390 +msgid "WeCom callback" +msgstr "WeCom callback" -#: apps/knowledge/serializers/knowledge_workflow.py:535 -msgid "knowledge action id" -msgstr "knowledge action id" +#: apps/xpack/views/auth.py:415 apps/xpack/views/auth.py:416 +#: apps/xpack/views/auth.py:417 apps/xpack/views/chat_user_auth.py:416 +#: apps/xpack/views/chat_user_auth.py:417 +#: apps/xpack/views/chat_user_auth.py:418 +msgid "WeCom OAuth2 callback" +msgstr "WeCom OAuth2 callback" -#: apps/knowledge/serializers/knowledge_workflow.py:214 -msgid "knowledge base data" -msgstr "knowledge base data" +#: apps/xpack/views/auth.py:436 apps/xpack/views/auth.py:437 +#: apps/xpack/views/auth.py:438 apps/xpack/views/chat_user_auth.py:440 +#: apps/xpack/views/chat_user_auth.py:441 +#: apps/xpack/views/chat_user_auth.py:442 +msgid "Lark callback" +msgstr "Lark callback" -#: apps/knowledge/serializers/knowledge.py:1575 -msgid "knowledge ids" -msgstr "knowledge ids" +#: apps/xpack/views/auth.py:456 apps/xpack/views/auth.py:457 +#: apps/xpack/views/auth.py:458 apps/xpack/views/chat_user_auth.py:464 +#: apps/xpack/views/chat_user_auth.py:465 +#: apps/xpack/views/chat_user_auth.py:466 +msgid "Lark OAuth2 callback" +msgstr "Lark OAuth2 callback" -#: apps/knowledge/serializers/knowledge.py:245 -msgid "knowledge type" -msgstr "knowledge type" +#: apps/xpack/views/auth.py:479 apps/xpack/views/auth.py:480 +#: apps/xpack/views/auth.py:481 apps/xpack/views/auth.py:504 +#: apps/xpack/views/auth.py:505 apps/xpack/views/auth.py:506 +msgid "Get auth setting" +msgstr "Get auth setting" -#: apps/knowledge/serializers/problem.py:33 -msgid "last recall time" -msgstr "last recall time" +#: apps/xpack/views/auth.py:489 apps/xpack/views/auth.py:490 +#: apps/xpack/views/auth.py:491 +msgid "Update auth setting" +msgstr "Update auth setting" + +#: apps/xpack/views/auth.py:518 apps/xpack/views/auth.py:519 +#: apps/xpack/views/auth.py:520 +msgid "Download user import template" +msgstr "Download user import template" + +#: apps/xpack/views/auth.py:558 apps/xpack/views/auth.py:559 +#: apps/xpack/views/auth.py:560 +msgid "Get system user sync types" +msgstr "Get system user sync types" + +#: apps/xpack/views/auth.py:579 apps/xpack/views/auth.py:581 +msgid "Sync system users" +msgstr "Sync system users" + +#: apps/xpack/views/auth.py:580 +msgid "Sync system users from external source" +msgstr "Sync system users from external source" + +#: apps/xpack/views/chat_user_auth.py:42 apps/xpack/views/chat_user_auth.py:63 +#: apps/xpack/views/chat_user_auth.py:83 +#: apps/xpack/views/chat_user_auth.py:304 +#: apps/xpack/views/chat_user_auth.py:316 +#: apps/xpack/views/chat_user_auth.py:330 +msgid "Chat User/Authentication Configuration" +msgstr "Chat User/Authentication Configuration" -#: apps/knowledge/serializers/knowledge.py:201 -msgid "query image list" -msgstr "query image list" +#: apps/xpack/views/chat_user_auth.py:80 apps/xpack/views/chat_user_auth.py:81 +#: apps/xpack/views/chat_user_auth.py:82 +msgid "Add or modify Chat/Authentication Configuration" +msgstr "Add or modify Chat/Authentication Configuration" -#: apps/knowledge/serializers/external_retrieval.py:39 -msgid "query_text must be a string." -msgstr "query_text must be a string." +#: apps/xpack/views/chat_user_auth.py:102 +#: apps/xpack/views/chat_user_auth.py:103 +#: apps/xpack/views/chat_user_auth.py:104 +#: apps/xpack/views/chat_user_auth.py:115 +#: apps/xpack/views/chat_user_auth.py:116 +#: apps/xpack/views/chat_user_auth.py:117 +msgid "Get Authentication Configuration" +msgstr "Get Authentication Configuration" -#: apps/knowledge/serializers/problem.py:32 -msgid "recall count" -msgstr "recall count" +#: apps/xpack/views/chat_user_auth.py:105 +#: apps/xpack/views/chat_user_auth.py:118 +msgid "Chat User/login authentication" +msgstr "Chat User/login authentication" -#: apps/knowledge/serializers/common.py:73 -msgid "resource type" -msgstr "resource type" +#: apps/xpack/views/chat_user_auth.py:131 +#: apps/xpack/views/chat_user_auth.py:183 +#: apps/xpack/views/chat_user_auth.py:207 +#: apps/xpack/views/chat_user_auth.py:230 +#: apps/xpack/views/chat_user_auth.py:276 +#: apps/xpack/views/chat_user_auth.py:289 +#: apps/xpack/views/chat_user_auth.py:346 +#: apps/xpack/views/chat_user_auth.py:368 +#: apps/xpack/views/chat_user_auth.py:391 +#: apps/xpack/views/chat_user_auth.py:419 +#: apps/xpack/views/chat_user_auth.py:443 +#: apps/xpack/views/chat_user_auth.py:467 +msgid "Chat User/Three-party login" +msgstr "Chat User/Three-party login" -#: apps/knowledge/services/knowledge_sync_schedule.py:47 -msgid "schedule_type must be daily, weekly, monthly, interval or cron" -msgstr "schedule_type must be daily, weekly, monthly, interval or cron" +#: apps/xpack/views/chat_user_auth.py:256 +msgid "Chat User/login" +msgstr "Chat User/login" -#: apps/knowledge/serializers/document.py:2084 -#: apps/knowledge/serializers/tag.py:205 -msgid "search value" -msgstr "search value" +#: apps/xpack/views/license.py:32 apps/xpack/views/license.py:33 +#: apps/xpack/views/license.py:34 +msgid "Get license information" +msgstr "Get license information" -#: apps/knowledge/serializers/external_retrieval.py:44 -msgid "similarity must be finite." -msgstr "similarity must be finite." +#: apps/xpack/views/license.py:46 apps/xpack/views/license.py:48 +msgid "Update license information" +msgstr "Update license information" -#: apps/application/views/application.py:649 -#: apps/application/views/application.py:650 -#: apps/application/views/application.py:651 -#: apps/application/views/application.py:685 -#: apps/application/views/application.py:686 -#: apps/application/views/application.py:687 apps/chat/views/v2/chat.py:316 -#: apps/chat/views/v2/chat.py:317 apps/chat/views/v2/chat.py:318 -#: apps/chat/views/v3/chat.py:355 apps/chat/views/v3/chat.py:356 -#: apps/knowledge/views/knowledge_workflow.py:461 -#: apps/knowledge/views/knowledge_workflow.py:462 -#: apps/knowledge/views/knowledge_workflow.py:463 -msgid "speech to text" -msgstr "speech to text" +#: apps/xpack/views/license.py:47 +msgid "Update license information by uploading a new license file" +msgstr "Update license information by uploading a new license file" -#: apps/knowledge/services/knowledge_sync_schedule.py:49 -msgid "sync_type must be incremental, replace or complete" -msgstr "sync_type must be incremental, replace or complete" +#: apps/xpack/views/operate_log.py:22 apps/xpack/views/operate_log.py:23 +#: apps/xpack/views/operate_log.py:24 +msgid "Get menu operate log" +msgstr "Get menu operate log" -#: apps/knowledge/serializers/document.py:597 -msgid "tag" -msgstr "tag" +#: apps/xpack/views/operate_log.py:26 apps/xpack/views/operate_log.py:42 +#: apps/xpack/views/operate_log.py:60 apps/xpack/views/operate_log.py:76 +#: apps/xpack/views/operate_log.py:90 +msgid "System operate log" +msgstr "System operate log" -#: apps/knowledge/serializers/document.py:2160 -#: apps/knowledge/serializers/document.py:2201 -#: apps/knowledge/serializers/document.py:2228 -msgid "tag id" -msgstr "tag id" +#: apps/xpack/views/operate_log.py:37 apps/xpack/views/operate_log.py:38 +#: apps/xpack/views/operate_log.py:39 +msgid "Get paginated operate log" +msgstr "Get paginated operate log" -#: apps/knowledge/serializers/document.py:334 -msgid "tag id list" -msgstr "tag id list" +#: apps/xpack/views/operate_log.py:57 apps/xpack/views/operate_log.py:58 +#: apps/xpack/views/operate_log.py:59 +msgid "Export operate log" +msgstr "Export operate log" -#: apps/knowledge/serializers/document.py:2160 -#: apps/knowledge/serializers/document.py:2201 -msgid "tag ids" -msgstr "tag ids" +#: apps/xpack/views/operate_log.py:73 apps/xpack/views/operate_log.py:74 +#: apps/xpack/views/operate_log.py:75 +msgid "Save operate log" +msgstr "Save operate log" -#: apps/knowledge/serializers/termbase.py:21 -#: apps/knowledge/serializers/termbase.py:67 -msgid "termbase id" -msgstr "termbase id" +#: apps/xpack/views/operate_log.py:87 apps/xpack/views/operate_log.py:88 +#: apps/xpack/views/operate_log.py:89 +msgid "Get operate log clean time" +msgstr "Get operate log clean time" -#: apps/knowledge/serializers/termbase.py:28 -msgid "termbase list" -msgstr "termbase list" +#: apps/xpack/views/platform.py:72 apps/xpack/views/platform.py:95 +msgid "Application/application access" +msgstr "Application/application access" -#: apps/knowledge/services/knowledge_sync_schedule.py:63 -msgid "time must be a non-empty list of HH:MM values" -msgstr "time must be a non-empty list of HH:MM values" +#: apps/xpack/views/platform.py:126 apps/xpack/views/platform.py:154 +msgid "Application/Get platform status" +msgstr "Application/Get platform status" -#: apps/knowledge/services/document_strategy.py:69 -msgid "visual enhancement requires the selected model or tool" -msgstr "visual enhancement requires the selected model or tool" +#: apps/xpack/views/system_api_key.py:21 apps/xpack/views/system_api_key.py:22 +#: apps/xpack/views/system_api_key.py:23 +msgid "Create SystemAPIKey" +msgstr "Create SystemAPIKey" -#: apps/knowledge/services/image_documents.py:118 -#: apps/knowledge/services/paragraph_assets.py:325 -msgid "visual processor adapter is unavailable" -msgstr "visual processor adapter is unavailable" +#: apps/xpack/views/system_api_key.py:39 apps/xpack/views/system_api_key.py:40 +#: apps/xpack/views/system_api_key.py:41 +msgid "Get SystemAPIKey List" +msgstr "Get SystemAPIKey List" -#: apps/knowledge/serializers/tag_import.py:75 -msgid "仅支持上传 XLS、XLSX 格式的文件" -msgstr "Only XLS and XLSX files are supported" +#: apps/xpack/views/system_api_key.py:63 apps/xpack/views/system_api_key.py:64 +#: apps/xpack/views/system_api_key.py:65 +msgid "Update SystemAPIKey" +msgstr "Update SystemAPIKey" -#: apps/knowledge/serializers/tag_import.py:43 -#, python-format -msgid "工作表“%(sheet)s”的表头必须为“标签、标签值”,请使用标签模板" -msgstr "" -"The headers in worksheet \"%(sheet)s\" must be \"标签, 标签值\". Please use the " -"tag template" +#: apps/xpack/views/system_api_key.py:87 apps/xpack/views/system_api_key.py:88 +#: apps/xpack/views/system_api_key.py:89 +msgid "Delete SystemAPIKey" +msgstr "Delete SystemAPIKey" -#: apps/knowledge/serializers/tag_import.py:54 -#, python-format -msgid "工作表“%(sheet)s”第 %(row)s 行只能包含标签和标签值" -msgstr "" -"Row %(row)s in worksheet \"%(sheet)s\" must contain only a tag and a tag " -"value" +#: apps/xpack/views/system_chat_user.py:33 +#: apps/xpack/views/system_chat_user.py:34 +#: apps/xpack/views/system_chat_user.py:35 +msgid "Get chat user sync types" +msgstr "Get chat user sync types" -#: apps/knowledge/serializers/tag_import.py:65 -#, python-format -msgid "工作表“%(sheet)s”第 %(row)s 行:%(message)s" -msgstr "Worksheet \"%(sheet)s\", row %(row)s: %(message)s" +#: apps/xpack/views/system_chat_user.py:48 +#: apps/xpack/views/system_chat_user.py:50 +msgid "Sync chat users" +msgstr "Sync chat users" -#: apps/knowledge/serializers/tag_import.py:23 -msgid "文件" -msgstr "File" +#: apps/xpack/views/system_chat_user.py:49 +msgid "Sync chat users from external source" +msgstr "Sync chat users from external source" -#: apps/knowledge/serializers/tag_import.py:103 -msgid "文件中没有可导入的标签" -msgstr "No importable tags were found in the file" +#: apps/xpack/views/system_chat_user.py:74 +#: apps/xpack/views/system_chat_user.py:75 +msgid "Get chat user quota" +msgstr "Get chat user quota" -#: apps/knowledge/serializers/tag_import.py:94 -msgid "文件无法读取,请上传有效的 XLS 或 XLSX 文件" -msgstr "The file could not be read. Please upload a valid XLS or XLSX file" +#: apps/xpack/views/system_chat_user.py:84 +#: apps/xpack/views/system_chat_user.py:85 +msgid "Set chat user quota" +msgstr "Set chat user quota" -#: apps/knowledge/serializers/tag_import.py:59 -msgid "标签" -msgstr "Tag" +#: apps/xpack/views/system_chat_user.py:102 +#: apps/xpack/views/system_chat_user.py:103 +msgid "Batch set chat user quota" +msgstr "Batch set chat user quota" -#: apps/knowledge/serializers/tag_import.py:59 -msgid "标签值" -msgstr "Tag value" +#: apps/xpack/views/system_params.py:20 apps/xpack/views/system_params.py:21 +#: apps/xpack/views/system_params.py:22 +msgid "View appearance settings" +msgstr "View appearance settings" + +#: apps/xpack/views/system_params.py:37 apps/xpack/views/system_params.py:38 +#: apps/xpack/views/system_params.py:39 +msgid "Update appearance settings" +msgstr "Update appearance settings" diff --git a/apps/locales/zh_CN/LC_MESSAGES/django.po b/apps/locales/zh_CN/LC_MESSAGES/django.po index 58a6e98d594..d28db167263 100644 --- a/apps/locales/zh_CN/LC_MESSAGES/django.po +++ b/apps/locales/zh_CN/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-18 17:33+0800\n" +"POT-Creation-Date: 2026-11-04 11:57+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,11056 +16,15453 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: apps/application/api/application_api.py:21 -#: apps/application/serializers/application.py:153 +#: apps/application/api/application_api.py:31 +#: apps/application/serializers/application.py:396 msgid "Workflow Objects" msgstr "工作流对象" -#: apps/application/api/application_api.py:52 -#: apps/application/api/application_chat.py:104 +#: apps/application/api/application_api.py:62 +#: apps/application/api/application_chat.py:121 #: apps/application/api/application_chat_record.py:74 -#: apps/role_setting/api/role_setting.py:171 apps/shared/api/shared_tool.py:79 -#: apps/shared/api/shared_tool.py:119 apps/workspace/api/workspace.py:110 +#: apps/homepage/api/home_page_api.py:96 +#: apps/resource_manage/api/application.py:15 +#: apps/resource_manage/api/model.py:60 +#: apps/resource_manage/api/resource_management.py:111 +#: apps/resource_manage/api/resource_management.py:279 +#: apps/role_setting/api/role_setting.py:169 apps/shared/api/shared_tool.py:79 +#: apps/shared/api/shared_tool.py:119 +#: apps/system_homepage/api/system_home_page_api.py:96 +#: apps/system_manage/api/chat_user.py:162 +#: apps/system_manage/api/resource_mapping.py:56 +#: apps/system_manage/api/user_group.py:61 +#: apps/system_manage/api/user_resource_permission.py:207 +#: apps/system_manage/api/user_resource_permission.py:273 +#: apps/trigger/api/trigger.py:93 apps/trigger/api/trigger_task.py:102 +#: apps/users/api/user_group.py:97 apps/workspace/api/workspace.py:132 #: apps/xpack/api/user_group.py:61 msgid "Current page" msgstr "当前页" -#: apps/application/api/application_api.py:59 -#: apps/application/api/application_chat.py:111 +#: apps/application/api/application_api.py:69 +#: apps/application/api/application_chat.py:128 #: apps/application/api/application_chat_record.py:81 -#: apps/role_setting/api/role_setting.py:178 apps/shared/api/shared_tool.py:86 -#: apps/shared/api/shared_tool.py:126 apps/workspace/api/workspace.py:117 +#: apps/homepage/api/home_page_api.py:103 +#: apps/resource_manage/api/application.py:22 +#: apps/resource_manage/api/model.py:67 +#: apps/resource_manage/api/resource_management.py:118 +#: apps/resource_manage/api/resource_management.py:286 +#: apps/role_setting/api/role_setting.py:176 apps/shared/api/shared_tool.py:86 +#: apps/shared/api/shared_tool.py:126 +#: apps/system_homepage/api/system_home_page_api.py:103 +#: apps/system_manage/api/chat_user.py:169 +#: apps/system_manage/api/resource_mapping.py:63 +#: apps/system_manage/api/user_group.py:68 +#: apps/system_manage/api/user_resource_permission.py:214 +#: apps/system_manage/api/user_resource_permission.py:280 +#: apps/trigger/api/trigger.py:100 apps/trigger/api/trigger_task.py:109 +#: apps/users/api/user_group.py:104 apps/workspace/api/workspace.py:139 #: apps/xpack/api/user_group.py:68 msgid "Page size" msgstr "每页大小" -#: apps/application/api/application_api.py:66 -#: apps/application/serializers/application.py:156 -#: apps/application/serializers/application.py:195 -#: apps/application/serializers/application.py:274 -#: apps/folders/serializers/folder.py:97 apps/folders/serializers/folder.py:139 -#: apps/knowledge/serializers/knowledge.py:52 -#: apps/knowledge/serializers/knowledge.py:59 -#: apps/tools/serializers/tool.py:453 -#: apps/xpack/serializers/dataset_lark_serializer.py:55 +#: apps/application/api/application_api.py:76 +#: apps/application/serializers/application.py:400 +#: apps/application/serializers/application.py:446 +#: apps/application/serializers/application.py:546 +#: apps/folders/serializers/folder.py:141 +#: apps/folders/serializers/folder.py:193 +#: apps/knowledge/serializers/common.py:90 +#: apps/knowledge/serializers/knowledge.py:115 +#: apps/knowledge/serializers/knowledge.py:126 +#: apps/knowledge/serializers/knowledge.py:233 +#: apps/knowledge/serializers/knowledge.py:973 +#: apps/resource_manage/serializers/knowledge.py:30 +#: apps/shared/serializers/shared_tool.py:61 +#: apps/tools/serializers/tool.py:320 apps/tools/serializers/tool.py:343 +#: apps/tools/serializers/tool.py:939 apps/tools/serializers/tool.py:1738 +#: apps/xpack/serializers/knowledge_lark_serializer.py:104 msgid "folder id" msgstr "文件夹 ID" -#: apps/application/api/application_api.py:73 -#: apps/application/serializers/application.py:149 -#: apps/application/serializers/application.py:275 -#: apps/application/serializers/application.py:282 -#: apps/application/serializers/application.py:368 -#| msgid "Application" +#: apps/application/api/application_api.py:83 +#: apps/application/serializers/application.py:387 +#: apps/application/serializers/application.py:547 +#: apps/application/serializers/application.py:570 +#: apps/application/serializers/application.py:721 +#: apps/chat/serializers/portal.py:117 apps/chat/serializers/portal.py:168 +#: apps/homepage/serializers/homepage.py:373 +#: apps/homepage/serializers/homepage.py:466 +#: apps/homepage/serializers/homepage.py:493 +#: apps/homepage/serializers/homepage.py:592 +#: apps/resource_manage/api/application.py:29 +#: apps/system_homepage/serializers/system_homepage.py:318 +#: apps/system_homepage/serializers/system_homepage.py:378 +#: apps/system_homepage/serializers/system_homepage.py:409 +#: apps/system_homepage/serializers/system_homepage.py:463 msgid "Application Name" msgstr "智能体名称" -#: apps/application/api/application_api.py:80 -#: apps/application/serializers/application.py:152 -#: apps/application/serializers/application.py:276 -#: apps/application/serializers/application.py:283 -#: apps/application/serializers/application.py:284 -#: apps/application/serializers/application.py:370 -#| msgid "Application/Version" +#: apps/application/api/application_api.py:90 +#: apps/application/serializers/application.py:394 +#: apps/application/serializers/application.py:548 +#: apps/application/serializers/application.py:572 +#: apps/application/serializers/application.py:728 msgid "Application Description" msgstr "智能体描述" -#: apps/application/api/application_api.py:87 -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:78 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:30 -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:47 -#: apps/application/serializers/application.py:99 -#: apps/application/serializers/application.py:277 -#: apps/application/serializers/application.py:295 -#: apps/application/serializers/application.py:413 -#: apps/application/serializers/application.py:540 -#: apps/role_setting/api/role_setting.py:144 apps/tools/serializers/tool.py:357 -#: apps/tools/serializers/tool.py:390 apps/users/api/user.py:52 -#: apps/users/api/user.py:110 apps/users/api/user.py:126 -#: apps/users/serializers/user.py:325 apps/workspace/api/workspace.py:82 -#: apps/workspace/serializers/workspace_serializers.py:270 -#: apps/workspace/serializers/workspace_serializers.py:306 -#: apps/xpack/api/chat_user.py:49 apps/xpack/api/chat_user.py:92 -#: apps/xpack/serializers/chat_user.py:301 +#: apps/application/api/application_api.py:97 +#: apps/application/serializers/application.py:325 +#: apps/application/serializers/application.py:564 +#: apps/application/serializers/application.py:587 +#: apps/application/serializers/application.py:770 +#: apps/application/serializers/application.py:1056 +#: apps/application/serializers/application.py:1132 +#: apps/application/serializers/application_chat_link.py:109 +#: apps/homepage/serializers/homepage.py:116 +#: apps/homepage/serializers/homepage.py:164 +#: apps/homepage/serializers/homepage.py:212 +#: apps/homepage/serializers/homepage.py:372 +#: apps/homepage/serializers/homepage.py:492 +#: apps/homepage/serializers/homepage.py:622 +#: apps/homepage/serializers/homepage.py:733 +#: apps/homepage/serializers/homepage.py:782 +#: apps/homepage/serializers/homepage.py:840 +#: apps/homepage/serializers/homepage.py:893 +#: apps/knowledge/serializers/knowledge.py:1496 +#: apps/knowledge/serializers/knowledge.py:1551 +#: apps/knowledge/serializers/knowledge_workflow.py:946 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:15 +#: apps/models_provider/serializers/model_serializer.py:364 +#: apps/resource_manage/api/application.py:43 +#: apps/resource_manage/serializers/application.py:19 +#: apps/resource_manage/serializers/application.py:33 +#: apps/resource_manage/serializers/application.py:91 +#: apps/resource_manage/serializers/model.py:29 +#: apps/resource_manage/serializers/model.py:248 +#: apps/resource_manage/serializers/tool.py:230 +#: apps/resource_manage/serializers/trigger.py:21 +#: apps/role_setting/api/role_setting.py:143 +#: apps/role_setting/serializers/role_setting_serializers.py:656 +#: apps/shared/serializers/shared_tool.py:148 +#: apps/shared/serializers/shared_tool.py:365 +#: apps/shared/serializers/shared_tool.py:399 +#: apps/shared/serializers/shared_tool.py:461 +#: apps/system_homepage/serializers/system_homepage.py:170 +#: apps/system_homepage/serializers/system_homepage.py:189 +#: apps/system_homepage/serializers/system_homepage.py:219 +#: apps/system_homepage/serializers/system_homepage.py:251 +#: apps/system_homepage/serializers/system_homepage.py:277 +#: apps/system_homepage/serializers/system_homepage.py:298 +#: apps/system_homepage/serializers/system_homepage.py:317 +#: apps/system_homepage/serializers/system_homepage.py:408 +#: apps/system_homepage/serializers/system_homepage.py:489 +#: apps/system_homepage/serializers/system_homepage.py:614 +#: apps/system_manage/api/chat_user.py:47 +#: apps/system_manage/api/chat_user.py:88 +#: apps/system_manage/serializers/chat_user.py:369 +#: apps/tools/serializers/tool.py:937 apps/tools/serializers/tool.py:1180 +#: apps/tools/serializers/tool.py:1221 apps/tools/serializers/tool.py:1237 +#: apps/tools/serializers/tool.py:1282 apps/tools/serializers/tool.py:1335 +#: apps/tools/serializers/tool.py:1406 apps/tools/serializers/tool.py:1582 +#: apps/tools/serializers/tool.py:1596 +#: apps/tools/serializers/tool_workflow.py:547 +#: apps/tools/serializers/tool_workflow.py:580 +#: apps/trigger/serializers/task_source_trigger.py:40 +#: apps/trigger/serializers/trigger.py:343 +#: apps/trigger/serializers/trigger.py:446 +#: apps/trigger/serializers/trigger.py:500 apps/users/api/user.py:52 +#: apps/users/api/user.py:119 apps/users/api/user.py:135 +#: apps/users/serializers/user.py:613 apps/workspace/api/workspace.py:104 +#: apps/workspace/serializers/workspace_serializers.py:335 msgid "User ID" msgstr "用户 ID" -#: apps/application/api/application_chat.py:70 -#: apps/application/serializers/application_chat.py:56 +#: apps/application/api/application_api.py:104 +#: apps/application/serializers/application.py:551 +#: apps/application/serializers/application.py:556 +msgid "Publish status" +msgstr "发布状态" + +#: apps/application/api/application_chat.py:87 +#: apps/application/serializers/application_chat.py:62 +#: apps/resource_manage/serializers/application_chat.py:28 msgid "Minimum number of likes" msgstr "最小点赞数" -#: apps/application/api/application_chat.py:76 -#: apps/application/serializers/application_chat.py:58 +#: apps/application/api/application_chat.py:93 +#: apps/application/serializers/application_chat.py:63 +#: apps/resource_manage/serializers/application_chat.py:30 msgid "Minimum number of clicks" msgstr "最小点击数" -#: apps/application/api/application_chat.py:82 -#: apps/application/flow/step_node/condition_node/i_condition_node.py:18 -#: apps/application/serializers/application_chat.py:59 +#: apps/application/api/application_chat.py:99 +#: apps/application/serializers/application_chat.py:66 +#: apps/application/workflow/nodes/condition_node/condition_node.py:22 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:20 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:20 +#: apps/resource_manage/serializers/application_chat.py:31 msgid "Comparator" msgstr "比较器" +#: apps/application/api/application_chat_link.py:38 #: apps/application/api/application_chat_record.py:46 #: apps/application/api/application_chat_record.py:115 -#: apps/application/serializers/application_chat.py:47 -#: apps/application/serializers/application_chat_record.py:76 -#| msgid "Chat" +#: apps/application/serializers/application_chat.py:50 +#: apps/application/serializers/application_chat_record.py:130 +#: apps/chat/api/vote_api.py:27 apps/chat/serializers/chat_record.py:133 +#: apps/chat/serializers/chat_record.py:194 apps/chat/views/v2/chat.py:275 +#: apps/chat/views/v3/chat.py:282 apps/chat/views/v3/chat.py:309 +#: apps/resource_manage/serializers/application_chat_record.py:45 msgid "Chat ID" msgstr "对话 ID" #: apps/application/api/application_chat_record.py:53 -#: apps/application/serializers/application_chat_record.py:77 +#: apps/application/serializers/application_chat_record.py:131 +#: apps/resource_manage/serializers/application_chat_record.py:46 msgid "Is it in order" msgstr "是否有序" #: apps/application/api/application_chat_record.py:122 +#: apps/chat/api/vote_api.py:34 msgid "Chat Record ID" msgstr "对话记录 ID" #: apps/application/api/application_chat_record.py:129 +#: apps/knowledge/serializers/knowledge.py:1550 +#: apps/knowledge/serializers/knowledge_version.py:54 +#: apps/knowledge/serializers/knowledge_version.py:91 +#: apps/knowledge/serializers/tag.py:47 apps/knowledge/serializers/tag.py:94 +#: apps/knowledge/serializers/tag.py:170 apps/knowledge/serializers/tag.py:204 +#: apps/knowledge/serializers/tag_import.py:109 +#: apps/resource_manage/serializers/knowledge_version.py:22 +#: apps/resource_manage/serializers/knowledge_version.py:44 +#: apps/resource_manage/serializers/tag.py:23 +#: apps/resource_manage/serializers/tag.py:42 +#: apps/resource_manage/serializers/tag.py:67 +#: apps/resource_manage/serializers/tag.py:86 #: apps/shared/api/shared_knowledge.py:235 -#: apps/shared/api/shared_knowledge.py:256 apps/xpack/api/knowledge_lark.py:47 -#: apps/xpack/api/knowledge_lark.py:79 apps/xpack/api/knowledge_lark.py:111 -#| msgid "Knowledge" +#: apps/shared/api/shared_knowledge.py:256 +#: apps/shared/serializers/shared_knowledge_version.py:22 +#: apps/shared/serializers/shared_knowledge_version.py:44 +#: apps/shared/serializers/shared_tag.py:23 +#: apps/shared/serializers/shared_tag.py:42 +#: apps/shared/serializers/shared_tag.py:67 +#: apps/shared/serializers/shared_tag.py:86 +#: apps/xpack/api/knowledge_lark.py:48 apps/xpack/api/knowledge_lark.py:90 +#: apps/xpack/api/knowledge_lark.py:126 msgid "Knowledge ID" msgstr "知识库 ID" #: apps/application/api/application_chat_record.py:136 -#: apps/shared/api/shared_knowledge.py:263 apps/xpack/api/knowledge_lark.py:86 -#| msgid "Document" +#: apps/shared/api/shared_knowledge.py:263 apps/xpack/api/knowledge_lark.py:97 msgid "Document ID" msgstr "文档 ID" #: apps/application/api/application_chat_record.py:148 -#| msgid "Paragraph list" msgid "Paragraph ID" msgstr "段落 ID" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:26 -#| msgid "type error" -msgid "Model type error" -msgstr "模型类型错误" +#: apps/application/serializers/application.py:186 +#: apps/application/serializers/application.py:926 +#: apps/tools/serializers/tool_import.py:139 +#, python-brace-format +msgid "No permission to use tool(s): {tool_ids}" +msgstr "无权限使用工具:{tool_ids}" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:36 -#: apps/common/field/common.py:24 apps/common/field/common.py:37 -#| msgid "type error" -msgid "Message type error" -msgstr "消息类型错误" +#: apps/application/serializers/application.py:198 +#, python-brace-format +msgid "No permission to use application(s): {application_ids}" +msgstr "无权限使用智能体:{application_ids}" + +#: apps/application/serializers/application.py:299 +msgid "No reference status" +msgstr "无参考状态" + +#: apps/application/serializers/application.py:300 +#: apps/application/serializers/application.py:351 +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:128 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:35 +#: apps/application/workflow/nodes/llm_node/llm_node.py:44 +#: apps/application/workflow/nodes/question_node/question_node.py:36 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:33 +#: apps/knowledge/serializers/common.py:103 +msgid "Prompt word" +msgstr "提示词" + +#: apps/application/serializers/application.py:304 +#: apps/application/serializers/application_chat.py:376 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:23 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:24 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:38 +msgid "Reference segment number" +msgstr "引用分段数" + +#: apps/application/serializers/application.py:305 +msgid "Acquaintance" +msgstr "相似度" + +#: apps/application/serializers/application.py:307 +msgid "Maximum number of quoted characters" +msgstr "引用字符的最大数量" + +#: apps/application/serializers/application.py:314 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:45 +msgid "The type only supports embedding|keywords|blend" +msgstr "类型仅支持嵌入|关键字|混合" + +#: apps/application/serializers/application.py:318 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:49 +msgid "Retrieval Mode" +msgstr "检索模式" + +#: apps/application/serializers/application.py:321 +msgid "Segment settings not referenced" +msgstr "引用段设置未引用" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:55 -#| msgid "Question list" -msgid "Conversation list" -msgstr "对话列表" - -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:56 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:29 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:18 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:12 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:13 -#: apps/application/flow/step_node/question_node/i_question_node.py:18 -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:12 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:13 -#: apps/application/serializers/application.py:101 -#: apps/application/serializers/application.py:285 -#: apps/knowledge/serializers/common.py:71 apps/shared/api/shared_model.py:76 +#: apps/application/serializers/application.py:326 +#: apps/application/serializers/application.py:574 +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:122 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:35 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:29 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:29 +#: apps/application/workflow/nodes/intent_node/intent_node.py:28 +#: apps/application/workflow/nodes/llm_node/llm_node.py:37 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:46 +#: apps/application/workflow/nodes/question_node/question_node.py:30 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:30 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:32 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:28 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:27 +#: apps/knowledge/serializers/common.py:102 apps/shared/api/shared_model.py:76 #: apps/shared/api/shared_model.py:98 msgid "Model id" msgstr "模型ID" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:58 -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:29 -#| msgid "Paragraph list" -msgid "Paragraph List" -msgstr "段落列表" +#: apps/application/serializers/application.py:329 +#: apps/application/serializers/application_chat_record.py:332 +#: apps/application/serializers/application_chat_record.py:460 +#: apps/application/serializers/application_chat_record.py:569 +#: apps/resource_manage/serializers/application_chat_record.py:92 +#: apps/resource_manage/serializers/application_chat_record.py:115 +#: apps/resource_manage/serializers/application_chat_record.py:137 +msgid "Knowledge base id" +msgstr "知识库" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:60 -#: apps/application/serializers/application_chat.py:182 -#: apps/application/serializers/application_chat_record.py:41 -#: apps/application/serializers/application_chat_record.py:140 -#: apps/application/serializers/application_chat_record.py:179 -#: apps/application/serializers/application_chat_record.py:247 -#: apps/application/serializers/application_chat_record.py:312 -#: apps/chat/serializers/chat.py:98 apps/chat/serializers/chat.py:114 -#| msgid "User relation ID" -msgid "Conversation ID" -msgstr "对话 ID" +#: apps/application/serializers/application.py:330 +msgid "Knowledge Base List" +msgstr "知识库列表" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:62 -#: apps/application/flow/step_node/application_node/i_application_node.py:14 -#: apps/application/serializers/application_chat.py:182 -#: apps/chat/serializers/chat.py:40 -#| msgid "Question list" -msgid "User Questions" -msgstr "用户问题" +#: apps/application/serializers/application.py:339 +#: apps/application/serializers/application.py:1485 +#: apps/application/serializers/application.py:1491 +#: apps/application/serializers/application.py:1497 +#: apps/application/serializers/application.py:1503 +#: apps/application/serializers/common.py:291 +#: apps/knowledge/serializers/knowledge.py:412 +#: apps/knowledge/task/embedding.py:59 +#: apps/models_provider/serializers/chat_completion_serializers.py:52 +#: apps/models_provider/serializers/model_serializer.py:141 +#: apps/models_provider/serializers/model_serializer.py:161 +#: apps/models_provider/serializers/model_serializer.py:514 +#: apps/models_provider/serializers/model_serializer.py:520 +#: apps/models_provider/serializers/prompt_generate_serializers.py:60 +#: apps/models_provider/tools.py:128 +#: apps/resource_manage/serializers/model.py:116 +#: apps/resource_manage/serializers/model.py:227 +#: apps/shared/serializers/shared_model.py:31 +#: apps/shared/serializers/shared_model.py:71 +#: apps/shared/serializers/shared_model.py:83 +msgid "Model does not exist" +msgstr "模型不存在" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:65 -msgid "Post-processor" -msgstr "后置处理器" +#: apps/application/serializers/application.py:346 +msgid "The knowledge base id does not exist" +msgstr "知识库 ID 不存在" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:68 -#| msgid "Create question" -msgid "Completion Question" -msgstr "完成问题" +#: apps/application/serializers/application.py:354 +msgid "Role prompts" +msgstr "角色提示" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:70 -msgid "Streaming Output" -msgstr "流式输出" +#: apps/application/serializers/application.py:357 +msgid "No citation segmentation prompt" +msgstr "无引用段落提示" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:71 -#: apps/xpack/serializers/resource_chat_user.py:93 -#| msgid "user id" -msgid "Chat user id" -msgstr "对话用户 ID" +#: apps/application/serializers/application.py:359 +msgid "Thinking process switch" +msgstr "思考过程开关" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:73 -#| msgid "Create user" -msgid "Chat user Type" -msgstr "对话用户类型" +#: apps/application/serializers/application.py:367 +msgid "The thinking process begins to mark" +msgstr "思考过程开始标记" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:76 -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:47 -msgid "No reference segment settings" -msgstr "无参考段设置" +#: apps/application/serializers/application.py:376 +msgid "End of thinking process marker" +msgstr "思考过程结束标记" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:81 -msgid "Model settings" -msgstr "模型设置" +#: apps/application/serializers/application.py:398 +#: apps/application/serializers/application.py:452 +#: apps/application/serializers/application.py:735 +msgid "Opening remarks" +msgstr "开始提示" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:84 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:29 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:29 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:28 -#: apps/application/flow/step_node/question_node/i_question_node.py:29 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:20 -msgid "Model parameter settings" -msgstr "模型参数设置" +#: apps/application/serializers/application.py:437 +msgid "application name" +msgstr "智能体名称" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:91 -msgid "message type error" -msgstr "消息类型错误" +#: apps/application/serializers/application.py:444 +msgid "application describe" +msgstr "智能体描述" -#: apps/application/chat_pipeline/step/chat_step/impl/base_chat_step.py:224 -#: apps/application/chat_pipeline/step/chat_step/impl/base_chat_step.py:270 -msgid "" -"Sorry, the AI model is not configured. Please go to the application to set " -"up the AI model first." -msgstr "抱歉,AI 模型未配置,请先前往智能体设置 AI 模型。" +#: apps/application/serializers/application.py:447 +#: apps/application/serializers/application.py:730 +#: apps/common/auth/constants/group_constants.py:29 +#: apps/common/auth/constants/group_constants.py:85 +#: apps/common/auth/constants/group_constants.py:99 +#: apps/common/auth/constants/group_constants.py:110 +#: apps/common/auth/constants/group_constants.py:124 +#: apps/models_provider/serializers/chat_completion_serializers.py:33 +#: apps/models_provider/serializers/prompt_generate_serializers.py:39 +#: apps/models_provider/views/model.py:65 +#: apps/models_provider/views/model.py:108 +#: apps/models_provider/views/model.py:134 +#: apps/models_provider/views/model.py:166 +#: apps/models_provider/views/model.py:197 +#: apps/models_provider/views/model.py:226 +#: apps/models_provider/views/model.py:252 +#: apps/models_provider/views/model.py:287 +#: apps/models_provider/views/model.py:316 +#: apps/models_provider/views/model.py:370 +#: apps/models_provider/views/model.py:401 +#: apps/models_provider/views/model.py:431 +#: apps/models_provider/views/model_apply.py:27 +#: apps/models_provider/views/model_apply.py:39 +#: apps/models_provider/views/model_apply.py:51 +#: apps/models_provider/views/provide.py:25 +#: apps/models_provider/views/provide.py:58 +#: apps/models_provider/views/provide.py:74 +#: apps/models_provider/views/provide.py:138 +#: apps/models_provider/views/provide.py:161 +#: apps/models_provider/views/provide.py:180 +msgid "Model" +msgstr "模型" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:26 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:24 -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:24 -#: apps/application/serializers/application_chat_record.py:172 -msgid "question" -msgstr "问题" +#: apps/application/serializers/application.py:449 +#: apps/application/serializers/application.py:732 +msgid "Historical chat records" +msgstr "历史聊天记录" + +#: apps/application/serializers/application.py:458 +#: apps/application/serializers/application.py:738 +msgid "Related Knowledge Base" +msgstr "相关知识库" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:32 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:27 -msgid "History Questions" -msgstr "历史问题" +#: apps/application/serializers/application.py:465 +#: apps/application/serializers/application.py:748 +msgid "Question completion" +msgstr "问题完成" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:34 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:23 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:20 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:18 -#: apps/application/flow/step_node/question_node/i_question_node.py:24 -msgid "Number of multi-round conversations" -msgstr "多轮对话的数量" +#: apps/application/serializers/application.py:467 +msgid "Question completion prompt" +msgstr "问题完成提示" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:37 -msgid "Maximum length of the knowledge base paragraph" -msgstr "知识库段落的最大长度" - -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:39 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:21 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:16 -#: apps/application/flow/step_node/question_node/i_question_node.py:21 -#: apps/application/serializers/application.py:79 -#: apps/application/serializers/application.py:124 -#: apps/knowledge/serializers/common.py:72 -msgid "Prompt word" -msgstr "提示词" +#: apps/application/serializers/application.py:472 +msgid "Application Type" +msgstr "智能体类型" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:41 -msgid "System prompt words (role)" -msgstr "系统提示词(角色)" +#: apps/application/serializers/application.py:476 +msgid "Application type only supports SIMPLE|WORK_FLOW" +msgstr "智能体类型仅支持 SIMPLE|WORK_FLOW" + +#: apps/application/serializers/application.py:481 +#: apps/application/serializers/application.py:751 +msgid "Model parameters" +msgstr "模型参数" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:44 -msgid "Completion problem" -msgstr "完成问题" +#: apps/application/serializers/application.py:483 +#: apps/application/serializers/application.py:753 +msgid "Voice playback enabled" +msgstr "开启语音播放" -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:32 -#: apps/application/serializers/application.py:215 -msgid "Question completion prompt" -msgstr "问题完成提示" +#: apps/application/serializers/application.py:485 +#: apps/application/serializers/application.py:755 +msgid "Voice playback model ID" +msgstr "语音播放模型 ID" -#: apps/application/chat_pipeline/step/reset_problem_step/impl/base_reset_problem_step.py:20 -#: apps/application/serializers/common.py:87 -#, python-brace-format -msgid "" -"() contains the user's question. Answer the guessed user's question based on " -"the context ({question}) Requirement: Output a complete question and put it " -"in the tag" -msgstr " () 包含用户的问题。根据上下文({question})要求:输出一个完整的问题并提出在标签中" +#: apps/application/serializers/application.py:487 +#: apps/application/serializers/application.py:757 +msgid "Voice playback type" +msgstr "语音播放类型" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:27 -msgid "System completes question text" -msgstr "系统完成问题文本" +#: apps/application/serializers/application.py:489 +#: apps/application/serializers/application.py:759 +msgid "Voice playback autoplay" +msgstr "自动播放语音" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:30 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:39 -msgid "Dataset id list" -msgstr "知识库 ID 列表" +#: apps/application/serializers/application.py:491 +#: apps/application/serializers/application.py:761 +msgid "Voice recognition enabled" +msgstr "开启语音识别" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:33 -msgid "List of document ids to exclude" -msgstr "排除的文档 ID 列表" +#: apps/application/serializers/application.py:493 +#: apps/application/serializers/application.py:763 +msgid "Speech recognition model ID" +msgstr "语音识别模型 ID" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:36 -msgid "List of exclusion vector ids" -msgstr "排除的向量 ID 列表" +#: apps/application/serializers/application.py:495 +#: apps/application/serializers/application.py:765 +msgid "Voice recognition automatic transmission" +msgstr "语音识别自动播放" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:39 -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:21 -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:24 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:24 -#: apps/application/serializers/application.py:84 -#: apps/application/serializers/application_chat.py:185 -msgid "Reference segment number" -msgstr "引用分段数" +#: apps/application/serializers/application.py:552 +#: apps/application/serializers/application.py:558 +msgid "Published" +msgstr "已发布" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:42 -msgid "Similarity" -msgstr "相似度" +#: apps/application/serializers/application.py:552 +#: apps/application/serializers/application.py:559 +msgid "Unpublished" +msgstr "未发布" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:45 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:30 -#: apps/application/serializers/application.py:91 -#: apps/knowledge/serializers/knowledge.py:100 -#: apps/knowledge/serializers/knowledge.py:643 -msgid "The type only supports embedding|keywords|blend" -msgstr "类型仅支持嵌入|关键字|混合" +#: apps/application/serializers/application.py:560 +msgid "On portal" +msgstr "在门户" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:46 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:31 -#: apps/application/serializers/application.py:92 -msgid "Retrieval Mode" -msgstr "检索模式" +#: apps/application/serializers/application.py:563 +#: apps/application/serializers/application.py:578 +msgid "Application type" +msgstr "智能体类型" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:31 -#: apps/application/serializers/application.py:113 -#: apps/application/serializers/application.py:657 -#: apps/application/serializers/application.py:664 -#: apps/application/serializers/application.py:671 -#: apps/knowledge/serializers/document.py:643 -#: apps/knowledge/serializers/knowledge.py:220 -#: apps/models_provider/serializers/model_serializer.py:116 -#: apps/models_provider/serializers/model_serializer.py:134 -#: apps/models_provider/serializers/model_serializer.py:370 -#: apps/models_provider/tools.py:111 apps/shared/serializers/shared_model.py:32 -#: apps/shared/serializers/shared_model.py:65 -#: apps/shared/serializers/shared_model.py:82 -msgid "Model does not exist" -msgstr "模型不存在" +#: apps/application/serializers/application.py:565 +#: apps/knowledge/serializers/knowledge.py:248 +#: apps/models_provider/api/model.py:65 +#: apps/models_provider/serializers/model_serializer.py:369 +#: apps/models_provider/serializers/model_serializer.py:566 +#: apps/resource_manage/api/model.py:52 +#: apps/resource_manage/serializers/application.py:36 +#: apps/resource_manage/serializers/knowledge.py:44 +#: apps/resource_manage/serializers/model.py:34 +#: apps/resource_manage/serializers/model.py:253 +#: apps/resource_manage/serializers/tool.py:34 +#: apps/shared/api/shared_model.py:46 +#: apps/shared/serializers/shared_model.py:99 +#: apps/shared/serializers/shared_tool.py:64 +#: apps/shared/serializers/shared_tool.py:261 +#: apps/tools/serializers/tool.py:348 apps/tools/serializers/tool.py:1746 +msgid "create user" +msgstr "创建用户" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:33 -msgid "No permission to use this model {model_name}" -msgstr "无权限使用此模型{model_name}" +#: apps/application/serializers/application.py:569 +msgid "Primary key id" +msgstr "主键 ID" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:42 -msgid "" -"The vector model of the associated knowledge base is inconsistent and the " -"segmentation cannot be recalled." -msgstr "关联的知识库的向量模型不一致,无法回调分段。" +#: apps/application/serializers/application.py:576 +msgid "Whether to publish on portal" +msgstr "是否发布到门户" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:44 -msgid "The knowledge base setting is wrong, please reset the knowledge base" -msgstr "知识库设置错误,请重置知识库" +#: apps/application/serializers/application.py:579 +#: apps/system_manage/serializers/resource_chat_user.py:35 +#: apps/system_manage/serializers/resource_chat_user.py:128 +#: apps/system_manage/serializers/resource_chat_user_group.py:17 +#: apps/system_manage/serializers/resource_chat_user_group.py:99 +msgid "Resource type" +msgstr "资源类型" -#: apps/application/flow/common.py:206 -#, python-brace-format -msgid "The branch {branch} of the {node} node needs to be connected" -msgstr "需要连接 {node} 节点的 {branch} 分支" +#: apps/application/serializers/application.py:580 +msgid "Affiliation user" +msgstr "关联用户" -#: apps/application/flow/common.py:212 -#, python-brace-format -msgid "{node} Nodes cannot be considered as end nodes" -msgstr "{node} 节点不能被视为结束节点" +#: apps/application/serializers/application.py:581 +msgid "Creation time" +msgstr "创建时间" -#: apps/application/flow/common.py:226 -msgid "The starting node is required" -msgstr "开始节点是必需的" +#: apps/application/serializers/application.py:582 +msgid "Modification time" +msgstr "修改时间" -#: apps/application/flow/common.py:228 -msgid "There can only be one starting node" -msgstr "只能有一个开始节点" +#: apps/application/serializers/application.py:586 +#: apps/application/serializers/application.py:1133 +#: apps/application/serializers/application.py:1877 +#: apps/application/serializers/application_access_token.py:45 +#: apps/application/serializers/application_access_token.py:140 +#: apps/application/serializers/application_api_key.py:38 +#: apps/application/serializers/application_api_key.py:76 +#: apps/application/serializers/application_chat.py:55 +#: apps/application/serializers/application_chat_record.py:68 +#: apps/application/serializers/application_chat_record.py:128 +#: apps/application/serializers/application_chat_record.py:280 +#: apps/application/serializers/application_chat_record.py:330 +#: apps/application/serializers/application_chat_record.py:465 +#: apps/application/serializers/application_chat_record.py:575 +#: apps/application/serializers/application_stats.py:42 +#: apps/application/serializers/application_version.py:53 +#: apps/application/serializers/application_version.py:56 +#: apps/application/serializers/application_version.py:84 +#: apps/chat/serializers/chat.py:90 apps/chat/serializers/chat.py:523 +#: apps/homepage/api/home_page_api.py:71 +#: apps/homepage/api/home_page_api.py:121 +#: apps/homepage/api/home_page_api.py:266 +#: apps/homepage/api/home_page_api.py:280 +#: apps/homepage/api/home_page_api.py:328 +#: apps/homepage/api/home_page_api.py:364 +#: apps/homepage/api/home_page_api.py:400 +#: apps/homepage/serializers/homepage.py:115 +#: apps/homepage/serializers/homepage.py:163 +#: apps/homepage/serializers/homepage.py:211 +#: apps/homepage/serializers/homepage.py:371 +#: apps/homepage/serializers/homepage.py:491 +#: apps/homepage/serializers/homepage.py:621 +#: apps/homepage/serializers/homepage.py:732 +#: apps/homepage/serializers/homepage.py:781 +#: apps/homepage/serializers/homepage.py:839 +#: apps/homepage/serializers/homepage.py:892 +#: apps/knowledge/serializers/knowledge.py:1549 +#: apps/knowledge/serializers/knowledge_version.py:59 +#: apps/knowledge/serializers/knowledge_version.py:62 +#: apps/knowledge/serializers/knowledge_version.py:90 +#: apps/knowledge/serializers/knowledge_workflow.py:947 +#: apps/knowledge/serializers/tag.py:46 apps/knowledge/serializers/tag.py:93 +#: apps/knowledge/serializers/tag.py:169 apps/knowledge/serializers/tag.py:203 +#: apps/knowledge/serializers/tag_import.py:108 +#: apps/models_provider/serializers/chat_completion_serializers.py:32 +#: apps/models_provider/serializers/prompt_generate_serializers.py:38 +#: apps/resource_manage/api/application.py:36 +#: apps/resource_manage/serializers/application_stats.py:20 +#: apps/role_setting/api/role_setting.py:146 +#: apps/system_homepage/api/system_home_page_api.py:71 +#: apps/system_homepage/api/system_home_page_api.py:121 +#: apps/system_homepage/api/system_home_page_api.py:266 +#: apps/system_homepage/api/system_home_page_api.py:280 +#: apps/system_homepage/api/system_home_page_api.py:328 +#: apps/system_homepage/api/system_home_page_api.py:364 +#: apps/system_homepage/api/system_home_page_api.py:400 +#: apps/system_homepage/serializers/system_homepage.py:169 +#: apps/system_homepage/serializers/system_homepage.py:188 +#: apps/system_homepage/serializers/system_homepage.py:218 +#: apps/system_homepage/serializers/system_homepage.py:250 +#: apps/system_homepage/serializers/system_homepage.py:276 +#: apps/system_homepage/serializers/system_homepage.py:297 +#: apps/system_homepage/serializers/system_homepage.py:316 +#: apps/system_homepage/serializers/system_homepage.py:407 +#: apps/system_homepage/serializers/system_homepage.py:488 +#: apps/system_homepage/serializers/system_homepage.py:613 +#: apps/tools/serializers/tool.py:1621 +#: apps/tools/serializers/tool_version.py:53 +#: apps/tools/serializers/tool_version.py:56 +#: apps/tools/serializers/tool_version.py:84 +#: apps/tools/serializers/tool_workflow.py:548 +#: apps/trigger/serializers/trigger_task.py:43 +#: apps/trigger/serializers/trigger_task.py:67 +#: apps/trigger/serializers/trigger_task.py:127 apps/users/api/user.py:65 +#: apps/users/api/user_group.py:32 apps/users/api/user_group.py:65 +#: apps/users/api/user_group.py:83 apps/users/api/user_group.py:144 +#: apps/users/api/user_group.py:180 apps/workspace/api/workspace.py:50 +#: apps/workspace/api/workspace.py:70 apps/workspace/api/workspace.py:95 +#: apps/workspace/api/workspace.py:107 apps/workspace/api/workspace.py:125 +#: apps/workspace/serializers/workspace_serializers.py:297 +#: apps/xpack/api/application_setting.py:24 +#: apps/xpack/api/knowledge_lark.py:41 apps/xpack/api/knowledge_lark.py:83 +#: apps/xpack/api/knowledge_lark.py:119 apps/xpack/api/platform.py:22 +#: apps/xpack/api/platform.py:63 +msgid "Workspace ID" +msgstr "工作空间 ID" -#: apps/application/flow/common.py:236 -msgid "The node {node} model does not exist" -msgstr "节点 {node} 模型不存在" +#: apps/application/serializers/application.py:716 +#: apps/application/serializers/application.py:1114 +#: apps/knowledge/serializers/document.py:275 +#: apps/knowledge/serializers/document.py:281 +#: apps/knowledge/serializers/document.py:2262 +#: apps/knowledge/serializers/knowledge.py:121 +#: apps/knowledge/serializers/knowledge_workflow.py:218 +#: apps/oss/serializers/file.py:390 apps/shared/serializers/shared_tool.py:147 +#: apps/tools/serializers/tool.py:936 apps/tools/serializers/tool.py:1581 +#: apps/tools/serializers/tool_workflow.py:135 +msgid "file" +msgstr "文件" -#: apps/application/flow/common.py:246 -#, python-brace-format -msgid "Node {node} is unavailable" -msgstr "节点 {node} 不可用" +#: apps/application/serializers/application.py:717 +#: apps/resource_manage/serializers/application.py:20 +msgid "Folder ID" +msgstr "文件夹 ID" -#: apps/application/flow/common.py:252 -#, python-brace-format -msgid "The library ID of node {node} cannot be empty" -msgstr "工具库 ID {node} 不能为空" +#: apps/application/serializers/application.py:741 +msgid "Dataset settings" +msgstr "知识库设置" -#: apps/application/flow/common.py:255 -#, python-brace-format -msgid "The function library for node {node} is not available" -msgstr "工具库 {node} 不可用" +#: apps/application/serializers/application.py:743 +msgid "Default model setting" +msgstr "默认模型设置" -#: apps/application/flow/common.py:261 -msgid "Basic information node is required" -msgstr "基本信息节点是必需的" +#: apps/application/serializers/application.py:746 +msgid "Model setup" +msgstr "模型设置" -#: apps/application/flow/common.py:263 -msgid "There can only be one basic information node" -msgstr "只能有一个基本信息节点" +#: apps/application/serializers/application.py:749 +msgid "Icon" +msgstr "图标" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:20 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:15 -#: apps/application/flow/step_node/question_node/i_question_node.py:20 -#: apps/users/api/user.py:35 apps/users/api/user.py:102 -msgid "Role Setting" -msgstr "角色设置" +#: apps/application/serializers/application.py:769 +#: apps/folders/serializers/folder.py:145 +#: apps/folders/serializers/folder.py:149 +#: apps/folders/serializers/folder.py:194 +#: apps/folders/serializers/folder.py:361 +#: apps/knowledge/serializers/document.py:459 +#: apps/knowledge/serializers/document.py:584 +#: apps/knowledge/serializers/document.py:709 +#: apps/knowledge/serializers/document.py:822 +#: apps/knowledge/serializers/document.py:1164 +#: apps/knowledge/serializers/document.py:1488 +#: apps/knowledge/serializers/document.py:1605 +#: apps/knowledge/serializers/document.py:1627 +#: apps/knowledge/serializers/document.py:2019 +#: apps/knowledge/serializers/document.py:2078 +#: apps/knowledge/serializers/document.py:2153 +#: apps/knowledge/serializers/document.py:2194 +#: apps/knowledge/serializers/document.py:2223 +#: apps/knowledge/serializers/document.py:2259 +#: apps/knowledge/serializers/knowledge.py:383 +#: apps/knowledge/serializers/knowledge.py:972 +#: apps/knowledge/serializers/knowledge.py:1234 +#: apps/knowledge/serializers/knowledge.py:1367 +#: apps/knowledge/serializers/knowledge.py:1427 +#: apps/knowledge/serializers/knowledge.py:1580 +#: apps/knowledge/serializers/knowledge.py:1636 +#: apps/knowledge/serializers/knowledge_sync.py:65 +#: apps/knowledge/serializers/knowledge_workflow.py:238 +#: apps/knowledge/serializers/knowledge_workflow.py:533 +#: apps/knowledge/serializers/knowledge_workflow.py:605 +#: apps/knowledge/serializers/knowledge_workflow.py:677 +#: apps/knowledge/serializers/knowledge_workflow.py:813 +#: apps/knowledge/serializers/knowledge_workflow.py:861 +#: apps/knowledge/serializers/paragraph.py:149 +#: apps/knowledge/serializers/paragraph.py:247 +#: apps/knowledge/serializers/paragraph.py:514 +#: apps/knowledge/serializers/paragraph.py:550 +#: apps/knowledge/serializers/paragraph.py:635 +#: apps/knowledge/serializers/paragraph.py:689 +#: apps/knowledge/serializers/paragraph.py:869 +#: apps/knowledge/serializers/problem.py:73 +#: apps/knowledge/serializers/problem.py:159 +#: apps/knowledge/serializers/problem.py:229 +#: apps/knowledge/serializers/problem.py:265 +#: apps/knowledge/serializers/termbase.py:35 +#: apps/knowledge/serializers/termbase.py:65 +#: apps/knowledge/serializers/termbase.py:106 +#: apps/knowledge/serializers/termbase.py:142 +#: apps/models_provider/api/chat_completion.py:15 +#: apps/models_provider/api/model.py:30 apps/models_provider/api/model.py:87 +#: apps/models_provider/api/model.py:101 +#: apps/models_provider/api/prompt_generate.py:17 +#: apps/models_provider/serializers/model_serializer.py:131 +#: apps/models_provider/serializers/model_serializer.py:261 +#: apps/models_provider/serializers/model_serializer.py:297 +#: apps/models_provider/serializers/model_serializer.py:370 +#: apps/models_provider/serializers/model_serializer.py:499 +#: apps/models_provider/serializers/model_serializer.py:561 +#: apps/resource_manage/serializers/application.py:35 +#: apps/resource_manage/serializers/model.py:106 +#: apps/resource_manage/serializers/model.py:254 +#: apps/resource_manage/serializers/resource_authorization.py:52 +#: apps/resource_manage/serializers/resource_authorization.py:60 +#: apps/resource_manage/serializers/resource_authorization.py:74 +#: apps/resource_manage/serializers/resource_authorization.py:223 +#: apps/resource_manage/serializers/tool.py:30 +#: apps/resource_manage/serializers/tool.py:251 +#: apps/shared/api/shared_knowledge.py:131 +#: apps/shared/api/shared_knowledge.py:164 +#: apps/shared/api/shared_knowledge.py:285 apps/shared/api/shared_tool.py:60 +#: apps/shared/api/shared_tool.py:147 +#: apps/shared/serializers/shared_document.py:17 +#: apps/shared/serializers/shared_document.py:41 +#: apps/shared/serializers/shared_knowledge.py:57 +#: apps/shared/serializers/shared_knowledge.py:109 +#: apps/shared/serializers/shared_knowledge.py:176 +#: apps/shared/serializers/shared_knowledge.py:326 +#: apps/shared/serializers/shared_model.py:94 +#: apps/shared/serializers/shared_paragraph.py:13 +#: apps/shared/serializers/shared_problem.py:16 +#: apps/shared/serializers/shared_tool.py:60 +#: apps/shared/serializers/shared_tool.py:94 +#: apps/shared/serializers/shared_tool.py:149 +#: apps/shared/serializers/shared_tool.py:257 +#: apps/shared/serializers/shared_tool.py:366 +#: apps/shared/serializers/shared_tool.py:400 +#: apps/shared/serializers/shared_tool.py:462 +#: apps/system_manage/serializers/resource_chat_user.py:34 +#: apps/system_manage/serializers/resource_chat_user.py:127 +#: apps/system_manage/serializers/resource_chat_user_group.py:16 +#: apps/system_manage/serializers/resource_chat_user_group.py:98 +#: apps/system_manage/serializers/user_group_resource_permission.py:127 +#: apps/system_manage/serializers/user_group_resource_permission.py:292 +#: apps/system_manage/serializers/user_resource_permission.py:108 +#: apps/system_manage/serializers/user_resource_permission.py:298 +#: apps/system_manage/serializers/user_resource_permission.py:299 +#: apps/system_manage/serializers/user_resource_permission.py:306 +#: apps/system_manage/serializers/user_resource_permission.py:320 +#: apps/tools/serializers/tool.py:342 apps/tools/serializers/tool.py:473 +#: apps/tools/serializers/tool.py:573 apps/tools/serializers/tool.py:587 +#: apps/tools/serializers/tool.py:643 apps/tools/serializers/tool.py:938 +#: apps/tools/serializers/tool.py:1179 apps/tools/serializers/tool.py:1238 +#: apps/tools/serializers/tool.py:1336 apps/tools/serializers/tool.py:1407 +#: apps/tools/serializers/tool.py:1467 apps/tools/serializers/tool.py:1478 +#: apps/tools/serializers/tool.py:1583 apps/tools/serializers/tool.py:1597 +#: apps/tools/serializers/tool.py:1680 apps/tools/serializers/tool.py:1737 +#: apps/tools/serializers/tool_workflow.py:165 +#: apps/trigger/serializers/task_source_trigger.py:39 +#: apps/trigger/serializers/task_source_trigger.py:61 +#: apps/trigger/serializers/task_source_trigger.py:182 +#: apps/trigger/serializers/trigger.py:342 +#: apps/trigger/serializers/trigger.py:445 +#: apps/trigger/serializers/trigger.py:501 +#: apps/trigger/serializers/trigger.py:644 +#: apps/xpack/serializers/knowledge_lark_serializer.py:95 +#: apps/xpack/serializers/knowledge_lark_serializer.py:220 +#: apps/xpack/serializers/knowledge_lark_serializer.py:285 +#: apps/xpack/serializers/knowledge_lark_serializer.py:452 +msgid "workspace id" +msgstr "工作空间ID" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:26 -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:25 -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:30 -#: apps/application/flow/step_node/function_node/i_function_node.py:48 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:26 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:23 -#: apps/application/flow/step_node/question_node/i_question_node.py:27 -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:15 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:16 -msgid "Whether to return content" -msgstr "是否返回内容" +#: apps/application/serializers/application.py:798 +#: apps/application/serializers/application.py:1596 +#: apps/knowledge/serializers/knowledge_workflow.py:654 +#: apps/knowledge/serializers/knowledge_workflow.py:913 +#: apps/shared/serializers/shared_tool.py:105 +#: apps/shared/serializers/shared_tool.py:410 +#: apps/shared/serializers/shared_tool.py:476 +#: apps/tools/serializers/tool.py:489 apps/tools/serializers/tool.py:1348 +#: apps/tools/serializers/tool.py:1419 apps/tools/serializers/tool_icon.py:22 +#: apps/tools/serializers/tool_workflow.py:516 +msgid "Illegal download url" +msgstr "下载地址不合法" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:33 -msgid "Context Type" -msgstr "上下文类型" +#: apps/application/serializers/application.py:822 +#: apps/application/serializers/application.py:1655 +#: apps/knowledge/serializers/knowledge_workflow.py:668 +#: apps/knowledge/serializers/knowledge_workflow.py:927 +#: apps/shared/serializers/shared_tool.py:119 +#: apps/shared/serializers/shared_tool.py:453 +#: apps/shared/serializers/shared_tool.py:504 +#: apps/tools/serializers/tool.py:504 apps/tools/serializers/tool.py:1399 +#: apps/tools/serializers/tool.py:1460 +#: apps/tools/serializers/tool_workflow.py:532 +msgid "Illegal download callback url" +msgstr "下载回调地址不合法" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:35 -msgid "Whether to enable MCP" -msgstr "是否启用 MCP" +#: apps/application/serializers/application.py:888 +#: apps/application/serializers/application.py:1602 +#: apps/common/handle/impl/qa/zip_parse_qa_handle.py:56 +#: apps/common/handle/impl/text/zip_split_handle.py:59 +#: apps/common/utils/common.py:270 apps/knowledge/serializers/document.py:1448 +#: apps/knowledge/serializers/document.py:1470 +#: apps/knowledge/serializers/knowledge_workflow.py:692 +#: apps/shared/serializers/shared_tool.py:219 +#: apps/tools/serializers/tool.py:1098 apps/tools/serializers/tool.py:1120 +#: apps/tools/serializers/tool.py:1589 +msgid "Unsupported file format" +msgstr "不支持的文件格式" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:36 -msgid "MCP Server" -msgstr "" +#: apps/application/serializers/application.py:1057 +#: apps/knowledge/serializers/knowledge.py:1497 +#: apps/resource_manage/serializers/tool.py:28 +#: apps/shared/api/shared_tool.py:19 apps/shared/api/shared_tool.py:46 +#: apps/shared/api/shared_tool.py:93 apps/shared/api/shared_tool.py:133 +#: apps/shared/serializers/shared_tool.py:58 +#: apps/shared/serializers/shared_tool.py:255 +#: apps/tools/serializers/tool.py:284 apps/tools/serializers/tool.py:300 +#: apps/tools/serializers/tool.py:319 apps/tools/serializers/tool.py:344 +#: apps/tools/serializers/tool.py:1222 apps/tools/serializers/tool.py:1283 +#: apps/tools/serializers/tool.py:1739 +#: apps/tools/serializers/tool_workflow.py:581 +msgid "tool name" +msgstr "工具名称" + +#: apps/application/serializers/application.py:1110 +msgid "Text" +msgstr "文本" -#: apps/application/flow/step_node/application_node/i_application_node.py:12 -#: apps/application/serializers/application.py:539 +#: apps/application/serializers/application.py:1118 +msgid "Text to speech model ID" +msgstr "语音合成模型 ID" + +#: apps/application/serializers/application.py:1131 #: apps/application/serializers/application_access_token.py:44 -#: apps/application/serializers/application_chat.py:38 -#: apps/application/serializers/application_chat.py:54 -#: apps/application/serializers/application_chat_record.py:43 -#: apps/application/serializers/application_chat_record.py:75 -#: apps/application/serializers/application_stats.py:35 -#: apps/application/serializers/application_version.py:21 -#: apps/application/serializers/application_version.py:67 -#: apps/chat/serializers/chat.py:118 -#: apps/chat/serializers/chat_authentication.py:80 +#: apps/application/serializers/application_access_token.py:141 +#: apps/application/serializers/application_chat.py:41 +#: apps/application/serializers/application_chat.py:60 +#: apps/application/serializers/application_chat_link.py:108 +#: apps/application/serializers/application_chat_record.py:69 +#: apps/application/serializers/application_chat_record.py:129 +#: apps/application/serializers/application_chat_record.py:282 +#: apps/application/serializers/application_chat_record.py:331 +#: apps/application/serializers/application_stats.py:43 +#: apps/application/serializers/application_version.py:22 +#: apps/application/serializers/application_version.py:85 +#: apps/application/workflow/nodes/application_node/application_node.py:31 +#: apps/chat/api/chat_authentication_api.py:35 +#: apps/chat/api/chat_authentication_api.py:67 +#: apps/chat/api/chat_authentication_api.py:81 +#: apps/chat/serializers/chat.py:91 apps/chat/serializers/chat.py:116 +#: apps/chat/serializers/chat.py:475 apps/chat/serializers/chat.py:709 +#: apps/chat/serializers/chat.py:721 +#: apps/chat/serializers/chat_authentication.py:112 +#: apps/chat/serializers/chat_record.py:44 +#: apps/chat/serializers/chat_record.py:104 +#: apps/chat/serializers/chat_record.py:131 +#: apps/chat/serializers/chat_record.py:180 +#: apps/chat/serializers/chat_record.py:193 +#: apps/chat/serializers/portal.py:210 apps/chat/views/v3/chat.py:306 +#: apps/homepage/api/home_page_api.py:161 +#: apps/homepage/api/home_page_api.py:190 +#: apps/homepage/serializers/homepage.py:623 +#: apps/resource_manage/serializers/application.py:90 +#: apps/resource_manage/serializers/application_access_token.py:20 +#: apps/resource_manage/serializers/application_chat.py:26 +#: apps/resource_manage/serializers/application_chat_record.py:25 +#: apps/resource_manage/serializers/application_chat_record.py:44 +#: apps/resource_manage/serializers/application_chat_record.py:71 +#: apps/resource_manage/serializers/application_chat_record.py:91 +#: apps/resource_manage/serializers/application_chat_record.py:134 +#: apps/resource_manage/serializers/application_stats.py:21 +#: apps/resource_manage/serializers/application_version.py:22 +#: apps/resource_manage/serializers/application_version.py:47 +#: apps/system_homepage/api/system_home_page_api.py:161 +#: apps/system_homepage/api/system_home_page_api.py:190 +#: apps/system_homepage/serializers/system_homepage.py:615 #: apps/xpack/api/application_setting.py:31 apps/xpack/api/platform.py:29 #: apps/xpack/api/platform.py:70 msgid "Application ID" msgstr "智能体 ID" -#: apps/application/flow/step_node/application_node/i_application_node.py:15 -msgid "API Input Fields" -msgstr "API 输入字段" +#: apps/application/serializers/application.py:1135 +#: apps/tools/serializers/tool_workflow.py:155 +msgid "Publish Name" +msgstr "发布名称" + +#: apps/application/serializers/application.py:1138 +#: apps/tools/serializers/tool_version.py:26 +#: apps/tools/serializers/tool_workflow.py:158 +msgid "Publish Desc" +msgstr "发布描述" + +#: apps/application/serializers/application.py:1148 +#: apps/application/serializers/application.py:1373 +#: apps/application/serializers/application.py:1390 +#: apps/application/serializers/application_access_token.py:54 +#: apps/application/serializers/application_access_token.py:151 +#: apps/application/serializers/application_api_key.py:49 +#: apps/application/serializers/application_api_key.py:87 +#: apps/application/serializers/application_chat.py:80 +#: apps/application/serializers/application_chat_record.py:79 +#: apps/application/serializers/application_chat_record.py:141 +#: apps/application/serializers/application_chat_record.py:295 +#: apps/application/serializers/application_chat_record.py:343 +#: apps/application/serializers/application_chat_record.py:474 +#: apps/application/serializers/application_stats.py:55 +#: apps/application/serializers/application_version.py:95 +#: apps/resource_manage/serializers/application.py:97 +#: apps/resource_manage/serializers/application_access_token.py:26 +#: apps/resource_manage/serializers/application_api_key.py:18 +#: apps/resource_manage/serializers/application_api_key.py:43 +#: apps/resource_manage/serializers/application_api_key.py:69 +#: apps/resource_manage/serializers/application_chat.py:40 +#: apps/resource_manage/serializers/application_chat_record.py:32 +#: apps/resource_manage/serializers/application_chat_record.py:52 +#: apps/resource_manage/serializers/application_chat_record.py:79 +#: apps/resource_manage/serializers/application_chat_record.py:101 +#: apps/resource_manage/serializers/application_chat_record.py:123 +#: apps/resource_manage/serializers/application_chat_record.py:145 +#: apps/resource_manage/serializers/application_stats.py:30 +#: apps/resource_manage/serializers/application_version.py:29 +#: apps/resource_manage/serializers/application_version.py:54 +msgid "Application id does not exist" +msgstr "智能体 ID 不存在" -#: apps/application/flow/step_node/application_node/i_application_node.py:17 -msgid "User Input Fields" -msgstr "用户输入字段" +#: apps/application/serializers/application.py:1307 +msgid "publish_name is required" +msgstr "publish_name 是必填项" -#: apps/application/flow/step_node/application_node/i_application_node.py:18 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:25 -#: apps/chat/serializers/chat.py:57 apps/tools/serializers/tool.py:391 -msgid "picture" -msgstr "图片" +#: apps/application/serializers/application.py:1316 +msgid "work_flow is a required field" +msgstr "工作流是必填字段" -#: apps/application/flow/step_node/application_node/i_application_node.py:19 -#: apps/application/flow/step_node/document_extract_node/i_document_extract_node.py:12 -#: apps/chat/serializers/chat.py:58 -msgid "document" -msgstr "文档" +#: apps/application/serializers/application.py:1375 +msgid "Only published applications can be published to Portal" +msgstr "仅已发布的应用可以上架到门户" -#: apps/application/flow/step_node/application_node/i_application_node.py:20 -#: apps/chat/serializers/chat.py:59 -msgid "Audio" -msgstr "音频" +#: apps/application/serializers/application.py:1574 +#: apps/tools/serializers/tool_workflow.py:500 +#, python-brace-format +msgid "Unknown knowledge base id {dataset_id}, unable to associate" +msgstr "未知知识库 ID {dataset_id},无法关联" -#: apps/application/flow/step_node/application_node/i_application_node.py:22 -#: apps/chat/serializers/chat.py:62 -msgid "Child Nodes" -msgstr "子节点" +#: apps/application/serializers/application.py:1941 +#: apps/chat/serializers/chat.py:539 apps/oss/serializers/file.py:510 +#: apps/resource_manage/serializers/application_chat.py:78 +#: apps/xpack/serializers/application_setting_serializer.py:126 +#: apps/xpack/serializers/platform_serializer.py:104 +#: apps/xpack/serializers/platform_serializer.py:127 +#: apps/xpack/serializers/platform_serializer.py:163 +#: apps/xpack/serializers/platform_serializer.py:195 +msgid "Application does not exist" +msgstr "智能体不存在" -#: apps/application/flow/step_node/application_node/i_application_node.py:23 -#: apps/application/flow/step_node/form_node/i_form_node.py:21 -msgid "Form Data" -msgstr "表单数据" +#: apps/application/serializers/application.py:1951 +msgid "Clean time" +msgstr "清理时间" -#: apps/application/flow/step_node/application_node/i_application_node.py:57 -msgid "" -"Parameter value error: The uploaded document lacks file_id, and the document " -"upload fails" -msgstr "参数值错误:上传的文档缺少 file_id,文档上传失败" +#: apps/application/serializers/application.py:1952 +msgid "File clean time" +msgstr "文件清理时间" -#: apps/application/flow/step_node/application_node/i_application_node.py:66 -msgid "" -"Parameter value error: The uploaded image lacks file_id, and the image " -"upload fails" -msgstr "参数值错误:上传的图片缺少 file_id,图片上传失败" +#: apps/application/serializers/application.py:1957 +msgid "id list cannot be empty" +msgstr "ID 列表不能为空" -#: apps/application/flow/step_node/application_node/i_application_node.py:76 -msgid "" -"Parameter value error: The uploaded audio lacks file_id, and the audio " -"upload fails." -msgstr "参数值错误:上传的音频缺少 file_id,音频上传失败" +#: apps/application/serializers/application.py:1959 +msgid "File clean time cannot exceed clean time" +msgstr "文件清理时间不能超过清理时间" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:19 -#: apps/models_provider/api/provide.py:24 -msgid "value" -msgstr "值" +#: apps/application/serializers/application_access_token.py:24 +msgid "Reset Token" +msgstr "重置令牌" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:20 -msgid "Fields" -msgstr "字段" +#: apps/application/serializers/application_access_token.py:25 +msgid "Is it enabled" +msgstr "是否开启" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:24 -msgid "Branch id" -msgstr "分支 ID" +#: apps/application/serializers/application_access_token.py:26 +msgid "Number of visits" +msgstr "访问次数" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:25 -msgid "Branch Type" -msgstr "分支类型" +#: apps/application/serializers/application_access_token.py:27 +msgid "Whether to enable whitelist" +msgstr "是否启用白名单" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:26 -msgid "Condition or|and" -msgstr "条件 或|与" +#: apps/application/serializers/application_access_token.py:31 +#: apps/application/serializers/application_access_token.py:32 +msgid "Whitelist" +msgstr "白名单" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:20 -msgid "Response Type" -msgstr "响应类型" +#: apps/application/serializers/application_access_token.py:34 +msgid "Whether to display knowledge sources" +msgstr "是否展示知识来源" -msgid "Content Type" -msgstr "内容类型" +#: apps/application/serializers/application_access_token.py:35 +msgid "Display execution details" +msgstr "是否显示执行详情" -msgid "Tool reply content must be a JSON object or array" -msgstr "工具回复内容必须是 JSON 对象或数组" +#: apps/application/serializers/application_access_token.py:36 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:14 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:15 +#: apps/users/serializers/user.py:1142 +#: apps/xpack/serializers/application_setting_serializer.py:39 +msgid "language" +msgstr "语言" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:21 -#: apps/application/flow/step_node/variable_assign_node/i_variable_assign_node.py:13 -msgid "Reference Field" -msgstr "引用字段" +#: apps/application/serializers/application_access_token.py:37 +#: apps/application/serializers/application_access_token.py:142 +#: apps/resource_manage/serializers/application_api_key.py:63 +msgid "Enable API key" +msgstr "启用 API Key" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:23 -msgid "Direct answer content" -msgstr "直接回答内容" +#: apps/application/serializers/application_api_key.py:23 +msgid "Availability" +msgstr "可用" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:31 -msgid "Reference field cannot be empty" -msgstr "引用字段不能为空" +#: apps/application/serializers/application_api_key.py:25 +msgid "Is cross-domain allowed" +msgstr "是否允许跨域" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:33 -msgid "Reference field error" -msgstr "引用字段错误" +#: apps/application/serializers/application_api_key.py:29 +#: apps/portal/serializers/portal.py:55 +msgid "Cross-domain address" +msgstr "跨域地址" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:36 -msgid "Content cannot be empty" -msgstr "内容不能为空" +#: apps/application/serializers/application_api_key.py:30 +#: apps/portal/serializers/portal.py:56 +msgid "Cross-domain list" +msgstr "跨域列表" -#: apps/application/flow/step_node/form_node/i_form_node.py:19 -msgid "Form Configuration" -msgstr "表单配置" +#: apps/application/serializers/application_api_key.py:32 +#: apps/xpack/serializers/system_api_key.py:19 +msgid "Is permanent" +msgstr "是否永久" -#: apps/application/flow/step_node/form_node/i_form_node.py:20 -msgid "Form output content" -msgstr "表单输出内容" +#: apps/application/serializers/application_api_key.py:33 +msgid "Expiration time" +msgstr "过期时间" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:22 -#: apps/application/flow/step_node/function_node/i_function_node.py:24 -msgid "Variable Name" -msgstr "变量名称" +#: apps/application/serializers/application_api_key.py:34 +#: apps/xpack/serializers/system_api_key.py:21 +msgid "Remark" +msgstr "备注" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:23 -#: apps/application/flow/step_node/function_node/i_function_node.py:34 -msgid "Variable Value" -msgstr "变量名称" +#: apps/application/serializers/application_api_key.py:39 +#: apps/application/serializers/application_api_key.py:77 +#: apps/knowledge/serializers/knowledge.py:145 +#: apps/resource_manage/serializers/application_api_key.py:12 +#: apps/resource_manage/serializers/application_api_key.py:36 +#: apps/resource_manage/serializers/application_api_key.py:62 +#: apps/xpack/serializers/application_setting_serializer.py:103 +#: apps/xpack/serializers/knowledge_lark_serializer.py:520 +msgid "application id" +msgstr "智能体 ID" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:27 -msgid "Library ID" -msgstr "工具 ID" +#: apps/application/serializers/application_api_key.py:40 +#: apps/application/serializers/application_chat.py:71 +#: apps/application/serializers/application_chat_record.py:132 +#: apps/chat/serializers/chat_user_api_key_serializers.py:22 +#: apps/knowledge/serializers/document.py:595 +#: apps/knowledge/serializers/problem.py:268 +#: apps/resource_manage/serializers/application.py:39 +#: apps/resource_manage/serializers/document.py:125 +#: apps/resource_manage/serializers/model.py:36 +#: apps/resource_manage/serializers/model.py:255 +#: apps/resource_manage/serializers/tool.py:37 +#: apps/resource_manage/serializers/tool.py:257 +#: apps/shared/serializers/shared_document.py:52 +#: apps/shared/serializers/shared_knowledge.py:112 +#: apps/system_manage/serializers/chat_user.py:140 +#: apps/trigger/serializers/trigger.py:645 apps/users/serializers/user.py:382 +#: apps/xpack/serializers/operate_log_serializer.py:67 +#: apps/xpack/serializers/system_api_key.py:32 +msgid "order by" +msgstr "排序" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:36 -msgid "The function has been deleted" -msgstr "工具已被删除" +#: apps/application/serializers/application_api_key.py:78 +#: apps/resource_manage/serializers/application_api_key.py:37 +msgid "ApiKeyId" +msgstr "ApiKey ID" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:43 -msgid "Field: {name} No value set" -msgstr "字段:{name} 未设置值" +#: apps/application/serializers/application_api_key.py:110 +msgid "APIKey does not exist" +msgstr "APIKey 不存在" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:59 -msgid "Field: {name} Type: {_type} Value: {value} Unsupported this type" -msgstr "字段:{name} 类型:{_type} 值:{value} 不支持该类型" +#: apps/application/serializers/application_chat.py:36 +msgid "chat id" +msgstr "对话 ID" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:63 -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:100 -msgid "Field: {name} Type: {_type} Value: {value} Type error" -msgstr "字段:{name} 类型:{_type} 值:{value} 类型转换错误" +#: apps/application/serializers/application_chat.py:37 +#: apps/application/serializers/application_chat.py:56 +#: apps/application/serializers/application_chat.py:369 +#: apps/application/serializers/application_version.py:23 +#: apps/knowledge/serializers/knowledge_version.py:55 +#: apps/resource_manage/serializers/application_chat.py:23 +#: apps/tools/serializers/tool_version.py:49 +msgid "summary" +msgstr "摘要" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:91 -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:96 -#: apps/tools/serializers/tool.py:254 apps/tools/serializers/tool.py:259 -msgid "type error" -msgstr "类型错误" +#: apps/application/serializers/application_chat.py:38 +#: apps/chat/serializers/chat_record.py:105 +#: apps/chat/serializers/chat_record.py:132 +#: apps/chat/serializers/chat_record.py:181 +#: apps/chat/serializers/chat_record.py:195 +msgid "Chat User ID" +msgstr "对话用户 ID" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:106 -#: apps/tools/serializers/tool.py:398 -msgid "Function does not exist" -msgstr "工具不存在" +#: apps/application/serializers/application_chat.py:39 +msgid "Chat User Type" +msgstr "对话用户类型" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:108 -msgid "No permission to use this function {name}" -msgstr "无权限使用此工具 {name}" +#: apps/application/serializers/application_chat.py:40 +msgid "Is delete" +msgstr "删除" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:110 -#, python-brace-format -msgid "Function {name} is unavailable" -msgstr "工具 {name} 不可用" +#: apps/application/serializers/application_chat.py:42 +#: apps/application/serializers/application_stats.py:32 +msgid "Number of conversations" +msgstr "对话数量" -#: apps/application/flow/step_node/function_node/i_function_node.py:25 -msgid "Is this field required" -msgstr "{keys} 是必填项" +#: apps/application/serializers/application_chat.py:43 +#: apps/application/serializers/application_stats.py:36 +msgid "Number of Likes" +msgstr "点赞数量" -#: apps/application/flow/step_node/function_node/i_function_node.py:26 -#: apps/knowledge/serializers/document.py:203 -#: apps/tools/serializers/tool.py:120 -msgid "type" -msgstr "类型" +#: apps/application/serializers/application_chat.py:44 +#: apps/application/serializers/application_stats.py:38 +msgid "Number of thumbs-downs" +msgstr "点踩数量" -#: apps/application/flow/step_node/function_node/i_function_node.py:28 -msgid "The field only supports string|int|dict|array|float" -msgstr "字段仅支持字符串|整数|字典|数组|浮点数" +#: apps/application/serializers/application_chat.py:45 +msgid "Number of tags" +msgstr "标签数量" -#: apps/application/flow/step_node/function_node/i_function_node.py:30 -#: apps/folders/serializers/folder.py:106 -#: apps/folders/serializers/folder.py:141 -#: apps/folders/serializers/folder.py:196 apps/tools/serializers/tool.py:124 -msgid "source" -msgstr "来源" +#: apps/application/serializers/application_chat.py:50 +msgid "Chat ID List" +msgstr "对话 ID 列表" -#: apps/application/flow/step_node/function_node/i_function_node.py:32 -#: apps/tools/serializers/tool.py:126 -msgid "The field only supports custom|reference" -msgstr "字段仅支持自定义|引用" +#: apps/application/serializers/application_chat.py:57 +#: apps/resource_manage/api/resource_management.py:16 +#: apps/resource_manage/serializers/resource_authorization.py:53 +#: apps/system_manage/api/user_resource_permission.py:118 +msgid "username" +msgstr "用户名" -#: apps/application/flow/step_node/function_node/i_function_node.py:40 -msgid "{field}, this field is required." -msgstr "{field} 字段是必填项" +#: apps/application/serializers/application_chat.py:58 +#: apps/application/serializers/application_stats.py:45 +#: apps/homepage/serializers/homepage.py:117 +#: apps/homepage/serializers/homepage.py:165 +#: apps/homepage/serializers/homepage.py:213 +#: apps/homepage/serializers/homepage.py:374 +#: apps/homepage/serializers/homepage.py:494 +#: apps/homepage/serializers/homepage.py:624 +#: apps/resource_manage/serializers/application_chat.py:24 +#: apps/resource_manage/serializers/application_stats.py:23 +#: apps/system_homepage/serializers/system_homepage.py:278 +#: apps/system_homepage/serializers/system_homepage.py:299 +#: apps/system_homepage/serializers/system_homepage.py:319 +#: apps/system_homepage/serializers/system_homepage.py:410 +#: apps/system_homepage/serializers/system_homepage.py:491 +#: apps/system_homepage/serializers/system_homepage.py:616 +#: apps/xpack/serializers/operate_log_serializer.py:59 +msgid "Start time" +msgstr "开始时间" -#: apps/application/flow/step_node/function_node/i_function_node.py:46 -msgid "function" -msgstr "工具内容" +#: apps/application/serializers/application_chat.py:59 +#: apps/application/serializers/application_stats.py:46 +#: apps/homepage/serializers/homepage.py:118 +#: apps/homepage/serializers/homepage.py:166 +#: apps/homepage/serializers/homepage.py:215 +#: apps/homepage/serializers/homepage.py:375 +#: apps/homepage/serializers/homepage.py:495 +#: apps/homepage/serializers/homepage.py:625 +#: apps/resource_manage/serializers/application_chat.py:25 +#: apps/resource_manage/serializers/application_stats.py:24 +#: apps/system_homepage/serializers/system_homepage.py:279 +#: apps/system_homepage/serializers/system_homepage.py:300 +#: apps/system_homepage/serializers/system_homepage.py:320 +#: apps/system_homepage/serializers/system_homepage.py:411 +#: apps/system_homepage/serializers/system_homepage.py:492 +#: apps/system_homepage/serializers/system_homepage.py:617 +#: apps/xpack/serializers/operate_log_serializer.py:60 +msgid "End time" +msgstr "结束时间" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:14 -msgid "Prompt word (positive)" -msgstr "提示词 (正向)" +#: apps/application/serializers/application_chat.py:61 +#: apps/chat/serializers/chat.py:95 apps/chat/serializers/chat.py:119 +#: apps/chat/serializers/chat.py:479 apps/chat/serializers/chat.py:529 +#: apps/resource_manage/serializers/application_chat.py:71 +#: apps/system_manage/api/chat_user.py:147 +#: apps/system_manage/serializers/chat_user.py:118 +#: apps/system_manage/serializers/chat_user.py:138 +#: apps/system_manage/serializers/chat_user.py:588 +#: apps/system_manage/serializers/resource_chat_user.py:39 +#: apps/users/serializers/user.py:136 apps/users/serializers/user.py:348 +#: apps/users/serializers/user.py:379 apps/users/serializers/user_group.py:223 +msgid "Source" +msgstr "来源" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:16 -msgid "Prompt word (negative)" -msgstr "提示词 (负向)" +#: apps/application/serializers/application_chat.py:68 +#: apps/resource_manage/serializers/application_chat.py:33 +msgid "Only supports and|or" +msgstr "只支持 与|或" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:23 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:20 -msgid "Conversation storage type" -msgstr "对话存储类型" +#: apps/application/serializers/application_chat.py:310 +msgid "accurate" +msgstr "内容准确" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:13 -msgid "Mcp servers" -msgstr "" +#: apps/application/serializers/application_chat.py:311 +msgid "complete" +msgstr "内容完善" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:16 -msgid "Mcp server" -msgstr "" +#: apps/application/serializers/application_chat.py:312 +msgid "inaccurate" +msgstr "内容不准确" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:18 -msgid "Mcp tool" -msgstr "Mcp 工具" +#: apps/application/serializers/application_chat.py:313 +msgid "incomplete" +msgstr "内容不完善" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:21 -msgid "Tool parameters" -msgstr "工具参数" +#: apps/application/serializers/application_chat.py:314 +#: apps/common/auth/constants/category_constants.py:34 +#: apps/common/auth/constants/group_constants.py:72 +#: apps/common/auth/constants/group_constants.py:101 +msgid "Other" +msgstr "其他" -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:26 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:33 -msgid "Maximum number of words in a quoted segment" -msgstr "引用段落的最大字数" +#: apps/application/serializers/application_chat.py:368 +#: apps/application/serializers/application_chat.py:450 +#: apps/application/serializers/application_chat_link.py:107 +#: apps/application/serializers/application_chat_record.py:67 +#: apps/application/serializers/application_chat_record.py:284 +#: apps/application/serializers/application_chat_record.py:334 +#: apps/application/serializers/application_chat_record.py:456 +#: apps/application/serializers/application_chat_record.py:565 +#: apps/chat/serializers/chat.py:89 apps/chat/serializers/chat.py:113 +#: apps/chat/serializers/chat.py:467 apps/chat/serializers/chat_record.py:45 +#: apps/resource_manage/serializers/application_chat_record.py:24 +#: apps/resource_manage/serializers/application_chat_record.py:72 +#: apps/resource_manage/serializers/application_chat_record.py:95 +#: apps/resource_manage/serializers/application_chat_record.py:113 +#: apps/resource_manage/serializers/application_chat_record.py:135 +msgid "Conversation ID" +msgstr "对话 ID" -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:27 -#: apps/knowledge/serializers/knowledge.py:97 -#: apps/knowledge/serializers/knowledge.py:640 -msgid "similarity" -msgstr "相似度" +#: apps/application/serializers/application_chat.py:370 +#: apps/application/workflow/nodes/application_node/application_node.py:32 +#: apps/chat/serializers/chat.py:78 +msgid "User Questions" +msgstr "用户问题" -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:18 -msgid "The audio file cannot be empty" -msgstr "音频文件不能为空" +#: apps/application/serializers/application_chat.py:371 +msgid "Problem after optimization" +msgstr "优化后的问题" -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:33 -msgid "" -"Parameter value error: The uploaded audio lacks file_id, and the audio " -"upload fails" -msgstr "参数错误:上传的音频缺少 file_id,音频上传失败" +#: apps/application/serializers/application_chat.py:372 +msgid "answer" +msgstr "回答" -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:18 -msgid "Text content" -msgstr "文本内容" +#: apps/application/serializers/application_chat.py:373 +msgid "User feedback" +msgstr "用户反馈" -#: apps/application/models/application_chat.py:79 -#: apps/xpack/serializers/channel/chat_manage.py:94 -#: apps/xpack/serializers/channel/chat_manage.py:152 -msgid "" -"Sorry, no relevant content was found. Please re-describe your problem or " -"provide more information. " -msgstr "不好意思,没有找到相关内容。请重新描述您的问题或提供更多信息。" +#: apps/application/serializers/application_chat.py:374 +msgid "Feedback reason" +msgstr "反馈理由" -#: apps/application/serializers/application.py:78 -msgid "No reference status" -msgstr "无参考状态" +#: apps/application/serializers/application_chat.py:375 +msgid "Other reason content" +msgstr "其他反馈理由内容" -#: apps/application/serializers/application.py:86 -msgid "Acquaintance" -msgstr "相似度" +#: apps/application/serializers/application_chat.py:377 +msgid "Section title + content" +msgstr "分段标题 + 内容" -#: apps/application/serializers/application.py:88 -msgid "Maximum number of quoted characters" -msgstr "引用字符的最大数量" +#: apps/application/serializers/application_chat.py:378 +#: apps/application/views/application_chat_record.py:226 +#: apps/application/views/application_chat_record.py:227 +#: apps/application/views/application_chat_record.py:228 +#: apps/common/auth/constants/operate_constants.py:39 +#: apps/common/auth/constants/operate_constants.py:84 +#: apps/resource_manage/views/application_chat_record.py:162 +#: apps/resource_manage/views/application_chat_record.py:163 +#: apps/resource_manage/views/application_chat_record.py:164 +msgid "Annotation" +msgstr "标注" -#: apps/application/serializers/application.py:95 -msgid "Segment settings not referenced" -msgstr "引用段设置未引用" +#: apps/application/serializers/application_chat.py:379 +msgid "User" +msgstr "用户" -#: apps/application/serializers/application.py:104 -#: apps/application/serializers/application_chat_record.py:176 -#: apps/application/serializers/application_chat_record.py:252 -#: apps/application/serializers/application_chat_record.py:317 -msgid "Knowledge base id" -msgstr "知识库" +#: apps/application/serializers/application_chat.py:380 +msgid "Consuming tokens" +msgstr "消耗的令牌" -#: apps/application/serializers/application.py:105 -msgid "Knowledge Base List" -msgstr "知识库列表" +#: apps/application/serializers/application_chat.py:381 +#: apps/xpack/serializers/operate_log_serializer.py:255 +msgid "Ip Address" +msgstr "IP地址" -#: apps/application/serializers/application.py:119 -msgid "The knowledge base id does not exist" -msgstr "知识库 ID 不存在" +#: apps/application/serializers/application_chat.py:382 +#: apps/application/workflow/nodes/tool_node/tool_node.py:50 +#: apps/folders/serializers/folder.py:151 +#: apps/folders/serializers/folder.py:195 +#: apps/folders/serializers/folder.py:362 +#: apps/resource_manage/serializers/folder.py:13 +#: apps/resource_manage/serializers/tool.py:35 +#: apps/tools/serializers/tool.py:263 apps/trigger/serializers/trigger.py:50 +msgid "source" +msgstr "来源" -#: apps/application/serializers/application.py:126 -msgid "Role prompts" -msgstr "角色提示" +#: apps/application/serializers/application_chat.py:383 +msgid "Time consumed (s)" +msgstr "耗时 (s)" -#: apps/application/serializers/application.py:128 -msgid "No citation segmentation prompt" -msgstr "无引用段落提示" +#: apps/application/serializers/application_chat.py:384 +msgid "Question Time" +msgstr "提问时间" -#: apps/application/serializers/application.py:130 -msgid "Thinking process switch" -msgstr "思考过程开关" +#: apps/application/serializers/application_chat.py:478 +msgid "Online Usage" +msgstr "线上使用" -#: apps/application/serializers/application.py:134 -msgid "The thinking process begins to mark" -msgstr "思考过程开始标记" +#: apps/application/serializers/application_chat.py:479 +msgid "API Call" +msgstr "API 调用" -#: apps/application/serializers/application.py:138 -msgid "End of thinking process marker" -msgstr "思考过程结束标记" +#: apps/application/serializers/application_chat.py:480 +msgid "Enterprise WeChat" +msgstr "企业微信应用" -#: apps/application/serializers/application.py:155 -#: apps/application/serializers/application.py:203 -#: apps/application/serializers/application.py:378 -msgid "Opening remarks" -msgstr "开始提示" +#: apps/application/serializers/application_chat.py:481 +msgid "WeChat Public Account" +msgstr "微信公众号" -#: apps/application/serializers/application.py:191 -msgid "application name" -msgstr "智能体名称" +#: apps/application/serializers/application_chat.py:482 +msgid "Lark" +msgstr "飞书应用" -#: apps/application/serializers/application.py:194 -msgid "application describe" -msgstr "智能体描述" +#: apps/application/serializers/application_chat.py:483 +msgid "DingTalk" +msgstr "钉钉应用" -#: apps/application/serializers/application.py:197 -#: apps/application/serializers/application.py:372 -#: apps/common/constants/permission_constants.py:226 -#: apps/common/constants/permission_constants.py:259 -#: apps/common/constants/permission_constants.py:264 -#: apps/models_provider/views/model.py:63 -#: apps/models_provider/views/model.py:95 -#: apps/models_provider/views/model.py:113 -#: apps/models_provider/views/model.py:130 -#: apps/models_provider/views/model.py:145 -#: apps/models_provider/views/model.py:160 -#: apps/models_provider/views/model.py:173 -#: apps/models_provider/views/model.py:194 -#: apps/models_provider/views/model.py:210 -#: apps/models_provider/views/model_apply.py:29 -#: apps/models_provider/views/model_apply.py:41 -#: apps/models_provider/views/model_apply.py:53 -#: apps/models_provider/views/provide.py:25 -#: apps/models_provider/views/provide.py:48 -#: apps/models_provider/views/provide.py:62 -#: apps/models_provider/views/provide.py:80 -#: apps/models_provider/views/provide.py:97 -msgid "Model" -msgstr "模型" - -#: apps/application/serializers/application.py:201 -#: apps/application/serializers/application.py:376 -msgid "Historical chat records" -msgstr "历史聊天记录" +#: apps/application/serializers/application_chat.py:484 +msgid "Enterprise WeChat Robot" +msgstr "企业微信机器人" -#: apps/application/serializers/application.py:206 -#: apps/application/serializers/application.py:380 -msgid "Related Knowledge Base" -msgstr "相关知识库" +#: apps/application/serializers/application_chat.py:485 +#: apps/common/auth/constants/group_constants.py:31 +#: apps/trigger/handler/impl/trigger/event_trigger.py:91 +#: apps/trigger/views/trigger.py:77 apps/trigger/views/trigger.py:100 +#: apps/trigger/views/trigger.py:130 apps/trigger/views/trigger.py:156 +#: apps/trigger/views/trigger.py:181 apps/trigger/views/trigger.py:210 +#: apps/trigger/views/trigger.py:239 apps/trigger/views/trigger.py:267 +#: apps/trigger/views/trigger.py:300 apps/trigger/views/trigger.py:345 +#: apps/trigger/views/trigger.py:378 apps/trigger/views/trigger.py:410 +#: apps/trigger/views/trigger.py:454 apps/trigger/views/trigger_task.py:34 +#: apps/trigger/views/trigger_task.py:59 apps/trigger/views/trigger_task.py:84 +msgid "Trigger" +msgstr "触发器" -#: apps/application/serializers/application.py:213 -#: apps/application/serializers/application.py:390 -msgid "Question completion" -msgstr "问题完成" +#: apps/application/serializers/application_chat.py:486 +#: apps/common/auth/constants/operate_constants.py:50 +msgid "Slack" +msgstr "Slack 应用" -#: apps/application/serializers/application.py:217 -msgid "Application Type" -msgstr "智能体类型" +#: apps/application/serializers/application_chat_link.py:50 +msgid "Chat record IDs" +msgstr "对话记录 ID" -#: apps/application/serializers/application.py:221 -msgid "Application type only supports SIMPLE|WORK_FLOW" -msgstr "智能体类型仅支持 SIMPLE|WORK_FLOW" +#: apps/application/serializers/application_chat_link.py:56 +msgid "Chat record ids can not be empty" +msgstr "对话记录 ID 不能为空" -#: apps/application/serializers/application.py:226 -#: apps/application/serializers/application.py:394 -msgid "Model parameters" -msgstr "模型参数" +#: apps/application/serializers/application_chat_link.py:121 +msgid "Chat id does not exist" +msgstr "对话 ID 不存在" -#: apps/application/serializers/application.py:228 -#: apps/application/serializers/application.py:396 -msgid "Voice playback enabled" -msgstr "开启语音播放" +#: apps/application/serializers/application_chat_link.py:134 +msgid "Invalid chat record ids" +msgstr "无效的聊天记录ID" -#: apps/application/serializers/application.py:230 -#: apps/application/serializers/application.py:398 -msgid "Voice playback model ID" -msgstr "语音播放模型 ID" +#: apps/application/serializers/application_chat_link.py:175 +msgid "Link" +msgstr "链接" -#: apps/application/serializers/application.py:232 -#: apps/application/serializers/application.py:400 -msgid "Voice playback type" -msgstr "语音播放类型" +#: apps/application/serializers/application_chat_link.py:185 +msgid "Share link does not exist" +msgstr "分享链接不存在" -#: apps/application/serializers/application.py:234 -#: apps/application/serializers/application.py:402 -msgid "Voice playback autoplay" -msgstr "自动播放语音" +#: apps/application/serializers/application_chat_link.py:187 +#: apps/chat/serializers/chat_record.py:164 +msgid "Chat has been deleted" +msgstr "聊天记录已被删除" -#: apps/application/serializers/application.py:236 -#: apps/application/serializers/application.py:404 -msgid "Voice recognition enabled" -msgstr "开启语音识别" +#: apps/application/serializers/application_chat_record.py:70 +#: apps/application/serializers/application_chat_record.py:286 +#: apps/application/serializers/application_chat_record.py:458 +#: apps/application/serializers/application_chat_record.py:567 +#: apps/chat/serializers/chat.py:81 apps/chat/serializers/chat_record.py:47 +#: apps/chat/views/v3/chat.py:315 +#: apps/resource_manage/serializers/application_chat_record.py:26 +#: apps/resource_manage/serializers/application_chat_record.py:73 +#: apps/resource_manage/serializers/application_chat_record.py:114 +#: apps/resource_manage/serializers/application_chat_record.py:136 +msgid "Conversation record id" +msgstr "对话记录 ID" -#: apps/application/serializers/application.py:238 -#: apps/application/serializers/application.py:406 -msgid "Speech recognition model ID" -msgstr "语音识别模型 ID" +#: apps/application/serializers/application_chat_record.py:86 +#: apps/application/serializers/application_chat_record.py:145 +msgid "Chat records for the application do not exist" +msgstr "智能体的对话记录不存在" -#: apps/application/serializers/application.py:240 -#: apps/application/serializers/application.py:408 -msgid "Voice recognition automatic transmission" -msgstr "语音识别自动播放" +#: apps/application/serializers/application_chat_record.py:91 +msgid "Application authentication information does not exist" +msgstr "智能体认证信息不存在" -#: apps/application/serializers/application.py:281 -msgid "Primary key id" -msgstr "" +#: apps/application/serializers/application_chat_record.py:113 +#: apps/chat/serializers/chat.py:143 apps/chat/views/v3/chat.py:330 +msgid "Conversation does not exist" +msgstr "对话不存在" -#: apps/application/serializers/application.py:286 -msgid "Application type" -msgstr "智能体类型" +#: apps/application/serializers/application_chat_record.py:304 +#: apps/application/serializers/application_chat_record.py:525 +#: apps/application/serializers/application_chat_record.py:613 +msgid "Conversation record does not exist" +msgstr "对话记录不存在" -#: apps/application/serializers/application.py:287 -#: apps/xpack/serializers/resource_chat_user.py:34 -#: apps/xpack/serializers/resource_chat_user.py:110 -#: apps/xpack/serializers/resource_chat_user_group.py:17 -#: apps/xpack/serializers/resource_chat_user_group.py:85 -msgid "Resource type" -msgstr "资源类型" +#: apps/application/serializers/application_chat_record.py:320 +msgid "Section title" +msgstr "章节标题" -#: apps/application/serializers/application.py:288 -msgid "Affiliation user" -msgstr "关联用户" +#: apps/application/serializers/application_chat_record.py:322 +msgid "Paragraph content" +msgstr "段落内容" -#: apps/application/serializers/application.py:289 -msgid "Creation time" -msgstr "创建时间" +#: apps/application/serializers/application_chat_record.py:325 +msgid "question" +msgstr "问题" -#: apps/application/serializers/application.py:290 -msgid "Modification time" -msgstr "修改时间" +#: apps/application/serializers/application_chat_record.py:333 +#: apps/application/serializers/application_chat_record.py:462 +#: apps/application/serializers/application_chat_record.py:571 +#: apps/resource_manage/serializers/application_chat_record.py:93 +#: apps/resource_manage/serializers/application_chat_record.py:116 +#: apps/resource_manage/serializers/application_chat_record.py:138 +msgid "Document id" +msgstr "文档 ID" -#: apps/application/serializers/application.py:294 -#: apps/application/serializers/application_chat_record.py:42 -#: apps/application/serializers/application_chat_record.py:323 -#: apps/application/serializers/application_version.py:40 -#: apps/chat/serializers/chat.py:318 apps/role_setting/api/role_setting.py:147 -#: apps/users/api/user.py:64 apps/users/api/user.py:170 -#: apps/workspace/api/workspace.py:46 apps/workspace/api/workspace.py:66 -#: apps/workspace/api/workspace.py:85 apps/workspace/api/workspace.py:103 -#: apps/workspace/serializers/workspace_serializers.py:239 -#: apps/xpack/api/application_setting.py:24 apps/xpack/api/knowledge_lark.py:40 -#: apps/xpack/api/knowledge_lark.py:72 apps/xpack/api/knowledge_lark.py:104 -#: apps/xpack/api/platform.py:22 apps/xpack/api/platform.py:63 -msgid "Workspace ID" -msgstr "工作空间 ID" +#: apps/application/serializers/application_chat_record.py:345 +#: apps/application/serializers/application_chat_record.py:487 +#: apps/knowledge/serializers/paragraph.py:413 +#: apps/resource_manage/serializers/paragraph.py:47 +msgid "The document id is incorrect" +msgstr "文档 ID 不正确" -#: apps/application/serializers/application.py:363 -#: apps/knowledge/serializers/document.py:157 -#: apps/knowledge/serializers/document.py:162 apps/oss/serializers/file.py:57 -#: apps/tools/serializers/tool.py:356 -msgid "file" -msgstr "文件" +#: apps/application/serializers/application_chat_record.py:349 +msgid "The chat id is incorrect" +msgstr "对话 ID 不正确" + +#: apps/application/serializers/application_chat_record.py:380 +#: apps/application/serializers/application_chat_record.py:519 +#: apps/application/serializers/application_chat_record.py:603 +#: apps/common/auth/authentication.py:60 +#: apps/common/auth/handle/impl/chat_user_token.py:128 +#: apps/knowledge/permissions.py:60 apps/knowledge/permissions.py:80 +#: apps/knowledge/permissions.py:125 apps/knowledge/permissions.py:137 +#: apps/knowledge/permissions.py:141 apps/knowledge/permissions.py:147 +#: apps/knowledge/permissions.py:155 apps/knowledge/permissions.py:157 +#: apps/oss/serializers/file.py:169 apps/oss/views/file.py:126 +#: apps/oss/views/file.py:140 apps/oss/views/file.py:144 +#: apps/resource_manage/permissions.py:102 +#: apps/resource_manage/permissions.py:111 +#: apps/resource_manage/permissions.py:115 +#: apps/resource_manage/permissions.py:122 +#: apps/resource_manage/permissions.py:130 +#: apps/resource_manage/permissions.py:134 +#: apps/resource_manage/views/dataset_lark_views.py:50 +#: apps/resource_manage/views/document.py:324 +#: apps/resource_manage/views/document.py:548 +#: apps/resource_manage/views/document.py:566 +#: apps/resource_manage/views/document.py:728 +#: apps/resource_manage/views/document.py:911 +#: apps/resource_manage/views/document.py:939 +msgid "No permission to access" +msgstr "无权限访问" -#: apps/application/serializers/application.py:384 -msgid "Dataset settings" -msgstr "知识库设置" +#: apps/application/serializers/application_chat_record.py:389 +msgid "Conversation records that do not exist" +msgstr "对话记录不存在" -#: apps/application/serializers/application.py:387 -msgid "Model setup" -msgstr "模型设置" +#: apps/application/serializers/application_chat_record.py:463 +#: apps/resource_manage/serializers/application_chat_record.py:117 +msgid "Application id" +msgstr "智能体 ID" -#: apps/application/serializers/application.py:391 -msgid "Icon" -msgstr "" +#: apps/application/serializers/application_chat_record.py:480 +#: apps/knowledge/serializers/document.py:473 +#: apps/knowledge/serializers/document.py:478 +#: apps/knowledge/serializers/document.py:730 +#: apps/knowledge/serializers/document.py:833 +#: apps/knowledge/serializers/document.py:1408 +#: apps/knowledge/serializers/document.py:1500 +#: apps/knowledge/serializers/document.py:1659 +#: apps/knowledge/serializers/document.py:2029 +#: apps/knowledge/serializers/document.py:2090 +#: apps/knowledge/serializers/document.py:2167 +#: apps/knowledge/serializers/document.py:2208 +#: apps/knowledge/serializers/document.py:2234 +#: apps/knowledge/serializers/document.py:2272 +#: apps/knowledge/serializers/knowledge.py:401 +#: apps/knowledge/serializers/knowledge.py:1383 +#: apps/knowledge/serializers/knowledge.py:1438 +#: apps/knowledge/serializers/knowledge_version.py:101 +#: apps/knowledge/serializers/knowledge_workflow.py:248 +#: apps/knowledge/serializers/knowledge_workflow.py:544 +#: apps/knowledge/serializers/knowledge_workflow.py:956 +#: apps/knowledge/serializers/paragraph.py:161 +#: apps/knowledge/serializers/paragraph.py:262 +#: apps/knowledge/serializers/paragraph.py:527 +#: apps/knowledge/serializers/paragraph.py:566 +#: apps/knowledge/serializers/paragraph.py:646 +#: apps/knowledge/serializers/paragraph.py:707 +#: apps/knowledge/serializers/paragraph.py:747 +#: apps/knowledge/serializers/paragraph.py:881 +#: apps/knowledge/serializers/problem.py:83 +#: apps/knowledge/serializers/problem.py:170 +#: apps/knowledge/serializers/problem.py:239 +#: apps/knowledge/serializers/problem.py:277 +#: apps/knowledge/serializers/tag.py:57 apps/knowledge/serializers/tag.py:104 +#: apps/knowledge/serializers/tag.py:180 apps/knowledge/serializers/tag.py:214 +#: apps/knowledge/serializers/tag_import.py:119 +#: apps/knowledge/serializers/termbase.py:45 +#: apps/knowledge/serializers/termbase.py:76 +#: apps/knowledge/serializers/termbase.py:116 +#: apps/knowledge/serializers/termbase.py:153 +#: apps/knowledge/services/image_documents.py:68 +#: apps/knowledge/services/paragraph_assets.py:68 +#: apps/oss/serializers/file.py:422 +#: apps/resource_manage/serializers/document.py:34 +#: apps/resource_manage/serializers/document.py:145 +#: apps/resource_manage/serializers/document.py:166 +#: apps/resource_manage/serializers/document.py:244 +#: apps/resource_manage/serializers/document.py:265 +#: apps/resource_manage/serializers/document.py:282 +#: apps/resource_manage/serializers/document.py:351 +#: apps/resource_manage/serializers/document.py:369 +#: apps/resource_manage/serializers/document.py:387 +#: apps/resource_manage/serializers/document.py:405 +#: apps/resource_manage/serializers/document.py:422 +#: apps/resource_manage/serializers/document.py:440 +#: apps/resource_manage/serializers/image_document.py:17 +#: apps/resource_manage/serializers/knowledge.py:76 +#: apps/resource_manage/serializers/knowledge.py:209 +#: apps/resource_manage/serializers/knowledge.py:229 +#: apps/resource_manage/serializers/knowledge.py:252 +#: apps/resource_manage/serializers/knowledge.py:272 +#: apps/resource_manage/serializers/knowledge_version.py:28 +#: apps/resource_manage/serializers/knowledge_version.py:52 +#: apps/resource_manage/serializers/knowledge_workflow.py:21 +#: apps/resource_manage/serializers/knowledge_workflow.py:39 +#: apps/resource_manage/serializers/knowledge_workflow.py:59 +#: apps/resource_manage/serializers/knowledge_workflow.py:77 +#: apps/resource_manage/serializers/paragraph.py:23 +#: apps/resource_manage/serializers/paragraph.py:65 +#: apps/resource_manage/serializers/paragraph.py:94 +#: apps/resource_manage/serializers/paragraph.py:116 +#: apps/resource_manage/serializers/paragraph.py:157 +#: apps/resource_manage/serializers/paragraph.py:188 +#: apps/resource_manage/serializers/paragraph.py:214 +#: apps/resource_manage/serializers/problem.py:21 +#: apps/resource_manage/serializers/problem.py:46 +#: apps/resource_manage/serializers/problem.py:84 +#: apps/resource_manage/serializers/problem.py:101 +#: apps/resource_manage/serializers/tag.py:30 +#: apps/resource_manage/serializers/tag.py:49 +#: apps/resource_manage/serializers/tag.py:74 +#: apps/resource_manage/serializers/tag.py:92 +#: apps/resource_manage/serializers/termbase.py:20 +#: apps/resource_manage/serializers/termbase.py:43 +#: apps/resource_manage/serializers/termbase.py:73 +#: apps/resource_manage/serializers/termbase.py:90 +#: apps/shared/serializers/shared_image_document.py:17 +#: apps/shared/serializers/shared_knowledge_version.py:28 +#: apps/shared/serializers/shared_knowledge_version.py:52 +#: apps/shared/serializers/shared_tag.py:30 +#: apps/shared/serializers/shared_tag.py:49 +#: apps/shared/serializers/shared_tag.py:74 +#: apps/shared/serializers/shared_tag.py:92 +msgid "Knowledge id does not exist" +msgstr "知识库 ID 不存在" -#: apps/application/serializers/application.py:412 -#: apps/application/serializers/application_api_key.py:33 -#: apps/application/serializers/application_api_key.py:64 -#: apps/folders/serializers/folder.py:101 -#: apps/folders/serializers/folder.py:140 -#: apps/folders/serializers/folder.py:195 -#: apps/knowledge/serializers/document.py:253 -#: apps/knowledge/serializers/document.py:347 -#: apps/knowledge/serializers/document.py:408 -#: apps/knowledge/serializers/document.py:502 -#: apps/knowledge/serializers/document.py:736 -#: apps/knowledge/serializers/document.py:888 -#: apps/knowledge/serializers/document.py:963 -#: apps/knowledge/serializers/document.py:983 -#: apps/knowledge/serializers/document.py:1166 -#: apps/knowledge/serializers/knowledge.py:208 -#: apps/knowledge/serializers/knowledge.py:448 -#: apps/knowledge/serializers/knowledge.py:557 -#: apps/knowledge/serializers/knowledge.py:635 -#: apps/knowledge/serializers/paragraph.py:134 -#: apps/knowledge/serializers/paragraph.py:346 -#: apps/knowledge/serializers/paragraph.py:438 -#: apps/knowledge/serializers/paragraph.py:558 -#: apps/knowledge/serializers/problem.py:176 -#: apps/knowledge/serializers/problem.py:204 -#: apps/models_provider/api/model.py:30 apps/models_provider/api/model.py:86 -#: apps/models_provider/api/model.py:99 -#: apps/models_provider/serializers/model_serializer.py:259 -#: apps/models_provider/serializers/model_serializer.py:323 -#: apps/models_provider/serializers/model_serializer.py:392 -#: apps/shared/api/shared_knowledge.py:131 -#: apps/shared/api/shared_knowledge.py:164 apps/shared/api/shared_tool.py:60 -#: apps/shared/api/shared_tool.py:147 -#: apps/shared/serializers/shared_knowledge.py:61 -#: apps/shared/serializers/shared_knowledge.py:109 -#: apps/shared/serializers/shared_knowledge.py:157 -#: apps/shared/serializers/shared_model.py:110 -#: apps/shared/serializers/shared_tool.py:45 -#: apps/shared/serializers/shared_tool.py:86 -#: apps/system_manage/serializers/user_resource_permission.py:74 -#: apps/tools/serializers/tool.py:188 apps/tools/serializers/tool.py:210 -#: apps/tools/serializers/tool.py:268 apps/tools/serializers/tool.py:358 -#: apps/tools/serializers/tool.py:389 apps/tools/serializers/tool.py:425 -#: apps/tools/serializers/tool.py:452 -#: apps/xpack/serializers/dataset_lark_serializer.py:45 -#: apps/xpack/serializers/resource_chat_user.py:33 -#: apps/xpack/serializers/resource_chat_user.py:109 -#: apps/xpack/serializers/resource_chat_user_group.py:16 -#: apps/xpack/serializers/resource_chat_user_group.py:84 -msgid "workspace id" -msgstr "工作空间ID" +#: apps/application/serializers/application_chat_record.py:573 +#: apps/resource_manage/serializers/application_chat_record.py:139 +msgid "Paragraph id" +msgstr "段落 ID" -#: apps/application/serializers/application.py:459 +#: apps/application/serializers/application_chat_record.py:617 +#, python-brace-format msgid "" -"The community version supports up to 5 applications. If you need more " -"applications, please contact us (https://fit2cloud.com/)." -msgstr "" -"社区版支持最多5个智能体,如需更多智能体,请联系我们(https://fit2cloud.com/)。" - -#: apps/application/serializers/application.py:471 -#: apps/common/handle/impl/qa/zip_parse_qa_handle.py:56 -#: apps/common/handle/impl/text/zip_split_handle.py:69 -#: apps/knowledge/serializers/document.py:864 -#: apps/knowledge/serializers/document.py:871 -#: apps/tools/serializers/tool.py:370 -msgid "Unsupported file format" -msgstr "不支持的文件格式" - -#: apps/application/serializers/application.py:545 -msgid "Application id does not exist" -msgstr "智能体 ID 不存在" - -#: apps/application/serializers/application.py:591 -msgid "work_flow is a required field" -msgstr "工作流是必填字段" +"The paragraph id is wrong. The current conversation record does not exist. " +"[{paragraph_id}] paragraph id" +msgstr "段落 ID 错误。当前对话记录不存在。[{paragraph_id}] 段落 ID" -#: apps/application/serializers/application.py:695 -msgid "Unknown knowledge base id {dataset_id}, unable to associate" -msgstr "未知知识库 ID {dataset_id},无法关联" +#: apps/application/serializers/application_skill.py:30 +msgid "Invalid MaxKB address" +msgstr "MaxKB 访问地址无效" -#: apps/application/serializers/application_access_token.py:24 -msgid "Reset Token" -msgstr "重置令牌" +#: apps/application/serializers/application_stats.py:33 +msgid "Number of new users" +msgstr "新用户数量" -#: apps/application/serializers/application_access_token.py:25 -msgid "Is it enabled" -msgstr "是否开启" +#: apps/application/serializers/application_stats.py:34 +msgid "Total number of users" +msgstr "总用户数" -#: apps/application/serializers/application_access_token.py:28 -msgid "Number of visits" -msgstr "访问次数" +#: apps/application/serializers/application_stats.py:35 +msgid "date" +msgstr "日期" -#: apps/application/serializers/application_access_token.py:30 -msgid "Whether to enable whitelist" -msgstr "是否启用白名单" +#: apps/application/serializers/application_stats.py:37 +msgid "Tokens consumption" +msgstr "消耗的令牌" -#: apps/application/serializers/application_access_token.py:32 -#: apps/application/serializers/application_access_token.py:33 -msgid "Whitelist" -msgstr "白名单" +#: apps/application/serializers/application_stats.py:44 +#: apps/application/serializers/application_stats.py:342 +#: apps/homepage/serializers/homepage.py:214 +#: apps/homepage/serializers/homepage.py:291 +#: apps/resource_manage/serializers/application_stats.py:22 +#: apps/system_homepage/serializers/system_homepage.py:490 +#: apps/system_homepage/serializers/system_homepage.py:568 +msgid "User Name" +msgstr "用户名称" -#: apps/application/serializers/application_access_token.py:35 -msgid "Whether to display knowledge sources" -msgstr "是否展示知识来源" +#: apps/application/serializers/application_stats.py:341 +#: apps/homepage/serializers/homepage.py:290 +#: apps/homepage/serializers/homepage.py:465 +#: apps/homepage/serializers/homepage.py:591 +#: apps/system_homepage/serializers/system_homepage.py:377 +#: apps/system_homepage/serializers/system_homepage.py:462 +#: apps/system_homepage/serializers/system_homepage.py:567 +msgid "ranking" +msgstr "排名" -#: apps/application/serializers/application_access_token.py:37 -#: apps/users/serializers/user.py:665 -#: apps/xpack/serializers/application_setting_serializer.py:37 -msgid "language" -msgstr "语言" +#: apps/application/serializers/application_stats.py:343 +#: apps/homepage/serializers/homepage.py:292 +#: apps/homepage/serializers/homepage.py:593 +#: apps/system_homepage/serializers/system_homepage.py:379 +#: apps/system_homepage/serializers/system_homepage.py:569 +msgid "Token consumption" +msgstr "Token消耗" -#: apps/application/serializers/application_api_key.py:21 -msgid "Availability" -msgstr "可用" +#: apps/application/serializers/application_stats.py:344 +#: apps/homepage/serializers/homepage.py:293 +#: apps/homepage/serializers/homepage.py:468 +#: apps/homepage/serializers/homepage.py:594 +#: apps/system_homepage/serializers/system_homepage.py:380 +#: apps/system_homepage/serializers/system_homepage.py:465 +#: apps/system_homepage/serializers/system_homepage.py:570 +msgid "proportion" +msgstr "占比" -#: apps/application/serializers/application_api_key.py:24 -msgid "Is cross-domain allowed" -msgstr "是否允许跨域" +#: apps/application/serializers/application_stats.py:345 +#: apps/homepage/serializers/homepage.py:294 +#: apps/homepage/serializers/homepage.py:467 +#: apps/homepage/serializers/homepage.py:595 +#: apps/system_homepage/serializers/system_homepage.py:381 +#: apps/system_homepage/serializers/system_homepage.py:464 +#: apps/system_homepage/serializers/system_homepage.py:571 +msgid "number of questions" +msgstr "提问次数" -#: apps/application/serializers/application_api_key.py:28 -msgid "Cross-domain address" -msgstr "跨域地址" +#: apps/application/serializers/application_stats.py:346 +#: apps/homepage/serializers/homepage.py:295 +#: apps/homepage/serializers/homepage.py:597 +#: apps/system_homepage/serializers/system_homepage.py:383 +#: apps/system_homepage/serializers/system_homepage.py:572 +msgid "Average tokens per request" +msgstr "单次请求平均Token数" -#: apps/application/serializers/application_api_key.py:29 -msgid "Cross-domain list" -msgstr "跨域列表" +#: apps/application/serializers/application_version.py:45 +#: apps/knowledge/serializers/knowledge_version.py:24 +#: apps/tools/serializers/tool_version.py:23 +msgid "Version Name" +msgstr "版本名称" -#: apps/application/serializers/application_api_key.py:34 -#: apps/application/serializers/application_api_key.py:65 -#: apps/knowledge/serializers/knowledge.py:72 -#: apps/xpack/serializers/application_setting_serializer.py:77 -#: apps/xpack/serializers/dataset_lark_serializer.py:295 -msgid "application id" -msgstr "智能体 ID" +#: apps/application/serializers/application_version.py:48 +#: apps/knowledge/serializers/knowledge_version.py:32 +msgid "Publish Description" +msgstr "发布描述" + +#: apps/application/serializers/application_version.py:86 +#: apps/resource_manage/serializers/application_version.py:48 +msgid "Application version ID" +msgstr "智能体版本 ID" + +#: apps/application/serializers/application_version.py:108 +#: apps/application/serializers/application_version.py:129 +#: apps/knowledge/serializers/knowledge_version.py:114 +#: apps/knowledge/serializers/knowledge_version.py:135 +#: apps/tools/serializers/tool_version.py:108 +#: apps/tools/serializers/tool_version.py:129 +msgid "Workflow version does not exist" +msgstr "工作流版本不存在" -#: apps/application/serializers/application_api_key.py:41 -#: apps/chat/serializers/chat.py:277 apps/chat/serializers/chat.py:332 -#: apps/xpack/serializers/application_setting_serializer.py:103 -#: apps/xpack/serializers/platform_serializer.py:81 -#: apps/xpack/serializers/platform_serializer.py:103 -#: apps/xpack/serializers/platform_serializer.py:138 -#: apps/xpack/serializers/platform_serializer.py:149 -msgid "Application does not exist" +#: apps/application/serializers/common.py:237 +#: apps/chat/serializers/chat.py:178 +msgid "The application does not exist" msgstr "智能体不存在" -#: apps/application/serializers/application_api_key.py:66 -msgid "ApiKeyId" -msgstr "ApiKey ID" +#: apps/application/serializers/common.py:246 +#: apps/application/workflow/nodes/application_node/application_node.py:142 +#: apps/chat/serializers/chat.py:184 apps/chat/serializers/chat.py:551 +#: apps/xpack/serializers/channel/chat_manage.py:266 +msgid "" +"The application has not been published. Please use it after publishing." +msgstr "智能体未发布,请发布后使用。" -#: apps/application/serializers/application_api_key.py:87 -msgid "APIKey does not exist" -msgstr "APIKey 不存在" +#: apps/application/serializers/common.py:308 +#, python-brace-format +msgid "" +"() contains the user's question. Answer the guessed user's question based on" +" the context ({question}) Requirement: Output a complete question and put it" +" in the tag" +msgstr " () 包含用户的问题。根据上下文({question})要求:输出一个完整的问题并提出在标签中" -#: apps/application/serializers/application_chat.py:33 -msgid "chat id" -msgstr "对话 ID" +#: apps/application/views/application.py:71 +#: apps/application/views/application.py:72 +#: apps/application/views/application.py:73 +msgid "Create an application" +msgstr "创建一个智能体程序" -#: apps/application/serializers/application_chat.py:34 -#: apps/application/serializers/application_chat.py:51 -#: apps/application/serializers/application_chat.py:182 -#: apps/application/serializers/application_version.py:23 -msgid "summary" -msgstr "摘要" +#: apps/application/views/application.py:77 +#: apps/application/views/application.py:101 +#: apps/application/views/application.py:123 +#: apps/application/views/application.py:149 +#: apps/application/views/application.py:187 +#: apps/application/views/application.py:220 +#: apps/application/views/application.py:252 +#: apps/application/views/application.py:288 +#: apps/application/views/application.py:324 +#: apps/application/views/application.py:358 +#: apps/application/views/application.py:397 +#: apps/application/views/application.py:436 +#: apps/application/views/application.py:475 +#: apps/application/views/application.py:512 +#: apps/application/views/application.py:535 +#: apps/application/views/application.py:584 +#: apps/application/views/application.py:633 +#: apps/application/views/application.py:689 +#: apps/application/views/application.py:725 +#: apps/application/views/application.py:756 +#: apps/application/views/application.py:790 +#: apps/application/views/application_access_token.py:46 +#: apps/application/views/application_access_token.py:68 +#: apps/application/views/application_chat.py:156 +#: apps/application/views/application_chat.py:196 +#: apps/application/views/application_chat.py:231 +#: apps/application/views/application_chat.py:256 +#: apps/application/views/application_stats.py:37 +#: apps/application/views/application_stats.py:72 +#: apps/application/views/application_stats.py:107 +#: apps/application/views/application_stats.py:142 +#: apps/application/views/application_stats.py:178 +#: apps/application/views/application_stats.py:214 +#: apps/application/views/application_stats.py:249 +#: apps/application/views/application_stats.py:284 +#: apps/application/views/application_stats.py:318 +#: apps/chat/views/v2/chat.py:362 +#: apps/common/auth/constants/group_constants.py:27 +#: apps/common/auth/constants/group_constants.py:81 +#: apps/common/auth/constants/group_constants.py:97 +#: apps/common/auth/constants/group_constants.py:121 +#: apps/xpack/views/application_setting.py:33 +#: apps/xpack/views/application_setting.py:64 +msgid "Application" +msgstr "智能体" -#: apps/application/serializers/application_chat.py:35 -msgid "Chat User ID" -msgstr "对话用户 ID" +#: apps/application/views/application.py:96 +#: apps/application/views/application.py:97 +#: apps/application/views/application.py:98 +#: apps/resource_manage/views/application.py:51 +#: apps/resource_manage/views/application.py:52 +#: apps/resource_manage/views/application.py:53 +msgid "Get the application list" +msgstr "获取智能体列表" -#: apps/application/serializers/application_chat.py:36 -msgid "Chat User Type" -msgstr "对话用户类型" +#: apps/application/views/application.py:118 +#: apps/application/views/application.py:119 +#: apps/application/views/application.py:120 +#: apps/resource_manage/views/application.py:74 +#: apps/resource_manage/views/application.py:75 +#: apps/resource_manage/views/application.py:76 +msgid "Get the application list by page" +msgstr "分页获取智能体列表" -#: apps/application/serializers/application_chat.py:37 -msgid "Is delete" -msgstr "删除" +#: apps/application/views/application.py:143 +#: apps/application/views/application.py:144 +#: apps/application/views/application.py:145 +msgid "Import Application" +msgstr "导入智能体" -#: apps/application/serializers/application_chat.py:39 -#: apps/application/serializers/application_stats.py:25 -msgid "Number of conversations" -msgstr "对话数量" - -#: apps/application/serializers/application_chat.py:40 -#: apps/application/serializers/application_stats.py:29 -msgid "Number of Likes" -msgstr "点赞数量" - -#: apps/application/serializers/application_chat.py:41 -#: apps/application/serializers/application_stats.py:31 -msgid "Number of thumbs-downs" -msgstr "点踩数量" - -#: apps/application/serializers/application_chat.py:42 -msgid "Number of tags" -msgstr "标签数量" - -#: apps/application/serializers/application_chat.py:46 -msgid "Chat ID List" -msgstr "对话 ID 列表" - -#: apps/application/serializers/application_chat.py:52 -#: apps/application/serializers/application_stats.py:36 -#: apps/xpack/serializers/operate_log_serializer.py:55 -msgid "Start time" -msgstr "开始时间" - -#: apps/application/serializers/application_chat.py:53 -#: apps/application/serializers/application_stats.py:37 -#: apps/xpack/serializers/operate_log_serializer.py:56 -msgid "End time" -msgstr "结束时间" - -#: apps/application/serializers/application_chat.py:61 -msgid "Only supports and|or" -msgstr "只支持 与|或" - -#: apps/application/serializers/application_chat.py:183 -msgid "Problem after optimization" -msgstr "优化后的问题" - -#: apps/application/serializers/application_chat.py:184 -msgid "answer" -msgstr "回答" - -#: apps/application/serializers/application_chat.py:184 -msgid "User feedback" -msgstr "用户反馈" - -#: apps/application/serializers/application_chat.py:186 -msgid "Section title + content" -msgstr "分段标题 + 内容" - -#: apps/application/serializers/application_chat.py:187 -#: apps/application/views/application_chat_record.py:139 -#: apps/application/views/application_chat_record.py:140 -#: apps/application/views/application_chat_record.py:141 -#: apps/common/constants/permission_constants.py:248 -msgid "Annotation" -msgstr "标注" - -#: apps/application/serializers/application_chat.py:187 -msgid "Consuming tokens" -msgstr "消耗的令牌" - -#: apps/application/serializers/application_chat.py:188 -msgid "Time consumed (s)" -msgstr "耗时 (s)" - -#: apps/application/serializers/application_chat.py:189 -msgid "Question Time" -msgstr "提问时间" - -#: apps/application/serializers/application_chat_record.py:44 -#: apps/application/serializers/application_chat_record.py:143 -#: apps/application/serializers/application_chat_record.py:250 -#: apps/application/serializers/application_chat_record.py:315 -#: apps/chat/serializers/chat.py:45 -msgid "Conversation record id" -msgstr "对话记录 ID" - -#: apps/application/serializers/application_chat_record.py:51 -msgid "Application authentication information does not exist" -msgstr "智能体认证信息不存在" - -#: apps/application/serializers/application_chat_record.py:53 -msgid "Displaying knowledge sources is not enabled" -msgstr "知识库来源展示未开启" - -#: apps/application/serializers/application_chat_record.py:70 -#: apps/chat/serializers/chat.py:127 apps/chat/serializers/chat.py:274 -msgid "Conversation does not exist" -msgstr "对话不存在" - -#: apps/application/serializers/application_chat_record.py:152 -#: apps/application/serializers/application_chat_record.py:279 -#: apps/application/serializers/application_chat_record.py:336 -#: apps/chat/serializers/chat.py:205 -msgid "Conversation record does not exist" -msgstr "对话记录不存在" - -#: apps/application/serializers/application_chat_record.py:168 -msgid "Section title" -msgstr "章节标题" - -#: apps/application/serializers/application_chat_record.py:169 -msgid "Paragraph content" -msgstr "段落内容" - -#: apps/application/serializers/application_chat_record.py:177 -#: apps/application/serializers/application_chat_record.py:254 -#: apps/application/serializers/application_chat_record.py:319 -msgid "Document id" -msgstr "文档 ID" - -#: apps/application/serializers/application_chat_record.py:184 -#: apps/application/serializers/application_chat_record.py:260 -#: apps/knowledge/serializers/paragraph.py:246 -msgid "The document id is incorrect" -msgstr "文档 ID 不正确" - -#: apps/application/serializers/application_chat_record.py:203 -msgid "Conversation records that do not exist" -msgstr "对话记录不存在" - -#: apps/application/serializers/application_chat_record.py:321 -msgid "Paragraph id" -msgstr "段落 ID" - -#: apps/application/serializers/application_chat_record.py:340 -#, python-brace-format -msgid "" -"The paragraph id is wrong. The current conversation record does not exist. " -"[{paragraph_id}] paragraph id" -msgstr "段落 ID 错误。当前对话记录不存在。[{paragraph_id}] 段落 ID" - -#: apps/application/serializers/application_stats.py:26 -msgid "Number of new users" -msgstr "新用户数量" - -#: apps/application/serializers/application_stats.py:27 -msgid "Total number of users" -msgstr "总用户数" - -#: apps/application/serializers/application_stats.py:28 -msgid "date" -msgstr "日期" - -#: apps/application/serializers/application_stats.py:30 -msgid "Tokens consumption" -msgstr "消耗的令牌" - -#: apps/application/serializers/application_version.py:36 -msgid "Version Name" -msgstr "版本名称" - -#: apps/application/serializers/application_version.py:69 -msgid "Workflow version id" -msgstr "工作流版本 ID" - -#: apps/application/serializers/application_version.py:79 -#: apps/application/serializers/application_version.py:94 -msgid "Workflow version does not exist" -msgstr "工作流版本不存在" - -#: apps/application/views/application.py:41 -#: apps/application/views/application.py:42 -#: apps/application/views/application.py:43 -msgid "Create an application" -msgstr "创建一个智能体程序" - -#: apps/application/views/application.py:47 -#: apps/application/views/application.py:65 -#: apps/application/views/application.py:82 -#: apps/application/views/application.py:103 -#: apps/application/views/application.py:123 -#: apps/application/views/application.py:145 -#: apps/application/views/application.py:166 -#: apps/application/views/application.py:187 -#: apps/application/views/application.py:206 -#: apps/application/views/application_access_token.py:32 -#: apps/application/views/application_access_token.py:47 -#: apps/application/views/application_chat.py:102 -#: apps/application/views/application_chat.py:122 -#: apps/application/views/application_stats.py:33 -#: apps/common/constants/permission_constants.py:224 -#: apps/common/constants/permission_constants.py:234 -#: apps/xpack/views/application_setting.py:29 -#: apps/xpack/views/application_setting.py:47 -msgid "Application" -msgstr "智能体" - -#: apps/application/views/application.py:60 -#: apps/application/views/application.py:61 -#: apps/application/views/application.py:62 -msgid "Get the application list" -msgstr "获取智能体列表" - -#: apps/application/views/application.py:77 -#: apps/application/views/application.py:78 -#: apps/application/views/application.py:79 -msgid "Get the application list by page" -msgstr "分页获取智能体列表" - -#: apps/application/views/application.py:97 -#: apps/application/views/application.py:98 -#: apps/application/views/application.py:99 -msgid "Import Application" -msgstr "导入智能体" - -#: apps/application/views/application.py:117 -#: apps/application/views/application.py:118 -#: apps/application/views/application.py:119 +#: apps/application/views/application.py:181 +#: apps/application/views/application.py:182 +#: apps/application/views/application.py:183 +#: apps/resource_manage/views/application.py:94 +#: apps/resource_manage/views/application.py:95 +#: apps/resource_manage/views/application.py:96 msgid "Export application" msgstr "导出智能体" +#: apps/application/views/application.py:214 +#: apps/application/views/application.py:215 +#: apps/application/views/application.py:216 +#: apps/resource_manage/views/application.py:118 +#: apps/resource_manage/views/application.py:119 +#: apps/resource_manage/views/application.py:120 msgid "Export application as skills" msgstr "导出为 Skills" -msgid "Invalid MaxKB address" -msgstr "MaxKB 访问地址无效" - -#: apps/application/views/application.py:140 -#: apps/application/views/application.py:141 -#: apps/application/views/application.py:142 +#: apps/application/views/application.py:247 +#: apps/application/views/application.py:248 +#: apps/application/views/application.py:249 +#: apps/resource_manage/views/application.py:142 +#: apps/resource_manage/views/application.py:143 +#: apps/resource_manage/views/application.py:144 msgid "Deleting application" msgstr "删除智能体" -#: apps/application/views/application.py:160 -#: apps/application/views/application.py:161 -#: apps/application/views/application.py:162 +#: apps/application/views/application.py:282 +#: apps/application/views/application.py:283 +#: apps/application/views/application.py:284 +#: apps/resource_manage/views/application.py:167 +#: apps/resource_manage/views/application.py:168 +#: apps/resource_manage/views/application.py:169 msgid "Modify the application" msgstr "修改智能体" -#: apps/application/views/application.py:181 -#: apps/application/views/application.py:182 -#: apps/application/views/application.py:183 +#: apps/application/views/application.py:318 +#: apps/application/views/application.py:319 +#: apps/application/views/application.py:320 +#: apps/resource_manage/views/application.py:193 +#: apps/resource_manage/views/application.py:194 +#: apps/resource_manage/views/application.py:195 msgid "Get application details" msgstr "获取智能体详情" -#: apps/application/views/application.py:200 -#: apps/application/views/application.py:201 -#: apps/application/views/application.py:202 +#: apps/application/views/application.py:352 +#: apps/application/views/application.py:353 +#: apps/application/views/application.py:354 +msgid "Move an application" +msgstr "移动应用程序" + +#: apps/application/views/application.py:391 +#: apps/application/views/application.py:392 +#: apps/application/views/application.py:393 +#: apps/resource_manage/views/application.py:217 +#: apps/resource_manage/views/application.py:218 +#: apps/resource_manage/views/application.py:219 msgid "Publishing an application" msgstr "发布智能体" -#: apps/application/views/application_access_token.py:27 -#: apps/application/views/application_access_token.py:28 -#: apps/application/views/application_access_token.py:29 +#: apps/application/views/application.py:430 +#: apps/application/views/application.py:431 +#: apps/application/views/application.py:432 +#: apps/resource_manage/views/application.py:246 +#: apps/resource_manage/views/application.py:247 +#: apps/resource_manage/views/application.py:248 +msgid "Publishing an application to Portal" +msgstr "将应用上架到门户" + +#: apps/application/views/application.py:469 +#: apps/application/views/application.py:470 +#: apps/application/views/application.py:471 +#: apps/resource_manage/views/application.py:275 +#: apps/resource_manage/views/application.py:276 +#: apps/resource_manage/views/application.py:277 +msgid "Unpublishing an application from Portal" +msgstr "将应用从门户下架" + +#: apps/application/views/application.py:508 +#: apps/application/views/application.py:509 +#: apps/application/views/application.py:510 +msgid "Get Appstore apps" +msgstr "获取应用商店应用" + +#: apps/application/views/application.py:529 +#: apps/application/views/application.py:530 +#: apps/application/views/application.py:531 +msgid "Batch delete applications" +msgstr "批量删除应用" + +#: apps/application/views/application.py:578 +#: apps/application/views/application.py:579 +#: apps/application/views/application.py:580 +msgid "Batch move applications" +msgstr "批量移动应用" + +#: apps/application/views/application.py:627 +#: apps/application/views/application.py:628 +#: apps/application/views/application.py:629 +msgid "Batch update application chat log clear policy" +msgstr "批量更新应用对话记录清除策略" + +#: apps/application/views/application.py:683 +#: apps/application/views/application.py:684 +#: apps/application/views/application.py:685 +#: apps/application/views/application.py:719 +#: apps/application/views/application.py:720 +#: apps/application/views/application.py:721 apps/chat/views/v2/chat.py:313 +#: apps/chat/views/v2/chat.py:314 apps/chat/views/v2/chat.py:315 +#: apps/chat/views/v3/chat.py:356 apps/chat/views/v3/chat.py:357 +#: apps/knowledge/views/knowledge_workflow.py:461 +#: apps/knowledge/views/knowledge_workflow.py:462 +#: apps/knowledge/views/knowledge_workflow.py:463 +#: apps/resource_manage/views/application.py:305 +#: apps/resource_manage/views/application.py:306 +#: apps/resource_manage/views/application.py:307 +#: apps/resource_manage/views/application.py:331 +#: apps/resource_manage/views/application.py:332 +#: apps/resource_manage/views/application.py:333 +#: apps/shared/views/shared_knowledge_workflow.py:244 +#: apps/shared/views/shared_knowledge_workflow.py:245 +#: apps/shared/views/shared_knowledge_workflow.py:246 +msgid "speech to text" +msgstr "语音转文字" + +#: apps/application/views/application.py:750 +#: apps/application/views/application.py:751 +#: apps/application/views/application.py:752 apps/chat/views/v2/chat.py:333 +#: apps/chat/views/v2/chat.py:334 apps/chat/views/v2/chat.py:335 +#: apps/chat/views/v3/chat.py:377 apps/chat/views/v3/chat.py:378 +#: apps/resource_manage/views/application.py:353 +#: apps/resource_manage/views/application.py:354 +#: apps/resource_manage/views/application.py:355 +msgid "text to speech" +msgstr "语音合成" + +#: apps/application/views/application.py:784 +#: apps/application/views/application.py:785 +#: apps/application/views/application.py:786 +#: apps/resource_manage/views/application.py:378 +#: apps/resource_manage/views/application.py:379 +#: apps/resource_manage/views/application.py:380 +msgid "PlayDemo" +msgstr "播放示例" + +#: apps/application/views/application_access_token.py:41 +#: apps/application/views/application_access_token.py:42 +#: apps/application/views/application_access_token.py:43 +#: apps/resource_manage/views/application_access_token.py:39 +#: apps/resource_manage/views/application_access_token.py:40 +#: apps/resource_manage/views/application_access_token.py:41 msgid "Modify application access restriction information" msgstr "修改智能体访问限制信息" -#: apps/application/views/application_access_token.py:43 -#: apps/application/views/application_access_token.py:44 -#: apps/application/views/application_access_token.py:45 +#: apps/application/views/application_access_token.py:64 +#: apps/application/views/application_access_token.py:65 +#: apps/application/views/application_access_token.py:66 +#: apps/resource_manage/views/application_access_token.py:57 +#: apps/resource_manage/views/application_access_token.py:58 +#: apps/resource_manage/views/application_access_token.py:59 msgid "Get application access restriction information" msgstr "获取智能体访问限制信息" -#: apps/application/views/application_api_key.py:31 -#: apps/application/views/application_api_key.py:32 -#: apps/application/views/application_api_key.py:33 +#: apps/application/views/application_api_key.py:34 +#: apps/application/views/application_api_key.py:35 +#: apps/application/views/application_api_key.py:36 +#: apps/resource_manage/views/application_api_key.py:32 +#: apps/resource_manage/views/application_api_key.py:33 +#: apps/resource_manage/views/application_api_key.py:34 msgid "Create application ApiKey" msgstr "创建智能体 API 密钥" -#: apps/application/views/application_api_key.py:37 -#: apps/application/views/application_api_key.py:57 -#: apps/application/views/application_api_key.py:77 -#: apps/application/views/application_api_key.py:99 +#: apps/application/views/application_api_key.py:40 +#: apps/application/views/application_api_key.py:72 +#: apps/application/views/application_api_key.py:106 +#: apps/application/views/application_api_key.py:138 +#: apps/application/views/application_api_key.py:174 msgid "Application Api Key" msgstr "智能体 API 密钥" -#: apps/application/views/application_api_key.py:52 +#: apps/application/views/application_api_key.py:67 +#: apps/resource_manage/views/application_api_key.py:56 msgid "GET application ApiKey List" msgstr "获取智能体的 API 密钥列表" -#: apps/application/views/application_api_key.py:53 -#: apps/application/views/application_api_key.py:54 +#: apps/application/views/application_api_key.py:68 +#: apps/application/views/application_api_key.py:69 +#: apps/resource_manage/views/application_api_key.py:57 +#: apps/resource_manage/views/application_api_key.py:58 msgid "Create application ApiKey List" msgstr "创建智能体 API 密钥列表" -#: apps/application/views/application_api_key.py:71 -#: apps/application/views/application_api_key.py:72 -#: apps/application/views/application_api_key.py:73 +#: apps/application/views/application_api_key.py:100 +#: apps/application/views/application_api_key.py:101 +#: apps/application/views/application_api_key.py:102 +#: apps/resource_manage/views/application_api_key.py:75 +#: apps/resource_manage/views/application_api_key.py:76 +#: apps/resource_manage/views/application_api_key.py:77 msgid "Modify application API_KEY" msgstr "修改智能体 API 密钥" -#: apps/application/views/application_api_key.py:93 -#: apps/application/views/application_api_key.py:94 -#: apps/application/views/application_api_key.py:95 +#: apps/application/views/application_api_key.py:132 +#: apps/application/views/application_api_key.py:133 +#: apps/application/views/application_api_key.py:134 +#: apps/resource_manage/views/application_api_key.py:97 +#: apps/resource_manage/views/application_api_key.py:98 +#: apps/resource_manage/views/application_api_key.py:99 msgid "Delete Application API_KEY" msgstr "删除智能体 API 密钥" -#: apps/application/views/application_chat.py:35 -#: apps/application/views/application_chat.py:36 -#: apps/application/views/application_chat.py:37 +#: apps/application/views/application_api_key.py:168 +#: apps/application/views/application_api_key.py:169 +#: apps/application/views/application_api_key.py:170 +#: apps/resource_manage/views/application_api_key.py:121 +#: apps/resource_manage/views/application_api_key.py:122 +#: apps/resource_manage/views/application_api_key.py:123 +msgid "Enable or disable application API key access" +msgstr "启用或禁用应用 API Key 访问" + +#: apps/application/views/application_chat.py:50 +#: apps/application/views/application_chat.py:51 +#: apps/application/views/application_chat.py:52 +#: apps/resource_manage/views/application_chat.py:44 +#: apps/resource_manage/views/application_chat.py:45 +#: apps/resource_manage/views/application_chat.py:46 msgid "Get the conversation list" msgstr "获取对话列表" -#: apps/application/views/application_chat.py:41 -#: apps/application/views/application_chat.py:61 -#: apps/application/views/application_chat.py:82 -#: apps/application/views/application_chat_record.py:37 -#: apps/application/views/application_chat_record.py:58 -#: apps/application/views/application_chat_record.py:82 -#: apps/application/views/application_chat_record.py:106 +#: apps/application/views/application_chat.py:56 +#: apps/application/views/application_chat.py:90 +#: apps/application/views/application_chat.py:124 +#: apps/application/views/application_chat_record.py:48 +#: apps/application/views/application_chat_record.py:83 #: apps/application/views/application_chat_record.py:125 -#: apps/application/views/application_chat_record.py:145 -#: apps/application/views/application_chat_record.py:171 +#: apps/application/views/application_chat_record.py:163 +#: apps/application/views/application_chat_record.py:196 +#: apps/application/views/application_chat_record.py:232 +#: apps/application/views/application_chat_record.py:278 msgid "Application/Conversation Log" msgstr "智能体/对话日志" -#: apps/application/views/application_chat.py:55 -#: apps/application/views/application_chat.py:56 -#: apps/application/views/application_chat.py:57 +#: apps/application/views/application_chat.py:84 +#: apps/application/views/application_chat.py:85 +#: apps/application/views/application_chat.py:86 +#: apps/resource_manage/views/application_chat.py:68 +#: apps/resource_manage/views/application_chat.py:69 +#: apps/resource_manage/views/application_chat.py:70 msgid "Get the conversation list by page" msgstr "分页获取对话列表" -#: apps/application/views/application_chat.py:76 -#: apps/application/views/application_chat.py:77 -#: apps/application/views/application_chat.py:78 +#: apps/application/views/application_chat.py:118 +#: apps/application/views/application_chat.py:119 +#: apps/application/views/application_chat.py:120 +#: apps/resource_manage/views/application_chat.py:92 +#: apps/resource_manage/views/application_chat.py:93 +#: apps/resource_manage/views/application_chat.py:94 msgid "Export conversation" msgstr "导出对话" -#: apps/application/views/application_chat.py:97 -#: apps/application/views/application_chat.py:98 -#: apps/application/views/application_chat.py:99 +#: apps/application/views/application_chat.py:151 +#: apps/application/views/application_chat.py:152 +#: apps/application/views/application_chat.py:153 +#: apps/resource_manage/views/application_chat.py:115 +#: apps/resource_manage/views/application_chat.py:116 +#: apps/resource_manage/views/application_chat.py:117 msgid "Get a temporary session id based on the application id" msgstr "获取智能体的临时会话 ID" -#: apps/application/views/application_chat.py:116 -#: apps/application/views/application_chat.py:117 -#: apps/application/views/application_chat.py:118 apps/chat/views/chat.py:93 -#: apps/chat/views/chat.py:94 apps/chat/views/chat.py:95 +#: apps/application/views/application_chat.py:190 +#: apps/application/views/application_chat.py:191 +#: apps/application/views/application_chat.py:192 +#: apps/chat/views/v2/chat.py:205 apps/chat/views/v2/chat.py:206 +#: apps/chat/views/v2/chat.py:207 apps/chat/views/v3/chat.py:211 +#: apps/chat/views/v3/chat.py:212 +#: apps/resource_manage/views/application_chat.py:143 +#: apps/resource_manage/views/application_chat.py:144 +#: apps/resource_manage/views/application_chat.py:145 msgid "dialogue" msgstr "对话" -#: apps/application/views/application_chat_record.py:31 -#: apps/application/views/application_chat_record.py:32 -#: apps/application/views/application_chat_record.py:33 +#: apps/application/views/application_chat.py:228 +#: apps/application/views/application_chat.py:229 +#: apps/application/views/application_chat.py:230 +#: apps/chat/views/v2/chat.py:270 apps/chat/views/v2/chat.py:271 +#: apps/chat/views/v2/chat.py:272 apps/chat/views/v3/chat.py:277 +#: apps/chat/views/v3/chat.py:278 +#: apps/resource_manage/views/application_chat.py:169 +#: apps/resource_manage/views/application_chat.py:170 +#: apps/resource_manage/views/application_chat.py:171 +msgid "Cancel running workflow" +msgstr "取消运行中的工作流" + +#: apps/application/views/application_chat.py:253 +#: apps/application/views/application_chat.py:254 +#: apps/application/views/application_chat.py:255 +#: apps/chat/views/v3/chat.py:298 apps/chat/views/v3/chat.py:299 +#: apps/resource_manage/views/application_chat.py:191 +#: apps/resource_manage/views/application_chat.py:192 +#: apps/resource_manage/views/application_chat.py:193 +msgid "Resume stream for workflow" +msgstr "恢复工作流对话流" + +#: apps/application/views/application_chat.py:280 +#: apps/application/views/application_chat.py:281 +#: apps/application/views/application_chat.py:282 +#: apps/chat/views/v2/chat_record.py:152 apps/chat/views/v2/chat_record.py:153 +#: apps/chat/views/v2/chat_record.py:154 apps/chat/views/v3/chat_record.py:155 +#: apps/chat/views/v3/chat_record.py:156 +#: apps/resource_manage/views/application_chat.py:209 +#: apps/resource_manage/views/application_chat.py:210 +msgid "Get historical conversation by page" +msgstr "分页获取历史会话" + +#: apps/application/views/application_chat.py:285 +#: apps/application/views/application_chat.py:319 +#: apps/chat/views/v2/chat.py:104 apps/chat/views/v2/chat.py:139 +#: apps/chat/views/v2/chat.py:176 apps/chat/views/v2/chat.py:192 +#: apps/chat/views/v2/chat.py:211 apps/chat/views/v2/chat.py:242 +#: apps/chat/views/v2/chat.py:279 apps/chat/views/v2/chat.py:299 +#: apps/chat/views/v2/chat.py:318 apps/chat/views/v2/chat.py:338 +#: apps/chat/views/v2/chat_embed.py:27 apps/chat/views/v2/chat_record.py:45 +#: apps/chat/views/v2/chat_record.py:69 apps/chat/views/v2/chat_record.py:92 +#: apps/chat/views/v2/chat_record.py:112 apps/chat/views/v2/chat_record.py:135 +#: apps/chat/views/v2/chat_record.py:157 apps/chat/views/v2/chat_record.py:180 +#: apps/chat/views/v2/chat_record.py:203 apps/chat/views/v2/chat_record.py:227 +#: apps/common/auth/constants/group_constants.py:142 +#: apps/oss/views/file.py:120 +msgid "Chat" +msgstr "对话" + +#: apps/application/views/application_chat.py:314 +#: apps/application/views/application_chat.py:315 +#: apps/application/views/application_chat.py:316 +#: apps/chat/views/v2/chat_record.py:175 apps/chat/views/v2/chat_record.py:176 +#: apps/chat/views/v2/chat_record.py:177 apps/chat/views/v3/chat_record.py:179 +#: apps/chat/views/v3/chat_record.py:180 +#: apps/resource_manage/views/application_chat.py:230 +#: apps/resource_manage/views/application_chat.py:231 +msgid "Get historical conversation records" +msgstr "获取历史会话记录" + +#: apps/application/views/application_chat_link.py:25 +#: apps/application/views/application_chat_link.py:26 +#: apps/application/views/application_chat_link.py:27 +msgid "Generate share link" +msgstr "生成分享链接" + +#: apps/application/views/application_chat_link.py:31 +#: apps/application/views/application_chat_link.py:49 +msgid "Chat record link" +msgstr "聊天记录链接" + +#: apps/application/views/application_chat_link.py:44 +#: apps/application/views/application_chat_link.py:45 +#: apps/application/views/application_chat_link.py:46 +msgid "Get chat record by share link" +msgstr "通过分享链接获取聊天记录" + +#: apps/application/views/application_chat_record.py:42 +#: apps/application/views/application_chat_record.py:43 +#: apps/application/views/application_chat_record.py:44 +#: apps/resource_manage/views/application_chat_record.py:40 +#: apps/resource_manage/views/application_chat_record.py:41 +#: apps/resource_manage/views/application_chat_record.py:42 msgid "Get the conversation record list" msgstr "获取对话记录列表" -#: apps/application/views/application_chat_record.py:52 -#: apps/application/views/application_chat_record.py:53 -#: apps/application/views/application_chat_record.py:54 +#: apps/application/views/application_chat_record.py:77 +#: apps/application/views/application_chat_record.py:78 +#: apps/application/views/application_chat_record.py:79 +#: apps/resource_manage/views/application_chat_record.py:65 +#: apps/resource_manage/views/application_chat_record.py:66 +#: apps/resource_manage/views/application_chat_record.py:67 msgid "Get the conversation record list by page" msgstr "分页获取对话记录列表" -#: apps/application/views/application_chat_record.py:76 -#: apps/application/views/application_chat_record.py:77 -#: apps/application/views/application_chat_record.py:78 +#: apps/application/views/application_chat_record.py:119 +#: apps/application/views/application_chat_record.py:120 +#: apps/application/views/application_chat_record.py:121 +#: apps/resource_manage/views/application_chat_record.py:91 +#: apps/resource_manage/views/application_chat_record.py:92 +#: apps/resource_manage/views/application_chat_record.py:93 msgid "Get conversation record details" msgstr "获取对话记录详情" -#: apps/application/views/application_chat_record.py:100 -#: apps/application/views/application_chat_record.py:101 -#: apps/application/views/application_chat_record.py:102 +#: apps/application/views/application_chat_record.py:157 +#: apps/application/views/application_chat_record.py:158 +#: apps/application/views/application_chat_record.py:159 +#: apps/common/auth/constants/operate_constants.py:51 +#: apps/resource_manage/views/application_chat_record.py:113 +#: apps/resource_manage/views/application_chat_record.py:114 +#: apps/resource_manage/views/application_chat_record.py:115 msgid "Add to Knowledge Base" msgstr "添加到知识库" -#: apps/application/views/application_chat_record.py:119 -#: apps/application/views/application_chat_record.py:120 -#: apps/application/views/application_chat_record.py:121 +#: apps/application/views/application_chat_record.py:190 +#: apps/application/views/application_chat_record.py:191 +#: apps/application/views/application_chat_record.py:192 +#: apps/resource_manage/views/application_chat_record.py:140 +#: apps/resource_manage/views/application_chat_record.py:141 +#: apps/resource_manage/views/application_chat_record.py:142 msgid "Get the list of marked paragraphs" msgstr "获取标记段落列表" -#: apps/application/views/application_chat_record.py:165 -#: apps/application/views/application_chat_record.py:166 -#: apps/application/views/application_chat_record.py:167 +#: apps/application/views/application_chat_record.py:272 +#: apps/application/views/application_chat_record.py:273 +#: apps/application/views/application_chat_record.py:274 +#: apps/resource_manage/views/application_chat_record.py:197 +#: apps/resource_manage/views/application_chat_record.py:198 +#: apps/resource_manage/views/application_chat_record.py:199 msgid "Delete a Annotation" msgstr "删除注释" -#: apps/application/views/application_stats.py:28 -#: apps/application/views/application_stats.py:29 -#: apps/application/views/application_stats.py:30 +#: apps/application/views/application_stats.py:32 +#: apps/application/views/application_stats.py:33 +#: apps/application/views/application_stats.py:34 +#: apps/homepage/views/homepage.py:275 apps/homepage/views/homepage.py:276 +#: apps/resource_manage/views/application_stats.py:28 +#: apps/resource_manage/views/application_stats.py:29 +#: apps/resource_manage/views/application_stats.py:30 msgid "Dialogue-related statistical trends" msgstr "与对话有关的统计趋势" -#: apps/application/views/application_version.py:30 -#: apps/application/views/application_version.py:31 -#: apps/application/views/application_version.py:32 +#: apps/application/views/application_stats.py:67 +#: apps/application/views/application_stats.py:68 +#: apps/application/views/application_stats.py:69 +#: apps/resource_manage/views/application_stats.py:50 +#: apps/resource_manage/views/application_stats.py:51 +#: apps/resource_manage/views/application_stats.py:52 +msgid "Application token usage statistics" +msgstr "智能体令牌使用统计" + +#: apps/application/views/application_stats.py:102 +#: apps/application/views/application_stats.py:103 +#: apps/application/views/application_stats.py:104 +#: apps/resource_manage/views/application_stats.py:73 +#: apps/resource_manage/views/application_stats.py:74 +#: apps/resource_manage/views/application_stats.py:75 +msgid "Application top question statistics" +msgstr "智能体提问次数统计" + +#: apps/application/views/application_stats.py:137 +#: apps/application/views/application_stats.py:138 +#: apps/application/views/application_stats.py:139 +#: apps/resource_manage/views/application_stats.py:97 +#: apps/resource_manage/views/application_stats.py:98 +#: apps/resource_manage/views/application_stats.py:99 +msgid "Application token usage ranking" +msgstr "智能体令牌使用排行" + +#: apps/application/views/application_stats.py:173 +#: apps/application/views/application_stats.py:174 +#: apps/application/views/application_stats.py:175 +#: apps/resource_manage/views/application_stats.py:121 +#: apps/resource_manage/views/application_stats.py:122 +#: apps/resource_manage/views/application_stats.py:123 +msgid "Application top question ranking" +msgstr "智能体提问次数排行" + +#: apps/application/views/application_stats.py:209 +#: apps/application/views/application_stats.py:210 +#: apps/application/views/application_stats.py:211 +#: apps/resource_manage/views/application_stats.py:145 +#: apps/resource_manage/views/application_stats.py:146 +#: apps/resource_manage/views/application_stats.py:147 +msgid "Application tokens aggregation" +msgstr "智能体令牌聚合" + +#: apps/application/views/application_stats.py:244 +#: apps/application/views/application_stats.py:245 +#: apps/application/views/application_stats.py:246 +#: apps/resource_manage/views/application_stats.py:168 +#: apps/resource_manage/views/application_stats.py:169 +#: apps/resource_manage/views/application_stats.py:170 +msgid "Application chat record aggregation" +msgstr "智能体对话记录聚合" + +#: apps/application/views/application_stats.py:279 +#: apps/application/views/application_stats.py:280 +#: apps/application/views/application_stats.py:281 +#: apps/resource_manage/views/application_stats.py:191 +#: apps/resource_manage/views/application_stats.py:192 +#: apps/resource_manage/views/application_stats.py:193 +msgid "Application token usage ranking export" +msgstr "智能体令牌使用排行导出" + +#: apps/application/views/application_stats.py:313 +#: apps/application/views/application_stats.py:314 +#: apps/application/views/application_stats.py:315 +#: apps/resource_manage/views/application_stats.py:214 +#: apps/resource_manage/views/application_stats.py:215 +#: apps/resource_manage/views/application_stats.py:216 +msgid "Application top question ranking export" +msgstr "智能体提问次数排行导出" + +#: apps/application/views/application_version.py:33 +#: apps/application/views/application_version.py:34 +#: apps/application/views/application_version.py:35 +#: apps/resource_manage/views/application_version.py:35 +#: apps/resource_manage/views/application_version.py:36 +#: apps/resource_manage/views/application_version.py:37 msgid "Get the application version list" msgstr "获取智能体版本列表" -#: apps/application/views/application_version.py:35 -#: apps/application/views/application_version.py:55 -#: apps/application/views/application_version.py:76 -#: apps/application/views/application_version.py:94 +#: apps/application/views/application_version.py:38 +#: apps/application/views/application_version.py:62 +#: apps/application/views/application_version.py:87 +#: apps/application/views/application_version.py:109 msgid "Application/Version" msgstr "智能体/ 版本" -#: apps/application/views/application_version.py:50 -#: apps/application/views/application_version.py:51 -#: apps/application/views/application_version.py:52 +#: apps/application/views/application_version.py:57 +#: apps/application/views/application_version.py:58 +#: apps/application/views/application_version.py:59 +#: apps/resource_manage/views/application_version.py:55 +#: apps/resource_manage/views/application_version.py:56 +#: apps/resource_manage/views/application_version.py:57 msgid "Get the list of application versions by page" msgstr "分页获取智能体版本列表" -#: apps/application/views/application_version.py:71 -#: apps/application/views/application_version.py:72 -#: apps/application/views/application_version.py:73 +#: apps/application/views/application_version.py:82 +#: apps/application/views/application_version.py:83 +#: apps/application/views/application_version.py:84 +#: apps/resource_manage/views/application_version.py:77 +#: apps/resource_manage/views/application_version.py:78 +#: apps/resource_manage/views/application_version.py:79 msgid "Get application version details" msgstr "获取智能体版本详情" -#: apps/application/views/application_version.py:88 -#: apps/application/views/application_version.py:89 -#: apps/application/views/application_version.py:90 +#: apps/application/views/application_version.py:103 +#: apps/application/views/application_version.py:104 +#: apps/application/views/application_version.py:105 +#: apps/resource_manage/views/application_version.py:98 +#: apps/resource_manage/views/application_version.py:99 +#: apps/resource_manage/views/application_version.py:100 msgid "Modify application version information" msgstr "修改智能体版本信息" -#: apps/chat/api/chat_authentication_api.py:38 -#: apps/chat/serializers/chat_authentication.py:28 -#: apps/chat/serializers/chat_authentication.py:54 -#: apps/xpack/serializers/chat_auth.py:25 -msgid "access_token" -msgstr "" +#: apps/application/workflow/common.py:228 +msgid "The starting node is required" +msgstr "开始节点是必需的" -#: apps/chat/api/chat_embed_api.py:24 -msgid "host" -msgstr "" +#: apps/application/workflow/common.py:230 +msgid "There can only be one starting node" +msgstr "只能有一个开始节点" -#: apps/chat/api/chat_embed_api.py:31 -#: apps/chat/serializers/chat_embed_serializers.py:25 -msgid "protocol" -msgstr "协议" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:123 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:36 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:30 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:30 +#: apps/application/workflow/nodes/intent_node/intent_node.py:29 +#: apps/application/workflow/nodes/llm_node/llm_node.py:38 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:47 +#: apps/application/workflow/nodes/question_node/question_node.py:31 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:31 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:33 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:29 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:28 +msgid "Model id type" +msgstr "模型 ID 类型" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:125 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:38 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:32 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:32 +#: apps/application/workflow/nodes/intent_node/intent_node.py:31 +#: apps/application/workflow/nodes/llm_node/llm_node.py:40 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:49 +#: apps/application/workflow/nodes/question_node/question_node.py:33 +#: apps/application/workflow/nodes/reply_node/reply_node.py:32 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:33 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:35 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:31 +#: apps/application/workflow/nodes/variable_assign_node/variable_assign_node.py:21 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:30 +msgid "Reference Field" +msgstr "引用字段" -#: apps/chat/api/chat_embed_api.py:38 -#: apps/chat/serializers/chat_embed_serializers.py:26 -#: apps/users/serializers/login.py:36 -msgid "token" -msgstr "令牌" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:127 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:34 +#: apps/application/workflow/nodes/llm_node/llm_node.py:43 +#: apps/application/workflow/nodes/question_node/question_node.py:35 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:32 +#: apps/users/api/user.py:35 apps/users/api/user.py:111 +#: apps/workspace/serializers/user_role_ee_serializer.py:15 +msgid "Role Setting" +msgstr "角色设置" -#: apps/chat/serializers/chat.py:42 -msgid "Is the answer in streaming mode" -msgstr "是否流式回答" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:129 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:45 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:39 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:36 +#: apps/application/workflow/nodes/intent_node/intent_node.py:34 +#: apps/application/workflow/nodes/question_node/question_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:38 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:34 +msgid "Number of multi-round conversations" +msgstr "多轮对话的数量" -#: apps/chat/serializers/chat.py:43 -msgid "Do you want to reply again" -msgstr "是否重新回复" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:130 +#: apps/application/workflow/nodes/form_node/form_node.py:50 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:48 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:42 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:38 +#: apps/application/workflow/nodes/llm_node/llm_node.py:52 +#: apps/application/workflow/nodes/question_node/question_node.py:38 +#: apps/application/workflow/nodes/reply_node/reply_node.py:34 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:35 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:41 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:52 +#: apps/application/workflow/nodes/tool_node/tool_node.py:72 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:38 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:36 +msgid "Whether to return content" +msgstr "是否返回内容" -#: apps/chat/serializers/chat.py:48 -msgid "Node id" -msgstr "节点 ID" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:131 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:49 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:43 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:40 +#: apps/application/workflow/nodes/intent_node/intent_node.py:35 +#: apps/application/workflow/nodes/llm_node/llm_node.py:42 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:45 +#: apps/application/workflow/nodes/question_node/question_node.py:39 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:37 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:39 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:42 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:38 +msgid "Model parameter settings" +msgstr "模型参数设置" -#: apps/chat/serializers/chat.py:51 -msgid "Runtime node id" -msgstr "运行时节点 ID" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:133 +msgid "Context Type" +msgstr "上下文类型" -#: apps/chat/serializers/chat.py:54 -msgid "Node parameters" -msgstr "节点参数" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:134 +msgid "MCP Server" +msgstr "MCP 服务" -#: apps/chat/serializers/chat.py:56 -msgid "Global variables" -msgstr "全局变量" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:135 +msgid "MCP Tool ID" +msgstr "MCP 工具 ID" -#: apps/chat/serializers/chat.py:60 -#: apps/common/constants/permission_constants.py:222 -#: apps/common/constants/permission_constants.py:228 -msgid "Other" -msgstr "其他" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:140 +msgid "MCP Tool IDs" +msgstr "MCP 工具 ID" -#: apps/chat/serializers/chat.py:115 apps/chat/serializers/chat.py:320 -msgid "Client id" -msgstr "客户端 ID" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:142 +msgid "MCP Source" +msgstr "MCP 来源" -#: apps/chat/serializers/chat.py:116 apps/chat/serializers/chat.py:321 -msgid "Client Type" -msgstr "客户端类型" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:147 +msgid "Tool IDs" +msgstr "工具 ID" -#: apps/chat/serializers/chat.py:119 apps/chat/serializers/chat.py:322 -#: apps/common/constants/permission_constants.py:240 -msgid "Debug" -msgstr "调试" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:153 +msgid "App IDs" +msgstr "应用 IDs" -#: apps/chat/serializers/chat.py:146 -msgid "The number of visits exceeds today's visits" -msgstr "今天的访问次数超过限制" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:159 +msgid "Skill IDs" +msgstr "技能 IDs" -#: apps/chat/serializers/chat.py:157 -msgid "The current model is not available" -msgstr "当前模型不可用" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:161 +msgid "Whether to enable MCP output" +msgstr "是否启用 MCP 输出" -#: apps/chat/serializers/chat.py:159 -msgid "The model is downloading, please try again later" -msgstr "下载过程被中断,请重试" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:162 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:37 +msgid "video" +msgstr "视频" -#: apps/chat/serializers/chat.py:306 apps/chat/serializers/chat.py:357 -msgid "The application has not been published. Please use it after publishing." -msgstr "智能体未发布,请发布后使用。" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:163 +#: apps/application/workflow/nodes/application_node/application_node.py:35 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:39 +#: apps/resource_manage/serializers/tool.py:231 +#: apps/tools/serializers/tool.py:1181 +msgid "picture" +msgstr "图片" -#: apps/chat/serializers/chat_authentication.py:50 -#: apps/xpack/serializers/chat_auth.py:53 -msgid "Invalid access_token" -msgstr "access_token 无效" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:164 +msgid "vision" +msgstr "视觉" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:173 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:58 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:54 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:50 +#: apps/application/workflow/nodes/intent_node/intent_node.py:45 +#: apps/application/workflow/nodes/llm_node/llm_node.py:61 +#: apps/application/workflow/nodes/llm_node/llm_node.py:68 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:59 +#: apps/application/workflow/nodes/question_node/question_node.py:48 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:48 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:46 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:48 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:51 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:48 +msgid "The model of the node does not exist" +msgstr "节点的模型不存在" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:367 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:110 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:115 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:116 +#: apps/application/workflow/nodes/intent_node/intent_node.py:104 +#: apps/application/workflow/nodes/llm_node/llm_node.py:202 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:143 +#: apps/application/workflow/nodes/question_node/question_node.py:124 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:152 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:119 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:115 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:110 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:114 +msgid "Model is not allowed to be empty" +msgstr "模型不能为空" -#: apps/chat/serializers/chat_authentication.py:89 -msgid "Illegal User" -msgstr "非法用户" +#: apps/application/workflow/nodes/application_node/application_node.py:33 +msgid "API Input Fields" +msgstr "API 输入字段" -#: apps/chat/serializers/chat_embed_serializers.py:24 -msgid "Host" -msgstr "" +#: apps/application/workflow/nodes/application_node/application_node.py:34 +msgid "User Input Fields" +msgstr "用户输入字段" -#: apps/chat/views/chat.py:37 apps/chat/views/chat.py:38 -#: apps/chat/views/chat.py:39 -msgid "Application Anonymous Certification" -msgstr "智能体匿名认证" +#: apps/application/workflow/nodes/application_node/application_node.py:36 +#: apps/application/workflow/nodes/document_extract_node/document_extract_node.py:25 +msgid "document" +msgstr "文档" -#: apps/chat/views/chat.py:42 apps/chat/views/chat.py:64 -#: apps/chat/views/chat.py:81 apps/chat/views/chat.py:99 -#: apps/chat/views/chat.py:120 apps/chat/views/chat_embed.py:27 -#: apps/xpack/views/chat_user_auth.py:419 -msgid "Chat" -msgstr "对话" +#: apps/application/workflow/nodes/application_node/application_node.py:37 +msgid "Audio" +msgstr "音频" -#: apps/chat/views/chat.py:59 apps/chat/views/chat.py:60 -#: apps/chat/views/chat.py:61 -msgid "Get application related information" -msgstr "获取智能体相关信息" +#: apps/application/workflow/nodes/application_node/application_node.py:38 +msgid "Video" +msgstr "视频" -#: apps/chat/views/chat.py:76 apps/chat/views/chat.py:77 -#: apps/chat/views/chat.py:78 -msgid "Get application authentication information" -msgstr "获取智能体认证信息" +#: apps/application/workflow/nodes/application_node/application_node.py:39 +#: apps/application/workflow/nodes/form_node/form_node.py:49 +msgid "Form Data" +msgstr "表单数据" -#: apps/chat/views/chat.py:115 apps/chat/views/chat.py:116 -#: apps/chat/views/chat.py:117 -msgid "Get the session id according to the application id" -msgstr "根据智能体 ID 获取会话 ID" +#: apps/application/workflow/nodes/application_node/application_node.py:46 +msgid "The application has been deleted" +msgstr "智能体已被删除" -#: apps/chat/views/chat.py:131 apps/chat/views/chat.py:132 -#: apps/chat/views/chat.py:133 apps/users/views/login.py:70 -#: apps/users/views/login.py:71 apps/users/views/login.py:72 -msgid "Get captcha" -msgstr "获取验证码" +#: apps/application/workflow/nodes/application_node/application_node.py:89 +msgid "The sub application cannot use the current node" +msgstr "子应用无法使用当前节点" -#: apps/chat/views/chat.py:134 -#: apps/common/constants/permission_constants.py:210 -#: apps/users/views/login.py:41 apps/users/views/login.py:58 -#: apps/users/views/login.py:73 apps/users/views/user.py:63 -#: apps/users/views/user.py:77 apps/users/views/user.py:91 -#: apps/users/views/user.py:108 apps/users/views/user.py:123 -#: apps/users/views/user.py:136 apps/users/views/user.py:150 -#: apps/users/views/user.py:164 apps/users/views/user.py:180 -#: apps/users/views/user.py:193 apps/users/views/user.py:206 -#: apps/users/views/user.py:217 apps/users/views/user.py:235 -#: apps/users/views/user.py:251 apps/users/views/user.py:269 -#: apps/users/views/user.py:286 apps/users/views/user.py:303 -#: apps/users/views/user.py:321 apps/users/views/user.py:338 -#: apps/users/views/user.py:356 apps/xpack/views/chat_user_auth.py:206 -msgid "User Management" -msgstr "用户管理" +#: apps/application/workflow/nodes/application_node/application_node.py:274 +#, python-brace-format +msgid "" +"Parameter value error: The uploaded {name} lacks file_id, and the {name} " +"upload fails" +msgstr "参数值错误:上传的 {name} 缺少 file_id,{name} 上传失败" -#: apps/chat/views/chat_embed.py:22 apps/chat/views/chat_embed.py:23 -#: apps/chat/views/chat_embed.py:24 -msgid "Get embedded js" -msgstr "获取嵌入式 JavaScript" +#: apps/application/workflow/nodes/condition_node/condition_node.py:23 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:21 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:21 +#: apps/models_provider/api/provide.py:23 +msgid "value" +msgstr "值" -#: apps/common/auth/authenticate.py:80 -msgid "Not logged in, please log in first" -msgstr "未登录,请先登录" +#: apps/application/workflow/nodes/condition_node/condition_node.py:24 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:22 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:22 +msgid "Fields" +msgstr "字段" -#: apps/common/auth/authenticate.py:82 apps/common/auth/authenticate.py:89 -#: apps/common/auth/authenticate.py:95 -msgid "Authentication information is incorrect! illegal user" -msgstr "身份验证信息不正确!非法用户" +#: apps/application/workflow/nodes/condition_node/condition_node.py:28 +#: apps/application/workflow/nodes/intent_node/intent_node.py:22 +msgid "Branch id" +msgstr "分支 ID" -#: apps/common/auth/authentication.py:98 -msgid "No permission to access" -msgstr "无权限访问" +#: apps/application/workflow/nodes/condition_node/condition_node.py:29 +#: apps/application/workflow/nodes/intent_node/intent_node.py:24 +msgid "Branch Type" +msgstr "分支类型" -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:39 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:41 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:43 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:49 -#: apps/xpack/auth/chat_user_token.py:41 apps/xpack/auth/chat_user_token.py:43 -#: apps/xpack/auth/chat_user_token.py:45 apps/xpack/auth/chat_user_token.py:49 -msgid "Authentication information is incorrect" -msgstr "身份验证信息不正确" +#: apps/application/workflow/nodes/condition_node/condition_node.py:30 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:26 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:26 +msgid "Condition or|and" +msgstr "条件 或|与" -#: apps/common/auth/handle/impl/user_token.py:265 -msgid "Login expired" -msgstr "登录已过期" +#: apps/application/workflow/nodes/data_source_local_node/data_source_local_node.py:19 +msgid "Upload file size" +msgstr "上传文件大小" -#: apps/common/constants/exception_code_constants.py:31 -#: apps/users/serializers/login.py:53 -#: apps/xpack/serializers/chat_user_serializer.py:123 -msgid "The username or password is incorrect" -msgstr "用户名或密码不正确" +#: apps/application/workflow/nodes/data_source_local_node/data_source_local_node.py:20 +msgid "Number of uploaded files" +msgstr "上传文件数量" -#: apps/common/constants/exception_code_constants.py:32 -msgid "Please log in first and bring the user Token" -msgstr "请先登录并携带用户 Token" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:23 +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:41 +msgid "Web source url" +msgstr "Web 根地址" -#: apps/common/constants/exception_code_constants.py:33 -#: apps/users/serializers/user.py:630 -msgid "Email sending failed" -msgstr "邮件发送失败" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:25 +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:48 +msgid "Web knowledge selector" +msgstr "选择器" -#: apps/common/constants/exception_code_constants.py:34 -msgid "Email format error" -msgstr "邮箱格式错误" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:40 +msgid "Please enter the Web root address" +msgstr "请输入 Web 根地址" -#: apps/common/constants/exception_code_constants.py:35 -msgid "The email has been registered, please log in directly" -msgstr "该邮箱已注册,请直接登录" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:47 +msgid "The default is body, you can enter .classname/#idname/tagname" +msgstr "默认为 body,可输入 .classname/#idname/tagname" -#: apps/common/constants/exception_code_constants.py:36 -msgid "The email is not registered, please register first" -msgstr "该邮箱未注册,请先注册" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:108 +#, python-brace-format +msgid "data source web node:{node_id} error{error}{traceback}" +msgstr "数据源网页节点:{node_id} 错误{error}{traceback}" -#: apps/common/constants/exception_code_constants.py:38 -msgid "The verification code is incorrect or the verification code has expired" -msgstr "验证码不正确或已过期" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:25 +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:79 +#: apps/knowledge/serializers/document.py:463 +#: apps/resource_manage/serializers/document.py:258 +msgid "document list" +msgstr "文档列表" -#: apps/common/constants/exception_code_constants.py:39 -msgid "The username has been registered, please log in directly" -msgstr "用户名已注册,请直接登录" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:27 +msgid "split strategy" +msgstr "分段策略" -#: apps/common/constants/exception_code_constants.py:41 -msgid "" -"The username cannot be empty and must be between 6 and 20 characters long." -msgstr "用户名不能为空,且长度在6到20个字符之间。" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:32 +msgid "paragraph title relate problem type" +msgstr "段落标题关联问题类型" -#: apps/common/constants/exception_code_constants.py:43 -msgid "Password and confirmation password are inconsistent" -msgstr "密码和确认密码不一致" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:36 +msgid "paragraph title relate problem" +msgstr "段落标题关联问题" -#: apps/common/constants/exception_code_constants.py:44 -msgid "The nickname is already registered" -msgstr "姓名已注册" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:39 +msgid "paragraph title relate problem reference" +msgstr "段落标题关联问题引用" -#: apps/common/constants/permission_constants.py:209 -msgid "System Setting" -msgstr "系统设置" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:44 +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:57 +msgid "document name relate problem type" +msgstr "文档名称关联问题类型" -#: apps/common/constants/permission_constants.py:211 -#: apps/common/constants/permission_constants.py:272 -#: apps/role_setting/views/role_setting.py:44 -#: apps/role_setting/views/role_setting.py:67 -#: apps/role_setting/views/role_setting.py:84 -#: apps/role_setting/views/role_setting.py:103 -#: apps/role_setting/views/role_setting.py:125 -#: apps/role_setting/views/role_setting.py:145 -#: apps/role_setting/views/role_setting.py:167 -#: apps/role_setting/views/role_setting.py:191 -#: apps/role_setting/views/role_setting.py:210 -msgid "Role" -msgstr "角色" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:48 +msgid "document name relate problem" +msgstr "文档名称关联问题" -#: apps/common/constants/permission_constants.py:212 -#: apps/common/constants/permission_constants.py:270 -#: apps/workspace/views/workspace.py:37 apps/workspace/views/workspace.py:49 -#: apps/workspace/views/workspace.py:63 apps/workspace/views/workspace.py:80 -#: apps/workspace/views/workspace.py:101 apps/workspace/views/workspace.py:119 -#: apps/workspace/views/workspace.py:138 apps/workspace/views/workspace.py:155 -#: apps/workspace/views/workspace.py:170 apps/workspace/views/workspace.py:188 -#: apps/workspace/views/workspace.py:207 apps/workspace/views/workspace.py:223 -#: apps/workspace/views/workspace.py:236 apps/workspace/views/workspace.py:250 -msgid "Workspace" -msgstr "工作空间" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:51 +msgid "document name relate problem reference" +msgstr "文档名称关联问题引用" -#: apps/common/constants/permission_constants.py:213 -msgid "Resource Application" -msgstr "资源管理-智能体" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:53 +#: apps/knowledge/serializers/document.py:241 +msgid "limit" +msgstr "限制" -#: apps/common/constants/permission_constants.py:214 -msgid "Resource Knowledge" -msgstr "资源管理-知识库" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:61 +msgid "limit reference" +msgstr "引用上限" -#: apps/common/constants/permission_constants.py:215 -msgid "Resource Tool" -msgstr "资源管理-工具" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:63 +msgid "chunk size" +msgstr "分段大小" -#: apps/common/constants/permission_constants.py:216 -msgid "Resource Model" -msgstr "资源管理-模型" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:65 +msgid "chunk size type" +msgstr "分块大小类型" -#: apps/common/constants/permission_constants.py:217 -msgid "Resource Permission" -msgstr "资源授权" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:68 +msgid "chunk size reference" +msgstr "分段大小引用" -#: apps/common/constants/permission_constants.py:218 -#: apps/shared/views/shared_dataset_lark_views.py:30 -#: apps/shared/views/shared_dataset_lark_views.py:50 -#: apps/shared/views/shared_knowledge.py:33 -#: apps/shared/views/shared_knowledge.py:53 -#: apps/shared/views/shared_knowledge.py:76 -#: apps/shared/views/shared_knowledge.py:91 -#: apps/shared/views/shared_knowledge.py:106 -#: apps/shared/views/shared_knowledge.py:125 -#: apps/shared/views/shared_knowledge.py:151 -#: apps/shared/views/shared_knowledge.py:178 -#: apps/shared/views/shared_knowledge.py:196 -#: apps/shared/views/shared_knowledge.py:214 -#: apps/shared/views/shared_knowledge.py:235 -#: apps/shared/views/shared_knowledge.py:256 -#: apps/shared/views/shared_knowledge.py:276 -#: apps/shared/views/shared_knowledge.py:297 -#: apps/shared/views/shared_knowledge.py:312 -#: apps/shared/views/shared_knowledge.py:331 -#: apps/shared/views/shared_knowledge.py:354 -#: apps/shared/views/shared_knowledge.py:386 -#: apps/shared/views/shared_knowledge.py:407 -msgid "Shared Knowledge" -msgstr "共享资源-知识库" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:70 +#: apps/knowledge/serializers/document.py:243 +msgid "patterns" +msgstr "分割符" -#: apps/common/constants/permission_constants.py:219 -#: apps/models_provider/views/model.py:227 apps/shared/views/shared_model.py:58 -#: apps/shared/views/shared_model.py:89 apps/shared/views/shared_model.py:107 -#: apps/shared/views/shared_model.py:124 apps/shared/views/shared_model.py:138 -#: apps/shared/views/shared_model.py:153 apps/shared/views/shared_model.py:166 -#: apps/shared/views/shared_model.py:186 apps/shared/views/shared_model.py:202 -#: apps/shared/views/shared_model.py:219 apps/shared/views/shared_model.py:234 -#: apps/shared/views/shared_model.py:253 apps/shared/views/shared_model.py:270 -msgid "Shared Model" -msgstr "共享资源-模型" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:72 +msgid "patterns type" +msgstr "模式类型" -#: apps/common/constants/permission_constants.py:220 -#: apps/shared/views/shared_tool.py:30 apps/shared/views/shared_tool.py:49 -#: apps/shared/views/shared_tool.py:68 apps/shared/views/shared_tool.py:83 -#: apps/shared/views/shared_tool.py:98 apps/shared/views/shared_tool.py:116 -#: apps/shared/views/shared_tool.py:139 apps/shared/views/shared_tool.py:157 -#: apps/shared/views/shared_tool.py:175 apps/shared/views/shared_tool.py:194 -#: apps/shared/views/shared_tool.py:218 apps/shared/views/shared_tool.py:239 -#: apps/shared/views/shared_tool.py:254 apps/shared/views/shared_tool.py:273 -#: apps/shared/views/shared_tool.py:294 -msgid "Shared Tool" -msgstr "共享资源-工具" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:75 +msgid "patterns reference" +msgstr "模式引用" -#: apps/common/constants/permission_constants.py:221 -msgid "Operation Log" -msgstr "操作日志" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:77 +msgid "with filter" +msgstr "带过滤条件" -#: apps/common/constants/permission_constants.py:223 -msgid "System Management" -msgstr "系统管理" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:79 +msgid "with filter type" +msgstr "带过滤条件类型" -#: apps/common/constants/permission_constants.py:225 -#: apps/common/constants/permission_constants.py:235 -#: apps/common/constants/permission_constants.py:260 -#: apps/common/constants/permission_constants.py:265 -msgid "Knowledge" -msgstr "知识库" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:82 +msgid "with filter reference" +msgstr "带过滤条件引用" -#: apps/common/constants/permission_constants.py:227 -#: apps/common/constants/permission_constants.py:258 -#: apps/common/constants/permission_constants.py:263 -#: apps/tools/views/tool.py:39 apps/tools/views/tool.py:61 -#: apps/tools/views/tool.py:82 apps/tools/views/tool.py:104 -#: apps/tools/views/tool.py:127 apps/tools/views/tool.py:146 -#: apps/tools/views/tool.py:172 apps/tools/views/tool.py:201 -#: apps/tools/views/tool.py:223 apps/tools/views/tool.py:250 -#: apps/tools/views/tool.py:274 -msgid "Tool" -msgstr "工具" +#: apps/application/workflow/nodes/form_node/form_node.py:47 +msgid "Form Configuration" +msgstr "表单配置" -#: apps/common/constants/permission_constants.py:229 -msgid "Read" -msgstr "查看" +#: apps/application/workflow/nodes/form_node/form_node.py:48 +msgid "Form output content" +msgstr "表单输出内容" -#: apps/common/constants/permission_constants.py:230 -msgid "Edit" -msgstr "编辑" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:40 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:34 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:33 +msgid "Prompt word (positive)" +msgstr "提示词 (正向)" -#: apps/common/constants/permission_constants.py:231 -msgid "Create" -msgstr "创建" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:42 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:36 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:35 +msgid "Prompt word (negative)" +msgstr "提示词 (负向)" -#: apps/common/constants/permission_constants.py:232 -msgid "Delete" -msgstr "删除" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:47 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:41 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:40 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:35 +msgid "Conversation storage type" +msgstr "对话存储类型" -#: apps/common/constants/permission_constants.py:233 -msgid "Email Setting" -msgstr "邮箱设置" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:44 +msgid "First frame url" +msgstr "首帧 URL" -#: apps/common/constants/permission_constants.py:236 -#: apps/common/constants/permission_constants.py:261 -#: apps/common/constants/permission_constants.py:266 -msgid "Document" -msgstr "文档" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:45 +msgid "Last frame url" +msgstr "尾帧 URL" -#: apps/common/constants/permission_constants.py:237 -#: apps/common/constants/permission_constants.py:262 -#: apps/common/constants/permission_constants.py:267 -msgid "Problem" -msgstr "问题" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:118 +msgid "First frame url cannot be empty" +msgstr "首帧 URL 不能为空" -#: apps/common/constants/permission_constants.py:238 -msgid "Import" -msgstr "导入" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:156 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:135 +msgid "Failed to generate video" +msgstr "生成视频失败" -#: apps/common/constants/permission_constants.py:239 -msgid "Export" -msgstr "导出" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:195 +msgid "Failed to obtain the image" +msgstr "获取图片失败" -#: apps/common/constants/permission_constants.py:241 -msgid "Sync" -msgstr "同步" +#: apps/application/workflow/nodes/intent_node/intent_node.py:23 +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:50 +#: apps/chat/serializers/chat.py:461 +#: apps/knowledge/serializers/paragraph.py:112 +#: apps/knowledge/serializers/problem.py:31 +#: apps/knowledge/serializers/problem.py:37 +#: apps/knowledge/serializers/problem.py:267 +#: apps/knowledge/serializers/termbase.py:22 +#: apps/knowledge/serializers/termbase.py:29 +#: apps/knowledge/serializers/termbase.py:144 +#: apps/resource_manage/serializers/problem.py:15 +#: apps/resource_manage/serializers/termbase.py:84 +#: apps/shared/serializers/shared_problem.py:18 +msgid "content" +msgstr "内容" -#: apps/common/constants/permission_constants.py:242 -msgid "Generate" -msgstr "生成问题" +#: apps/application/workflow/nodes/intent_node/intent_node.py:33 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:38 +msgid "Text content" +msgstr "文本内容" -#: apps/common/constants/permission_constants.py:243 -msgid "Add Member" -msgstr "添加成员" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:53 +#: apps/knowledge/serializers/paragraph.py:115 +#: apps/knowledge/serializers/paragraph.py:123 +#: apps/knowledge/serializers/paragraph.py:126 +#: apps/knowledge/serializers/paragraph.py:144 +#: apps/knowledge/serializers/paragraph.py:146 +#: apps/knowledge/serializers/paragraph.py:517 +#: apps/resource_manage/serializers/paragraph.py:16 +#: apps/shared/serializers/shared_paragraph.py:16 +msgid "section title" +msgstr "章节标题" -#: apps/common/constants/permission_constants.py:244 -msgid "Remove Member" -msgstr "移除成员" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:56 +#: apps/knowledge/serializers/knowledge.py:860 +#: apps/knowledge/serializers/paragraph.py:118 +#: apps/system_manage/serializers/chat_user.py:139 +#: apps/tools/serializers/tool.py:294 apps/tools/serializers/tool.py:312 +#: apps/trigger/serializers/trigger.py:250 +#: apps/trigger/serializers/trigger.py:272 +#: apps/trigger/serializers/trigger.py:307 +#: apps/trigger/serializers/trigger.py:641 apps/users/serializers/user.py:375 +#: apps/xpack/serializers/system_api_key.py:15 +msgid "Is active" +msgstr "是否启用" -#: apps/common/constants/permission_constants.py:245 -msgid "Vector" -msgstr "向量化" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:61 +#: apps/knowledge/serializers/tag.py:35 apps/knowledge/serializers/tag.py:40 +msgid "Tag Key" +msgstr "标签" -#: apps/common/constants/permission_constants.py:246 -msgid "Migrate" -msgstr "迁移" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:62 +#: apps/knowledge/serializers/tag.py:36 apps/knowledge/serializers/tag.py:41 +msgid "Tag Value" +msgstr "标签值" -#: apps/common/constants/permission_constants.py:247 -msgid "Relate" -msgstr "关联分段" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:67 +#: apps/knowledge/serializers/document.py:179 +#: apps/knowledge/serializers/document.py:203 +#: apps/knowledge/serializers/document.py:587 +#: apps/resource_manage/serializers/document.py:117 +#: apps/shared/serializers/shared_document.py:44 +#: apps/xpack/serializers/knowledge_lark_serializer.py:75 +msgid "document name" +msgstr "文档名称" -#: apps/common/constants/permission_constants.py:249 -msgid "Clear Policy" -msgstr "清除策略" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:70 +#: apps/knowledge/serializers/knowledge.py:857 +#: apps/knowledge/serializers/tag.py:48 +#: apps/resource_manage/serializers/tag.py:24 +#: apps/shared/serializers/shared_tag.py:24 +msgid "Tags" +msgstr "标签" -#: apps/common/constants/permission_constants.py:250 -msgid "Login Auth" -msgstr "登录认证" +#: apps/application/workflow/nodes/llm_node/llm_node.py:46 +msgid "Custom context" +msgstr "自定义上下文" -#: apps/common/constants/permission_constants.py:251 -msgid "Display Settings" -msgstr "显示设置" +#: apps/application/workflow/nodes/llm_node/llm_node.py:48 +msgid "Context variable" +msgstr "上下文变量" -#: apps/common/constants/permission_constants.py:252 -#: apps/common/constants/permission_constants.py:720 -#: apps/xpack/views/system_api_key.py:23 apps/xpack/views/system_api_key.py:38 -#: apps/xpack/views/system_api_key.py:56 apps/xpack/views/system_api_key.py:71 -msgid "System API Key" -msgstr "系统 API Key" +#: apps/application/workflow/nodes/llm_node/llm_node.py:51 +#: apps/models_provider/serializers/chat_completion_serializers.py:38 +msgid "Tools" +msgstr "工具" -#: apps/common/constants/permission_constants.py:253 -#: apps/xpack/views/system_params.py:26 apps/xpack/views/system_params.py:42 -msgid "Appearance Settings" -msgstr "外观设置" +#: apps/application/workflow/nodes/loop_node/loop_node.py:25 +msgid "loop_type" +msgstr "循环类型" -#: apps/common/constants/permission_constants.py:254 -#: apps/common/constants/permission_constants.py:269 -#: apps/xpack/views/system_chat_user.py:339 -#: apps/xpack/views/system_chat_user.py:362 -msgid "Chat User" -msgstr "对话用户" +#: apps/application/workflow/nodes/loop_node/loop_node.py:26 +msgid "array" +msgstr "数组" -#: apps/common/constants/permission_constants.py:255 -#: apps/common/constants/permission_constants.py:268 -msgid "User Group" -msgstr "用户组" +#: apps/application/workflow/nodes/loop_node/loop_node.py:27 +msgid "number" +msgstr "数量" -#: apps/common/constants/permission_constants.py:256 -msgid "Chat User Auth" -msgstr "对话用户认证" +#: apps/application/workflow/nodes/loop_node/loop_node.py:36 +#: apps/application/workflow/nodes/loop_node/loop_node.py:41 +#: apps/application/workflow/nodes/tool_node/tool_node.py:65 +#, python-brace-format +msgid "{field}, this field is required." +msgstr "{field} 字段是必填项" -#: apps/common/constants/permission_constants.py:257 -msgid "Overview" -msgstr "概览" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:19 +msgid "Mcp servers" +msgstr "MCP 服务列表" -#: apps/common/constants/permission_constants.py:271 -#: apps/common/constants/permission_constants.py:671 -#: apps/common/constants/permission_constants.py:677 -#: apps/common/constants/permission_constants.py:683 -#: apps/common/constants/permission_constants.py:689 -msgid "Dialogue log" -msgstr "对话日志" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:20 +msgid "Mcp server" +msgstr "MCP 服务" -#: apps/common/constants/permission_constants.py:641 -msgid "Embed third party" -msgstr "嵌入第三方" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:21 +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:22 +msgid "Mcp tool" +msgstr "Mcp 工具" -#: apps/common/constants/permission_constants.py:647 -msgid "Access restrictions" -msgstr "访问限制" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:23 +msgid "Mcp source" +msgstr "MCP 来源" -#: apps/common/constants/permission_constants.py:653 -msgid "Display settings" -msgstr "显示设置" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:24 +msgid "Tool parameters" +msgstr "工具参数" -#: apps/common/constants/permission_constants.py:659 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:16 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:75 -msgid "API Key" -msgstr "" +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:43 +#: apps/application/workflow/nodes/variable_splitting_node/variable_splitting_node.py:32 +msgid "input variable" +msgstr "输入变量" -#: apps/common/constants/permission_constants.py:665 -msgid "Public settings" -msgstr "公共访问连接" +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:44 +#: apps/application/workflow/nodes/variable_splitting_node/variable_splitting_node.py:33 +msgid "Split variables" +msgstr "拆分变量" -#: apps/common/constants/permission_constants.py:704 -msgid "About" -msgstr "关于" +#: apps/application/workflow/nodes/reply_node/reply_node.py:27 +msgid "Response Type" +msgstr "响应类型" -#: apps/common/constants/permission_constants.py:709 -#: apps/users/views/user.py:88 apps/users/views/user.py:89 -#: apps/users/views/user.py:90 -msgid "Switch Language" -msgstr "切换语言" +#: apps/application/workflow/nodes/reply_node/reply_node.py:30 +msgid "Content Type" +msgstr "内容类型" -#: apps/common/constants/permission_constants.py:714 -msgid "Change Password" -msgstr "修改密码" +#: apps/application/workflow/nodes/reply_node/reply_node.py:33 +msgid "Direct answer content" +msgstr "直接回答内容" -#: apps/common/constants/permission_constants.py:734 -msgid "Sync users" -msgstr "同步用户" +#: apps/application/workflow/nodes/reply_node/reply_node.py:65 +#: apps/application/workflow/nodes/reply_node/reply_node.py:69 +msgid "Tool reply content must be a JSON object or array" +msgstr "工具回复内容必须是 JSON 对象或数组" -#: apps/common/constants/permission_constants.py:755 -#: apps/common/constants/permission_constants.py:808 -msgid "Set up user groups" -msgstr "设置用户组" +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:26 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:52 +msgid "Maximum number of words in a quoted segment" +msgstr "引用段落的最大字数" -#: apps/common/event/__init__.py:27 -msgid "The download process was interrupted, please try again" -msgstr "下载过程被中断,请重试" +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:38 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:64 +msgid "The results are displayed in the knowledge sources" +msgstr "结果显示在知识来源中" -#: apps/common/event/listener_manage.py:90 -#, python-brace-format -msgid "Query vector data: {paragraph_id_list} error {error} {traceback}" -msgstr "查询向量数据:{paragraph_id_list} 错误:{error} {traceback}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:24 +msgid "knowledge id list" +msgstr "知识库 ID 列表" -#: apps/common/event/listener_manage.py:95 -#, python-brace-format -msgid "Start--->Embedding paragraph: {paragraph_id_list}" -msgstr "开始--->向量段落: {paragraph_id_list}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:27 +#: apps/knowledge/serializers/knowledge.py:205 +msgid "search mode" +msgstr "搜索模式" -#: apps/common/event/listener_manage.py:107 -#, python-brace-format -msgid "Vectorized paragraph: {paragraph_id_list} error {error} {traceback}" -msgstr "向量段落: {paragraph_id_list} 错误:{error} {traceback}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:32 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:69 +msgid "search scope type" +msgstr "搜索范围类型" -#: apps/common/event/listener_manage.py:113 -#, python-brace-format -msgid "End--->Embedding paragraph: {paragraph_id_list}" -msgstr "结束--->向量段落: {paragraph_id_list}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:37 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:74 +msgid "search scope variable type" +msgstr "检索范围变量类型" -#: apps/common/event/listener_manage.py:122 -#, python-brace-format -msgid "Start--->Embedding paragraph: {paragraph_id}" -msgstr "开始--->向量段落: {paragraph_id}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:39 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:76 +msgid "search scope variable" +msgstr "搜索范围变量" -#: apps/common/event/listener_manage.py:147 -#, python-brace-format -msgid "Vectorized paragraph: {paragraph_id} error {error} {traceback}" -msgstr "向量段落: {paragraph_id} 错误:{error} {traceback}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:40 +msgid "question reference address" +msgstr "问题引用地址" -#: apps/common/event/listener_manage.py:152 -#, python-brace-format -msgid "End--->Embedding paragraph: {paragraph_id}" -msgstr "结束--->向量段落: {paragraph_id}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:42 +msgid "search condition type" +msgstr "搜索条件类型" -#: apps/common/event/listener_manage.py:268 -#, python-brace-format -msgid "Start--->Embedding document: {document_id}" -msgstr "开始--->向量文档: {document_id}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:44 +msgid "search condition list" +msgstr "搜索条件列表" -#: apps/common/event/listener_manage.py:288 -#, python-brace-format -msgid "Vectorized document: {document_id} error {error} {traceback}" -msgstr "向量文档: {document_id} 错误:{error} {traceback}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:39 +#: apps/knowledge/serializers/knowledge.py:204 +msgid "similarity" +msgstr "相似度" -#: apps/common/event/listener_manage.py:293 -#, python-brace-format -msgid "End--->Embedding document: {document_id}" -msgstr "结束--->向量文档: {document_id}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:58 +msgid "Dataset id list" +msgstr "知识库 ID 列表" -#: apps/common/event/listener_manage.py:304 -#, python-brace-format -msgid "Start--->Embedding knowledge: {knowledge_id}" -msgstr "开始--->向量知识库: {knowledge_id}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:303 +msgid "Search images must reference a list of uploaded image files" +msgstr "检索图片必须引用已上传的图片文件列表" -#: apps/common/event/listener_manage.py:308 -#, python-brace-format -msgid "Start--->Embedding document: {document_list}" -msgstr "开始--->向量文档: {document_list}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:305 +#: apps/knowledge/serializers/knowledge.py:214 +msgid "Image queries only support embedding or blend search" +msgstr "图片查询仅支持向量检索或混合检索" -#: apps/common/event/listener_manage.py:312 -#: apps/knowledge/task/embedding.py:116 -#, python-brace-format -msgid "Vectorized knowledge: {knowledge_id} error {error} {traceback}" -msgstr "向量知识库: {knowledge_id} 错误:{error} {traceback}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:307 +#: apps/knowledge/serializers/knowledge.py:1452 +#: apps/knowledge/vector/milvus_vector.py:779 +#: apps/knowledge/vector/pg_vector.py:163 +#: apps/models_provider/base_model_provider.py:363 +msgid "The current embedding model does not support image embedding" +msgstr "当前向量模型不支持图片向量化" -#: apps/common/event/listener_manage.py:315 -#, python-brace-format -msgid "End--->Embedding knowledge: {knowledge_id}" -msgstr "结束--->向量知识库: {knowledge_id}" +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:36 +msgid "The audio file cannot be empty" +msgstr "音频文件不能为空" -#: apps/common/exception/handle_exception.py:32 -#: apps/common/handle/handle_exception.py:33 -msgid "Unknown exception" -msgstr "未知错误" +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:100 +msgid "" +"Parameter value error: The uploaded audio lacks file_id, and the audio " +"upload fails" +msgstr "参数错误:上传的音频缺少 file_id,音频上传失败" -#: apps/common/field/common.py:48 -msgid "not a function" -msgstr "不是函数" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:45 +#: apps/application/workflow/nodes/tool_node/tool_node.py:35 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:28 +msgid "Variable Name" +msgstr "变量名称" -#: apps/common/forms/base_field.py:64 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:46 +#: apps/application/workflow/nodes/tool_node/tool_node.py:59 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:32 +#: apps/trigger/serializers/trigger.py:57 +msgid "Variable Value" +msgstr "变量名称" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:50 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:36 +msgid "Library ID" +msgstr "工具 ID" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:58 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:44 +msgid "Tool has been deleted" +msgstr "工具已被删除" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:60 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:135 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:46 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:58 +msgid "Tool is not active" +msgstr "工具未启用" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:68 #, python-brace-format -msgid "The field {field_label} is required" -msgstr "{field_label} 字段是必填项" +msgid "Field: {name} No value set" +msgstr "字段:{name} 未设置值" -#: apps/common/forms/slider_field.py:56 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:89 +#: apps/application/workflow/nodes/tool_node/tool_node.py:92 +#: apps/trigger/handler/impl/trigger/event_trigger.py:44 #, python-brace-format -msgid "The {field_label} cannot be less than {min}" -msgstr "{field_label} 不能小于{min}" +msgid "Field: {name} Type: {_type} Value: {value} Unsupported this type" +msgstr "字段:{name} 类型:{_type} 值:{value} 不支持该类型" -#: apps/common/forms/slider_field.py:62 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:96 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:122 +#: apps/application/workflow/nodes/tool_node/tool_node.py:99 +#: apps/application/workflow/nodes/tool_node/tool_node.py:125 +#: apps/trigger/handler/impl/trigger/event_trigger.py:49 #, python-brace-format -msgid "The {field_label} cannot be greater than {max}" -msgstr "{field_label} 不能大于{max}" +msgid "Field: {name} Type: {_type} Value: {value} Type error" +msgstr "字段:{name} 类型:{_type} 值:{value} 类型转换错误" -#: apps/common/handle/impl/text/pdf_split_handle.py:281 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:110 +#: apps/application/workflow/nodes/tool_node/tool_node.py:113 #, python-brace-format -msgid "This document has no preface and is treated as ordinary text: {e}" -msgstr "该文档没有前言,视为普通文本: {e}" +msgid "Field: {name} Type: {_type} is required" +msgstr "字段:{name} 类型:{_type} 为必填项" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:128 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:133 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:51 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:56 +#: apps/shared/serializers/shared_tool.py:336 +#: apps/shared/serializers/shared_tool.py:351 +#: apps/shared/serializers/shared_tool.py:375 +#: apps/shared/serializers/shared_tool.py:486 +#: apps/tools/serializers/tool.py:1248 apps/tools/serializers/tool.py:1424 +#: apps/tools/serializers/tool.py:1611 +msgid "Tool does not exist" +msgstr "工具不存在" -#: apps/common/job/clean_chat_job.py:23 -msgid "start clean chat log" -msgstr "开始清理聊天日志" +#: apps/application/workflow/nodes/tool_node/tool_node.py:36 +msgid "Is this field required" +msgstr "{keys} 是必填项" -#: apps/common/job/clean_chat_job.py:69 -msgid "end clean chat log" -msgstr "结束清理聊天日志" +#: apps/application/workflow/nodes/tool_node/tool_node.py:39 +#: apps/knowledge/serializers/document.py:381 +#: apps/knowledge/serializers/knowledge_workflow.py:585 +#: apps/knowledge/serializers/knowledge_workflow.py:586 +#: apps/resource_manage/serializers/application.py:38 +#: apps/system_manage/serializers/valid_serializers.py:37 +#: apps/tools/serializers/tool.py:252 +msgid "type" +msgstr "类型" -#: apps/common/job/clean_debug_file_job.py:21 -msgid "start clean debug file" -msgstr "开始清理调试文件" +#: apps/application/workflow/nodes/tool_node/tool_node.py:43 +msgid "The field only supports string|int|dict|array|float" +msgstr "字段仅支持字符串|整数|字典|数组|浮点数" -#: apps/common/job/clean_debug_file_job.py:25 -msgid "end clean debug file" -msgstr "结束清理调试文件" +#: apps/application/workflow/nodes/tool_node/tool_node.py:54 +#: apps/tools/serializers/tool.py:266 apps/trigger/serializers/trigger.py:53 +msgid "The field only supports custom|reference" +msgstr "字段仅支持自定义|引用" -#: apps/common/result/api.py:17 apps/common/result/api.py:27 -msgid "response code" -msgstr "响应码" +#: apps/application/workflow/nodes/tool_node/tool_node.py:71 +msgid "function" +msgstr "工具内容" -#: apps/common/result/api.py:18 apps/common/result/api.py:19 -#: apps/common/result/api.py:28 apps/common/result/api.py:29 -msgid "error prompt" -msgstr "错误提示" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:29 +msgid "Variable Label" +msgstr "变量标签" -#: apps/common/result/api.py:43 -msgid "total number of data" -msgstr "总数据" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:30 +msgid "Variable Source" +msgstr "变量来源" -#: apps/common/result/api.py:44 -msgid "current page" -msgstr "当前页" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:31 +msgid "Variable Type" +msgstr "变量类型" -#: apps/common/result/api.py:45 -msgid "page size" -msgstr "每页大小" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:98 +msgid "The tool has not been published. Please use it after publishing." +msgstr "工具尚未发布,请在发布后使用。" -#: apps/common/result/result.py:31 -#: apps/xpack/serializers/operate_log_serializer.py:134 -msgid "Success" -msgstr "成功" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:19 +msgid "Variable id" +msgstr "变量 ID" -#: apps/common/utils/common.py:91 -msgid "Text-to-speech node, the text content must be of string type" -msgstr "文本转语音节点,文本内容必须是字符串类型" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:20 +#: apps/xpack/api/auth_config.py:84 +msgid "Key" +msgstr "键" -#: apps/common/utils/common.py:93 -msgid "Text-to-speech node, the text content cannot be empty" -msgstr "文本转语音节点,文本内容不能为空" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:21 +msgid "Variable" +msgstr "变量" -#: apps/common/utils/common.py:246 -#, python-brace-format -msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)." -msgstr "超过限制 {count},请联系我们 (https://fit2cloud.com/)." +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:25 +msgid "Group id" +msgstr "用户组 ID" -#: apps/folders/models/folder.py:6 apps/folders/models/folder.py:17 -#: apps/folders/serializers/folder.py:98 -msgid "folder name" -msgstr "文件夹名称" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:26 +msgid "group_name" +msgstr "用户组名称" -#: apps/folders/models/folder.py:8 apps/folders/models/folder.py:19 -#: apps/folders/serializers/folder.py:99 -msgid "folder description" -msgstr "文件夹描述" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:32 +msgid "Strategy" +msgstr "策略" -#: apps/folders/models/folder.py:12 apps/folders/models/folder.py:23 -#: apps/folders/serializers/folder.py:102 -msgid "parent id" -msgstr "父级 ID" +#: apps/chat/api/chat_authentication_api.py:53 +#: apps/chat/serializers/chat_authentication.py:29 +#: apps/chat/serializers/chat_authentication.py:57 +msgid "access_token" +msgstr "access_token" -#: apps/folders/serializers/folder.py:75 -msgid "Folder depth cannot exceed 5 levels" -msgstr "文件夹深度不能超过5级" +#: apps/chat/api/chat_embed_api.py:24 +msgid "host" +msgstr "host" -#: apps/folders/serializers/folder.py:100 -msgid "folder user id" -msgstr "文件夹用户 ID" +#: apps/chat/api/chat_embed_api.py:31 +#: apps/chat/serializers/chat_embed_serializers.py:26 +msgid "protocol" +msgstr "协议" -#: apps/folders/serializers/folder.py:105 -#: apps/knowledge/serializers/knowledge.py:112 -#: apps/knowledge/serializers/knowledge.py:207 -#: apps/knowledge/serializers/knowledge.py:447 -#: apps/knowledge/serializers/knowledge.py:559 -#: apps/knowledge/serializers/knowledge.py:637 -#: apps/models_provider/serializers/model_serializer.py:108 -#: apps/models_provider/serializers/model_serializer.py:212 -#: apps/models_provider/serializers/model_serializer.py:252 -#: apps/shared/serializers/shared_knowledge.py:107 -#: apps/shared/serializers/shared_knowledge.py:156 -#: apps/shared/serializers/shared_tool.py:84 -#: apps/system_manage/serializers/user_resource_permission.py:75 -#: apps/tools/serializers/tool.py:187 apps/tools/serializers/tool.py:209 -#: apps/tools/serializers/tool.py:455 apps/users/serializers/user.py:664 -#: apps/xpack/serializers/dataset_lark_serializer.py:46 -#: apps/xpack/serializers/dataset_lark_serializer.py:285 -#: apps/xpack/serializers/system_api_key.py:23 -msgid "user id" -msgstr "用户ID" +#: apps/chat/api/chat_embed_api.py:38 +#: apps/chat/serializers/chat_embed_serializers.py:27 +#: apps/users/serializers/login.py:42 +msgid "token" +msgstr "令牌" -#: apps/folders/serializers/folder.py:123 -msgid "Folder name already exists" -msgstr "文件夹名称已存在" +#: apps/chat/serializers/chat.py:79 +msgid "Is the answer in streaming mode" +msgstr "是否流式回答" -#: apps/folders/serializers/folder.py:150 -#: apps/folders/serializers/folder.py:182 -msgid "Folder does not exist" -msgstr "文件夹不存在" +#: apps/chat/serializers/chat.py:80 +msgid "Do you want to reply again" +msgstr "是否重新回复" -#: apps/folders/serializers/folder.py:184 -msgid "Cannot delete root folder" -msgstr "无法删除根文件夹" +#: apps/chat/serializers/chat.py:82 +msgid "Global variables" +msgstr "全局变量" -#: apps/folders/views/folder.py:31 apps/folders/views/folder.py:32 -#: apps/folders/views/folder.py:33 -msgid "Create folder" -msgstr "创建文件夹" +#: apps/chat/serializers/chat.py:84 +msgid "Form position" +msgstr "表单位置" -#: apps/folders/views/folder.py:37 apps/folders/views/folder.py:63 -#: apps/folders/views/folder.py:86 apps/folders/views/folder.py:110 -#: apps/folders/views/folder.py:129 -msgid "Folder" -msgstr "文件夹" +#: apps/chat/serializers/chat.py:85 +msgid "Chunk id" +msgstr "分段 ID" -#: apps/folders/views/folder.py:58 apps/folders/views/folder.py:59 -#: apps/folders/views/folder.py:60 -msgid "Get folder tree" -msgstr "获取文件夹树" +#: apps/chat/serializers/chat.py:92 apps/chat/serializers/chat.py:114 +#: apps/chat/serializers/chat.py:476 apps/chat/serializers/chat.py:525 +#: apps/resource_manage/serializers/application_chat.py:67 +msgid "Client id" +msgstr "客户端 ID" -#: apps/folders/views/folder.py:80 apps/folders/views/folder.py:81 -#: apps/folders/views/folder.py:82 -msgid "Update folder" -msgstr "更新文件夹" +#: apps/chat/serializers/chat.py:93 apps/chat/serializers/chat.py:115 +#: apps/chat/serializers/chat.py:477 apps/chat/serializers/chat.py:526 +#: apps/resource_manage/serializers/application_chat.py:68 +msgid "Client Type" +msgstr "客户端类型" -#: apps/folders/views/folder.py:105 apps/folders/views/folder.py:106 -#: apps/folders/views/folder.py:107 -msgid "Get folder" -msgstr "获取文件夹" +#: apps/chat/serializers/chat.py:94 apps/chat/serializers/chat.py:118 +#: apps/chat/serializers/chat.py:478 apps/chat/serializers/chat.py:528 +#: apps/resource_manage/serializers/application_chat.py:70 +msgid "IP Address" +msgstr "IP 地址" -#: apps/folders/views/folder.py:124 apps/folders/views/folder.py:125 -#: apps/folders/views/folder.py:126 -msgid "Delete folder" -msgstr "删除文件夹" +#: apps/chat/serializers/chat.py:117 apps/chat/serializers/chat.py:527 +#: apps/resource_manage/serializers/application_chat.py:69 +msgid "Debug" +msgstr "调试" -#: apps/knowledge/api/problem.py:39 apps/knowledge/api/problem.py:52 -#: apps/knowledge/serializers/problem.py:40 -msgid "problem list" -msgstr "问题列表" +#: apps/chat/serializers/chat.py:169 +msgid "The number of visits exceeds today's visits" +msgstr "今天的访问次数超过限制" -#: apps/knowledge/api/problem.py:40 apps/knowledge/api/problem.py:53 -#: apps/knowledge/serializers/problem.py:41 -msgid "problem" -msgstr "问题 ID" +#: apps/chat/serializers/chat.py:462 +#: apps/models_provider/serializers/prompt_generate_serializers.py:33 +#: apps/role_setting/views/role_setting.py:60 +#: apps/role_setting/views/role_setting.py:88 +#: apps/role_setting/views/role_setting.py:115 +#: apps/role_setting/views/role_setting.py:136 +#: apps/role_setting/views/role_setting.py:163 +#: apps/role_setting/views/role_setting.py:187 +#: apps/role_setting/views/role_setting.py:215 +#: apps/role_setting/views/role_setting.py:244 +#: apps/role_setting/views/role_setting.py:274 +#: apps/role_setting/views/role_setting.py:303 +msgid "Role" +msgstr "角色" -#: apps/knowledge/serializers/common.py:32 -#: apps/knowledge/serializers/knowledge.py:62 -#: apps/shared/serializers/shared_knowledge.py:29 -msgid "source url" -msgstr "来源" +#: apps/chat/serializers/chat.py:468 +msgid "Regenerate" +msgstr "重新生成" -#: apps/knowledge/serializers/common.py:33 -#: apps/knowledge/serializers/document.py:152 -msgid "selector" -msgstr "选择器" +#: apps/chat/serializers/chat.py:469 +msgid "Streaming Output" +msgstr "流式输出" -#: apps/knowledge/serializers/common.py:40 -#, python-brace-format -msgid "URL error, cannot parse [{source_url}]" -msgstr "URL 错误,无法解析 [{source_url}]" +#: apps/chat/serializers/chat.py:593 +msgid "Chat record not found" +msgstr "未找到对话记录" -#: apps/knowledge/serializers/common.py:48 -#: apps/knowledge/serializers/document.py:78 -#: apps/knowledge/serializers/document.py:170 -#: apps/knowledge/serializers/document.py:186 -msgid "id list" -msgstr "ID 列表" +#: apps/chat/serializers/chat_authentication.py:48 +msgid "Invalid application_id" +msgstr "application_id 无效" -#: apps/knowledge/serializers/common.py:58 -#, python-brace-format -msgid "The following id does not exist: {error_id_list}" -msgstr "以下ID不存在: {error_id_list}" +#: apps/chat/serializers/chat_authentication.py:64 +#: apps/chat/serializers/chat_authentication.py:66 +#: apps/chat/serializers/chat_authentication.py:100 +msgid "Invalid access_token" +msgstr "access_token 无效" -#: apps/knowledge/serializers/common.py:74 -#: apps/knowledge/serializers/document.py:166 -#: apps/knowledge/serializers/document.py:171 -#: apps/knowledge/serializers/document.py:178 -msgid "state list" -msgstr "状态列表" +#: apps/chat/serializers/chat_authentication.py:151 +msgid "Illegal User" +msgstr "非法用户" -#: apps/knowledge/serializers/common.py:117 -#: apps/knowledge/serializers/common.py:141 -msgid "The knowledge base is inconsistent with the vector model" -msgstr "知识库与向量模型不一致" +#: apps/chat/serializers/chat_embed_serializers.py:25 +msgid "Host" +msgstr "主机" -#: apps/knowledge/serializers/common.py:119 -#: apps/knowledge/serializers/common.py:143 -msgid "Knowledge base setting error, please reset the knowledge base" -msgstr "知识库设置错误,请重置知识库" +#: apps/chat/serializers/chat_record.py:29 +msgid "Bidding Status" +msgstr "投票状态" -#: apps/knowledge/serializers/document.py:79 -#: apps/knowledge/serializers/document.py:97 -#: apps/knowledge/serializers/document.py:353 -msgid "task type" -msgstr "任务类型" +#: apps/chat/serializers/chat_record.py:31 +msgid "Vote Reason" +msgstr "投票原因" -#: apps/knowledge/serializers/document.py:87 -#: apps/knowledge/serializers/document.py:105 -msgid "task type not support" -msgstr "任务类型不支持" +#: apps/chat/serializers/chat_record.py:34 +msgid "Vote other content" +msgstr "投票其他内容" -#: apps/knowledge/serializers/document.py:91 -#: apps/knowledge/serializers/document.py:110 -#: apps/knowledge/serializers/document.py:350 -msgid "document name" -msgstr "文档名称" +#: apps/chat/serializers/chat_record.py:57 +msgid "" +"Voting on the current session minutes, please do not send repeated requests" +msgstr "正在对当前会议纪要投票,请勿重复提交" -#: apps/knowledge/serializers/document.py:93 -msgid "source file id" -msgstr "源文件 ID" +#: apps/chat/serializers/chat_record.py:66 +msgid "Non-existent conversation chat_record_id" +msgstr "会话对话记录 ID 不存在" -#: apps/knowledge/serializers/document.py:113 -#: apps/knowledge/serializers/document.py:194 -msgid "The type only supports optimization|directly_return" -msgstr "该类型仅支持优化|直接返回" +#: apps/chat/serializers/chat_record.py:96 +msgid "Already voted, please cancel first and then vote again" +msgstr "已投票,请先取消投票后再重新投票" -#: apps/knowledge/serializers/document.py:115 -#: apps/knowledge/serializers/document.py:187 -#: apps/knowledge/serializers/document.py:351 -msgid "hit handling method" -msgstr "命中处理方法" +#: apps/chat/serializers/chat_record.py:127 +#: apps/chat/serializers/portal.py:212 +msgid "Abstract" +msgstr "摘要" -#: apps/knowledge/serializers/document.py:118 -#: apps/knowledge/serializers/document.py:189 -msgid "directly return similarity" -msgstr "直接返回相似度" +#: apps/chat/serializers/chat_record.py:147 +msgid "Chat is not exist" +msgstr "对话不存在" -#: apps/knowledge/serializers/document.py:120 -#: apps/knowledge/serializers/document.py:352 -msgid "document is active" -msgstr "文档已激活" +#: apps/chat/serializers/chat_record.py:206 +msgid "Non-existent chatID" +msgstr "对话 ID 不存在" -#: apps/knowledge/serializers/document.py:139 -#: apps/knowledge/serializers/document.py:156 -#: apps/knowledge/serializers/document.py:161 -msgid "file list" -msgstr "文件 列表" +#: apps/chat/serializers/chat_user_api_key_serializers.py:21 +#: apps/folders/serializers/folder.py:150 +#: apps/folders/serializers/folder.py:196 +#: apps/knowledge/serializers/document.py:1166 +#: apps/knowledge/serializers/document.py:1490 +#: apps/knowledge/serializers/document.py:1629 +#: apps/knowledge/serializers/knowledge.py:246 +#: apps/knowledge/serializers/knowledge.py:382 +#: apps/knowledge/serializers/knowledge.py:971 +#: apps/knowledge/serializers/knowledge.py:1233 +#: apps/knowledge/serializers/knowledge.py:1369 +#: apps/knowledge/serializers/knowledge.py:1429 +#: apps/knowledge/serializers/knowledge.py:1581 +#: apps/knowledge/serializers/knowledge_workflow.py:604 +#: apps/knowledge/serializers/knowledge_workflow.py:676 +#: apps/knowledge/serializers/knowledge_workflow.py:812 +#: apps/knowledge/serializers/knowledge_workflow.py:860 +#: apps/models_provider/serializers/model_serializer.py:130 +#: apps/models_provider/serializers/model_serializer.py:252 +#: apps/models_provider/serializers/model_serializer.py:290 +#: apps/resource_manage/api/resource_management.py:14 +#: apps/resource_manage/serializers/document.py:28 +#: apps/resource_manage/serializers/document.py:55 +#: apps/resource_manage/serializers/document.py:160 +#: apps/resource_manage/serializers/knowledge.py:42 +#: apps/resource_manage/serializers/knowledge.py:69 +#: apps/resource_manage/serializers/knowledge.py:192 +#: apps/resource_manage/serializers/knowledge.py:223 +#: apps/resource_manage/serializers/knowledge.py:242 +#: apps/resource_manage/serializers/knowledge.py:266 +#: apps/resource_manage/serializers/knowledge_workflow.py:53 +#: apps/resource_manage/serializers/knowledge_workflow.py:71 +#: apps/resource_manage/serializers/model.py:105 +#: apps/resource_manage/serializers/model.py:180 +#: apps/shared/serializers/shared_knowledge.py:59 +#: apps/shared/serializers/shared_knowledge.py:106 +#: apps/shared/serializers/shared_knowledge.py:175 +#: apps/shared/serializers/shared_knowledge.py:325 +#: apps/shared/serializers/shared_tool.py:93 +#: apps/system_manage/api/user_resource_permission.py:116 +#: apps/system_manage/serializers/user_resource_permission.py:109 +#: apps/tools/serializers/tool.py:345 apps/tools/serializers/tool.py:472 +#: apps/tools/serializers/tool.py:586 apps/tools/serializers/tool.py:1740 +#: apps/tools/serializers/tool_workflow.py:164 +#: apps/users/serializers/user.py:1141 +#: apps/xpack/serializers/knowledge_lark_serializer.py:96 +#: apps/xpack/serializers/knowledge_lark_serializer.py:512 +#: apps/xpack/serializers/system_api_key.py:31 +#: apps/xpack/serializers/system_api_key.py:60 +msgid "user id" +msgstr "用户ID" -#: apps/knowledge/serializers/document.py:140 -msgid "limit" -msgstr "限制" +#: apps/chat/serializers/chat_user_serializer.py:28 +#: apps/system_manage/serializers/chat_user_serializer.py:31 +#: apps/system_manage/serializers/chat_user_serializer.py:61 +#: apps/users/serializers/login.py:296 +msgid "Invalid access token" +msgstr "无效的访问令牌" -#: apps/knowledge/serializers/document.py:143 -#: apps/knowledge/serializers/document.py:144 -msgid "patterns" -msgstr "分割符" +#: apps/chat/serializers/chat_user_serializer.py:73 +#: apps/system_manage/serializers/chat_user_serializer.py:113 +#: apps/users/serializers/login.py:203 +msgid "Captcha is required" +msgstr "验证码是必填项" -#: apps/knowledge/serializers/document.py:146 -msgid "Auto Clean" -msgstr "自动清理" +#: apps/chat/serializers/chat_user_serializer.py:78 +#: apps/system_manage/serializers/chat_user_serializer.py:121 +#: apps/users/serializers/login.py:210 +msgid "Captcha code error or expiration" +msgstr "验证码错误或过期" -#: apps/knowledge/serializers/document.py:150 -#: apps/knowledge/serializers/document.py:151 -msgid "document url list" -msgstr "文档 URL 列表" +#: apps/chat/serializers/chat_user_serializer.py:111 +#: apps/users/serializers/login.py:269 +#, python-format +msgid "" +"Login failed %s times, account will be locked, you have %s more chances !" +msgstr "登录失败 %s 次,账号将被锁定,您还有 %s 次机会!" -#: apps/knowledge/serializers/document.py:175 -#: apps/knowledge/serializers/document.py:182 -msgid "document id list" -msgstr "文档 ID 列表" +#: apps/chat/serializers/chat_user_serializer.py:115 +#: apps/chat/serializers/chat_user_serializer.py:131 +#: apps/users/serializers/login.py:154 apps/users/serializers/login.py:274 +#, python-format +msgid "This account has been locked for %s minutes, please try again later" +msgstr "该账号已被锁定 %s 分钟,请稍后再试" -#: apps/knowledge/serializers/document.py:176 -#: apps/knowledge/serializers/paragraph.py:58 -#: apps/models_provider/api/model.py:105 -#: apps/models_provider/serializers/model_apply_serializers.py:51 -#: apps/models_provider/serializers/model_serializer.py:107 -#: apps/models_provider/serializers/model_serializer.py:364 -#: apps/shared/api/shared_model.py:61 -#: apps/shared/serializers/shared_model.py:54 -msgid "model id" -msgstr "模型ID" +#: apps/chat/serializers/chat_user_serializer.py:143 +#: apps/common/constants/exception_code_constants.py:31 +#: apps/system_manage/serializers/chat_user_serializer.py:99 +#: apps/users/serializers/login.py:164 +msgid "The username or password is incorrect" +msgstr "用户名或密码不正确" -#: apps/knowledge/serializers/document.py:177 -#: apps/knowledge/serializers/paragraph.py:59 -msgid "prompt" -msgstr "提示词" +#: apps/chat/serializers/chat_user_serializer.py:149 +#: apps/system_manage/serializers/chat_user_serializer.py:105 +#: apps/users/serializers/login.py:167 +#: apps/xpack/serializers/auth_config_serializer.py:226 +#: apps/xpack/serializers/auth_config_serializer.py:373 +msgid "The user has been disabled, please contact the administrator!" +msgstr "用户已被禁用,请联系管理员!" -#: apps/knowledge/serializers/document.py:201 -msgid "The template type only supports excel|csv" -msgstr "模板类型仅支持 excel|csv" +#: apps/chat/serializers/portal.py:117 apps/chat/serializers/portal.py:168 +#: apps/homepage/api/home_page_api.py:162 +#: apps/homepage/api/home_page_api.py:191 +#: apps/system_homepage/api/system_home_page_api.py:162 +#: apps/system_homepage/api/system_home_page_api.py:191 +msgid "Application name" +msgstr "应用名称" -#: apps/knowledge/serializers/document.py:254 -#: apps/knowledge/serializers/document.py:348 -#: apps/knowledge/serializers/document.py:409 -#: apps/knowledge/serializers/document.py:504 -#: apps/knowledge/serializers/document.py:889 -#: apps/knowledge/serializers/document.py:964 -#: apps/knowledge/serializers/document.py:984 -#: apps/knowledge/serializers/document.py:1167 -#: apps/knowledge/serializers/knowledge.py:209 -#: apps/knowledge/serializers/knowledge.py:558 -#: apps/knowledge/serializers/paragraph.py:70 -#: apps/knowledge/serializers/paragraph.py:138 -#: apps/knowledge/serializers/paragraph.py:239 -#: apps/knowledge/serializers/paragraph.py:321 -#: apps/knowledge/serializers/paragraph.py:347 -#: apps/knowledge/serializers/paragraph.py:398 -#: apps/knowledge/serializers/paragraph.py:439 -#: apps/knowledge/serializers/paragraph.py:559 -#: apps/knowledge/serializers/problem.py:62 -#: apps/knowledge/serializers/problem.py:126 -#: apps/knowledge/serializers/problem.py:177 -#: apps/knowledge/serializers/problem.py:205 -#: apps/shared/api/shared_knowledge.py:196 -#: apps/shared/api/shared_knowledge.py:218 -#: apps/shared/serializers/shared_knowledge.py:158 -#: apps/shared/serializers/shared_knowledge.py:205 -#: apps/xpack/serializers/dataset_lark_serializer.py:104 -#: apps/xpack/serializers/dataset_lark_serializer.py:263 -#: apps/xpack/serializers/dataset_lark_serializer.py:284 -msgid "knowledge id" -msgstr "知识库 ID" +#: apps/chat/serializers/portal.py:212 +msgid "Conversation abstract keyword" +msgstr "会话摘要关键词" -#: apps/knowledge/serializers/document.py:255 -#: apps/knowledge/serializers/paragraph.py:441 -msgid "target knowledge id" -msgstr "当前知识库 ID" +#: apps/chat/serializers/portal.py:219 +msgid "Application is not authorized" +msgstr "应用未授权" -#: apps/knowledge/serializers/document.py:256 -msgid "document list" -msgstr "文档列表" +#: apps/chat/serializers/portal.py:221 +msgid "Application historical conversation is not enabled" +msgstr "应用未开启历史记录" -#: apps/knowledge/serializers/document.py:257 -#: apps/knowledge/serializers/document.py:410 -#: apps/knowledge/serializers/document.py:503 -#: apps/knowledge/serializers/document.py:737 -#: apps/knowledge/serializers/paragraph.py:61 -#: apps/knowledge/serializers/paragraph.py:71 -#: apps/knowledge/serializers/paragraph.py:140 -#: apps/knowledge/serializers/paragraph.py:240 -#: apps/knowledge/serializers/paragraph.py:322 -#: apps/knowledge/serializers/paragraph.py:349 -#: apps/knowledge/serializers/paragraph.py:399 -#: apps/knowledge/serializers/paragraph.py:440 -#: apps/knowledge/serializers/paragraph.py:560 -#: apps/knowledge/serializers/problem.py:36 -#: apps/knowledge/serializers/problem.py:51 -#: apps/xpack/serializers/dataset_lark_serializer.py:160 -msgid "document id" -msgstr "文档 ID" +#: apps/chat/views/v2/chat.py:99 apps/chat/views/v2/chat.py:100 +#: apps/chat/views/v2/chat.py:101 apps/chat/views/v3/chat.py:101 +#: apps/chat/views/v3/chat.py:102 +msgid "OpenAI Interface Dialogue" +msgstr "OpenAI 接口对话" + +#: apps/chat/views/v2/chat.py:109 +#: apps/common/auth/handle/impl/application_key.py:25 +#: apps/common/auth/handle/impl/application_key.py:27 +#: apps/common/auth/handle/impl/chat_user_key.py:26 +#: apps/common/auth/handle/impl/chat_user_key.py:28 +#: apps/common/auth/handle/impl/chat_user_key.py:31 +msgid "Secret key is invalid" +msgstr "密钥无效" -#: apps/knowledge/serializers/document.py:354 apps/xpack/api/license.py:25 -#: apps/xpack/serializers/operate_log_serializer.py:60 -#: apps/xpack/serializers/operate_log_serializer.py:174 -msgid "status" -msgstr "状态" +#: apps/chat/views/v2/chat.py:134 apps/chat/views/v2/chat.py:135 +#: apps/chat/views/v2/chat.py:136 apps/chat/views/v3/chat.py:134 +#: apps/chat/views/v3/chat.py:135 +msgid "Application Anonymous Certification" +msgstr "智能体匿名认证" -#: apps/knowledge/serializers/document.py:355 -msgid "order by" -msgstr "排序" +#: apps/chat/views/v2/chat.py:171 apps/chat/views/v2/chat.py:172 +#: apps/chat/views/v2/chat.py:173 apps/chat/views/v3/chat.py:178 +#: apps/chat/views/v3/chat.py:179 +msgid "Get application related information" +msgstr "获取智能体相关信息" -#: apps/knowledge/serializers/document.py:417 -#: apps/knowledge/serializers/document.py:510 -#: apps/xpack/serializers/dataset_lark_serializer.py:167 -#: apps/xpack/serializers/dataset_lark_serializer.py:189 -msgid "document id not exist" -msgstr "文档 ID 不存在" +#: apps/chat/views/v2/chat.py:187 apps/chat/views/v2/chat.py:188 +#: apps/chat/views/v2/chat.py:189 apps/chat/views/v3/chat.py:193 +#: apps/chat/views/v3/chat.py:194 +msgid "Get application authentication information" +msgstr "获取智能体认证信息" -#: apps/knowledge/serializers/document.py:419 -#: apps/knowledge/serializers/knowledge.py:570 -msgid "Synchronization is only supported for web site types" -msgstr "仅支持网站类型的同步" +#: apps/chat/views/v2/chat.py:237 apps/chat/views/v2/chat.py:238 +#: apps/chat/views/v2/chat.py:239 apps/chat/views/v3/chat.py:244 +#: apps/chat/views/v3/chat.py:245 +msgid "Get the session id according to the application id" +msgstr "根据智能体 ID 获取会话 ID" -#: apps/knowledge/serializers/document.py:661 -msgid "The task is being executed, please do not send it repeatedly." -msgstr "任务正在执行,请勿重复发送。" +#: apps/chat/views/v2/chat.py:290 +#: apps/resource_manage/views/application_chat.py:183 +msgid "Failed to cancel workflow" +msgstr "取消工作流失败" + +#: apps/chat/views/v2/chat.py:296 apps/chat/views/v2/chat.py:297 +#: apps/chat/views/v2/chat.py:298 apps/chat/views/v3/chat.py:337 +#: apps/chat/views/v3/chat.py:338 +msgid "Get Chat captcha" +msgstr "获取对话验证码" + +#: apps/chat/views/v2/chat.py:357 apps/chat/views/v2/chat.py:358 +#: apps/chat/views/v2/chat.py:359 apps/chat/views/v3/chat.py:400 +#: apps/chat/views/v3/chat.py:401 +msgid "Upload files" +msgstr "上传文件" -#: apps/knowledge/serializers/document.py:674 -msgid "Section title (optional)" -msgstr "章节标题" +#: apps/chat/views/v2/chat.py:386 apps/chat/views/v2/chat.py:387 +#: apps/chat/views/v2/chat.py:388 apps/chat/views/v3/chat.py:429 +#: apps/chat/views/v3/chat.py:430 apps/users/views/user.py:463 +#: apps/users/views/user.py:464 apps/users/views/user.py:465 +msgid "Modify current user password" +msgstr "修改当前用户密码" -#: apps/knowledge/serializers/document.py:675 -msgid "" -"Section content (required, question answer, no more than 4096 characters)" -msgstr "章节内容(必填,问答,不超过4096个字符)" +#: apps/chat/views/v2/chat.py:389 apps/chat/views/v2/chat.py:428 +#: apps/chat/views/v2/chat.py:443 +#: apps/common/auth/constants/group_constants.py:92 +msgid "Chat User" +msgstr "对话用户" -#: apps/knowledge/serializers/document.py:676 -msgid "Question (optional, one per line in the cell)" -msgstr "问题(可选,每个单元格一行)" +#: apps/chat/views/v2/chat.py:410 apps/chat/views/v3/chat.py:453 +#: apps/system_manage/serializers/chat_user.py:429 +#: apps/users/serializers/login.py:102 apps/users/serializers/user.py:705 +#: apps/users/views/user.py:408 apps/users/views/user.py:490 +msgid "Invalid encrypted data" +msgstr "无效的加密数据" -#: apps/knowledge/serializers/document.py:742 -msgid "knowledge id not exist" -msgstr "知识库 ID 不存在" +#: apps/chat/views/v2/chat.py:417 apps/chat/views/v3/chat.py:460 +#: apps/users/views/user.py:496 +msgid "Failed to change password" +msgstr "修改密码失败" -#: apps/knowledge/serializers/document.py:898 -msgid "The maximum size of the uploaded file cannot exceed {}MB" -msgstr "上传文件的最大大小不能超过 {}MB" +#: apps/chat/views/v2/chat.py:425 apps/chat/views/v2/chat.py:426 +#: apps/chat/views/v2/chat.py:427 apps/chat/views/v3/chat.py:468 +#: apps/chat/views/v3/chat.py:469 apps/users/views/user.py:83 +#: apps/users/views/user.py:84 apps/users/views/user.py:85 +#: apps/users/views/user.py:98 apps/users/views/user.py:99 +msgid "Get current user information" +msgstr "获取当前用户信息" -#: apps/knowledge/serializers/document.py:976 -msgid "space" -msgstr "空格" +#: apps/chat/views/v2/chat.py:440 apps/chat/views/v2/chat.py:441 +#: apps/chat/views/v2/chat.py:442 apps/chat/views/v3/chat.py:555 +#: apps/chat/views/v3/chat.py:556 apps/users/views/login.py:72 +#: apps/users/views/login.py:73 apps/users/views/login.py:74 +msgid "Sign out" +msgstr "登出" -#: apps/knowledge/serializers/document.py:977 -msgid "semicolon" -msgstr "分号" +#: apps/chat/views/v2/chat_embed.py:22 apps/chat/views/v2/chat_embed.py:23 +#: apps/chat/views/v2/chat_embed.py:24 apps/chat/views/v3/chat_embed.py:22 +#: apps/chat/views/v3/chat_embed.py:23 +msgid "Get embedded js" +msgstr "获取嵌入式 JavaScript" -#: apps/knowledge/serializers/document.py:977 -msgid "comma" -msgstr "逗号" +#: apps/chat/views/v2/chat_record.py:39 apps/chat/views/v2/chat_record.py:40 +#: apps/chat/views/v2/chat_record.py:41 apps/chat/views/v3/chat_record.py:41 +#: apps/chat/views/v3/chat_record.py:42 +msgid "Like, Dislike" +msgstr "点赞、点踩" + +#: apps/chat/views/v2/chat_record.py:64 apps/chat/views/v2/chat_record.py:65 +#: apps/chat/views/v2/chat_record.py:66 apps/chat/views/v3/chat_record.py:63 +#: apps/chat/views/v3/chat_record.py:64 +msgid "Get historical conversation" +msgstr "获取历史会话" + +#: apps/chat/views/v2/chat_record.py:86 apps/chat/views/v2/chat_record.py:87 +#: apps/chat/views/v2/chat_record.py:88 apps/chat/views/v3/chat_record.py:86 +#: apps/chat/views/v3/chat_record.py:87 +msgid "Modify conversation about" +msgstr "修改会话描述" + +#: apps/chat/views/v2/chat_record.py:107 apps/chat/views/v2/chat_record.py:108 +#: apps/chat/views/v2/chat_record.py:109 apps/chat/views/v3/chat_record.py:108 +#: apps/chat/views/v3/chat_record.py:109 +msgid "Delete history conversation" +msgstr "删除历史会话" + +#: apps/chat/views/v2/chat_record.py:130 apps/chat/views/v2/chat_record.py:131 +#: apps/chat/views/v2/chat_record.py:132 apps/chat/views/v3/chat_record.py:132 +#: apps/chat/views/v3/chat_record.py:133 +msgid "Batch delete history conversation" +msgstr "批量删除历史会话" + +#: apps/chat/views/v2/chat_record.py:198 apps/chat/views/v3/chat_record.py:203 +msgid "Get historical conversation records by page " +msgstr "分页获取历史会话记录" + +#: apps/chat/views/v2/chat_record.py:199 apps/chat/views/v2/chat_record.py:200 +#: apps/chat/views/v3/chat_record.py:204 +msgid "Get historical conversation records by page" +msgstr "分页获取历史会话记录" + +#: apps/chat/views/v2/chat_record.py:222 apps/chat/views/v2/chat_record.py:223 +#: apps/chat/views/v2/chat_record.py:224 apps/chat/views/v3/chat_record.py:228 +#: apps/chat/views/v3/chat_record.py:229 +msgid "Get conversation details" +msgstr "获取会话详情" + +#: apps/chat/views/v3/chat.py:103 +msgid "V3 OpenAI Interface Dialogue" +msgstr "V3 OpenAI 接口对话" + +#: apps/chat/views/v3/chat.py:106 apps/chat/views/v3/chat.py:140 +#: apps/chat/views/v3/chat.py:183 apps/chat/views/v3/chat.py:198 +#: apps/chat/views/v3/chat.py:217 apps/chat/views/v3/chat.py:249 +#: apps/chat/views/v3/chat.py:286 apps/chat/views/v3/chat.py:319 +#: apps/chat/views/v3/chat.py:340 apps/chat/views/v3/chat.py:361 +#: apps/chat/views/v3/chat.py:382 apps/chat/views/v3/chat_embed.py:27 +#: apps/chat/views/v3/chat_record.py:47 apps/chat/views/v3/chat_record.py:68 +#: apps/chat/views/v3/chat_record.py:92 apps/chat/views/v3/chat_record.py:113 +#: apps/chat/views/v3/chat_record.py:137 apps/chat/views/v3/chat_record.py:160 +#: apps/chat/views/v3/chat_record.py:184 apps/chat/views/v3/chat_record.py:208 +#: apps/chat/views/v3/chat_record.py:233 apps/chat/views/v3/portal.py:36 +#: apps/chat/views/v3/portal.py:52 apps/chat/views/v3/portal.py:72 +#: apps/chat/views/v3/portal.py:92 +msgid "V3 Chat" +msgstr "V3 对话" + +#: apps/chat/views/v3/chat.py:136 +msgid "V3 Application Anonymous Certification" +msgstr "V3 智能体匿名认证" + +#: apps/chat/views/v3/chat.py:180 +msgid "V3 Get application related information" +msgstr "V3 获取智能体相关信息" + +#: apps/chat/views/v3/chat.py:195 +msgid "V3 Get application authentication information" +msgstr "V3 获取智能体认证信息" + +#: apps/chat/views/v3/chat.py:213 +msgid "V3 dialogue" +msgstr "V3 对话" + +#: apps/chat/views/v3/chat.py:246 +msgid "V3 Get the session id according to the application id" +msgstr "V3 根据智能体 ID 获取会话 ID" + +#: apps/chat/views/v3/chat.py:279 +msgid "V3 Cancel running workflow" +msgstr "V3 取消运行中的工作流" + +#: apps/chat/views/v3/chat.py:300 +msgid "V3 Resume stream for workflow" +msgstr "V3 恢复工作流对话流" + +#: apps/chat/views/v3/chat.py:339 +msgid "V3 Get Chat captcha" +msgstr "V3 获取对话验证码" + +#: apps/chat/views/v3/chat.py:358 +msgid "V3 speech to text" +msgstr "V3 语音转文本" + +#: apps/chat/views/v3/chat.py:379 +msgid "V3 text to speech" +msgstr "V3 语音合成" + +#: apps/chat/views/v3/chat.py:402 +msgid "V3 Upload files" +msgstr "V3 上传文件" + +#: apps/chat/views/v3/chat.py:405 +msgid "V3 Application" +msgstr "V3 智能体" + +#: apps/chat/views/v3/chat.py:431 +msgid "V3 Modify current user password" +msgstr "V3 修改当前用户密码" + +#: apps/chat/views/v3/chat.py:432 apps/chat/views/v3/chat.py:471 +#: apps/chat/views/v3/chat.py:558 +msgid "V3 Chat User" +msgstr "V3 对话用户" + +#: apps/chat/views/v3/chat.py:470 +msgid "V3 Get current user information" +msgstr "V3 获取当前用户信息" + +#: apps/chat/views/v3/chat.py:534 apps/chat/views/v3/chat.py:535 +#: apps/users/views/login.py:36 apps/users/views/login.py:37 +#: apps/users/views/login.py:38 apps/xpack/views/chat_user_auth.py:253 +#: apps/xpack/views/chat_user_auth.py:254 +#: apps/xpack/views/chat_user_auth.py:255 +msgid "Log in" +msgstr "登录" -#: apps/knowledge/serializers/document.py:978 -msgid "period" -msgstr "句号" +#: apps/chat/views/v3/chat.py:536 +msgid "V3 Log in" +msgstr "V3 登录" -#: apps/knowledge/serializers/document.py:978 -msgid "enter" -msgstr "回车" +#: apps/chat/views/v3/chat.py:537 +msgid "V3 Chat User/login" +msgstr "V3 对话用户/登录" -#: apps/knowledge/serializers/document.py:979 -msgid "blank line" -msgstr "空行" +#: apps/chat/views/v3/chat.py:557 +msgid "V3 Sign out" +msgstr "V3 登出" -#: apps/knowledge/serializers/document.py:1140 -msgid "Hit handling method is required" -msgstr "命中处理方法是必需的" +#: apps/chat/views/v3/chat_embed.py:24 +msgid "V3 Get embedded js" +msgstr "V3 获取内嵌 JS" -#: apps/knowledge/serializers/document.py:1142 -msgid "The hit processing method must be directly_return|optimization" -msgstr "命中处理方法必须是直接返回|优化" +#: apps/chat/views/v3/chat_record.py:43 +msgid "V3 Like, Dislike" +msgstr "V3 点赞、点踩" -#: apps/knowledge/serializers/knowledge.py:51 -#: apps/knowledge/serializers/knowledge.py:58 -#: apps/knowledge/serializers/knowledge.py:67 -#: apps/knowledge/serializers/knowledge.py:108 -#: apps/shared/api/shared_knowledge.py:117 -#: apps/shared/api/shared_knowledge.py:150 -#: apps/shared/serializers/shared_knowledge.py:20 -#: apps/shared/serializers/shared_knowledge.py:26 -#: apps/shared/serializers/shared_knowledge.py:59 -#: apps/shared/serializers/shared_knowledge.py:106 -#: apps/xpack/serializers/dataset_lark_serializer.py:51 -#: apps/xpack/serializers/dataset_lark_serializer.py:289 -msgid "knowledge name" -msgstr "知识库名称" +#: apps/chat/views/v3/chat_record.py:65 +msgid "V3 Get historical conversation" +msgstr "V3 获取历史会话" -#: apps/knowledge/serializers/knowledge.py:53 -#: apps/knowledge/serializers/knowledge.py:60 -#: apps/knowledge/serializers/knowledge.py:68 -#: apps/knowledge/serializers/knowledge.py:110 -#: apps/shared/api/shared_knowledge.py:124 -#: apps/shared/api/shared_knowledge.py:157 -#: apps/shared/serializers/shared_knowledge.py:21 -#: apps/shared/serializers/shared_knowledge.py:27 -#: apps/shared/serializers/shared_knowledge.py:60 -#: apps/shared/serializers/shared_knowledge.py:108 -#: apps/xpack/serializers/dataset_lark_serializer.py:53 -#: apps/xpack/serializers/dataset_lark_serializer.py:291 -msgid "knowledge description" -msgstr "知识库描述" +#: apps/chat/views/v3/chat_record.py:88 +msgid "V3 Modify conversation about" +msgstr "V3 修改会话描述" -#: apps/knowledge/serializers/knowledge.py:54 -#: apps/knowledge/serializers/knowledge.py:61 -#: apps/shared/serializers/shared_knowledge.py:22 -#: apps/shared/serializers/shared_knowledge.py:28 -msgid "knowledge embedding" -msgstr "知识库向量" +#: apps/chat/views/v3/chat_record.py:110 +msgid "V3 Delete history conversation" +msgstr "V3 删除历史会话" -#: apps/knowledge/serializers/knowledge.py:63 -#: apps/shared/serializers/shared_knowledge.py:30 -msgid "knowledge selector" -msgstr "知识库选择器" +#: apps/chat/views/v3/chat_record.py:134 +msgid "V3 Batch delete history conversation" +msgstr "V3 批量删除历史会话" -#: apps/knowledge/serializers/knowledge.py:73 -#: apps/xpack/serializers/dataset_lark_serializer.py:296 -msgid "application id list" -msgstr "智能体 ID 列表" +#: apps/chat/views/v3/chat_record.py:157 +msgid "V3 Get historical conversation by page" +msgstr "V3 分页获取历史会话" -#: apps/knowledge/serializers/knowledge.py:75 -msgid "file size limit" -msgstr "文件大小限制" +#: apps/chat/views/v3/chat_record.py:181 +msgid "V3 Get historical conversation records" +msgstr "V3 获取历史会话记录" -#: apps/knowledge/serializers/knowledge.py:76 -msgid "file count limit" -msgstr "文件数量限制" +#: apps/chat/views/v3/chat_record.py:205 +msgid "V3 Get historical conversation records by page" +msgstr "V3 分页获取历史会话记录" -#: apps/knowledge/serializers/knowledge.py:95 -#: apps/knowledge/serializers/knowledge.py:638 -msgid "query text" -msgstr "查询文本" +#: apps/chat/views/v3/chat_record.py:230 +msgid "V3 Get conversation details" +msgstr "V3 获取会话详情" -#: apps/knowledge/serializers/knowledge.py:96 -#: apps/knowledge/serializers/knowledge.py:639 -msgid "top number" -msgstr "Top 数量" +#: apps/chat/views/v3/chat_user_api_key.py:20 +#: apps/chat/views/v3/chat_user_api_key.py:21 +msgid "Create ChatUserAPIKey" +msgstr "创建对话用户 API 密钥" -#: apps/knowledge/serializers/knowledge.py:98 -#: apps/knowledge/serializers/knowledge.py:641 -msgid "search mode" -msgstr "搜索模式" +#: apps/chat/views/v3/chat_user_api_key.py:24 +#: apps/chat/views/v3/chat_user_api_key.py:36 +msgid "V3 Chat User API Key" +msgstr "V3 对话用户 API Key" -#: apps/knowledge/serializers/knowledge.py:113 -msgid "knowledge scope" -msgstr "知识库范围" +#: apps/chat/views/v3/chat_user_api_key.py:32 +#: apps/chat/views/v3/chat_user_api_key.py:33 +msgid "Get ChatUserAPIKey" +msgstr "获取对话用户 API Key" -#: apps/knowledge/serializers/knowledge.py:169 -#: apps/tools/serializers/tool.py:434 apps/tools/serializers/tool.py:464 -msgid "Folder not found" -msgstr "文件夹不存在" +#: apps/chat/views/v3/portal.py:31 apps/chat/views/v3/portal.py:32 +#: apps/chat/views/v3/portal.py:33 +msgid "Get portal authentication information" +msgstr "获取门户认证信息" -#: apps/knowledge/serializers/knowledge.py:236 -#: apps/knowledge/serializers/knowledge.py:265 -msgid "Failed to send the vectorization task, please try again later!" -msgstr "发送向量化任务失败,请稍后再试!" +#: apps/chat/views/v3/portal.py:47 apps/chat/views/v3/portal.py:48 +#: apps/chat/views/v3/portal.py:49 +msgid "Get published application list by page" +msgstr "分页获取已发布应用列表" -#: apps/knowledge/serializers/knowledge.py:315 -#: apps/knowledge/serializers/knowledge.py:471 -#: apps/knowledge/serializers/knowledge.py:533 -#: apps/xpack/serializers/dataset_lark_serializer.py:82 -#: apps/xpack/serializers/dataset_lark_serializer.py:340 -msgid "Knowledge base name duplicate!" -msgstr "知识库名称重复!" +#: apps/chat/views/v3/portal.py:67 apps/chat/views/v3/portal.py:68 +#: apps/chat/views/v3/portal.py:69 +msgid "Get portal historical conversation by page" +msgstr "分页获取门户历史会话" -#: apps/knowledge/serializers/knowledge.py:341 -#: apps/xpack/serializers/dataset_lark_serializer.py:359 -#, python-brace-format -msgid "Unknown application id {knowledge_id}, cannot be associated" -msgstr "未知智能体 ID {knowledge_id},无法关联" +#: apps/chat/views/v3/portal.py:87 apps/chat/views/v3/portal.py:88 +#: apps/chat/views/v3/portal.py:89 +msgid "Get portal application historical conversation by page" +msgstr "分页获取门户智能体历史会话" -#: apps/knowledge/serializers/knowledge.py:449 -#: apps/shared/serializers/shared_knowledge.py:62 -#: apps/shared/serializers/shared_knowledge.py:110 -#: apps/shared/serializers/shared_tool.py:46 -#: apps/shared/serializers/shared_tool.py:87 apps/tools/serializers/tool.py:456 -#: apps/xpack/serializers/dataset_lark_serializer.py:47 -msgid "scope" -msgstr "范围" +#: apps/common/auth/authenticate.py:108 apps/common/auth/authenticate.py:137 +#: apps/common/auth/authenticate.py:166 +msgid "Not logged in, please log in first" +msgstr "未登录,请先登录" -#: apps/knowledge/serializers/knowledge.py:460 -msgid "" -"The community version supports up to 50 knowledge bases. If you need more " -"knowledge bases, please contact us (https://fit2cloud.com/)." -msgstr "" -"社区版支持最多50个知识库,如需更多知识库,请联系我们 (https://" -"fit2cloud.com/)." +#: apps/common/auth/authenticate.py:110 apps/common/auth/authenticate.py:117 +#: apps/common/auth/authenticate.py:126 apps/common/auth/authenticate.py:139 +#: apps/common/auth/authenticate.py:146 apps/common/auth/authenticate.py:155 +#: apps/common/auth/authenticate.py:168 apps/common/auth/authenticate.py:175 +#: apps/common/auth/authenticate.py:184 +msgid "Authentication information is incorrect! illegal user" +msgstr "身份验证信息不正确!非法用户" -#: apps/knowledge/serializers/knowledge.py:560 -msgid "sync type" -msgstr "同步类型" +#: apps/common/auth/constants/category_constants.py:18 +#: apps/common/auth/constants/group_constants.py:73 +#: apps/common/auth/constants/group_constants.py:74 +#: apps/common/auth/constants/group_constants.py:96 +#: apps/homepage/views/homepage.py:48 apps/homepage/views/homepage.py:77 +#: apps/homepage/views/homepage.py:106 apps/homepage/views/homepage.py:134 +#: apps/homepage/views/homepage.py:164 apps/homepage/views/homepage.py:192 +#: apps/homepage/views/homepage.py:222 apps/homepage/views/homepage.py:250 +#: apps/homepage/views/homepage.py:280 apps/homepage/views/homepage.py:310 +#: apps/homepage/views/homepage.py:334 apps/homepage/views/homepage.py:358 +#: apps/homepage/views/homepage.py:382 +msgid "Home page" +msgstr "概览" -#: apps/knowledge/serializers/knowledge.py:562 -msgid "The synchronization type only supports:replace|complete" -msgstr "同步类型仅支持:replace|complete" +#: apps/common/auth/constants/category_constants.py:20 +msgid "IAM" +msgstr "身份与权限" -#: apps/knowledge/serializers/knowledge.py:568 -#: apps/knowledge/serializers/knowledge.py:649 -msgid "id does not exist" -msgstr "知识库 ID 不存在" +#: apps/common/auth/constants/category_constants.py:22 +msgid "Resource" +msgstr "资源管理" -#: apps/knowledge/serializers/knowledge.py:636 apps/users/api/user.py:76 -msgid "id" -msgstr "ID" +#: apps/common/auth/constants/category_constants.py:24 +msgid "Shared" +msgstr "共享资源" -#: apps/knowledge/serializers/paragraph.py:39 -#: apps/knowledge/serializers/problem.py:27 -#: apps/knowledge/serializers/problem.py:31 -#: apps/knowledge/serializers/problem.py:206 -msgid "content" -msgstr "内容" +#: apps/common/auth/constants/category_constants.py:26 +msgid "Chat Client" +msgstr "对话端管理" -#: apps/knowledge/serializers/paragraph.py:41 -#: apps/knowledge/serializers/paragraph.py:48 -#: apps/knowledge/serializers/paragraph.py:51 -#: apps/knowledge/serializers/paragraph.py:65 -#: apps/knowledge/serializers/paragraph.py:67 -#: apps/knowledge/serializers/paragraph.py:323 -msgid "section title" -msgstr "章节标题" +#: apps/common/auth/constants/category_constants.py:28 +#: apps/common/auth/constants/group_constants.py:75 +msgid "Operation Log" +msgstr "操作日志" -#: apps/knowledge/serializers/paragraph.py:44 -#: apps/tools/serializers/tool.py:152 apps/tools/serializers/tool.py:164 -#: apps/xpack/serializers/system_api_key.py:11 -msgid "Is active" -msgstr "是否启用" +#: apps/common/auth/constants/category_constants.py:30 +msgid "System Setting" +msgstr "系统设置" -#: apps/knowledge/serializers/paragraph.py:56 -#: apps/knowledge/serializers/paragraph.py:443 -msgid "paragraph id list" -msgstr "段落 ID 列表" +#: apps/common/auth/constants/category_constants.py:32 +#: apps/common/auth/constants/group_constants.py:60 +#: apps/common/auth/constants/group_constants.py:89 +#: apps/role_setting/views/role_setting.py:325 +#: apps/workspace/views/workspace.py:51 apps/workspace/views/workspace.py:68 +#: apps/workspace/views/workspace.py:96 apps/workspace/views/workspace.py:119 +#: apps/workspace/views/workspace.py:142 apps/workspace/views/workspace.py:171 +#: apps/workspace/views/workspace.py:200 apps/workspace/views/workspace.py:225 +#: apps/workspace/views/workspace.py:251 apps/workspace/views/workspace.py:265 +#: apps/xpack/serializers/operate_log_serializer.py:260 +msgid "Workspace" +msgstr "工作空间" -#: apps/knowledge/serializers/paragraph.py:57 -#: apps/knowledge/serializers/paragraph.py:72 -#: apps/knowledge/serializers/paragraph.py:136 -#: apps/knowledge/serializers/paragraph.py:350 -#: apps/knowledge/serializers/paragraph.py:444 -#: apps/knowledge/serializers/paragraph.py:561 -#: apps/knowledge/serializers/problem.py:35 -#: apps/knowledge/serializers/problem.py:50 -msgid "paragraph id" -msgstr "段落 ID" +#: apps/common/auth/constants/group_constants.py:24 +#: apps/users/views/login.py:39 apps/users/views/login.py:75 +#: apps/users/views/login.py:91 apps/users/views/user.py:86 +#: apps/users/views/user.py:101 apps/users/views/user.py:117 +#: apps/users/views/user.py:137 apps/users/views/user.py:154 +#: apps/users/views/user.py:179 apps/users/views/user.py:204 +#: apps/users/views/user.py:229 apps/users/views/user.py:250 +#: apps/users/views/user.py:270 apps/users/views/user.py:288 +#: apps/users/views/user.py:301 apps/users/views/user.py:327 +#: apps/users/views/user.py:348 apps/users/views/user.py:373 +#: apps/users/views/user.py:389 apps/users/views/user.py:419 +#: apps/users/views/user.py:443 apps/users/views/user.py:466 +#: apps/workspace/views/user_role_ee.py:27 apps/xpack/views/auth.py:521 +#: apps/xpack/views/auth.py:561 apps/xpack/views/auth.py:582 +#: apps/xpack/views/user_role.py:28 +msgid "User Management" +msgstr "用户管理" -#: apps/knowledge/serializers/paragraph.py:77 -#: apps/knowledge/serializers/paragraph.py:145 -msgid "Paragraph id does not exist" -msgstr "段落 ID 不存在" +#: apps/common/auth/constants/group_constants.py:28 +#: apps/common/auth/constants/group_constants.py:83 +#: apps/common/auth/constants/group_constants.py:98 +#: apps/common/auth/constants/group_constants.py:109 +#: apps/common/auth/constants/group_constants.py:122 +#: apps/knowledge/views/knowledge_workflow.py:262 +msgid "Knowledge" +msgstr "知识库" -#: apps/knowledge/serializers/paragraph.py:108 -msgid "Already associated, please do not associate again" -msgstr "已关联,请勿再次关联" +#: apps/common/auth/constants/group_constants.py:30 +#: apps/common/auth/constants/group_constants.py:84 +#: apps/common/auth/constants/group_constants.py:100 +#: apps/common/auth/constants/group_constants.py:111 +#: apps/common/auth/constants/group_constants.py:123 +#: apps/knowledge/views/knowledge.py:477 apps/tools/views/tool.py:63 +#: apps/tools/views/tool.py:90 apps/tools/views/tool.py:124 +#: apps/tools/views/tool.py:150 apps/tools/views/tool.py:179 +#: apps/tools/views/tool.py:202 apps/tools/views/tool.py:233 +#: apps/tools/views/tool.py:282 apps/tools/views/tool.py:330 +#: apps/tools/views/tool.py:365 apps/tools/views/tool.py:401 +#: apps/tools/views/tool.py:435 apps/tools/views/tool.py:466 +#: apps/tools/views/tool.py:489 apps/tools/views/tool.py:523 +#: apps/tools/views/tool.py:553 apps/tools/views/tool.py:576 +#: apps/tools/views/tool.py:605 apps/tools/views/tool.py:628 +#: apps/tools/views/tool.py:663 apps/tools/views/tool.py:701 +#: apps/tools/views/tool.py:737 apps/tools/views/tool.py:772 +#: apps/tools/views/tool_workflow.py:43 apps/tools/views/tool_workflow.py:82 +#: apps/tools/views/tool_workflow.py:113 apps/tools/views/tool_workflow.py:143 +#: apps/tools/views/tool_workflow.py:172 apps/tools/views/tool_workflow.py:206 +msgid "Tool" +msgstr "工具" -#: apps/knowledge/serializers/paragraph.py:181 -msgid "Problem id does not exist" -msgstr "问题 ID 不存在" +#: apps/common/auth/constants/group_constants.py:34 +#: apps/folders/views/folder.py:39 apps/folders/views/folder.py:82 +#: apps/folders/views/folder.py:108 apps/folders/views/folder.py:148 +#: apps/folders/views/folder.py:170 apps/resource_manage/views/folder.py:24 +msgid "Folder" +msgstr "文件夹" -#: apps/knowledge/serializers/paragraph.py:348 -#: apps/knowledge/serializers/problem.py:26 -#: apps/knowledge/serializers/problem.py:46 -#: apps/knowledge/serializers/problem.py:56 -#: apps/knowledge/serializers/problem.py:127 -msgid "problem id" -msgstr "问题 ID" +#: apps/common/auth/constants/group_constants.py:37 +#: apps/common/auth/constants/group_constants.py:127 +msgid "Image" +msgstr "图片" -#: apps/knowledge/serializers/paragraph.py:358 -msgid "Paragraph does not exist" -msgstr "段落不存在" +#: apps/common/auth/constants/group_constants.py:38 +#: apps/common/auth/constants/group_constants.py:128 +msgid "Scheduled synchronization" +msgstr "定时同步" -#: apps/knowledge/serializers/paragraph.py:360 -msgid "Problem does not exist" -msgstr "问题不存在" +#: apps/common/auth/constants/group_constants.py:39 +#: apps/common/auth/constants/group_constants.py:129 +msgid "Document processing strategy" +msgstr "文档处理策略" -#: apps/knowledge/serializers/paragraph.py:435 -msgid "The task is being executed, please do not send it again." -msgstr "任务正在执行,请勿重复发送。" +#: apps/common/auth/constants/group_constants.py:40 +#: apps/common/auth/constants/group_constants.py:130 +msgid "External service" +msgstr "外部服务" -#: apps/knowledge/serializers/paragraph.py:442 -msgid "target document id" -msgstr "目标文档 ID" +#: apps/common/auth/constants/group_constants.py:41 +#: apps/common/auth/constants/group_constants.py:131 +msgid "Knowledge settings" +msgstr "设置" -#: apps/knowledge/serializers/paragraph.py:453 -msgid "The document to be migrated is consistent with the target document" -msgstr "迁移的文档与目标文档一致" +#: apps/common/auth/constants/group_constants.py:42 +#: apps/common/auth/constants/group_constants.py:113 +#: apps/common/auth/constants/group_constants.py:132 +msgid "Document" +msgstr "文档" -#: apps/knowledge/serializers/paragraph.py:455 -#, python-brace-format -msgid "The document id does not exist [{document_id}]" -msgstr "以下文档ID不存在: {document_id}" +#: apps/common/auth/constants/group_constants.py:43 +#: apps/common/auth/constants/group_constants.py:112 +#: apps/common/auth/constants/group_constants.py:133 +msgid "Workflow" +msgstr "工作流" -#: apps/knowledge/serializers/paragraph.py:459 -#, python-brace-format -msgid "The target document id does not exist [{document_id}]" -msgstr "以下目标文档ID不存在: {document_id}" +#: apps/common/auth/constants/group_constants.py:44 +#: apps/common/auth/constants/group_constants.py:114 +#: apps/common/auth/constants/group_constants.py:134 +msgid "Tag" +msgstr "标签管理" -#: apps/knowledge/serializers/paragraph.py:573 -msgid "new_position must be an integer" -msgstr "new_position 必须是整数" +#: apps/common/auth/constants/group_constants.py:45 +#: apps/common/auth/constants/group_constants.py:115 +#: apps/common/auth/constants/group_constants.py:135 +msgid "Problem" +msgstr "问题" -#: apps/knowledge/serializers/problem.py:45 -#: apps/knowledge/serializers/problem.py:55 -msgid "problem id list" -msgstr "问题 ID 列表" +#: apps/common/auth/constants/group_constants.py:46 +#: apps/common/auth/constants/group_constants.py:116 +#: apps/common/auth/constants/group_constants.py:136 +msgid "Termbase" +msgstr "词库" -#: apps/knowledge/task/embedding.py:24 apps/knowledge/task/embedding.py:74 -#, python-brace-format -msgid "Failed to obtain vector model: {error} {traceback}" -msgstr "向量模型获取失败: {error} {traceback}" +#: apps/common/auth/constants/group_constants.py:47 +#: apps/common/auth/constants/group_constants.py:117 +#: apps/common/auth/constants/group_constants.py:137 +msgid "Hit-Test" +msgstr "召回测试" -#: apps/knowledge/task/embedding.py:103 -#, python-brace-format -msgid "Start--->Vectorized knowledge: {knowledge_id}" -msgstr "开始--->向量知识库: {knowledge_id}" +#: apps/common/auth/constants/group_constants.py:50 +#: apps/common/auth/constants/group_constants.py:139 +msgid "Overview" +msgstr "概览" -#: apps/knowledge/task/embedding.py:107 -#, python-brace-format -msgid "Knowledge documentation: {document_names}" -msgstr "知识库文档: {document_names}" +#: apps/common/auth/constants/group_constants.py:51 +#: apps/common/auth/constants/group_constants.py:140 +msgid "Application Access" +msgstr "智能体接入" -#: apps/knowledge/task/embedding.py:120 -#, python-brace-format -msgid "End--->Vectorized knowledge: {knowledge_id}" -msgstr "结束--->向量知识库: {knowledge_id}" +#: apps/common/auth/constants/group_constants.py:52 +#: apps/common/auth/constants/group_constants.py:141 +msgid "Conversation log" +msgstr "对话日志" -#: apps/knowledge/task/generate.py:106 -#, python-brace-format -msgid "" -"Generate issue based on document: {document_id} error {error}{traceback}" -msgstr "生成问题基于文档: {document_id} 错误 {error}{traceback}" +#: apps/common/auth/constants/group_constants.py:53 +#: apps/common/auth/constants/group_constants.py:56 +#: apps/common/auth/constants/group_constants.py:118 +#: apps/common/auth/constants/group_constants.py:138 +msgid "Dialogue users" +msgstr "对话用户" -#: apps/knowledge/task/generate.py:110 -#, python-brace-format -msgid "End--->Generate problem: {document_id}" -msgstr "结束--->生成问题: {document_id}" +#: apps/common/auth/constants/group_constants.py:59 +#: apps/common/auth/constants/group_constants.py:88 +msgid "Role Management" +msgstr "角色管理" -#: apps/knowledge/task/handler.py:121 -#, python-brace-format -msgid "Association problem failed {error}" -msgstr "关联问题失败 {error}" +#: apps/common/auth/constants/group_constants.py:61 +#: apps/common/auth/constants/group_constants.py:90 +#: apps/common/auth/constants/operate_constants.py:38 +msgid "User Group" +msgstr "用户组" -#: apps/knowledge/task/sync.py:30 apps/knowledge/task/sync.py:47 -#, python-brace-format -msgid "Start--->Start synchronization web knowledge base:{knowledge_id}" -msgstr "开始--->开始同步 web 知识库:{knowledge_id}" +#: apps/common/auth/constants/group_constants.py:62 +msgid "Email Setting" +msgstr "邮箱设置" -#: apps/knowledge/task/sync.py:35 apps/knowledge/task/sync.py:51 -#, python-brace-format -msgid "End--->End synchronization web knowledge base:{knowledge_id}" -msgstr "结束--->结束同步 web 知识库:{knowledge_id}" +#: apps/common/auth/constants/group_constants.py:63 +msgid "Login Auth" +msgstr "登录认证" -#: apps/knowledge/task/sync.py:37 apps/knowledge/task/sync.py:53 -#, python-brace-format -msgid "Synchronize web knowledge base:{knowledge_id} error{error}{traceback}" -msgstr "同步 web 知识库:{knowledge_id} 错误{error}{traceback}" +#: apps/common/auth/constants/group_constants.py:64 +#: apps/xpack/views/system_params.py:24 apps/xpack/views/system_params.py:40 +msgid "Appearance Settings" +msgstr "外观设置" -#: apps/knowledge/views/document.py:28 apps/knowledge/views/document.py:29 -#: apps/knowledge/views/document.py:30 -msgid "Create document" -msgstr "创建文档" +#: apps/common/auth/constants/group_constants.py:65 +#: apps/common/auth/constants/operate_constants.py:43 +msgid "Display Settings" +msgstr "显示设置" -#: apps/knowledge/views/document.py:34 apps/knowledge/views/document.py:57 -#: apps/knowledge/views/document.py:84 apps/knowledge/views/document.py:104 -#: apps/knowledge/views/document.py:128 apps/knowledge/views/document.py:160 -#: apps/knowledge/views/document.py:191 apps/knowledge/views/document.py:209 -#: apps/knowledge/views/document.py:238 apps/knowledge/views/document.py:267 -#: apps/knowledge/views/document.py:295 apps/knowledge/views/document.py:323 -#: apps/knowledge/views/document.py:352 apps/knowledge/views/document.py:382 -#: apps/knowledge/views/document.py:412 apps/knowledge/views/document.py:441 -#: apps/knowledge/views/document.py:472 apps/knowledge/views/document.py:501 -#: apps/knowledge/views/document.py:527 apps/knowledge/views/document.py:553 -#: apps/knowledge/views/document.py:579 apps/knowledge/views/document.py:599 -#: apps/knowledge/views/document.py:633 apps/knowledge/views/document.py:664 -#: apps/knowledge/views/document.py:695 apps/knowledge/views/document.py:723 -#: apps/knowledge/views/document.py:737 -#: apps/xpack/views/dataset_lark_views.py:72 -#: apps/xpack/views/dataset_lark_views.py:91 -#: apps/xpack/views/dataset_lark_views.py:111 -#: apps/xpack/views/dataset_lark_views.py:132 -msgid "Knowledge Base/Documentation" -msgstr "知识库/文档" +#: apps/common/auth/constants/group_constants.py:68 +#: apps/common/auth/constants/group_constants.py:93 +msgid "Chat User Group" +msgstr "对话用户组" -#: apps/knowledge/views/document.py:52 apps/knowledge/views/document.py:53 -#: apps/knowledge/views/document.py:54 -msgid "Get document" -msgstr "获取文档" +#: apps/common/auth/constants/group_constants.py:69 +msgid "Chat User Auth" +msgstr "对话用户认证" -#: apps/knowledge/views/document.py:79 apps/knowledge/views/document.py:80 -#: apps/knowledge/views/document.py:81 -msgid "Get document details" -msgstr "文档文档详情" +#: apps/common/auth/constants/group_constants.py:70 +msgid "Portal Setting" +msgstr "门户设置" -#: apps/knowledge/views/document.py:98 apps/knowledge/views/document.py:99 -#: apps/knowledge/views/document.py:100 -msgid "Modify document" -msgstr "修改文档" +#: apps/common/auth/constants/group_constants.py:78 +#: apps/common/auth/constants/group_constants.py:91 +msgid "Resource Permission" +msgstr "资源授权" -#: apps/knowledge/views/document.py:123 apps/knowledge/views/document.py:124 -#: apps/knowledge/views/document.py:125 -msgid "Delete document" -msgstr "删除文档" +#: apps/common/auth/constants/operate_constants.py:20 +msgid "Read" +msgstr "查看" -#: apps/knowledge/views/document.py:154 apps/knowledge/views/document.py:155 -#: apps/knowledge/views/document.py:156 -msgid "Segmented document" -msgstr "分段文档" +#: apps/common/auth/constants/operate_constants.py:21 +msgid "Edit" +msgstr "编辑" -#: apps/knowledge/views/document.py:186 apps/knowledge/views/document.py:187 -#: apps/knowledge/views/document.py:188 -msgid "Get a list of segment IDs" -msgstr "获取分段列表" +#: apps/common/auth/constants/operate_constants.py:22 +msgid "Create" +msgstr "创建" -#: apps/knowledge/views/document.py:203 apps/knowledge/views/document.py:204 -#: apps/knowledge/views/document.py:205 -msgid "Modify document hit processing methods in batches" -msgstr "批量修改文档命中处理方法" +#: apps/common/auth/constants/operate_constants.py:23 +msgid "Delete" +msgstr "删除" -#: apps/knowledge/views/document.py:232 apps/knowledge/views/document.py:233 -#: apps/knowledge/views/document.py:234 -msgid "Synchronize web site types" -msgstr "同步网站类型" +#: apps/common/auth/constants/operate_constants.py:27 +msgid "Use" +msgstr "使用" -#: apps/knowledge/views/document.py:261 apps/knowledge/views/document.py:262 -#: apps/knowledge/views/document.py:263 -msgid "Refresh document vector library" -msgstr "刷新文档向量库" +#: apps/common/auth/constants/operate_constants.py:28 +msgid "Import" +msgstr "导入" -#: apps/knowledge/views/document.py:289 apps/knowledge/views/document.py:290 -#: apps/knowledge/views/document.py:291 -msgid "Cancel task" -msgstr "取消任务" +#: apps/common/auth/constants/operate_constants.py:29 +msgid "Export" +msgstr "导出" -#: apps/knowledge/views/document.py:317 apps/knowledge/views/document.py:318 -#: apps/knowledge/views/document.py:319 -msgid "Cancel tasks in batches" -msgstr "批量取消任务" +#: apps/common/auth/constants/operate_constants.py:30 +msgid "Publish" +msgstr "发布" -#: apps/knowledge/views/document.py:346 apps/knowledge/views/document.py:347 -#: apps/knowledge/views/document.py:348 -msgid "Create documents in batches" -msgstr "批量创建文档" +#: apps/common/auth/constants/operate_constants.py:31 +msgid "Sync" +msgstr "同步" -#: apps/knowledge/views/document.py:376 apps/knowledge/views/document.py:377 -#: apps/knowledge/views/document.py:378 -msgid "Batch sync documents" -msgstr "批量同步文档" +#: apps/common/auth/constants/operate_constants.py:32 +msgid "Generate" +msgstr "生成问题" -#: apps/knowledge/views/document.py:406 apps/knowledge/views/document.py:407 -#: apps/knowledge/views/document.py:408 -msgid "Delete documents in batches" -msgstr "批量删除文档" +#: apps/common/auth/constants/operate_constants.py:33 +msgid "Add Member" +msgstr "添加成员" -#: apps/knowledge/views/document.py:436 apps/knowledge/views/document.py:437 -msgid "Batch refresh document vector library" -msgstr "批量刷新文档向量库" +#: apps/common/auth/constants/operate_constants.py:34 +msgid "Remove Member" +msgstr "移除成员" -#: apps/knowledge/views/document.py:466 apps/knowledge/views/document.py:467 -#: apps/knowledge/views/document.py:468 -msgid "Batch generate related problems" -msgstr "批量生成相关问题" +#: apps/common/auth/constants/operate_constants.py:35 +msgid "Vector" +msgstr "向量化" -#: apps/knowledge/views/document.py:496 apps/knowledge/views/document.py:497 -#: apps/knowledge/views/document.py:498 -msgid "Get document by pagination" -msgstr "分页获取文档" +#: apps/common/auth/constants/operate_constants.py:36 +msgid "Migrate" +msgstr "迁移" -#: apps/knowledge/views/document.py:523 apps/knowledge/views/document.py:524 -msgid "Export document" -msgstr "导出文档" +#: apps/common/auth/constants/operate_constants.py:37 +msgid "Relate" +msgstr "关联分段" -#: apps/knowledge/views/document.py:549 apps/knowledge/views/document.py:550 -msgid "Export Zip document" -msgstr "导出 Zip 文档" +#: apps/common/auth/constants/operate_constants.py:40 +msgid "Clear Policy" +msgstr "清除策略" -#: apps/knowledge/views/document.py:575 apps/knowledge/views/document.py:576 -msgid "Download source file" -msgstr "下载源文件" +#: apps/common/auth/constants/operate_constants.py:41 +msgid "Embed third party" +msgstr "嵌入第三方" -#: apps/knowledge/views/document.py:594 apps/knowledge/views/document.py:595 -msgid "Migrate documents in batches" -msgstr "批量迁移文档" +#: apps/common/auth/constants/operate_constants.py:42 +msgid "Access restrictions" +msgstr "访问限制" -#: apps/knowledge/views/document.py:627 apps/knowledge/views/document.py:628 -#: apps/knowledge/views/document.py:629 -#: apps/shared/views/shared_document.py:570 -msgid "Create Web site documents" -msgstr "创建网站文档" +#: apps/common/auth/constants/operate_constants.py:44 +msgid "API KEY" +msgstr "API KEY" -#: apps/knowledge/views/document.py:658 apps/knowledge/views/document.py:659 -#: apps/knowledge/views/document.py:660 -msgid "Import QA and create documentation" -msgstr "导入问答并创建文档" +#: apps/common/auth/constants/operate_constants.py:45 +msgid "Public access link" +msgstr "公共访问链接" -#: apps/knowledge/views/document.py:689 apps/knowledge/views/document.py:690 -#: apps/knowledge/views/document.py:691 -msgid "Import tables and create documents" -msgstr "导入表格并创建文档" +#: apps/common/auth/constants/operate_constants.py:46 +msgid "Enterprise WeiXin" +msgstr "企业微信" -#: apps/knowledge/views/document.py:719 apps/knowledge/views/document.py:720 -msgid "Get QA template" -msgstr "获取问答模板" +#: apps/common/auth/constants/operate_constants.py:47 +msgid "Feishu" +msgstr "飞书" -#: apps/knowledge/views/document.py:733 apps/knowledge/views/document.py:734 -msgid "Get form template" -msgstr "获取表格模板" +#: apps/common/auth/constants/operate_constants.py:48 +msgid "Dingding" +msgstr "钉钉" -#: apps/knowledge/views/knowledge.py:25 apps/knowledge/views/knowledge.py:26 -#: apps/knowledge/views/knowledge.py:27 -msgid "Get knowledge by folder" -msgstr "根据文件夹获取知识库" +#: apps/common/auth/constants/operate_constants.py:49 +msgid "Weixin Public Account" +msgstr "微信公众号" -#: apps/knowledge/views/knowledge.py:30 apps/knowledge/views/knowledge.py:59 -#: apps/knowledge/views/knowledge.py:83 apps/knowledge/views/knowledge.py:106 -#: apps/knowledge/views/knowledge.py:127 apps/knowledge/views/knowledge.py:156 -#: apps/knowledge/views/knowledge.py:188 apps/knowledge/views/knowledge.py:218 -#: apps/knowledge/views/knowledge.py:242 apps/knowledge/views/knowledge.py:266 -#: apps/knowledge/views/knowledge.py:293 apps/knowledge/views/knowledge.py:319 -#: apps/knowledge/views/knowledge.py:343 apps/knowledge/views/knowledge.py:369 -#: apps/knowledge/views/knowledge.py:397 -#: apps/xpack/views/dataset_lark_views.py:29 -#: apps/xpack/views/dataset_lark_views.py:50 -msgid "Knowledge Base" -msgstr "知识库" +#: apps/common/auth/constants/operate_constants.py:52 +msgid "To Chat" +msgstr "对话" -#: apps/knowledge/views/knowledge.py:53 apps/knowledge/views/knowledge.py:54 -#: apps/knowledge/views/knowledge.py:55 -msgid "Edit knowledge" -msgstr "修改知识库" +#: apps/common/auth/constants/operate_constants.py:53 +msgid "Setting" +msgstr "设置" -#: apps/knowledge/views/knowledge.py:77 apps/knowledge/views/knowledge.py:78 -#: apps/knowledge/views/knowledge.py:79 -msgid "Delete knowledge" -msgstr "删除知识库" +#: apps/common/auth/constants/operate_constants.py:54 +msgid "Download Original Document" +msgstr "下载原文档" -#: apps/knowledge/views/knowledge.py:101 apps/knowledge/views/knowledge.py:102 -#: apps/knowledge/views/knowledge.py:103 -msgid "Get knowledge" -msgstr "获取知识库" +#: apps/common/auth/constants/operate_constants.py:55 +msgid "Copy" +msgstr "复制" -#: apps/knowledge/views/knowledge.py:122 apps/knowledge/views/knowledge.py:123 -#: apps/knowledge/views/knowledge.py:124 -msgid "Get the knowledge base paginated list" -msgstr "获取知识库分页列表" +#: apps/common/auth/constants/operate_constants.py:56 +msgid "resource authorization" +msgstr "资源授权" -#: apps/knowledge/views/knowledge.py:150 apps/knowledge/views/knowledge.py:151 -#: apps/knowledge/views/knowledge.py:152 -msgid "Synchronize the knowledge base of the website" -msgstr "同步网站知识库" +#: apps/common/auth/constants/operate_constants.py:57 +msgid "Tag Setting" +msgstr "标签设置" -#: apps/knowledge/views/knowledge.py:182 apps/knowledge/views/knowledge.py:183 -#: apps/knowledge/views/knowledge.py:184 -msgid "Hit test list" -msgstr "召回测试列表" +#: apps/common/auth/constants/operate_constants.py:58 +msgid "Replace Original Document" +msgstr "替换原文档" -#: apps/knowledge/views/knowledge.py:212 apps/knowledge/views/knowledge.py:213 -#: apps/knowledge/views/knowledge.py:214 -msgid "Re-vectorize" -msgstr "重新向量化" +#: apps/common/auth/constants/operate_constants.py:59 +#: apps/common/auth/constants/operate_constants.py:76 +msgid "Update License" +msgstr "更新许可证" -#: apps/knowledge/views/knowledge.py:238 apps/knowledge/views/knowledge.py:239 -msgid "Export knowledge base" -msgstr "导出知识库" +#: apps/common/auth/constants/operate_constants.py:60 +msgid "View related resources" +msgstr "查看关联资源" -#: apps/knowledge/views/knowledge.py:262 apps/knowledge/views/knowledge.py:263 -msgid "Export knowledge base containing images" -msgstr "导出包含图片的知识库" +#: apps/common/auth/constants/operate_constants.py:61 +msgid "Read execute record" +msgstr "查看执行记录" -#: apps/knowledge/views/knowledge.py:287 apps/knowledge/views/knowledge.py:288 -#: apps/knowledge/views/knowledge.py:289 -msgid "Generate related" -msgstr "生成相关" +#: apps/common/auth/constants/operate_constants.py:62 +msgid "Read Trigger" +msgstr "查看触发器" -#: apps/knowledge/views/knowledge.py:314 apps/knowledge/views/knowledge.py:315 -#: apps/knowledge/views/knowledge.py:316 -msgid "Get model for knowledge base" -msgstr "获取知识库模型" +#: apps/common/auth/constants/operate_constants.py:63 +msgid "Edit Trigger" +msgstr "编辑触发器" -#: apps/knowledge/views/knowledge.py:338 apps/knowledge/views/knowledge.py:339 -#: apps/knowledge/views/knowledge.py:340 -msgid "Get embedding model for knowledge base" -msgstr "获取知识库向量模型" +#: apps/common/auth/constants/operate_constants.py:64 +msgid "Create Trigger" +msgstr "创建触发器" -#: apps/knowledge/views/knowledge.py:363 apps/knowledge/views/knowledge.py:364 -#: apps/knowledge/views/knowledge.py:365 -msgid "Create base knowledge" -msgstr "创建知识库" +#: apps/common/auth/constants/operate_constants.py:65 +msgid "Delete Trigger" +msgstr "删除触发器" -#: apps/knowledge/views/knowledge.py:391 apps/knowledge/views/knowledge.py:392 -#: apps/knowledge/views/knowledge.py:393 -msgid "Create web knowledge" -msgstr "创建 web 知识库" +#: apps/common/auth/constants/operate_constants.py:66 +msgid "Batch delete" +msgstr "批量删除" -#: apps/knowledge/views/paragraph.py:24 apps/knowledge/views/paragraph.py:25 -#: apps/knowledge/views/paragraph.py:26 -msgid "Paragraph list" -msgstr "段落列表" +#: apps/common/auth/constants/operate_constants.py:67 +msgid "Batch move" +msgstr "批量移动" -#: apps/knowledge/views/paragraph.py:29 apps/knowledge/views/paragraph.py:53 -#: apps/knowledge/views/paragraph.py:82 apps/knowledge/views/paragraph.py:102 -#: apps/knowledge/views/paragraph.py:138 apps/knowledge/views/paragraph.py:167 -#: apps/knowledge/views/paragraph.py:199 apps/knowledge/views/paragraph.py:224 -#: apps/knowledge/views/paragraph.py:259 apps/knowledge/views/paragraph.py:289 -#: apps/knowledge/views/paragraph.py:316 apps/knowledge/views/paragraph.py:351 -#: apps/knowledge/views/paragraph.py:385 apps/knowledge/views/paragraph.py:415 -msgid "Knowledge Base/Documentation/Paragraph" -msgstr "知识库/文档/段落" - -#: apps/knowledge/views/paragraph.py:48 apps/knowledge/views/paragraph.py:49 -msgid "Create Paragraph" -msgstr "创建段落" +#: apps/common/auth/constants/operate_constants.py:68 +msgid "Token Index" +msgstr "分词索引" -#: apps/knowledge/views/paragraph.py:76 apps/knowledge/views/paragraph.py:77 -#: apps/knowledge/views/paragraph.py:78 -msgid "Batch Paragraph" -msgstr "批量段落" +#: apps/common/auth/constants/operate_constants.py:69 +msgid "Authorize to Workspace" +msgstr "授权工作空间" -#: apps/knowledge/views/paragraph.py:97 apps/knowledge/views/paragraph.py:98 -msgid "Migrate paragraphs in batches" -msgstr "批量迁移段落" +#: apps/common/auth/constants/operate_constants.py:70 +msgid "Set Role" +msgstr "设置角色" -#: apps/knowledge/views/paragraph.py:132 apps/knowledge/views/paragraph.py:133 -#: apps/knowledge/views/paragraph.py:134 -msgid "Batch Generate Related" -msgstr "批量生成相关" +#: apps/common/auth/constants/operate_constants.py:71 +msgid "MCP service configuration" +msgstr "MCP 服务配置" -#: apps/knowledge/views/paragraph.py:161 apps/knowledge/views/paragraph.py:162 -#: apps/knowledge/views/paragraph.py:163 -msgid "Modify paragraph data" -msgstr "修改段落数据" +#: apps/common/auth/constants/operate_constants.py:72 +msgid "Export skills" +msgstr "导出 skills" -#: apps/knowledge/views/paragraph.py:194 apps/knowledge/views/paragraph.py:195 -#: apps/knowledge/views/paragraph.py:196 -msgid "Get paragraph details" -msgstr "获取段落详情" +#: apps/common/auth/constants/operate_constants.py:73 +msgid "Quota Setting" +msgstr "配额设置" -#: apps/knowledge/views/paragraph.py:219 apps/knowledge/views/paragraph.py:220 -#: apps/knowledge/views/paragraph.py:221 -msgid "Delete paragraph" -msgstr "删除段落" +#: apps/common/auth/constants/operate_constants.py:75 +msgid "About" +msgstr "关于" -#: apps/knowledge/views/paragraph.py:253 apps/knowledge/views/paragraph.py:254 -#: apps/knowledge/views/paragraph.py:255 -msgid "Add associated questions" -msgstr "添加关联问题" +#: apps/common/auth/constants/operate_constants.py:77 +#: apps/users/views/user.py:114 apps/users/views/user.py:115 +#: apps/users/views/user.py:116 +msgid "Switch Language" +msgstr "切换语言" -#: apps/knowledge/views/paragraph.py:284 apps/knowledge/views/paragraph.py:285 -#: apps/knowledge/views/paragraph.py:286 -msgid "Get a list of paragraph questions" -msgstr "获取段落问题列表" +#: apps/common/auth/constants/operate_constants.py:78 +msgid "Change Password" +msgstr "修改密码" -#: apps/knowledge/views/paragraph.py:310 apps/knowledge/views/paragraph.py:311 -#: apps/knowledge/views/paragraph.py:312 -msgid "Disassociation issue" -msgstr "取消关联问题" +#: apps/common/auth/constants/operate_constants.py:79 +#: apps/xpack/views/system_api_key.py:25 apps/xpack/views/system_api_key.py:43 +#: apps/xpack/views/system_api_key.py:69 apps/xpack/views/system_api_key.py:92 +msgid "System API Key" +msgstr "系统 API Key" -#: apps/knowledge/views/paragraph.py:345 apps/knowledge/views/paragraph.py:346 -#: apps/knowledge/views/paragraph.py:347 -msgid "Related questions" -msgstr "关联问题" +#: apps/common/auth/constants/operate_constants.py:80 +#: apps/portal/views/portal.py:39 apps/portal/views/portal.py:52 +#: apps/portal/views/portal.py:66 +msgid "Portal" +msgstr "门户" -#: apps/knowledge/views/paragraph.py:380 apps/knowledge/views/paragraph.py:381 -#: apps/knowledge/views/paragraph.py:382 -msgid "Get paragraph list by pagination" -msgstr "获取段落列表" +#: apps/common/auth/constants/operate_constants.py:81 +msgid "Publish to Portal" +msgstr "上架到门户" -#: apps/knowledge/views/paragraph.py:409 apps/knowledge/views/paragraph.py:410 -#: apps/knowledge/views/paragraph.py:411 -#: apps/resource_manage/views/paragraph.py:364 -#: apps/resource_manage/views/paragraph.py:365 -#: apps/resource_manage/views/paragraph.py:366 -#: apps/shared/views/shared_paragraph.py:365 -#: apps/shared/views/shared_paragraph.py:366 -#: apps/shared/views/shared_paragraph.py:367 -msgid "Adjust paragraph position" -msgstr "调整段落位置" +#: apps/common/auth/constants/operate_constants.py:82 +msgid "Unpublish from Portal" +msgstr "从门户下架" -#: apps/knowledge/views/problem.py:23 apps/knowledge/views/problem.py:24 -#: apps/knowledge/views/problem.py:25 -msgid "Question list" -msgstr "问题列表" +#: apps/common/auth/constants/operate_constants.py:85 +msgid "Password verification" +msgstr "密码验证" -#: apps/knowledge/views/problem.py:28 apps/knowledge/views/problem.py:53 -#: apps/knowledge/views/problem.py:78 apps/knowledge/views/problem.py:104 -#: apps/knowledge/views/problem.py:131 apps/knowledge/views/problem.py:157 -#: apps/knowledge/views/problem.py:186 apps/knowledge/views/problem.py:216 -msgid "Knowledge Base/Documentation/Paragraph/Question" -msgstr "知识库/文档/段落/问题" +#: apps/common/auth/constants/operate_constants.py:86 +msgid "Account login" +msgstr "账号登录" -#: apps/knowledge/views/problem.py:47 apps/knowledge/views/problem.py:48 -#: apps/knowledge/views/problem.py:49 -msgid "Create question" -msgstr "创建问题" +#: apps/common/auth/constants/operate_constants.py:87 +msgid "CAS" +msgstr "CAS" -#: apps/knowledge/views/problem.py:73 apps/knowledge/views/problem.py:74 -#: apps/knowledge/views/problem.py:75 -msgid "Get a list of associated paragraphs" -msgstr "获取关联段落列表" +#: apps/common/auth/constants/operate_constants.py:88 +msgid "dingtalk" +msgstr "钉钉" -#: apps/knowledge/views/problem.py:98 apps/knowledge/views/problem.py:99 -#: apps/knowledge/views/problem.py:100 -msgid "Batch associated paragraphs" -msgstr "批量关联段落" +#: apps/common/auth/constants/operate_constants.py:89 +msgid "WeCom" +msgstr "企业微信" -#: apps/knowledge/views/problem.py:125 apps/knowledge/views/problem.py:126 -#: apps/knowledge/views/problem.py:127 -msgid "Batch deletion issues" -msgstr "批量删除问题" +#: apps/common/auth/constants/operate_constants.py:90 +msgid "lark" +msgstr "飞书" -#: apps/knowledge/views/problem.py:152 apps/knowledge/views/problem.py:153 -#: apps/knowledge/views/problem.py:154 -msgid "Delete question" -msgstr "删除问题" +#: apps/common/auth/constants/operate_constants.py:91 +msgid "OIDC" +msgstr "OIDC" -#: apps/knowledge/views/problem.py:180 apps/knowledge/views/problem.py:181 -#: apps/knowledge/views/problem.py:182 -msgid "Modify question" -msgstr "修改问题" +#: apps/common/auth/constants/operate_constants.py:92 +msgid "LDAP" +msgstr "LDAP" -#: apps/knowledge/views/problem.py:211 apps/knowledge/views/problem.py:212 -#: apps/knowledge/views/problem.py:213 -msgid "Get the list of questions by page" -msgstr "分页获取问题列表" +#: apps/common/auth/constants/operate_constants.py:93 +msgid "OAUTH2" +msgstr "OAUTH2" -#: apps/maxkb/settings/base.py:101 -msgid "Intelligent customer service platform" -msgstr "强大易用的企业级智能体平台" +#: apps/common/auth/handle/impl/application_key.py:29 +msgid "Secret key is expired" +msgstr "密钥已过期" -#: apps/models_provider/api/model.py:37 apps/models_provider/api/provide.py:17 -#: apps/models_provider/api/provide.py:23 -#: apps/models_provider/api/provide.py:28 -#: apps/models_provider/api/provide.py:30 -#: apps/models_provider/api/provide.py:82 -#: apps/models_provider/serializers/model_serializer.py:40 -#: apps/models_provider/serializers/model_serializer.py:215 -#: apps/models_provider/serializers/model_serializer.py:253 -#: apps/models_provider/serializers/model_serializer.py:318 -#: apps/models_provider/serializers/model_serializer.py:393 -#: apps/shared/api/shared_model.py:18 -#: apps/shared/serializers/shared_model.py:111 -msgid "model name" -msgstr "模型名称" +#: apps/common/auth/handle/impl/application_key.py:36 +#: apps/common/auth/handle/impl/user_token.py:300 +#: apps/trigger/handler/impl/trigger/event_trigger.py:120 +#: apps/trigger/handler/impl/trigger/event_trigger.py:123 +msgid "Authentication information is incorrect" +msgstr "身份验证信息不正确" -#: apps/models_provider/api/model.py:44 apps/models_provider/api/provide.py:29 -#: apps/models_provider/api/provide.py:70 -#: apps/models_provider/api/provide.py:98 -#: apps/models_provider/serializers/model_serializer.py:42 -#: apps/models_provider/serializers/model_serializer.py:217 -#: apps/models_provider/serializers/model_serializer.py:255 -#: apps/models_provider/serializers/model_serializer.py:319 -#: apps/models_provider/serializers/model_serializer.py:394 -#: apps/shared/api/shared_model.py:25 -#: apps/shared/serializers/shared_model.py:112 -msgid "model type" -msgstr "模型类型" +#: apps/common/auth/handle/impl/chat_user_key.py:34 +msgid "API service is disabled" +msgstr "API 服务未开启" -#: apps/models_provider/api/model.py:51 -#: apps/models_provider/serializers/model_serializer.py:43 -#: apps/models_provider/serializers/model_serializer.py:219 -#: apps/models_provider/serializers/model_serializer.py:256 -#: apps/models_provider/serializers/model_serializer.py:320 -#: apps/models_provider/serializers/model_serializer.py:395 -#: apps/shared/api/shared_model.py:32 -#: apps/shared/serializers/shared_model.py:113 -msgid "base model" -msgstr "基础模型" +#: apps/common/auth/handle/impl/user_token.py:294 +msgid "Login expired" +msgstr "登录已过期" -#: apps/models_provider/api/model.py:58 apps/models_provider/api/provide.py:18 -#: apps/models_provider/api/provide.py:38 -#: apps/models_provider/api/provide.py:76 -#: apps/models_provider/api/provide.py:104 -#: apps/models_provider/api/provide.py:126 -#: apps/models_provider/serializers/model_serializer.py:41 -#: apps/models_provider/serializers/model_serializer.py:254 -#: apps/models_provider/serializers/model_serializer.py:321 -#: apps/models_provider/serializers/model_serializer.py:396 -#: apps/shared/api/shared_model.py:39 -#: apps/shared/serializers/shared_model.py:114 -msgid "provider" -msgstr "供应商" +#: apps/common/constants/exception_code_constants.py:32 +msgid "Please log in first and bring the user Token" +msgstr "请先登录并携带用户 Token" -#: apps/models_provider/api/model.py:65 -#: apps/models_provider/serializers/model_serializer.py:322 -#: apps/models_provider/serializers/model_serializer.py:397 -#: apps/shared/api/shared_model.py:46 -#: apps/shared/serializers/shared_model.py:115 -msgid "create user" -msgstr "创建用户" +#: apps/common/constants/exception_code_constants.py:33 +#: apps/common/constants/exception_code_constants.py:45 +msgid "Email sending failed" +msgstr "邮件发送失败" -#: apps/models_provider/api/provide.py:19 -#: apps/xpack/serializers/application_setting_serializer.py:41 -#: apps/xpack/serializers/system_params.py:21 -msgid "icon" -msgstr "图标" +#: apps/common/constants/exception_code_constants.py:34 +msgid "Email format error" +msgstr "邮箱格式错误" -#: apps/models_provider/api/provide.py:34 apps/tools/serializers/tool.py:134 -msgid "input type" -msgstr "输入类型" +#: apps/common/constants/exception_code_constants.py:35 +msgid "The email has been registered, please log in directly" +msgstr "该邮箱已注册,请直接登录" -#: apps/models_provider/api/provide.py:35 -msgid "label" -msgstr "标签" +#: apps/common/constants/exception_code_constants.py:36 +msgid "The email is not registered, please register first" +msgstr "该邮箱未注册,请先注册" -#: apps/models_provider/api/provide.py:36 -msgid "text field" -msgstr "文本字段" +#: apps/common/constants/exception_code_constants.py:38 +msgid "" +"The verification code is incorrect or the verification code has expired" +msgstr "验证码不正确或已过期" -#: apps/models_provider/api/provide.py:37 -msgid "value field" -msgstr "值" +#: apps/common/constants/exception_code_constants.py:39 +msgid "The username has been registered, please log in directly" +msgstr "用户名已注册,请直接登录" -#: apps/models_provider/api/provide.py:39 -msgid "method" -msgstr "方法" +#: apps/common/constants/exception_code_constants.py:41 +msgid "" +"The username cannot be empty and must be between 6 and 20 characters long." +msgstr "用户名不能为空,且长度在6到20个字符之间。" -#: apps/models_provider/api/provide.py:40 apps/tools/serializers/tool.py:119 -#: apps/tools/serializers/tool.py:133 -msgid "required" -msgstr "必填" +#: apps/common/constants/exception_code_constants.py:43 +msgid "Password and confirmation password are inconsistent" +msgstr "密码和确认密码不一致" -#: apps/models_provider/api/provide.py:41 -msgid "default value" -msgstr "默认值" +#: apps/common/constants/exception_code_constants.py:44 +msgid "The nickname is already registered" +msgstr "姓名已注册" -#: apps/models_provider/api/provide.py:42 -msgid "relation show field dict" -msgstr "关系显示字段" +#: apps/common/event/__init__.py:35 +msgid "The download process was interrupted, please try again" +msgstr "下载过程被中断,请重试" -#: apps/models_provider/api/provide.py:43 -msgid "relation trigger field dict" -msgstr "关系触发字段" +#: apps/common/event/listener_manage.py:116 +#, python-brace-format +msgid "Query vector data: {paragraph_id_list} error {error} {traceback}" +msgstr "查询向量数据:{paragraph_id_list} 错误:{error} {traceback}" -#: apps/models_provider/api/provide.py:44 -msgid "trigger type" -msgstr "触发类型" +#: apps/common/event/listener_manage.py:124 +#, python-brace-format +msgid "Start--->Embedding paragraph: {paragraph_id_list}" +msgstr "开始--->向量段落: {paragraph_id_list}" -#: apps/models_provider/api/provide.py:45 -msgid "attrs" -msgstr "属性" +#: apps/common/event/listener_manage.py:141 +#, python-brace-format +msgid "Vectorized paragraph: {paragraph_id_list} error {error} {traceback}" +msgstr "向量段落: {paragraph_id_list} 错误:{error} {traceback}" -#: apps/models_provider/api/provide.py:46 -msgid "props info" -msgstr "props 信息" +#: apps/common/event/listener_manage.py:150 +#, python-brace-format +msgid "End--->Embedding paragraph: {paragraph_id_list}" +msgstr "结束--->向量段落: {paragraph_id_list}" -#: apps/models_provider/base_model_provider.py:60 -msgid "Model type cannot be empty" -msgstr "模型类型不能为空" +#: apps/common/event/listener_manage.py:160 +#, python-brace-format +msgid "Start--->Embedding paragraph: {paragraph_id}" +msgstr "开始--->向量段落: {paragraph_id}" -#: apps/models_provider/base_model_provider.py:85 -msgid "The current platform does not support downloading models" -msgstr "当前平台不支持下载模型" +#: apps/common/event/listener_manage.py:194 +#, python-brace-format +msgid "Vectorized paragraph: {paragraph_id} error {error} {traceback}" +msgstr "向量段落: {paragraph_id} 错误:{error} {traceback}" -#: apps/models_provider/base_model_provider.py:143 -msgid "LLM" -msgstr "大语言模型" +#: apps/common/event/listener_manage.py:202 +#, python-brace-format +msgid "End--->Embedding paragraph: {paragraph_id}" +msgstr "结束--->向量段落: {paragraph_id}" -#: apps/models_provider/base_model_provider.py:144 -msgid "Embedding Model" -msgstr "向量模型" +#: apps/common/event/listener_manage.py:222 +#, python-brace-format +msgid "Start--->Tokenize paragraph: {paragraph_id}" +msgstr "开始--->分词段落: {paragraph_id}" -#: apps/models_provider/base_model_provider.py:145 -msgid "Speech2Text" -msgstr "语音识别" +#: apps/common/event/listener_manage.py:245 +#, python-brace-format +msgid "Tokenize paragraph: {paragraph_id} error {error} {traceback}" +msgstr "分词段落: {paragraph_id} 错误:{error} {traceback}" -#: apps/models_provider/base_model_provider.py:146 -msgid "TTS" -msgstr "语音合成" +#: apps/common/event/listener_manage.py:253 +#, python-brace-format +msgid "End--->Tokenize paragraph: {paragraph_id}" +msgstr "结束--->分词段落: {paragraph_id}" -#: apps/models_provider/base_model_provider.py:147 -msgid "Vision Model" -msgstr "视觉模型" +#: apps/common/event/listener_manage.py:382 +#, python-brace-format +msgid "Start--->Embedding document: {document_id}" +msgstr "开始--->向量文档: {document_id}" -#: apps/models_provider/base_model_provider.py:148 -msgid "Image Generation" -msgstr "图片生成" +#: apps/common/event/listener_manage.py:410 +#, python-brace-format +msgid "Vectorized document: {document_id} error {error} {traceback}" +msgstr "向量文档: {document_id} 错误:{error} {traceback}" -#: apps/models_provider/base_model_provider.py:149 -msgid "Rerank" -msgstr "重排模型" +#: apps/common/event/listener_manage.py:418 +#, python-brace-format +msgid "End--->Embedding document: {document_id}" +msgstr "结束--->向量文档: {document_id}" -#: apps/models_provider/base_model_provider.py:223 -msgid "The model does not support" -msgstr "模型不支持" +#: apps/common/event/listener_manage.py:430 +#, python-brace-format +msgid "Start--->Embedding knowledge: {knowledge_id}" +msgstr "开始--->向量知识库: {knowledge_id}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:42 -msgid "" -"With the GTE-Rerank text sorting series model developed by Alibaba Tongyi " -"Lab, developers can integrate high-quality text retrieval and sorting " -"through the LlamaIndex framework." -msgstr "" -"阿里巴巴通义实验室开发的GTE-Rerank文本排序系列模型,开发者可以通过LlamaIndex" -"框架进行集成高质量文本检索、排序。" +#: apps/common/event/listener_manage.py:434 +#, python-brace-format +msgid "Start--->Embedding document: {document_list}" +msgstr "开始--->向量文档: {document_list}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:45 -msgid "" -"Chinese (including various dialects such as Cantonese), English, Japanese, " -"and Korean support free switching between multiple languages." -msgstr "中文(含粤语等各种方言)、英文、日语、韩语支持多个语种自由切换" +#: apps/common/event/listener_manage.py:439 +#: apps/knowledge/task/embedding.py:160 +#, python-brace-format +msgid "Vectorized knowledge: {knowledge_id} error {error} {traceback}" +msgstr "向量知识库: {knowledge_id} 错误:{error} {traceback}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:48 -msgid "" -"CosyVoice is based on a new generation of large generative speech models, " -"which can predict emotions, intonation, rhythm, etc. based on context, and " -"has better anthropomorphic effects." -msgstr "" -"CosyVoice基于新一代生成式语音大模型,能根据上下文预测情绪、语调、韵律等,具有" -"更好的拟人效果" +#: apps/common/event/listener_manage.py:444 +#, python-brace-format +msgid "End--->Embedding knowledge: {knowledge_id}" +msgstr "结束--->向量知识库: {knowledge_id}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:51 -msgid "" -"Universal text vector is Tongyi Lab's multi-language text unified vector " -"model based on the LLM base. It provides high-level vector services for " -"multiple mainstream languages around the world and helps developers quickly " -"convert text data into high-quality vector data." -msgstr "" -"通用文本向量,是通义实验室基于LLM底座的多语言文本统一向量模型,面向全球多个主" -"流语种,提供高水准的向量服务,帮助开发者将文本数据快速转换为高质量的向量数" -"据。" +#: apps/common/event/listener_manage.py:551 +#, python-brace-format +msgid "Start--->Tokenize document: {document_id}" +msgstr "开始--->分词文档: {document_id}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:69 -msgid "" -"Tongyi Wanxiang - a large image model for text generation, supports " -"bilingual input in Chinese and English, and supports the input of reference " -"pictures for reference content or reference style migration. Key styles " -"include but are not limited to watercolor, oil painting, Chinese painting, " -"sketch, flat illustration, two-dimensional, and 3D. Cartoon." -msgstr "" -"通义万相-文本生成图像大模型,支持中英文双语输入,支持输入参考图片进行参考内容" -"或者参考风格迁移,重点风格包括但不限于水彩、油画、中国画、素描、扁平插画、二" -"次元、3D卡通。" +#: apps/common/event/listener_manage.py:578 +#, python-brace-format +msgid "Tokenize document: {document_id} error {error} {traceback}" +msgstr "分词文档: {document_id} 错误:{error} {traceback}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:95 -msgid "Alibaba Cloud Bailian" -msgstr "阿里云百炼" +#: apps/common/event/listener_manage.py:585 +#, python-brace-format +msgid "End--->Tokenize document: {document_id}" +msgstr "结束--->分词文档: {document_id}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:53 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:50 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:74 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:77 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:61 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tti.py:43 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py:37 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:33 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:34 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:37 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:69 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:32 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/gemini_model_provider/model/stt.py:43 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:37 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:37 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:44 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:35 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:35 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:58 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:37 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:58 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:23 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:37 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/tencent_model_provider/model/tti.py:54 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:32 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/volcanic_engine_model_provider/model/tts.py:77 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:60 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:76 -#: apps/models_provider/impl/xf_model_provider/model/tts.py:101 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:32 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:34 -#: apps/models_provider/impl/xinference_model_provider/model/tts.py:44 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:31 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:56 -#: apps/models_provider/impl/zhipu_model_provider/model/tti.py:49 -msgid "Hello" -msgstr "你好" +#: apps/common/exception/handle_exception.py:35 +#: apps/common/handle/handle_exception.py:34 +msgid "Unknown exception" +msgstr "未知错误" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:36 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:46 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:44 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:96 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:89 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:23 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:21 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:23 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:58 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:41 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:22 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:21 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:28 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:19 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:27 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:31 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:25 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:48 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:22 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:61 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:40 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:25 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:28 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:22 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:61 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:22 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:19 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:28 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:78 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:22 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:39 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:22 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:25 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:41 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:51 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:46 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:29 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:24 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:47 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:19 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:22 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:39 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:25 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:21 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:59 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:39 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:21 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:40 +#: apps/common/field/common.py:24 apps/common/field/common.py:37 +msgid "Message type error" +msgstr "消息类型错误" + +#: apps/common/field/common.py:48 +msgid "not a function" +msgstr "不是函数" + +#: apps/common/forms/base_field.py:64 #, python-brace-format -msgid "{model_type} Model type is not supported" -msgstr "{model_type} 模型类型不支持" +msgid "The field {field_label} is required" +msgstr "{field_label} 字段是必填项" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:44 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:67 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:55 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:53 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:105 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:98 +#: apps/common/forms/slider_field.py:56 #, python-brace-format -msgid "{key} is required" -msgstr "{key} 是必填项" +msgid "The {field_label} cannot be less than {min}" +msgstr "{field_label} 不能小于{min}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:60 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:85 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:69 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:67 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:121 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:113 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:43 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:42 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:61 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:50 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:77 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:58 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:42 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:38 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:44 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:45 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:51 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:45 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:67 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:39 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:80 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:58 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:45 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:44 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:39 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:80 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:40 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:47 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:104 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:42 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:55 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:42 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:42 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:58 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:68 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:38 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:38 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:50 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:84 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:41 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:65 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:41 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:40 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:37 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:77 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:56 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:41 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:59 +#: apps/common/forms/slider_field.py:62 #, python-brace-format -msgid "" -"Verification failed, please check whether the parameters are correct: {error}" -msgstr "认证失败,请检查参数是否正确:{error}" +msgid "The {field_label} cannot be greater than {max}" +msgstr "{field_label} 不能大于{max}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:17 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:14 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:20 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:14 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:41 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:22 -msgid "Temperature" -msgstr "温度" +#: apps/common/handle/impl/text/pdf_split_handle.py:480 +#, python-brace-format +msgid "This document has no preface and is treated as ordinary text: {e}" +msgstr "该文档没有前言,视为普通文本: {e}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:18 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:21 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:16 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:42 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:16 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:23 -msgid "" -"Higher values make the output more random, while lower values make it more " -"focused and deterministic" -msgstr "较高的数值会使输出更加随机,而较低的数值会使其更加集中和确定" +#: apps/common/job/clean_chat_job.py:25 +msgid "start clean chat log" +msgstr "开始清理聊天日志" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:29 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:31 -msgid "Output the maximum Tokens" -msgstr "输出最大Token数" +#: apps/common/job/clean_chat_job.py:44 +msgid "end clean chat log" +msgstr "结束清理聊天日志" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:31 -msgid "Specify the maximum number of tokens that the model can generate." -msgstr "指定模型可以生成的最大 tokens 数" +#: apps/common/job/clean_debug_file_job.py:20 +msgid "start clean debug file" +msgstr "开始清理调试文件" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:15 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:74 -msgid "API URL" -msgstr "" +#: apps/common/job/clean_debug_file_job.py:30 +msgid "end clean debug file" +msgstr "结束清理调试文件" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:14 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:15 -msgid "Image size" -msgstr "图片尺寸" +#: apps/common/job/client_access_num_job.py:25 +msgid "start reset access_num" +msgstr "开始重置访问次数" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 -msgid "Specify the size of the generated image, such as: 1024x1024" -msgstr "指定生成图片的尺寸, 如: 1024x1024" +#: apps/common/job/client_access_num_job.py:27 +msgid "end reset access_num" +msgstr "结束重置访问次数" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:34 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:43 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:43 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:41 -msgid "Number of pictures" -msgstr "图片数量" +#: apps/common/result/api.py:17 apps/common/result/api.py:27 +msgid "response code" +msgstr "响应码" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:34 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 -msgid "Specify the number of generated images" -msgstr "指定生成图片的数量" +#: apps/common/result/api.py:18 apps/common/result/api.py:19 +#: apps/common/result/api.py:28 apps/common/result/api.py:29 +msgid "error prompt" +msgstr "错误提示" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:44 -msgid "Style" -msgstr "风格" +#: apps/common/result/api.py:43 +msgid "total number of data" +msgstr "总数据" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:44 -msgid "Specify the style of generated images" -msgstr "指定生成图片的风格" +#: apps/common/result/api.py:44 +msgid "current page" +msgstr "当前页" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:48 -msgid "Default value, the image style is randomly output by the model" -msgstr "默认值,图片风格由模型随机输出" +#: apps/common/result/api.py:45 +msgid "page size" +msgstr "每页大小" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:49 -msgid "photography" -msgstr "摄影" +#: apps/common/result/result.py:31 +#: apps/xpack/serializers/operate_log_serializer.py:188 +msgid "Success" +msgstr "成功" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:50 -msgid "Portraits" -msgstr "人像写真" +#: apps/common/utils/common.py:155 +msgid "Text-to-speech node, the text content must be of string type" +msgstr "文本转语音节点,文本内容必须是字符串类型" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:51 -msgid "3D cartoon" -msgstr "3D卡通" +#: apps/common/utils/common.py:157 +msgid "Text-to-speech node, the text content cannot be empty" +msgstr "文本转语音节点,文本内容不能为空" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:52 -msgid "animation" -msgstr "动画" +#: apps/common/utils/common.py:358 +#, python-brace-format +msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)." +msgstr "超过限制 {count},请联系我们 (https://fit2cloud.com/)." -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:53 -msgid "painting" -msgstr "油画" +#: apps/common/utils/common.py:511 apps/common/utils/common.py:518 +msgid "type error" +msgstr "类型错误" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:54 -msgid "watercolor" -msgstr "水彩" +#: apps/common/utils/messages_util.py:68 +#: apps/xpack/serializers/channel/chat_manage.py:437 +msgid "" +"Sorry, no relevant content was found. Please re-describe your problem or " +"provide more information. " +msgstr "不好意思,没有找到相关内容。请重新描述您的问题或提供更多信息。" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:55 -msgid "sketch" -msgstr "素描" +#: apps/common/utils/tool_code.py:424 +msgid "Process execution timed out after {} seconds." +msgstr "处理执行超时,超过 {} 秒。" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:56 -msgid "Chinese painting" -msgstr "中国画" +#: apps/folders/models/folder.py:6 apps/folders/models/folder.py:17 +#: apps/folders/serializers/folder.py:142 +msgid "folder name" +msgstr "文件夹名称" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:57 -msgid "flat illustration" -msgstr "扁平插画" +#: apps/folders/models/folder.py:8 apps/folders/models/folder.py:19 +#: apps/folders/serializers/folder.py:143 +msgid "folder description" +msgstr "文件夹描述" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:20 -msgid "Timbre" -msgstr "音色" +#: apps/folders/models/folder.py:12 apps/folders/models/folder.py:23 +#: apps/folders/serializers/folder.py:146 +msgid "parent id" +msgstr "父级 ID" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:20 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 -msgid "Chinese sounds can support mixed scenes of Chinese and English" -msgstr "中文音色支持中英文混合场景" +#: apps/folders/serializers/folder.py:105 +msgid "Folder depth cannot exceed 10000 levels" +msgstr "文件夹层级不能超过 10000 级" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:26 -msgid "Long Xiaochun" -msgstr "龙小淳" +#: apps/folders/serializers/folder.py:144 +msgid "folder user id" +msgstr "文件夹用户 ID" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:27 -msgid "Long Xiaoxia" -msgstr "龙小夏" +#: apps/folders/serializers/folder.py:168 +#: apps/folders/serializers/folder.py:230 +#: apps/folders/serializers/folder.py:260 +msgid "Folder name already exists" +msgstr "文件夹名称已存在" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:28 -msgid "Long Xiaochen" -msgstr "龙小诚" +#: apps/folders/serializers/folder.py:207 +#: apps/folders/serializers/folder.py:216 +#: apps/folders/serializers/folder.py:283 +msgid "Folder does not exist" +msgstr "文件夹不存在" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:29 -msgid "Long Xiaobai" -msgstr "龙小白" +#: apps/folders/serializers/folder.py:266 +msgid "No permission for the target folder" +msgstr "没有目标文件夹的权限" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:30 -msgid "Long Laotie" -msgstr "龙老铁" +#: apps/folders/serializers/folder.py:285 +msgid "Cannot delete root folder" +msgstr "无法删除根文件夹" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:31 -msgid "Long Shu" -msgstr "龙书" +#: apps/folders/serializers/folder.py:325 +msgid "This folder contains resources that you dont have permission" +msgstr "此文件夹包含您没有权限的资源" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:32 -msgid "Long Shuo" -msgstr "龙硕" +#: apps/folders/views/folder.py:33 apps/folders/views/folder.py:34 +#: apps/folders/views/folder.py:35 +msgid "Create folder" +msgstr "创建文件夹" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:33 -msgid "Long Jing" -msgstr "龙婧" +#: apps/folders/views/folder.py:77 apps/folders/views/folder.py:78 +#: apps/folders/views/folder.py:79 apps/resource_manage/views/folder.py:19 +#: apps/resource_manage/views/folder.py:20 +#: apps/resource_manage/views/folder.py:21 +msgid "Get folder tree" +msgstr "获取文件夹树" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:34 -msgid "Long Miao" -msgstr "龙妙" +#: apps/folders/views/folder.py:102 apps/folders/views/folder.py:103 +#: apps/folders/views/folder.py:104 +msgid "Update folder" +msgstr "更新文件夹" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:35 -msgid "Long Yue" -msgstr "龙悦" +#: apps/folders/views/folder.py:143 apps/folders/views/folder.py:144 +#: apps/folders/views/folder.py:145 +msgid "Get folder" +msgstr "获取文件夹" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:36 -msgid "Long Yuan" -msgstr "龙媛" +#: apps/folders/views/folder.py:165 apps/folders/views/folder.py:166 +#: apps/folders/views/folder.py:167 +msgid "Delete folder" +msgstr "删除文件夹" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 -msgid "Long Fei" -msgstr "龙飞" +#: apps/homepage/api/home_page_api.py:150 +#: apps/homepage/api/home_page_api.py:179 +#: apps/homepage/api/home_page_api.py:208 +#: apps/homepage/api/home_page_api.py:245 +#: apps/homepage/api/home_page_api.py:307 +#: apps/homepage/api/home_page_api.py:343 +#: apps/homepage/api/home_page_api.py:379 +#: apps/system_homepage/api/system_home_page_api.py:150 +#: apps/system_homepage/api/system_home_page_api.py:179 +#: apps/system_homepage/api/system_home_page_api.py:208 +#: apps/system_homepage/api/system_home_page_api.py:245 +#: apps/system_homepage/api/system_home_page_api.py:307 +#: apps/system_homepage/api/system_home_page_api.py:343 +#: apps/system_homepage/api/system_home_page_api.py:379 +msgid "Response code" +msgstr "响应码" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:38 -msgid "Long Jielidou" -msgstr "龙杰力豆" +#: apps/homepage/api/home_page_api.py:151 +#: apps/homepage/api/home_page_api.py:180 +#: apps/homepage/api/home_page_api.py:209 +#: apps/homepage/api/home_page_api.py:246 +#: apps/homepage/api/home_page_api.py:308 +#: apps/homepage/api/home_page_api.py:344 +#: apps/homepage/api/home_page_api.py:380 +#: apps/system_homepage/api/system_home_page_api.py:151 +#: apps/system_homepage/api/system_home_page_api.py:180 +#: apps/system_homepage/api/system_home_page_api.py:209 +#: apps/system_homepage/api/system_home_page_api.py:246 +#: apps/system_homepage/api/system_home_page_api.py:308 +#: apps/system_homepage/api/system_home_page_api.py:344 +#: apps/system_homepage/api/system_home_page_api.py:380 +msgid "Response message" +msgstr "响应消息" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:39 -msgid "Long Tong" -msgstr "龙彤" +#: apps/homepage/api/home_page_api.py:155 +#: apps/homepage/api/home_page_api.py:184 +#: apps/homepage/api/home_page_api.py:213 +#: apps/system_homepage/api/system_home_page_api.py:155 +#: apps/system_homepage/api/system_home_page_api.py:184 +#: apps/system_homepage/api/system_home_page_api.py:213 +msgid "Total count" +msgstr "总数量" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:40 -msgid "Long Xiang" -msgstr "龙祥" +#: apps/homepage/api/home_page_api.py:157 +#: apps/system_homepage/api/system_home_page_api.py:157 +msgid "Application tokens ranking list" +msgstr "应用 tokens 消耗排行榜列表" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:47 -msgid "Speaking speed" -msgstr "语速" +#: apps/homepage/api/home_page_api.py:163 +#: apps/homepage/api/home_page_api.py:221 +#: apps/system_homepage/api/system_home_page_api.py:163 +#: apps/system_homepage/api/system_home_page_api.py:221 +msgid "Total consumed tokens" +msgstr "消耗 tokens 总数" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:47 -msgid "[0.5, 2], the default is 1, usually one decimal place is enough" -msgstr "[0.5,2],默认为1,通常一位小数就足够了" +#: apps/homepage/api/home_page_api.py:186 +#: apps/system_homepage/api/system_home_page_api.py:186 +msgid "Application question ranking list" +msgstr "应用提问次数排行榜列表" -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:28 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:32 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:35 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:28 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:63 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:46 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:27 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:26 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:32 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:46 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:62 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:63 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:27 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:66 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:45 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:32 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:27 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:66 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:27 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:32 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:27 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:27 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:30 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:46 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:56 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:55 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:72 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:34 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:71 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:29 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:52 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:40 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:27 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:29 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:26 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:64 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:44 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:26 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:45 -#, python-brace-format -msgid "{key} is required" -msgstr "{key} 是必填项" +#: apps/homepage/api/home_page_api.py:192 +#: apps/homepage/api/home_page_api.py:222 +#: apps/system_homepage/api/system_home_page_api.py:192 +#: apps/system_homepage/api/system_home_page_api.py:222 +msgid "Question count" +msgstr "提问次数" -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:33 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:30 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:33 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:25 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:25 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:32 -msgid "Specify the maximum number of tokens that the model can generate" -msgstr "指定模型可以生成的最大 tokens 数" +#: apps/homepage/api/home_page_api.py:215 +#: apps/system_homepage/api/system_home_page_api.py:215 +msgid "User tokens ranking list" +msgstr "用户 tokens 消耗排行榜列表" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:36 -msgid "" -"An update to Claude 2 that doubles the context window and improves " -"reliability, hallucination rates, and evidence-based accuracy in long " -"documents and RAG contexts." -msgstr "" -"Claude 2 的更新,采用双倍的上下文窗口,并在长文档和 RAG 上下文中提高可靠性、" -"幻觉率和循证准确性。" +#: apps/homepage/api/home_page_api.py:219 +#: apps/system_homepage/api/system_home_page_api.py:219 +msgid "Chat user ID" +msgstr "对话用户 ID" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:43 -msgid "" -"Anthropic is a powerful model that can handle a variety of tasks, from " -"complex dialogue and creative content generation to detailed command " -"obedience." -msgstr "" -"Anthropic 功能强大的模型,可处理各种任务,从复杂的对话和创意内容生成到详细的" -"指令服从。" - -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:50 -msgid "" -"The Claude 3 Haiku is Anthropic's fastest and most compact model, with near-" -"instant responsiveness. The model can answer simple queries and requests " -"quickly. Customers will be able to build seamless AI experiences that mimic " -"human interactions. Claude 3 Haiku can process images and return text " -"output, and provides 200K context windows." -msgstr "" -"Claude 3 Haiku 是 Anthropic 最快速、最紧凑的模型,具有近乎即时的响应能力。该" -"模型可以快速回答简单的查询和请求。客户将能够构建模仿人类交互的无缝人工智能体" -"验。 Claude 3 Haiku 可以处理图像和返回文本输出,并且提供 200K 上下文窗口。" +#: apps/homepage/api/home_page_api.py:220 +#: apps/system_homepage/api/system_home_page_api.py:220 +msgid "Chat user type" +msgstr "对话用户类型" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:57 -msgid "" -"The Claude 3 Sonnet model from Anthropic strikes the ideal balance between " -"intelligence and speed, especially when it comes to handling enterprise " -"workloads. This model offers maximum utility while being priced lower than " -"competing products, and it's been engineered to be a solid choice for " -"deploying AI at scale." -msgstr "" -"Anthropic 推出的 Claude 3 Sonnet 模型在智能和速度之间取得理想的平衡,尤其是在" -"处理企业工作负载方面。该模型提供最大的效用,同时价格低于竞争产品,并且其经过" -"精心设计,是大规模部署人工智能的可靠选择。" +#: apps/homepage/api/home_page_api.py:223 +#: apps/system_homepage/api/system_home_page_api.py:223 +msgid "Asker user information" +msgstr "提问用户信息" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:64 -msgid "" -"The Claude 3.5 Sonnet raises the industry standard for intelligence, " -"outperforming competing models and the Claude 3 Opus in extensive " -"evaluations, with the speed and cost-effectiveness of our mid-range models." -msgstr "" -"Claude 3.5 Sonnet提高了智能的行业标准,在广泛的评估中超越了竞争对手的型号和" -"Claude 3 Opus,具有我们中端型号的速度和成本效益。" +#: apps/homepage/api/home_page_api.py:250 +#: apps/system_homepage/api/system_home_page_api.py:250 +msgid "Total application count" +msgstr "应用总数" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:71 -msgid "" -"A faster, more affordable but still very powerful model that can handle a " -"range of tasks including casual conversation, text analysis, summarization " -"and document question answering." -msgstr "" -"一种更快速、更实惠但仍然非常强大的模型,它可以处理一系列任务,包括随意对话、" -"文本分析、摘要和文档问题回答。" +#: apps/homepage/api/home_page_api.py:251 +#: apps/system_homepage/api/system_home_page_api.py:251 +msgid "Published application count" +msgstr "已发布应用数量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:78 -msgid "" -"Titan Text Premier is the most powerful and advanced model in the Titan Text " -"series, designed to deliver exceptional performance for a variety of " -"enterprise applications. With its cutting-edge features, it delivers greater " -"accuracy and outstanding results, making it an excellent choice for " -"organizations looking for a top-notch text processing solution." -msgstr "" -"Titan Text Premier 是 Titan Text 系列中功能强大且先进的型号,旨在为各种企业应" -"用程序提供卓越的性能。凭借其尖端功能,它提供了更高的准确性和出色的结果,使其" -"成为寻求一流文本处理解决方案的组织的绝佳选择。" +#: apps/homepage/api/home_page_api.py:252 +#: apps/system_homepage/api/system_home_page_api.py:252 +msgid "Unpublished application count" +msgstr "未发布应用数量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:85 -msgid "" -"Amazon Titan Text Lite is a lightweight, efficient model ideal for fine-" -"tuning English-language tasks, including summarization and copywriting, " -"where customers require smaller, more cost-effective, and highly " -"customizable models." -msgstr "" -"Amazon Titan Text Lite 是一种轻量级的高效模型,非常适合英语任务的微调,包括摘" -"要和文案写作等,在这种场景下,客户需要更小、更经济高效且高度可定制的模型" +#: apps/homepage/api/home_page_api.py:312 +#: apps/system_homepage/api/system_home_page_api.py:312 +msgid "Total knowledge count" +msgstr "知识库总数" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:91 -msgid "" -"Amazon Titan Text Express has context lengths of up to 8,000 tokens, making " -"it ideal for a variety of high-level general language tasks, such as open-" -"ended text generation and conversational chat, as well as support in " -"retrieval-augmented generation (RAG). At launch, the model is optimized for " -"English, but other languages are supported." -msgstr "" -"Amazon Titan Text Express 的上下文长度长达 8000 个 tokens,因而非常适合各种高" -"级常规语言任务,例如开放式文本生成和对话式聊天,以及检索增强生成(RAG)中的支" -"持。在发布时,该模型针对英语进行了优化,但也支持其他语言。" +#: apps/homepage/api/home_page_api.py:313 +#: apps/system_homepage/api/system_home_page_api.py:313 +msgid "Total document count" +msgstr "文档总数" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:97 -msgid "" -"7B dense converter for rapid deployment and easy customization. Small in " -"size yet powerful in a variety of use cases. Supports English and code, as " -"well as 32k context windows." -msgstr "" -"7B 密集型转换器,可快速部署,易于定制。体积虽小,但功能强大,适用于各种用例。" -"支持英语和代码,以及 32k 的上下文窗口。" +#: apps/homepage/api/home_page_api.py:314 +#: apps/system_homepage/api/system_home_page_api.py:314 +msgid "Failed document count" +msgstr "失败文档数量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:103 -msgid "" -"Advanced Mistral AI large-scale language model capable of handling any " -"language task, including complex multilingual reasoning, text understanding, " -"transformation, and code generation." -msgstr "" -"先进的 Mistral AI 大型语言模型,能够处理任何语言任务,包括复杂的多语言推理、" -"文本理解、转换和代码生成。" +#: apps/homepage/api/home_page_api.py:348 +#: apps/system_homepage/api/system_home_page_api.py:348 +msgid "Total tool count" +msgstr "工具总数" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:109 -msgid "" -"Ideal for content creation, conversational AI, language understanding, R&D, " -"and enterprise applications" -msgstr "非常适合内容创作、对话式人工智能、语言理解、研发和企业智能体" +#: apps/homepage/api/home_page_api.py:349 +#: apps/system_homepage/api/system_home_page_api.py:349 +msgid "Active tool count" +msgstr "启用工具数量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:115 -msgid "" -"Ideal for limited computing power and resources, edge devices, and faster " -"training times." -msgstr "非常适合有限的计算能力和资源、边缘设备和更快的训练时间。" +#: apps/homepage/api/home_page_api.py:350 +#: apps/system_homepage/api/system_home_page_api.py:350 +msgid "Inactive tool count" +msgstr "停用工具数量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:123 -msgid "" -"Titan Embed Text is the largest embedding model in the Amazon Titan Embed " -"series and can handle various text embedding tasks, such as text " -"classification, text similarity calculation, etc." -msgstr "" -"Titan Embed Text 是 Amazon Titan Embed 系列中最大的嵌入模型,可以处理各种文本" -"嵌入任务,如文本分类、文本相似度计算等。" +#: apps/homepage/api/home_page_api.py:384 +#: apps/system_homepage/api/system_home_page_api.py:384 +msgid "Total model count" +msgstr "模型总数" -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:28 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:47 -#, python-brace-format -msgid "The following fields are required: {keys}" -msgstr "以下字段是必填项: {keys}" +#: apps/homepage/api/home_page_api.py:385 +#: apps/system_homepage/api/system_home_page_api.py:385 +msgid "Active model count" +msgstr "启用模型数量" -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:44 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:76 -msgid "Verification failed, please check whether the parameters are correct" -msgstr "认证失败,请检查参数是否正确" +#: apps/homepage/api/home_page_api.py:386 +#: apps/system_homepage/api/system_home_page_api.py:386 +msgid "Inactive model count" +msgstr "停用模型数量" -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:28 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:28 -msgid "Picture quality" -msgstr "图片质量" +#: apps/homepage/serializers/homepage.py:469 +#: apps/homepage/serializers/homepage.py:596 +#: apps/system_homepage/serializers/system_homepage.py:382 +#: apps/system_homepage/serializers/system_homepage.py:466 +msgid "active users" +msgstr "活跃用户数" -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:17 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:17 -msgid "" -"Try out the different sounds (Alloy, Echo, Fable, Onyx, Nova, and Sparkle) " -"to find one that suits your desired tone and audience. The current voiceover " -"is optimized for English." -msgstr "" -"尝试不同的声音(合金、回声、寓言、缟玛瑙、新星和闪光),找到一种适合您所需的" -"音调和听众的声音。当前的语音针对英语进行了优化。" +#: apps/homepage/serializers/homepage.py:470 +#: apps/system_homepage/serializers/system_homepage.py:467 +msgid "Average Number of Conversation Turns per Person" +msgstr "人均对话轮次" -#: apps/models_provider/impl/deepseek_model_provider/deepseek_model_provider.py:24 -msgid "Good at common conversational tasks, supports 32K contexts" -msgstr "擅长通用对话任务,支持 32K 上下文" +#: apps/homepage/views/homepage.py:43 +msgid "Chat record data aggregation" +msgstr "对话记录数据聚合" -#: apps/models_provider/impl/deepseek_model_provider/deepseek_model_provider.py:29 -msgid "Good at handling programming tasks, supports 16K contexts" -msgstr "擅长处理编程任务,支持 16K 上下文" +#: apps/homepage/views/homepage.py:44 +msgid "Chat record aggregation" +msgstr "对话记录聚合" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:32 -msgid "Latest Gemini 1.0 Pro model, updated with Google update" -msgstr "最新的 Gemini 1.0 Pro 模型,更新了 Google 更新" +#: apps/homepage/views/homepage.py:72 apps/homepage/views/homepage.py:73 +msgid "Tokens data aggregation" +msgstr "令牌数据聚合" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:36 -msgid "Latest Gemini 1.0 Pro Vision model, updated with Google update" -msgstr "最新的Gemini 1.0 Pro Vision模型,随Google更新而更新" +#: apps/homepage/views/homepage.py:101 apps/homepage/views/homepage.py:102 +msgid "Top applications by token consumption export" +msgstr "智能体令牌消耗排行导出" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:43 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:47 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:54 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:58 -msgid "Latest Gemini 1.5 Flash model, updated with Google updates" -msgstr "最新的Gemini 1.5 Flash模型,随Google更新而更新" +#: apps/homepage/views/homepage.py:129 apps/homepage/views/homepage.py:130 +msgid "Top applications by token consumption" +msgstr "tokens 消耗 TOP 智能体" -#: apps/models_provider/impl/gemini_model_provider/model/stt.py:53 -msgid "convert audio to text" -msgstr "将音频转换为文本" +#: apps/homepage/views/homepage.py:159 apps/homepage/views/homepage.py:160 +msgid "Top applications by question count export" +msgstr "智能体提问次数排行导出" -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:53 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:54 -msgid "Model catalog" -msgstr "模型目录" +#: apps/homepage/views/homepage.py:187 apps/homepage/views/homepage.py:188 +msgid "Top applications by question count" +msgstr "提问次数 TOP 智能体" -#: apps/models_provider/impl/local_model_provider/local_model_provider.py:39 -msgid "local model" -msgstr "本地模型" +#: apps/homepage/views/homepage.py:217 apps/homepage/views/homepage.py:218 +msgid "Top users by token consumption export" +msgstr "用户令牌消耗排行导出" -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:23 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:48 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:35 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:24 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:44 -msgid "API domain name is invalid" -msgstr "API 域名无效" +#: apps/homepage/views/homepage.py:245 apps/homepage/views/homepage.py:246 +msgid "Top users by token consumption" +msgstr "tokens 消耗 TOP 用户" -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:35 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:28 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:40 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:48 -msgid "The model does not exist, please download the model first" -msgstr "模型不存在,请先下载模型" +#: apps/homepage/views/homepage.py:305 apps/homepage/views/homepage.py:306 +msgid "Application data aggregation" +msgstr "应用数据聚合" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:56 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 7B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" -"Llama 2 是一组经过预训练和微调的生成文本模型,其规模从 70 亿到 700 亿个不等。" -"这是 7B 预训练模型的存储库。其他模型的链接可以在底部的索引中找到。" +#: apps/homepage/views/homepage.py:329 apps/homepage/views/homepage.py:330 +msgid "Knowledge data aggregation" +msgstr "知识库数据聚合" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:60 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 13B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" -"Llama 2 是一组经过预训练和微调的生成文本模型,其规模从 70 亿到 700 亿个不等。" -"这是 13B 预训练模型的存储库。其他模型的链接可以在底部的索引中找到。" +#: apps/homepage/views/homepage.py:353 apps/homepage/views/homepage.py:354 +msgid "Tool data aggregation" +msgstr "工具数据聚合" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:64 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 70B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" -"Llama 2 是一组经过预训练和微调的生成文本模型,其规模从 70 亿到 700 亿个不等。" -"这是 70B 预训练模型的存储库。其他模型的链接可以在底部的索引中找到。" +#: apps/homepage/views/homepage.py:377 apps/homepage/views/homepage.py:378 +msgid "Model data aggregation" +msgstr "模型数据聚合" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:68 -msgid "" -"Since the Chinese alignment of Llama2 itself is weak, we use the Chinese " -"instruction set to fine-tune meta-llama/Llama-2-13b-chat-hf with LoRA so " -"that it has strong Chinese conversation capabilities." -msgstr "" -"由于Llama2本身的中文对齐较弱,我们采用中文指令集,对meta-llama/Llama-2-13b-" -"chat-hf进行LoRA微调,使其具备较强的中文对话能力。" +#: apps/knowledge/api/problem.py:39 apps/knowledge/api/problem.py:52 +#: apps/knowledge/api/termbase.py:38 apps/knowledge/api/termbase.py:45 +#: apps/knowledge/serializers/problem.py:48 +msgid "problem list" +msgstr "问题列表" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:72 -msgid "" -"Meta Llama 3: The most capable public product LLM to date. 8 billion " -"parameters." -msgstr "Meta Llama 3:迄今为止最有能力的公开产品LLM。80亿参数。" +#: apps/knowledge/api/problem.py:40 apps/knowledge/api/problem.py:53 +#: apps/knowledge/api/termbase.py:39 apps/knowledge/api/termbase.py:46 +#: apps/knowledge/serializers/problem.py:49 +msgid "problem" +msgstr "问题 ID" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:76 -msgid "" -"Meta Llama 3: The most capable public product LLM to date. 70 billion " -"parameters." -msgstr "Meta Llama 3:迄今为止最有能力的公开产品LLM。700亿参数。" +#: apps/knowledge/models/knowledge.py:597 +msgid "OSS storage is not configured" +msgstr "未配置 OSS 存储" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:80 -msgid "" -"Compared with previous versions, qwen 1.5 0.5b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 500 million parameters." -msgstr "" -"qwen 1.5 0.5b 相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有" -"显著增强。所有规模的模型都支持32768个tokens的上下文长度。5亿参数。" +#: apps/knowledge/permissions.py:122 +msgid "Expected an object" +msgstr "请提供一个对象" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:84 -msgid "" -"Compared with previous versions, qwen 1.5 1.8b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 1.8 billion parameters." -msgstr "" -"qwen 1.5 1.8b 相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有" -"显著增强。所有规模的模型都支持32768个tokens的上下文长度。18亿参数。" +#: apps/knowledge/serializers/common.py:50 +#: apps/knowledge/serializers/knowledge.py:129 +#: apps/shared/serializers/shared_knowledge.py:32 +msgid "source url" +msgstr "来源" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:88 -msgid "" -"Compared with previous versions, qwen 1.5 4b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"4 billion parameters." -msgstr "" -"qwen 1.5 4b 相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显" -"著增强。所有规模的模型都支持32768个tokens的上下文长度。40亿参数。" +#: apps/knowledge/serializers/common.py:51 +#: apps/knowledge/serializers/document.py:260 +msgid "selector" +msgstr "选择器" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:93 -msgid "" -"Compared with previous versions, qwen 1.5 7b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"7 billion parameters." -msgstr "" -"qwen 1.5 7b 相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显" -"著增强。所有规模的模型都支持32768个tokens的上下文长度。70亿参数。" +#: apps/knowledge/serializers/common.py:60 +#, python-brace-format +msgid "URL error, cannot parse [{source_url}]" +msgstr "URL 错误,无法解析 [{source_url}]" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:97 -msgid "" -"Compared with previous versions, qwen 1.5 14b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"14 billion parameters." -msgstr "" -"qwen 1.5 14b 相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显" -"著增强。所有规模的模型都支持32768个tokens的上下文长度。140亿参数。" +#: apps/knowledge/serializers/common.py:68 +#: apps/knowledge/serializers/document.py:162 +#: apps/knowledge/serializers/document.py:312 +#: apps/knowledge/serializers/document.py:344 +#: apps/trigger/serializers/trigger.py:33 +#: apps/xpack/serializers/knowledge_lark_serializer.py:455 +msgid "id list" +msgstr "ID 列表" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:101 -msgid "" -"Compared with previous versions, qwen 1.5 32b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"32 billion parameters." -msgstr "" -"qwen 1.5 32b 相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显" -"著增强。所有规模的模型都支持32768个tokens的上下文长度。320亿参数。" +#: apps/knowledge/serializers/common.py:73 +msgid "resource type" +msgstr "资源类型" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:105 -msgid "" -"Compared with previous versions, qwen 1.5 72b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"72 billion parameters." -msgstr "" -"qwen 1.5 72b 相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显" -"著增强。所有规模的模型都支持32768个tokens的上下文长度。720亿参数。" +#: apps/knowledge/serializers/common.py:85 +#, python-brace-format +msgid "The following id does not exist: {error_id_list}" +msgstr "以下ID不存在: {error_id_list}" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:109 -msgid "" -"Compared with previous versions, qwen 1.5 110b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 110 billion parameters." -msgstr "" -"qwen 1.5 110b 相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有" -"显著增强。所有规模的模型都支持32768个tokens的上下文长度。1100亿参数。" +#: apps/knowledge/serializers/common.py:105 +#: apps/knowledge/serializers/document.py:308 +#: apps/knowledge/serializers/document.py:313 +#: apps/knowledge/serializers/document.py:323 +msgid "state list" +msgstr "状态列表" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:153 -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:193 -msgid "" -"Phi-3 Mini is Microsoft's 3.8B parameter, lightweight, state-of-the-art open " -"model." -msgstr "Phi-3 Mini是Microsoft的3.8B参数,轻量级,最先进的开放模型。" +#: apps/knowledge/serializers/common.py:156 +#: apps/knowledge/serializers/common.py:194 +msgid "The knowledge base is inconsistent with the vector model" +msgstr "知识库与向量模型不一致" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:162 -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:197 -msgid "" -"A high-performance open embedding model with a large token context window." -msgstr "一个具有大 tokens上下文窗口的高性能开放嵌入模型。" +#: apps/knowledge/serializers/common.py:158 +#: apps/knowledge/serializers/common.py:196 +msgid "Knowledge base setting error, please reset the knowledge base" +msgstr "知识库设置错误,请重置知识库" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:16 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:16 -msgid "" -"The image generation endpoint allows you to create raw images based on text " -"prompts. When using the DALL·E 3, the image size can be 1024x1024, 1024x1792 " -"or 1792x1024 pixels." -msgstr "" -"图像生成端点允许您根据文本提示创建原始图像。使用 DALL·E 3 时,图像的尺寸可以" -"为 1024x1024、1024x1792 或 1792x1024 像素。" +#: apps/knowledge/serializers/common.py:289 +#: apps/knowledge/serializers/common.py:301 +msgid "Knowledge ID or Document ID must be provided" +msgstr "请提供知识库 ID 或文档 ID" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:29 -msgid "" -" \n" -"By default, images are produced in standard quality, but with DALL·E 3 you " -"can set quality: \"hd\" to enhance detail. Square, standard quality images " -"are generated fastest.\n" -" " -msgstr "" -"默认情况下,图像以标准质量生成,但使用 DALL·E 3 时,您可以设置质量:“hd”以增" -"强细节。方形、标准质量的图像生成速度最快。" +#: apps/knowledge/serializers/document.py:163 +#: apps/knowledge/serializers/document.py:189 +#: apps/knowledge/serializers/document.py:593 +#: apps/resource_manage/serializers/document.py:123 +#: apps/shared/serializers/shared_document.py:50 +msgid "task type" +msgstr "任务类型" + +#: apps/knowledge/serializers/document.py:174 +#: apps/knowledge/serializers/document.py:197 +msgid "task type not support" +msgstr "任务类型不支持" + +#: apps/knowledge/serializers/document.py:182 +msgid "source file id" +msgstr "源文件 ID" + +#: apps/knowledge/serializers/document.py:210 +#: apps/knowledge/serializers/document.py:356 +msgid "The type only supports optimization|directly_return" +msgstr "该类型仅支持优化|直接返回" + +#: apps/knowledge/serializers/document.py:214 +#: apps/knowledge/serializers/document.py:345 +#: apps/knowledge/serializers/document.py:590 +#: apps/resource_manage/serializers/document.py:120 +#: apps/shared/serializers/shared_document.py:47 +msgid "hit handling method" +msgstr "命中处理方法" + +#: apps/knowledge/serializers/document.py:218 +#: apps/knowledge/serializers/document.py:347 +msgid "directly return similarity" +msgstr "直接返回相似度" + +#: apps/knowledge/serializers/document.py:221 +#: apps/knowledge/serializers/document.py:592 +#: apps/resource_manage/serializers/document.py:122 +#: apps/shared/serializers/shared_document.py:49 +msgid "document is active" +msgstr "文档已激活" + +#: apps/knowledge/serializers/document.py:245 +msgid "Auto Clean" +msgstr "自动清理" + +#: apps/knowledge/serializers/document.py:250 +#: apps/knowledge/serializers/document.py:275 +#: apps/knowledge/serializers/document.py:281 +msgid "file list" +msgstr "文件 列表" + +#: apps/knowledge/serializers/document.py:256 +#: apps/knowledge/serializers/document.py:258 +msgid "document url list" +msgstr "文档 URL 列表" + +#: apps/knowledge/serializers/document.py:290 +msgid "file id list" +msgstr "文件 ID 列表" + +#: apps/knowledge/serializers/document.py:295 +msgid "Duplicate file ids are not allowed" +msgstr "文件 ID 不能重复" + +#: apps/knowledge/serializers/document.py:320 +#: apps/knowledge/serializers/document.py:331 +#: apps/knowledge/serializers/document.py:340 +msgid "document id list" +msgstr "文档 ID 列表" + +#: apps/knowledge/serializers/document.py:321 +#: apps/knowledge/serializers/paragraph.py:135 +#: apps/local_model/serializers/model_apply_serializers.py:134 +#: apps/models_provider/api/chat_completion.py:22 +#: apps/models_provider/api/model.py:108 +#: apps/models_provider/api/prompt_generate.py:26 +#: apps/models_provider/serializers/model_apply_serializers.py:49 +#: apps/models_provider/serializers/model_serializer.py:129 +#: apps/models_provider/serializers/model_serializer.py:498 +#: apps/resource_manage/serializers/model.py:104 +#: apps/resource_manage/serializers/model.py:221 +#: apps/shared/api/shared_model.py:61 +#: apps/shared/serializers/shared_model.py:61 +msgid "model id" +msgstr "模型ID" + +#: apps/knowledge/serializers/document.py:322 +#: apps/knowledge/serializers/paragraph.py:137 +msgid "prompt" +msgstr "提示词" + +#: apps/knowledge/serializers/document.py:333 +msgid "tag id list" +msgstr "标签 ID 列表" + +#: apps/knowledge/serializers/document.py:368 +msgid "Select documents of the same resource type" +msgstr "请选择相同资源类型的文档" + +#: apps/knowledge/serializers/document.py:378 +msgid "The template type only supports excel|csv" +msgstr "模板类型仅支持 excel|csv" + +#: apps/knowledge/serializers/document.py:460 +#: apps/knowledge/serializers/document.py:585 +#: apps/knowledge/serializers/document.py:710 +#: apps/knowledge/serializers/document.py:824 +#: apps/knowledge/serializers/document.py:1489 +#: apps/knowledge/serializers/document.py:1606 +#: apps/knowledge/serializers/document.py:1628 +#: apps/knowledge/serializers/document.py:2020 +#: apps/knowledge/serializers/document.py:2079 +#: apps/knowledge/serializers/document.py:2154 +#: apps/knowledge/serializers/document.py:2195 +#: apps/knowledge/serializers/document.py:2224 +#: apps/knowledge/serializers/document.py:2260 +#: apps/knowledge/serializers/knowledge.py:384 +#: apps/knowledge/serializers/knowledge.py:1368 +#: apps/knowledge/serializers/knowledge_sync.py:66 +#: apps/knowledge/serializers/knowledge_workflow.py:239 +#: apps/knowledge/serializers/knowledge_workflow.py:534 +#: apps/knowledge/serializers/knowledge_workflow.py:678 +#: apps/knowledge/serializers/knowledge_workflow.py:814 +#: apps/knowledge/serializers/knowledge_workflow.py:862 +#: apps/knowledge/serializers/knowledge_workflow.py:945 +#: apps/knowledge/serializers/paragraph.py:150 +#: apps/knowledge/serializers/paragraph.py:251 +#: apps/knowledge/serializers/paragraph.py:403 +#: apps/knowledge/serializers/paragraph.py:515 +#: apps/knowledge/serializers/paragraph.py:551 +#: apps/knowledge/serializers/paragraph.py:636 +#: apps/knowledge/serializers/paragraph.py:690 +#: apps/knowledge/serializers/paragraph.py:870 +#: apps/knowledge/serializers/problem.py:74 +#: apps/knowledge/serializers/problem.py:160 +#: apps/knowledge/serializers/problem.py:230 +#: apps/knowledge/serializers/problem.py:266 +#: apps/knowledge/serializers/termbase.py:36 +#: apps/knowledge/serializers/termbase.py:66 +#: apps/knowledge/serializers/termbase.py:107 +#: apps/knowledge/serializers/termbase.py:143 +#: apps/resource_manage/serializers/document.py:27 +#: apps/resource_manage/serializers/document.py:115 +#: apps/resource_manage/serializers/document.py:159 +#: apps/resource_manage/serializers/document.py:238 +#: apps/resource_manage/serializers/document.py:255 +#: apps/resource_manage/serializers/document.py:276 +#: apps/resource_manage/serializers/document.py:344 +#: apps/resource_manage/serializers/document.py:361 +#: apps/resource_manage/serializers/document.py:377 +#: apps/resource_manage/serializers/document.py:395 +#: apps/resource_manage/serializers/document.py:415 +#: apps/resource_manage/serializers/document.py:432 +#: apps/resource_manage/serializers/knowledge.py:70 +#: apps/resource_manage/serializers/knowledge.py:191 +#: apps/resource_manage/serializers/knowledge.py:265 +#: apps/resource_manage/serializers/knowledge_workflow.py:15 +#: apps/resource_manage/serializers/knowledge_workflow.py:32 +#: apps/resource_manage/serializers/knowledge_workflow.py:52 +#: apps/resource_manage/serializers/knowledge_workflow.py:70 +#: apps/resource_manage/serializers/paragraph.py:14 +#: apps/resource_manage/serializers/paragraph.py:41 +#: apps/resource_manage/serializers/paragraph.py:58 +#: apps/resource_manage/serializers/paragraph.py:83 +#: apps/resource_manage/serializers/paragraph.py:108 +#: apps/resource_manage/serializers/paragraph.py:148 +#: apps/resource_manage/serializers/paragraph.py:179 +#: apps/resource_manage/serializers/paragraph.py:206 +#: apps/resource_manage/serializers/problem.py:14 +#: apps/resource_manage/serializers/problem.py:39 +#: apps/resource_manage/serializers/problem.py:78 +#: apps/resource_manage/serializers/problem.py:95 +#: apps/resource_manage/serializers/termbase.py:14 +#: apps/resource_manage/serializers/termbase.py:36 +#: apps/resource_manage/serializers/termbase.py:67 +#: apps/resource_manage/serializers/termbase.py:83 +#: apps/shared/api/shared_knowledge.py:196 +#: apps/shared/api/shared_knowledge.py:218 +#: apps/shared/api/shared_knowledge.py:278 +#: apps/shared/serializers/shared_document.py:19 +#: apps/shared/serializers/shared_document.py:42 +#: apps/shared/serializers/shared_knowledge.py:177 +#: apps/shared/serializers/shared_knowledge.py:239 +#: apps/shared/serializers/shared_knowledge.py:327 +#: apps/shared/serializers/shared_paragraph.py:14 +#: apps/shared/serializers/shared_problem.py:17 +#: apps/xpack/serializers/knowledge_lark_serializer.py:164 +#: apps/xpack/serializers/knowledge_lark_serializer.py:286 +#: apps/xpack/serializers/knowledge_lark_serializer.py:453 +#: apps/xpack/serializers/knowledge_lark_serializer.py:511 +msgid "knowledge id" +msgstr "知识库 ID" + +#: apps/knowledge/serializers/document.py:461 +#: apps/knowledge/serializers/paragraph.py:692 +#: apps/resource_manage/serializers/document.py:256 +#: apps/resource_manage/serializers/paragraph.py:85 +msgid "target knowledge id" +msgstr "当前知识库 ID" + +#: apps/knowledge/serializers/document.py:463 +#: apps/knowledge/serializers/document.py:711 +#: apps/knowledge/serializers/document.py:823 +#: apps/knowledge/serializers/document.py:1165 +#: apps/knowledge/serializers/document.py:2080 +#: apps/knowledge/serializers/document.py:2155 +#: apps/knowledge/serializers/document.py:2196 +#: apps/knowledge/serializers/document.py:2261 +#: apps/knowledge/serializers/paragraph.py:139 +#: apps/knowledge/serializers/paragraph.py:151 +#: apps/knowledge/serializers/paragraph.py:253 +#: apps/knowledge/serializers/paragraph.py:404 +#: apps/knowledge/serializers/paragraph.py:516 +#: apps/knowledge/serializers/paragraph.py:553 +#: apps/knowledge/serializers/paragraph.py:637 +#: apps/knowledge/serializers/paragraph.py:691 +#: apps/knowledge/serializers/paragraph.py:871 +#: apps/knowledge/serializers/problem.py:42 +#: apps/knowledge/serializers/problem.py:61 +#: apps/resource_manage/serializers/document.py:54 +#: apps/resource_manage/serializers/document.py:258 +#: apps/resource_manage/serializers/document.py:275 +#: apps/resource_manage/serializers/document.py:345 +#: apps/resource_manage/serializers/document.py:362 +#: apps/resource_manage/serializers/document.py:378 +#: apps/resource_manage/serializers/document.py:396 +#: apps/resource_manage/serializers/document.py:433 +#: apps/resource_manage/serializers/paragraph.py:15 +#: apps/resource_manage/serializers/paragraph.py:42 +#: apps/resource_manage/serializers/paragraph.py:59 +#: apps/resource_manage/serializers/paragraph.py:84 +#: apps/resource_manage/serializers/paragraph.py:110 +#: apps/resource_manage/serializers/paragraph.py:149 +#: apps/resource_manage/serializers/paragraph.py:181 +#: apps/resource_manage/serializers/paragraph.py:207 +#: apps/shared/serializers/shared_document.py:18 +#: apps/shared/serializers/shared_paragraph.py:15 +#: apps/xpack/serializers/knowledge_lark_serializer.py:287 +msgid "document id" +msgstr "文档 ID" + +#: apps/knowledge/serializers/document.py:494 +msgid "Image documents can only be migrated to a general knowledge base" +msgstr "图片文档只能迁移到通用知识库" + +#: apps/knowledge/serializers/document.py:594 +#: apps/resource_manage/serializers/application.py:37 +#: apps/resource_manage/serializers/document.py:124 +#: apps/resource_manage/serializers/tool.py:36 +#: apps/shared/serializers/shared_document.py:51 apps/xpack/api/license.py:25 +#: apps/xpack/serializers/operate_log_serializer.py:64 +#: apps/xpack/serializers/operate_log_serializer.py:254 +msgid "status" +msgstr "状态" + +#: apps/knowledge/serializers/document.py:596 +#: apps/resource_manage/serializers/document.py:126 +#: apps/shared/serializers/shared_document.py:53 +msgid "tag" +msgstr "标签" + +#: apps/knowledge/serializers/document.py:713 +msgid "document strategy mode" +msgstr "文档策略模式" + +#: apps/knowledge/serializers/document.py:734 +#: apps/knowledge/serializers/document.py:837 +#: apps/xpack/serializers/knowledge_lark_serializer.py:307 +#: apps/xpack/serializers/knowledge_lark_serializer.py:358 +#: apps/xpack/tests/test_lark_sync.py:164 +msgid "document id not exist" +msgstr "文档 ID 不存在" + +#: apps/knowledge/serializers/document.py:738 +#: apps/knowledge/serializers/knowledge.py:1388 +msgid "Synchronization is only supported for web site types" +msgstr "仅支持网站类型的同步" + +#: apps/knowledge/serializers/document.py:911 +msgid "File not exist. Only manually uploaded documents are supported" +msgstr "文件不存在, 仅支持手动上传的文档" + +#: apps/knowledge/serializers/document.py:1031 +#: apps/knowledge/serializers/document.py:1083 +#: apps/knowledge/serializers/knowledge.py:435 +msgid "The task is being executed, please do not send it repeatedly." +msgstr "任务正在执行,请勿重复发送。" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:44 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:44 +#: apps/knowledge/serializers/document.py:1097 +#: apps/knowledge/serializers/knowledge.py:854 +msgid "Section title (optional)" +msgstr "章节标题" + +#: apps/knowledge/serializers/document.py:1098 +#: apps/knowledge/serializers/knowledge.py:855 msgid "" -"You can use DALL·E 3 to request 1 image at a time (requesting more images by " -"issuing parallel requests), or use DALL·E 2 with the n parameter to request " -"up to 10 images at a time." -msgstr "" -"您可以使用 DALL·E 3 一次请求 1 个图像(通过发出并行请求来请求更多图像),或者" -"使用带有 n 参数的 DALL·E 2 一次最多请求 10 个图像。" +"Section content (required, question answer, no more than 4096 characters)" +msgstr "章节内容(必填,问答,不超过4096个字符)" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:35 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:119 -#: apps/models_provider/impl/siliconCloud_model_provider/siliconCloud_model_provider.py:118 -msgid "The latest gpt-3.5-turbo, updated with OpenAI adjustments" -msgstr "最新的gpt-3.5-turbo,随OpenAI调整而更新" +#: apps/knowledge/serializers/document.py:1099 +#: apps/knowledge/serializers/knowledge.py:856 +msgid "Question (optional, one per line in the cell)" +msgstr "问题(可选,每个单元格一行)" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:38 -msgid "Latest gpt-4, updated with OpenAI adjustments" -msgstr "最新的gpt-4,随OpenAI调整而更新" +#: apps/knowledge/serializers/document.py:1171 +#: apps/resource_manage/serializers/document.py:60 +msgid "knowledge id not exist" +msgstr "知识库 ID 不存在" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:40 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:99 +#: apps/knowledge/serializers/document.py:1375 +msgid "No importable paragraphs found" +msgstr "未找到可导入的分段" + +#: apps/knowledge/serializers/document.py:1423 +#: apps/knowledge/services/image_documents.py:309 +#: apps/knowledge/services/image_documents.py:395 +msgid "File does not exist or no permission to access" +msgstr "文件不存在或无权访问" + +#: apps/knowledge/serializers/document.py:1618 +msgid "space" +msgstr "空格" + +#: apps/knowledge/serializers/document.py:1619 +msgid "semicolon" +msgstr "分号" + +#: apps/knowledge/serializers/document.py:1620 +msgid "comma" +msgstr "逗号" + +#: apps/knowledge/serializers/document.py:1621 +msgid "period" +msgstr "句号" + +#: apps/knowledge/serializers/document.py:1622 +msgid "enter" +msgstr "回车" + +#: apps/knowledge/serializers/document.py:1623 +msgid "blank line" +msgstr "空行" + +#: apps/knowledge/serializers/document.py:1634 +msgid "Document id list cannot be empty" +msgstr "文档 ID 列表不能为空" + +#: apps/knowledge/serializers/document.py:1637 +msgid "Unsupported document resource type" +msgstr "不支持的文档资源类型" + +#: apps/knowledge/serializers/document.py:1649 +#: apps/knowledge/serializers/document.py:2047 +msgid "Document does not belong to the requested resource type" +msgstr "文档不属于请求的资源类型" + +#: apps/knowledge/serializers/document.py:1857 +msgid "Hit handling method is required" +msgstr "命中处理方法是必需的" + +#: apps/knowledge/serializers/document.py:1859 +msgid "The hit processing method must be directly_return|optimization" +msgstr "命中处理方法必须是直接返回|优化" + +#: apps/knowledge/serializers/document.py:2081 +#: apps/knowledge/serializers/tag.py:205 +#: apps/resource_manage/serializers/document.py:363 +msgid "search value" +msgstr "搜索内容" + +#: apps/knowledge/serializers/document.py:2096 +#: apps/knowledge/serializers/document.py:2173 +#: apps/knowledge/serializers/document.py:2214 +#: apps/knowledge/serializers/document.py:2279 +#: apps/oss/serializers/file.py:418 +msgid "Document id does not exist" +msgstr "文档 ID 不存在" + +#: apps/knowledge/serializers/document.py:2157 +#: apps/knowledge/serializers/document.py:2198 +#: apps/resource_manage/serializers/document.py:380 +#: apps/resource_manage/serializers/document.py:398 +msgid "tag ids" +msgstr "标签 ID 列表" + +#: apps/knowledge/serializers/document.py:2157 +#: apps/knowledge/serializers/document.py:2198 +#: apps/knowledge/serializers/document.py:2225 +#: apps/resource_manage/serializers/document.py:380 +#: apps/resource_manage/serializers/document.py:398 +#: apps/resource_manage/serializers/document.py:416 +msgid "tag id" +msgstr "标签 ID" + +#: apps/knowledge/serializers/document.py:2240 +#: apps/knowledge/serializers/tag.py:111 apps/knowledge/serializers/tag.py:157 +msgid "Tag id does not exist" +msgstr "标签 ID 不存在" + +#: apps/knowledge/serializers/document.py:2252 +msgid "Document id does not belong to current knowledge" +msgstr "文档 ID 不属于当前知识库" + +#: apps/knowledge/serializers/document_strategy.py:15 +msgid "Enter a valid HTTP or HTTPS URL" +msgstr "请输入有效的 HTTP 或 HTTPS 地址" + +#: apps/knowledge/serializers/document_strategy.py:42 +#, python-brace-format +msgid "Invalid paragraph identifier: {error}" +msgstr "分段标识无效:{error}" + +#: apps/knowledge/serializers/document_strategy.py:51 msgid "" -"The latest GPT-4o, cheaper and faster than gpt-4-turbo, updated with OpenAI " -"adjustments" -msgstr "最新的GPT-4o,比gpt-4-turbo更便宜、更快,随OpenAI调整而更新" +"The minimum paragraph length cannot exceed the maximum paragraph length" +msgstr "最小分段长度不能大于最大分段长度" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:43 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:102 +#: apps/knowledge/serializers/document_strategy.py:57 +msgid "Paragraph identifiers are only supported in advanced split mode" +msgstr "仅高级分段模式支持分段标识" + +#: apps/knowledge/serializers/document_strategy.py:75 +msgid "This field is required when visual enhancement is enabled" +msgstr "启用视觉增强时必须填写此字段" + +#: apps/knowledge/serializers/document_strategy.py:102 +msgid "This field is required when the custom document strategy is selected" +msgstr "选择自定义文档策略时必须填写此字段" + +#: apps/knowledge/serializers/external_retrieval.py:16 +msgid "Invalid or unknown fields." +msgstr "存在无效或未知字段。" + +#: apps/knowledge/serializers/external_retrieval.py:26 +msgid "At least one setting is required." +msgstr "请至少提供一项设置。" + +#: apps/knowledge/serializers/external_retrieval.py:38 +msgid "query_text must be a string." +msgstr "查询文本必须是字符串。" + +#: apps/knowledge/serializers/external_retrieval.py:43 +msgid "similarity must be finite." +msgstr "相似度必须是有限数值。" + +#: apps/knowledge/serializers/external_retrieval.py:84 +msgid "Knowledge does not exist." +msgstr "知识库不存在。" + +#: apps/knowledge/serializers/image_document.py:34 +msgid "At least one field must be provided" +msgstr "请至少填写一个字段" + +#: apps/knowledge/serializers/image_document.py:40 +msgid "image file ids" +msgstr "图片文件 ID 列表" + +#: apps/knowledge/serializers/knowledge.py:114 +#: apps/knowledge/serializers/knowledge.py:125 +#: apps/knowledge/serializers/knowledge.py:140 +#: apps/knowledge/serializers/knowledge.py:235 +#: apps/resource_manage/serializers/knowledge.py:32 +#: apps/shared/api/shared_knowledge.py:117 +#: apps/shared/api/shared_knowledge.py:150 +#: apps/shared/serializers/shared_knowledge.py:23 +#: apps/shared/serializers/shared_knowledge.py:29 +#: apps/shared/serializers/shared_knowledge.py:55 +#: apps/shared/serializers/shared_knowledge.py:105 +#: apps/xpack/serializers/knowledge_lark_serializer.py:102 +#: apps/xpack/serializers/knowledge_lark_serializer.py:515 +msgid "knowledge name" +msgstr "知识库名称" + +#: apps/knowledge/serializers/knowledge.py:116 +#: apps/knowledge/serializers/knowledge.py:127 +#: apps/knowledge/serializers/knowledge.py:141 +#: apps/knowledge/serializers/knowledge.py:239 +#: apps/resource_manage/serializers/knowledge.py:36 +#: apps/shared/api/shared_knowledge.py:124 +#: apps/shared/api/shared_knowledge.py:157 +#: apps/shared/serializers/shared_knowledge.py:24 +#: apps/shared/serializers/shared_knowledge.py:30 +#: apps/shared/serializers/shared_knowledge.py:56 +#: apps/shared/serializers/shared_knowledge.py:108 +#: apps/xpack/serializers/knowledge_lark_serializer.py:103 +#: apps/xpack/serializers/knowledge_lark_serializer.py:516 +msgid "knowledge description" +msgstr "知识库描述" + +#: apps/knowledge/serializers/knowledge.py:117 +#: apps/knowledge/serializers/knowledge.py:128 +#: apps/shared/serializers/shared_knowledge.py:25 +#: apps/shared/serializers/shared_knowledge.py:31 +msgid "knowledge embedding" +msgstr "知识库向量" + +#: apps/knowledge/serializers/knowledge.py:130 +#: apps/shared/serializers/shared_knowledge.py:33 +msgid "knowledge selector" +msgstr "知识库选择器" + +#: apps/knowledge/serializers/knowledge.py:146 +#: apps/xpack/serializers/knowledge_lark_serializer.py:521 +msgid "application id list" +msgstr "智能体 ID 列表" + +#: apps/knowledge/serializers/knowledge.py:148 +msgid "file size limit" +msgstr "文件大小限制" + +#: apps/knowledge/serializers/knowledge.py:149 +msgid "file count limit" +msgstr "文件数量限制" + +#: apps/knowledge/serializers/knowledge.py:167 msgid "" -"The latest gpt-4o-mini, cheaper and faster than gpt-4o, updated with OpenAI " -"adjustments" -msgstr "最新的gpt-4o-mini,比gpt-4o更便宜、更快,随OpenAI调整而更新" +"Knowledge-base-level default document processing strategies are only " +"supported for Web knowledge bases. Configure document-level strategies " +"through the document import or synchronization API." +msgstr "仅 Web 知识库支持知识库级默认文档处理策略。请通过文档导入或同步接口配置文档级策略。" + +#: apps/knowledge/serializers/knowledge.py:183 +msgid "file id" +msgstr "文件 ID" + +#: apps/knowledge/serializers/knowledge.py:184 +msgid "file name" +msgstr "文件名称" + +#: apps/knowledge/serializers/knowledge.py:185 +msgid "file url" +msgstr "文件地址" + +#: apps/knowledge/serializers/knowledge.py:194 +msgid "query text" +msgstr "查询文本" + +#: apps/knowledge/serializers/knowledge.py:201 +msgid "query image list" +msgstr "查询图片列表" + +#: apps/knowledge/serializers/knowledge.py:203 +msgid "top number" +msgstr "Top 数量" + +#: apps/knowledge/serializers/knowledge.py:211 +msgid "Query text and query images cannot both be empty" +msgstr "查询文本和查询图片不能同时为空" + +#: apps/knowledge/serializers/knowledge.py:245 +#: apps/shared/serializers/shared_knowledge.py:107 +msgid "knowledge type" +msgstr "知识库类型" + +#: apps/knowledge/serializers/knowledge.py:247 +#: apps/resource_manage/serializers/knowledge.py:43 +msgid "knowledge scope" +msgstr "知识库范围" + +#: apps/knowledge/serializers/knowledge.py:329 +#: apps/knowledge/serializers/knowledge.py:360 +#: apps/resource_manage/serializers/knowledge.py:54 +#: apps/tools/serializers/tool.py:1755 +msgid "Folder not found" +msgstr "文件夹不存在" + +#: apps/knowledge/serializers/knowledge.py:392 +#, python-format +msgid "%s must be a boolean" +msgstr "%s 必须为布尔值" + +#: apps/knowledge/serializers/knowledge.py:426 +#: apps/knowledge/serializers/knowledge.py:464 +msgid "Failed to send the vectorization task, please try again later!" +msgstr "发送向量化任务失败,请稍后再试!" + +#: apps/knowledge/serializers/knowledge.py:858 +msgid "Hit handling method" +msgstr "命中处理方式" + +#: apps/knowledge/serializers/knowledge.py:859 +msgid "Directly return similarity" +msgstr "直接返回相似度" + +#: apps/knowledge/serializers/knowledge.py:861 +msgid "Paragraph is active" +msgstr "分段是否启用" + +#: apps/knowledge/serializers/knowledge.py:862 +msgid "Document type" +msgstr "文档类型" + +#: apps/knowledge/serializers/knowledge.py:863 +msgid "Document meta" +msgstr "文档元数据" + +#: apps/knowledge/serializers/knowledge.py:975 +#: apps/knowledge/serializers/knowledge.py:1236 +#: apps/knowledge/serializers/knowledge_workflow.py:607 +#: apps/resource_manage/serializers/tool.py:32 +#: apps/shared/serializers/shared_knowledge.py:58 +#: apps/shared/serializers/shared_knowledge.py:111 +#: apps/shared/serializers/shared_tool.py:62 +#: apps/shared/serializers/shared_tool.py:259 +#: apps/tools/serializers/tool.py:346 apps/tools/serializers/tool.py:1741 +#: apps/xpack/serializers/knowledge_lark_serializer.py:98 +msgid "scope" +msgstr "范围" + +#: apps/knowledge/serializers/knowledge.py:987 +msgid "Not a valid zip file" +msgstr "不是有效的 zip 文件" + +#: apps/knowledge/serializers/knowledge.py:992 +msgid "Not a valid KB export file, missing knowledge.json" +msgstr "不是有效的知识库导出文件,缺少 knowledge.json" + +#: apps/knowledge/serializers/knowledge.py:994 +msgid "Not a valid KB export file, missing knowledge.xlsx" +msgstr "不是有效的知识库导出文件,缺少 knowledge.xlsx" + +#: apps/knowledge/serializers/knowledge.py:1372 +#: apps/resource_manage/serializers/knowledge.py:195 +msgid "sync type" +msgstr "同步类型" + +#: apps/knowledge/serializers/knowledge.py:1386 +msgid "id does not exist" +msgstr "知识库 ID 不存在" + +#: apps/knowledge/serializers/knowledge.py:1428 +#: apps/knowledge/serializers/knowledge.py:1583 +#: apps/resource_manage/serializers/knowledge.py:222 +#: apps/resource_manage/serializers/knowledge.py:244 apps/users/api/user.py:85 +msgid "id" +msgstr "ID" + +#: apps/knowledge/serializers/knowledge.py:1562 +msgid "Knowledge not found" +msgstr "知识库不存在" + +#: apps/knowledge/serializers/knowledge.py:1564 +msgid "Knowledge is already a workflow" +msgstr "知识库已是工作流类型" + +#: apps/knowledge/serializers/knowledge.py:1583 +#: apps/resource_manage/serializers/knowledge.py:244 +msgid "knowledge ids" +msgstr "知识库 ID 列表" + +#: apps/knowledge/serializers/knowledge_sync.py:31 +msgid "Enable scheduled synchronization" +msgstr "启用定时同步" + +#: apps/knowledge/serializers/knowledge_sync.py:35 +msgid "Schedule type" +msgstr "调度类型" + +#: apps/knowledge/serializers/knowledge_sync.py:37 +msgid "Synchronization time" +msgstr "同步时间" + +#: apps/knowledge/serializers/knowledge_sync.py:41 +msgid "Cron expression" +msgstr "Cron 表达式" + +#: apps/knowledge/serializers/knowledge_sync.py:45 +msgid "Synchronization type" +msgstr "同步类型" + +#: apps/knowledge/serializers/knowledge_sync.py:51 +msgid "This field is required for a scheduled time" +msgstr "定时同步必须填写此字段" + +#: apps/knowledge/serializers/knowledge_sync.py:53 +msgid "This field is required for a weekly or monthly schedule" +msgstr "每周或每月调度必须填写此字段" + +#: apps/knowledge/serializers/knowledge_sync.py:55 +msgid "An interval unit and value are required" +msgstr "请填写间隔单位和间隔值" + +#: apps/knowledge/serializers/knowledge_sync.py:57 +msgid "This field is required for a Cron schedule" +msgstr "Cron 调度必须填写此字段" + +#: apps/knowledge/serializers/knowledge_sync.py:78 +msgid "Scheduled synchronization is not supported for this knowledge base" +msgstr "当前知识库不支持定时同步" + +#: apps/knowledge/serializers/knowledge_version.py:92 +#: apps/resource_manage/serializers/knowledge_version.py:46 +#: apps/shared/serializers/shared_knowledge_version.py:46 +msgid "Knowledge version ID" +msgstr "知识库版本 ID" + +#: apps/knowledge/serializers/knowledge_workflow.py:213 +msgid "datasource data" +msgstr "数据源数据" + +#: apps/knowledge/serializers/knowledge_workflow.py:214 +msgid "knowledge base data" +msgstr "知识库数据" + +#: apps/knowledge/serializers/knowledge_workflow.py:222 +#: apps/role_setting/api/role_setting.py:21 +#: apps/role_setting/api/role_setting.py:27 +#: apps/role_setting/api/role_setting.py:34 +#: apps/system_manage/serializers/chat_user.py:312 +#: apps/system_manage/serializers/user_group_resource_permission.py:266 +#: apps/tools/serializers/tool_workflow.py:139 +#: apps/users/serializers/user.py:559 apps/xpack/api/knowledge_lark.py:25 +msgid "Name" +msgstr "用户名" + +#: apps/knowledge/serializers/knowledge_workflow.py:223 +#: apps/tools/serializers/tool_workflow.py:140 +msgid "State" +msgstr "状态" + +#: apps/knowledge/serializers/knowledge_workflow.py:423 +#: apps/tools/serializers/tool_workflow.py:242 +msgid "The start node does not exist" +msgstr "开始节点不存在" + +#: apps/knowledge/serializers/knowledge_workflow.py:489 +msgid "The knowledge base workflow has not been published" +msgstr "知识库工作流尚未发布" + +#: apps/knowledge/serializers/knowledge_workflow.py:535 +#: apps/resource_manage/serializers/knowledge_workflow.py:33 +msgid "knowledge action id" +msgstr "知识库任务 ID" + +#: apps/knowledge/serializers/knowledge_workflow.py:550 +msgid "Knowledge action does not exist" +msgstr "知识库任务不存在" + +#: apps/knowledge/serializers/knowledge_workflow.py:588 +msgid "function_name" +msgstr "函数名称" + +#: apps/knowledge/serializers/knowledge_workflow.py:965 +msgid "Only support transport=sse or transport=streamable_http" +msgstr "仅支持 transport=sse 或 transport=streamable_http" + +#: apps/knowledge/serializers/paragraph.py:133 +#: apps/knowledge/serializers/paragraph.py:696 +#: apps/resource_manage/serializers/paragraph.py:87 +msgid "paragraph id list" +msgstr "段落 ID 列表" + +#: apps/knowledge/serializers/paragraph.py:133 +#: apps/knowledge/serializers/paragraph.py:152 +#: apps/knowledge/serializers/paragraph.py:249 +#: apps/knowledge/serializers/paragraph.py:554 +#: apps/knowledge/serializers/paragraph.py:697 +#: apps/knowledge/serializers/paragraph.py:872 +#: apps/knowledge/serializers/problem.py:41 +#: apps/knowledge/serializers/problem.py:60 +#: apps/resource_manage/serializers/paragraph.py:88 +#: apps/resource_manage/serializers/paragraph.py:106 +#: apps/resource_manage/serializers/paragraph.py:150 +#: apps/resource_manage/serializers/paragraph.py:182 +#: apps/resource_manage/serializers/paragraph.py:208 +msgid "paragraph id" +msgstr "段落 ID" + +#: apps/knowledge/serializers/paragraph.py:172 +#: apps/knowledge/serializers/paragraph.py:272 +#: apps/oss/serializers/file.py:416 +msgid "Paragraph id does not exist" +msgstr "段落 ID 不存在" + +#: apps/knowledge/serializers/paragraph.py:214 +msgid "Already associated, please do not associate again" +msgstr "已关联,请勿再次关联" + +#: apps/knowledge/serializers/paragraph.py:318 +msgid "Problem id does not exist" +msgstr "问题 ID 不存在" + +#: apps/knowledge/serializers/paragraph.py:552 +#: apps/knowledge/serializers/problem.py:30 +#: apps/knowledge/serializers/problem.py:55 +#: apps/knowledge/serializers/problem.py:66 +#: apps/knowledge/serializers/problem.py:161 +#: apps/resource_manage/serializers/paragraph.py:180 +#: apps/resource_manage/serializers/problem.py:40 +msgid "problem id" +msgstr "问题 ID" + +#: apps/knowledge/serializers/paragraph.py:573 +#: apps/knowledge/serializers/problem.py:111 +msgid "Paragraph does not exist" +msgstr "段落不存在" + +#: apps/knowledge/serializers/paragraph.py:575 +#: apps/knowledge/serializers/problem.py:115 +msgid "Problem does not exist" +msgstr "问题不存在" + +#: apps/knowledge/serializers/paragraph.py:686 +msgid "The task is being executed, please do not send it again." +msgstr "任务正在执行,请勿重复发送。" + +#: apps/knowledge/serializers/paragraph.py:693 +#: apps/resource_manage/serializers/paragraph.py:86 +msgid "target document id" +msgstr "目标文档 ID" + +#: apps/knowledge/serializers/paragraph.py:715 +msgid "The document to be migrated is consistent with the target document" +msgstr "迁移的文档与目标文档一致" + +#: apps/knowledge/serializers/paragraph.py:722 +#, python-brace-format +msgid "The document id does not exist [{document_id}]" +msgstr "以下文档ID不存在: {document_id}" + +#: apps/knowledge/serializers/paragraph.py:730 +#, python-brace-format +msgid "The target document id does not exist [{document_id}]" +msgstr "以下目标文档ID不存在: {document_id}" + +#: apps/knowledge/serializers/paragraph.py:893 +msgid "new_position must be an integer" +msgstr "new_position 必须是整数" + +#: apps/knowledge/serializers/problem.py:32 +msgid "recall count" +msgstr "召回次数" + +#: apps/knowledge/serializers/problem.py:33 +msgid "last recall time" +msgstr "最近召回时间" + +#: apps/knowledge/serializers/problem.py:55 +#: apps/knowledge/serializers/problem.py:66 +msgid "problem id list" +msgstr "问题 ID 列表" + +#: apps/knowledge/serializers/tag.py:95 +#: apps/resource_manage/serializers/tag.py:43 +#: apps/shared/serializers/shared_tag.py:43 +msgid "Tag ID" +msgstr "标签 ID" + +#: apps/knowledge/serializers/tag.py:125 +msgid "Tag key already exists" +msgstr "标签已存在" + +#: apps/knowledge/serializers/tag.py:143 +msgid "Tag value already exists" +msgstr "标签值已存在" + +#: apps/knowledge/serializers/tag.py:171 +#: apps/resource_manage/serializers/tag.py:68 +#: apps/shared/serializers/shared_tag.py:68 +msgid "Tag IDs" +msgstr "标签 ID 列表" + +#: apps/knowledge/serializers/tag_import.py:23 +msgid "文件" +msgstr "文件" + +#: apps/knowledge/serializers/tag_import.py:43 +#, python-format +msgid "工作表“%(sheet)s”的表头必须为“标签、标签值”,请使用标签模板" +msgstr "工作表“%(sheet)s”的表头必须为“标签、标签值”,请使用标签模板" + +#: apps/knowledge/serializers/tag_import.py:54 +#, python-format +msgid "工作表“%(sheet)s”第 %(row)s 行只能包含标签和标签值" +msgstr "工作表“%(sheet)s”第 %(row)s 行只能包含标签和标签值" + +#: apps/knowledge/serializers/tag_import.py:59 +msgid "标签" +msgstr "标签" + +#: apps/knowledge/serializers/tag_import.py:59 +msgid "标签值" +msgstr "标签值" + +#: apps/knowledge/serializers/tag_import.py:65 +#, python-format +msgid "工作表“%(sheet)s”第 %(row)s 行:%(message)s" +msgstr "工作表“%(sheet)s”第 %(row)s 行:%(message)s" + +#: apps/knowledge/serializers/tag_import.py:75 +msgid "仅支持上传 XLS、XLSX 格式的文件" +msgstr "仅支持上传 XLS、XLSX 格式的文件" + +#: apps/knowledge/serializers/tag_import.py:94 +msgid "文件无法读取,请上传有效的 XLS 或 XLSX 文件" +msgstr "文件无法读取,请上传有效的 XLS 或 XLSX 文件" + +#: apps/knowledge/serializers/tag_import.py:103 +msgid "文件中没有可导入的标签" +msgstr "文件中没有可导入的标签" + +#: apps/knowledge/serializers/termbase.py:21 +#: apps/knowledge/serializers/termbase.py:67 +#: apps/resource_manage/serializers/termbase.py:37 +msgid "termbase id" +msgstr "术语库 ID" + +#: apps/knowledge/serializers/termbase.py:28 +msgid "termbase list" +msgstr "术语库列表" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:46 -msgid "The latest gpt-4-turbo, updated with OpenAI adjustments" -msgstr "最新的gpt-4-turbo,随OpenAI调整而更新" +#: apps/knowledge/services/__init__.py:16 +msgid "The maximum size of the uploaded file cannot exceed {}MB" +msgstr "上传文件的最大大小不能超过 {}MB" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:49 -msgid "The latest gpt-4-turbo-preview, updated with OpenAI adjustments" -msgstr "最新的gpt-4-turbo-preview,随OpenAI调整而更新" +#: apps/knowledge/services/document_strategy.py:69 +msgid "visual enhancement requires the selected model or tool" +msgstr "视觉增强需要选择模型或工具" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:53 -msgid "" -"gpt-3.5-turbo snapshot on January 25, 2024, supporting context length 16,385 " -"tokens" -msgstr "2024年1月25日的gpt-3.5-turbo快照,支持上下文长度16,385 tokens" +#: apps/knowledge/services/image_documents.py:70 +msgid "Image files are only supported by general knowledge bases" +msgstr "只有通用知识库支持图片文件" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:57 -msgid "" -"gpt-3.5-turbo snapshot on November 6, 2023, supporting context length 16,385 " -"tokens" -msgstr "2023年11月6日的gpt-3.5-turbo快照,支持上下文长度16,385 tokens" +#: apps/knowledge/services/image_documents.py:80 +#: apps/knowledge/services/image_documents.py:92 +msgid "Unsupported image format. Supported formats: jpg, jpeg, png, webp, bmp" +msgstr "不支持该图片格式。支持的格式:jpg、jpeg、png、webp、bmp" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:61 -msgid "" -"[Legacy] gpt-3.5-turbo snapshot on June 13, 2023, will be deprecated on June " -"13, 2024" -msgstr "[Legacy] 2023年6月13日的gpt-3.5-turbo快照,将于2024年6月13日弃用" +#: apps/knowledge/services/image_documents.py:99 +msgid "The uploaded file is not a valid image" +msgstr "上传的文件不是有效图片" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:65 -msgid "" -"gpt-4o snapshot on May 13, 2024, supporting context length 128,000 tokens" -msgstr "2024年5月13日的gpt-4o快照,支持上下文长度128,000 tokens" +#: apps/knowledge/services/image_documents.py:118 +#: apps/knowledge/services/paragraph_assets.py:329 +msgid "visual processor adapter is unavailable" +msgstr "视觉处理适配器不可用" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:69 -msgid "" -"gpt-4-turbo snapshot on April 9, 2024, supporting context length 128,000 " -"tokens" -msgstr "2024年4月9日的gpt-4-turbo快照,支持上下文长度128,000 tokens" +#: apps/knowledge/services/image_documents.py:190 +msgid "Image preview does not exist" +msgstr "图片预览不存在" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:72 -msgid "" -"gpt-4-turbo snapshot on January 25, 2024, supporting context length 128,000 " -"tokens" -msgstr "2024年1月25日的gpt-4-turbo快照,支持上下文长度128,000 tokens" +#: apps/knowledge/services/image_documents.py:192 +#: apps/knowledge/services/image_documents.py:327 +msgid "Image preview has already been imported" +msgstr "图片预览已导入" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:75 -msgid "" -"gpt-4-turbo snapshot on November 6, 2023, supporting context length 128,000 " -"tokens" -msgstr "2023年11月6日的gpt-4-turbo快照,支持上下文长度128,000 tokens" +#: apps/knowledge/services/image_documents.py:252 +msgid "Please upload at least one image" +msgstr "请至少上传一张图片" -#: apps/models_provider/impl/tencent_cloud_model_provider/tencent_cloud_model_provider.py:58 -msgid "Tencent Cloud" -msgstr "腾讯云" +#: apps/knowledge/services/image_documents.py:257 +msgid "A maximum of {} files can be uploaded at a time" +msgstr "每次最多可上传 {} 个文件" -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:41 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:88 -#, python-brace-format -msgid "{keys} is required" -msgstr "{keys} 是必填项" +#: apps/knowledge/services/image_documents.py:319 +#: apps/knowledge/services/image_documents.py:385 +msgid "Invalid number of image files" +msgstr "图片文件数量无效" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:14 -msgid "painting style" -msgstr "绘画风格" +#: apps/knowledge/services/image_documents.py:357 +msgid "The image name must retain a supported file extension" +msgstr "图片名称必须保留受支持的文件扩展名" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:14 -msgid "If not passed, the default value is 201 (Japanese anime style)" -msgstr "如果未传递,则默认值为201(日本动漫风格)" +#: apps/knowledge/services/image_documents.py:383 +msgid "Please select at least one image preview" +msgstr "请至少选择一个图片预览" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:18 -msgid "Not limited to style" -msgstr "不限于风格" +#: apps/knowledge/services/image_documents.py:393 +msgid "One or more image previews cannot be imported" +msgstr "一个或多个图片预览无法导入" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:19 -msgid "ink painting" -msgstr "水墨画" +#: apps/knowledge/services/knowledge_archive.py:290 +msgid "Invalid archive resource list." +msgstr "归档资源列表无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:20 -msgid "concept art" -msgstr "概念艺术" +#: apps/knowledge/services/knowledge_archive.py:293 +#: apps/knowledge/services/knowledge_archive.py:298 +msgid "Invalid archive resource ID." +msgstr "归档资源 ID 无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:21 -msgid "Oil painting 1" -msgstr "油画1" +#: apps/knowledge/services/knowledge_archive.py:300 +#: apps/knowledge/services/knowledge_archive.py:325 +msgid "Duplicate archive resource ID." +msgstr "归档资源 ID 重复。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:22 -msgid "Oil Painting 2 (Van Gogh)" -msgstr "油画2(梵高)" +#: apps/knowledge/services/knowledge_archive.py:308 +msgid "Invalid knowledge archive metadata." +msgstr "知识库归档元数据无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:23 -msgid "watercolor painting" -msgstr "水彩画" +#: apps/knowledge/services/knowledge_archive.py:311 +msgid "Invalid external service settings." +msgstr "外部服务设置无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:24 -msgid "pixel art" -msgstr "像素画" +#: apps/knowledge/services/knowledge_archive.py:318 +msgid "Unsupported knowledge archive version." +msgstr "不支持该知识库归档版本。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:25 -msgid "impasto style" -msgstr "厚涂风格" +#: apps/knowledge/services/knowledge_archive.py:321 +msgid "Knowledge archive resources are missing." +msgstr "知识库归档资源缺失。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:26 -msgid "illustration" -msgstr "插图" +#: apps/knowledge/services/knowledge_archive.py:329 +msgid "Paragraph refers to an unknown document." +msgstr "分段引用了未知文档。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:27 -msgid "paper cut style" -msgstr "剪纸风格" +#: apps/knowledge/services/knowledge_archive.py:332 +msgid "Invalid paragraph anchor." +msgstr "分段锚点无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:28 -msgid "Impressionism 1 (Monet)" -msgstr "印象派1(莫奈)" +#: apps/knowledge/services/knowledge_archive.py:338 +msgid "Invalid document/paragraph relationship." +msgstr "文档与分段的关联无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:29 -msgid "Impressionism 2" -msgstr "印象派2" +#: apps/knowledge/services/knowledge_archive.py:340 +msgid "Unknown related archive resource." +msgstr "关联的归档资源未知。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:31 -msgid "classical portraiture" -msgstr "古典肖像画" +#: apps/knowledge/services/knowledge_archive.py:342 +msgid "Invalid document tags." +msgstr "文档标签无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:32 -msgid "black and white sketch" -msgstr "黑白素描画" +#: apps/knowledge/services/knowledge_archive.py:349 +msgid "Invalid document tag relationship." +msgstr "文档标签关联无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:33 -msgid "cyberpunk" -msgstr "赛博朋克" +#: apps/knowledge/services/knowledge_archive.py:352 +msgid "Invalid document resource type or metadata." +msgstr "文档资源类型或元数据无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:34 -msgid "science fiction style" -msgstr "科幻风格" +#: apps/knowledge/services/knowledge_archive.py:357 +msgid "Image document has no image file." +msgstr "图片文档缺少图片文件。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:35 -msgid "dark style" -msgstr "暗黑风格" +#: apps/knowledge/services/knowledge_archive.py:360 +msgid "Invalid file metadata." +msgstr "文件元数据无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:37 -msgid "vaporwave" -msgstr "蒸汽波" +#: apps/knowledge/services/knowledge_archive.py:362 +msgid "File refers to an unknown document." +msgstr "文件引用了未知文档。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:38 -msgid "Japanese animation" -msgstr "日系动漫" +#: apps/knowledge/services/knowledge_archive.py:364 +msgid "File refers to an unknown paragraph." +msgstr "文件引用了未知分段。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:39 -msgid "monster style" -msgstr "怪兽风格" +#: apps/knowledge/services/knowledge_archive.py:366 +msgid "File has multiple archive owners." +msgstr "文件存在多个归档归属。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:40 -msgid "Beautiful ancient style" -msgstr "唯美古风" +#: apps/knowledge/services/knowledge_archive.py:369 +msgid "An archive file is missing." +msgstr "归档文件缺失。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:41 -msgid "retro anime" -msgstr "复古动漫" +#: apps/knowledge/services/knowledge_archive.py:371 +msgid "Unknown file reference in knowledge content." +msgstr "知识库内容中存在未知文件引用。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:42 -msgid "Game cartoon hand drawing" -msgstr "游戏卡通手绘" +#: apps/knowledge/services/knowledge_archive.py:374 +msgid "Invalid knowledge metadata." +msgstr "知识库元数据无效。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:43 -msgid "Universal realistic style" -msgstr "通用写实风格" +#: apps/knowledge/services/knowledge_archive.py:376 +msgid "Unknown file reference in knowledge settings." +msgstr "知识库设置中存在未知文件引用。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:50 -msgid "Generate image resolution" -msgstr "生成图像分辨率" +#: apps/knowledge/services/knowledge_archive.py:381 +msgid "Missing archive resource field." +msgstr "归档资源缺少必要字段。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:50 -msgid "If not transmitted, the default value is 768:768." -msgstr "不传默认使用768:768。" +#: apps/knowledge/services/knowledge_archive.py:384 +msgid "Invalid archive resource metadata." +msgstr "归档资源元数据无效。" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:38 -msgid "" -"The most effective version of the current hybrid model, the trillion-level " -"parameter scale MOE-32K long article model. Reaching the absolute leading " -"level on various benchmarks, with complex instructions and reasoning, " -"complex mathematical capabilities, support for function call, and " -"application focus optimization in fields such as multi-language translation, " -"finance, law, and medical care" -msgstr "" -"当前混元模型中效果最优版本,万亿级参数规模 MOE-32K 长文模型。在各种 " -"benchmark 上达到绝对领先的水平,复杂指令和推理,具备复杂数学能力,支持 " -"functioncall,在多语言翻译、金融法律医疗等领域智能体重点优化" +#: apps/knowledge/services/knowledge_archive.py:386 +msgid "Invalid paragraph content structure." +msgstr "分段内容结构无效。" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:45 -msgid "" -"A better routing strategy is adopted to simultaneously alleviate the " -"problems of load balancing and expert convergence. For long articles, the " -"needle-in-a-haystack index reaches 99.9%" -msgstr "" -"采用更优的路由策略,同时缓解了负载均衡和专家趋同的问题。长文方面,大海捞针指" -"标达到99.9%" +#: apps/knowledge/services/knowledge_archive.py:391 +msgid "Invalid archive timestamp." +msgstr "归档时间戳无效。" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:51 -msgid "" -"Upgraded to MOE structure, the context window is 256k, leading many open " -"source models in multiple evaluation sets such as NLP, code, mathematics, " -"industry, etc." -msgstr "" -"升级为 MOE 结构,上下文窗口为 256k ,在 NLP,代码,数学,行业等多项评测集上领" -"先众多开源模型" +#: apps/knowledge/services/knowledge_archive.py:395 +#: apps/knowledge/services/knowledge_archive.py:399 +msgid "Invalid synchronization settings." +msgstr "同步设置无效。" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:57 -msgid "" -"Hunyuan's latest version of the role-playing model, a role-playing model " -"launched by Hunyuan's official fine-tuning training, is based on the Hunyuan " -"model combined with the role-playing scene data set for additional training, " -"and has better basic effects in role-playing scenes." -msgstr "" -"混元最新版角色扮演模型,混元官方精调训练推出的角色扮演模型,基于混元模型结合" -"角色扮演场景数据集进行增训,在角色扮演场景具有更好的基础效果" +#: apps/knowledge/services/knowledge_sync_schedule.py:46 +msgid "schedule_type must be daily, weekly, monthly, interval or cron" +msgstr "调度类型必须为 daily、weekly、monthly、interval 或 cron" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:63 -msgid "" -"Hunyuan's latest MOE architecture FunctionCall model has been trained with " -"high-quality FunctionCall data and has a context window of 32K, leading in " -"multiple dimensions of evaluation indicators." -msgstr "" -"混元最新 MOE 架构 FunctionCall 模型,经过高质量的 FunctionCall 数据训练,上下" -"文窗口达 32K,在多个维度的评测指标上处于领先。" - -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:69 -msgid "" -"Hunyuan's latest code generation model, after training the base model with " -"200B high-quality code data, and iterating on high-quality SFT data for half " -"a year, the context long window length has been increased to 8K, and it " -"ranks among the top in the automatic evaluation indicators of code " -"generation in the five major languages; the five major languages In the " -"manual high-quality evaluation of 10 comprehensive code tasks that consider " -"all aspects, the performance is in the first echelon." -msgstr "" -"混元最新代码生成模型,经过 200B 高质量代码数据增训基座模型,迭代半年高质量 " -"SFT 数据训练,上下文长窗口长度增大到 8K,五大语言代码生成自动评测指标上位居前" -"列;五大语言10项考量各方面综合代码任务人工高质量评测上,性能处于第一梯队" +#: apps/knowledge/services/knowledge_sync_schedule.py:48 +msgid "sync_type must be incremental, replace or complete" +msgstr "同步类型必须为 incremental、replace 或 complete" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:77 -msgid "" -"Tencent's Hunyuan Embedding interface can convert text into high-quality " -"vector data. The vector dimension is 1024 dimensions." -msgstr "" -"腾讯混元 Embedding 接口,可以将文本转化为高质量的向量数据。向量维度为1024维。" +#: apps/knowledge/services/knowledge_sync_schedule.py:62 +msgid "time must be a non-empty list of HH:MM values" +msgstr "同步时间必须为非空列表,格式为 HH:MM" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:87 -msgid "Mixed element visual model" -msgstr "混元视觉模型" +#: apps/knowledge/services/knowledge_sync_schedule.py:72 +#, python-brace-format +msgid "days must contain values from 1 to {max_day}" +msgstr "日期必须介于 1 和 {max_day} 之间" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:94 -msgid "Hunyuan graph model" -msgstr "混元生图模型" +#: apps/knowledge/services/knowledge_sync_schedule.py:78 +msgid "interval requires an integer value in minutes or hours" +msgstr "同步间隔必须为整数,单位为分钟或小时" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:125 -msgid "Tencent Hunyuan" -msgstr "腾讯混元" +#: apps/knowledge/services/knowledge_sync_schedule.py:84 +msgid "cron_expression is required" +msgstr "请填写 Cron 表达式" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:24 -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:42 -msgid "Facebook’s 125M parameter model" -msgstr "Facebook的125M参数模型" +#: apps/knowledge/services/knowledge_sync_schedule.py:88 +msgid "Invalid Cron expression" +msgstr "Cron 表达式无效" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:25 -msgid "BAAI’s 7B parameter model" -msgstr "BAAI的7B参数模型" +#: apps/knowledge/services/knowledge_sync_schedule.py:118 +msgid "Synchronization interval must be at least 5 minutes" +msgstr "同步间隔不能少于 5 分钟" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:26 -msgid "BAAI’s 13B parameter mode" -msgstr "BAAI的13B参数模型" +#: apps/knowledge/services/multimodal_retrieval.py:65 +#, python-brace-format +msgid "A maximum of {count} images can be queried at a time" +msgstr "每次最多可查询 {count} 张图片" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:16 -msgid "" -"If the gap between width, height and 512 is too large, the picture rendering " -"effect will be poor and the probability of excessive delay will increase " -"significantly. Recommended ratio and corresponding width and height before " -"super score: width*height" -msgstr "" -"宽、高与512差距过大,则出图效果不佳、延迟过长概率显著增加。超分前建议比例及对" -"应宽高:width*height" +#: apps/knowledge/services/multimodal_retrieval.py:74 +#, python-brace-format +msgid "Query image does not exist: {file_id}" +msgstr "查询图片不存在:{file_id}" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:15 -msgid "timbre" -msgstr "音色" +#: apps/knowledge/services/multimodal_retrieval.py:78 +msgid "No permission to access the query image" +msgstr "无权访问查询图片" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:28 -msgid "speaking speed" -msgstr "语速" +#: apps/knowledge/services/multimodal_retrieval.py:82 +msgid "Only image files can be used for image queries" +msgstr "图片查询仅支持图片文件" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:31 -msgid "[0.2,3], the default is 1, usually one decimal place is enough" -msgstr "[0.2,3],默认为1,通常保留一位小数即可" +#: apps/knowledge/services/multimodal_retrieval.py:88 +#, python-brace-format +msgid "The maximum size of a query image cannot exceed {size}MB" +msgstr "查询图片大小不能超过 {size}MB" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:39 -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:44 -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:88 -msgid "" -"The user goes to the model inference page of Volcano Ark to create an " -"inference access point. Here, you need to enter ep-xxxxxxxxxx-yyyy to call " -"it." -msgstr "" -"用户前往火山方舟的模型推理页面创建推理接入点,这里需要输入ep-xxxxxxxxxx-yyyy" -"进行调用" +#: apps/knowledge/services/paragraph_assets.py:505 +msgid "Workspace id is required for visual model validation" +msgstr "校验视觉模型时必须提供工作空间 ID" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:59 -msgid "Universal 2.0-Vincent Diagram" -msgstr "通用2.0-文生图" +#: apps/knowledge/services/paragraph_assets.py:508 +msgid "The selected model is not a vision model" +msgstr "所选模型不是视觉模型" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:64 -msgid "Universal 2.0Pro-Vincent Chart" -msgstr "通用2.0Pro-文生图" +#: apps/knowledge/services/paragraph_assets.py:548 +msgid "Workspace id is required for visual tool validation" +msgstr "校验视觉工具时必须提供工作空间 ID" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:69 -msgid "Universal 1.4-Vincent Chart" -msgstr "通用1.4-文生图" +#: apps/knowledge/services/paragraph_assets.py:552 +msgid "The selected visual tool does not exist or is not authorized" +msgstr "所选视觉工具不存在或未授权" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:74 -msgid "Animation 1.3.0-Vincent Picture" -msgstr "动漫1.3.0-文生图" +#: apps/knowledge/services/paragraph_assets.py:643 +msgid "The image description embedding model returned an incomplete result" +msgstr "图片描述向量模型返回的结果不完整" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:79 -msgid "Animation 1.3.1-Vincent Picture" -msgstr "动漫1.3.1-文生图" +#: apps/knowledge/services/paragraph_assets.py:669 +#: apps/knowledge/vector/milvus_vector.py:792 +#: apps/knowledge/vector/pg_vector.py:176 +msgid "The image embedding model returned an incomplete result" +msgstr "图片向量模型返回的结果不完整" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:113 -msgid "volcano engine" -msgstr "火山引擎" +#: apps/knowledge/services/paragraph_files.py:230 +msgid "File does not belong to the migrated paragraph" +msgstr "文件不属于待迁移的分段" -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:51 +#: apps/knowledge/services/problem_service.py:78 #, python-brace-format -msgid "{model_name} The model does not support" -msgstr "{model_name} 模型不支持" - -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:24 -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:53 -msgid "" -"ERNIE-Bot-4 is a large language model independently developed by Baidu. It " -"covers massive Chinese data and has stronger capabilities in dialogue Q&A, " -"content creation and generation." -msgstr "" -"ERNIE-Bot-4是百度自行研发的大语言模型,覆盖海量中文数据,具有更强的对话问答、" -"内容创作生成等能力。" +msgid "Association problem failed {error}" +msgstr "关联问题失败 {error}" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:27 -msgid "" -"ERNIE-Bot is a large language model independently developed by Baidu. It " -"covers massive Chinese data and has stronger capabilities in dialogue Q&A, " -"content creation and generation." -msgstr "" -"ERNIE-Bot是百度自行研发的大语言模型,覆盖海量中文数据,具有更强的对话问答、内" -"容创作生成等能力。" +#: apps/knowledge/services/workflow_document_sync.py:39 +msgid "Workflow Web document is missing its source information" +msgstr "工作流 Web 文档缺少源信息" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:30 +#: apps/knowledge/services/workflow_document_sync.py:41 msgid "" -"ERNIE-Bot-turbo is a large language model independently developed by Baidu. " -"It covers massive Chinese data, has stronger capabilities in dialogue Q&A, " -"content creation and generation, and has a faster response speed." -msgstr "" -"ERNIE-Bot-turbo是百度自行研发的大语言模型,覆盖海量中文数据,具有更强的对话问" -"答、内容创作生成等能力,响应速度更快。" +"The original Web data source no longer exists in the knowledge workflow" +msgstr "知识库工作流中的原 Web 数据源已不存在" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:33 -msgid "" -"BLOOMZ-7B is a well-known large language model in the industry. It was " -"developed and open sourced by BigScience and can output text in 46 languages " -"and 13 programming languages." -msgstr "" -"BLOOMZ-7B是业内知名的大语言模型,由BigScience研发并开源,能够以46种语言和13种" -"编程语言输出文本。" +#: apps/knowledge/services/workflow_document_sync.py:68 +msgid "Knowledge workflow does not exist" +msgstr "知识库工作流不存在" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:39 -msgid "" -"Llama-2-13b-chat was developed by Meta AI and is open source. It performs " -"well in scenarios such as coding, reasoning and knowledge application. " -"Llama-2-13b-chat is a native open source version with balanced performance " -"and effect, suitable for conversation scenarios." -msgstr "" -"Llama-2-13b-chat由Meta AI研发并开源,在编码、推理及知识智能体等场景表现优秀," -"Llama-2-13b-chat是性能与效果均衡的原生开源版本,适用于对话场景。" +#: apps/knowledge/services/workflow_document_sync.py:72 +msgid "Workflow knowledge has no owner available for synchronization" +msgstr "工作流知识库没有可用于同步的所有者" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:42 -msgid "" -"Llama-2-70b-chat was developed by Meta AI and is open source. It performs " -"well in scenarios such as coding, reasoning, and knowledge application. " -"Llama-2-70b-chat is a native open source version with high-precision effects." -msgstr "" -"Llama-2-70b-chat由Meta AI研发并开源,在编码、推理及知识智能体等场景表现优秀," -"Llama-2-70b-chat是高精度效果的原生开源版本。" +#: apps/knowledge/services/workflow_document_sync.py:77 +msgid "Synchronization is already running" +msgstr "同步任务正在执行" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:45 -msgid "" -"The Chinese enhanced version developed by the Qianfan team based on " -"Llama-2-7b has performed well on Chinese knowledge bases such as CMMLU and C-" -"EVAL." -msgstr "" -"千帆团队在Llama-2-7b基础上的中文增强版本,在CMMLU、C-EVAL等中文知识库上表现优" -"异。" - -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:49 -msgid "" -"Embedding-V1 is a text representation model based on Baidu Wenxin large " -"model technology. It can convert text into a vector form represented by " -"numerical values and can be used in text retrieval, information " -"recommendation, knowledge mining and other scenarios. Embedding-V1 provides " -"the Embeddings interface, which can generate corresponding vector " -"representations based on input content. You can call this interface to input " -"text into the model and obtain the corresponding vector representation for " -"subsequent text processing and analysis." -msgstr "" -"Embedding-V1是一个基于百度文心大模型技术的文本表示模型,可以将文本转化为用数" -"值表示的向量形式,用于文本检索、信息推荐、知识挖掘等场景。 Embedding-V1提供了" -"Embeddings接口,可以根据输入内容生成对应的向量表示。您可以通过调用该接口,将" -"文本输入到模型中,获取到对应的向量表示,从而进行后续的文本处理和分析。" +#: apps/knowledge/services/workflow_sync_source.py:74 +msgid "Run the workflow once before enabling scheduled synchronization" +msgstr "启用定时同步前,请先运行一次工作流" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:66 -msgid "Thousand sails large model" -msgstr "千帆大模型" +#: apps/knowledge/services/workflow_sync_source.py:77 +msgid "The saved workflow data source no longer exists" +msgstr "已保存的工作流数据源已不存在" -#: apps/models_provider/impl/xf_model_provider/credential/image.py:42 -msgid "Please outline this picture" -msgstr "请描述这张图片" +#: apps/knowledge/services/workflow_sync_source.py:83 +msgid "Local file data sources cannot be synchronized on a schedule" +msgstr "本地文件数据源不支持定时同步" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:15 -msgid "Speaker" -msgstr "发音人" +#: apps/knowledge/services/workflow_sync_source.py:85 +msgid "Web data source has no saved source URL" +msgstr "Web 数据源未保存源地址" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:16 -msgid "" -"Speaker, optional value: Please go to the console to add a trial or purchase " -"speaker. After adding, the speaker parameter value will be displayed." -msgstr "" -"发音人,可选值:请到控制台添加试用或购买发音人,添加后即显示发音人参数值" +#: apps/knowledge/task/embedding.py:53 apps/knowledge/task/embedding.py:113 +#, python-brace-format +msgid "Failed to obtain vector model: {error} {traceback}" +msgstr "向量模型获取失败: {error} {traceback}" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:21 -msgid "iFlytek Xiaoyan" -msgstr "讯飞小燕" +#: apps/knowledge/task/embedding.py:143 +#, python-brace-format +msgid "Start--->Vectorized knowledge: {knowledge_id}" +msgstr "开始--->向量知识库: {knowledge_id}" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:22 -msgid "iFlytek Xujiu" -msgstr "讯飞许久" +#: apps/knowledge/task/embedding.py:149 +#, python-brace-format +msgid "Knowledge documentation: {document_names}" +msgstr "知识库文档: {document_names}" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:23 -msgid "iFlytek Xiaoping" -msgstr "讯飞小萍" +#: apps/knowledge/task/embedding.py:165 +#, python-brace-format +msgid "End--->Vectorized knowledge: {knowledge_id}" +msgstr "结束--->向量知识库: {knowledge_id}" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:24 -msgid "iFlytek Xiaojing" -msgstr "讯飞小婧" +#: apps/knowledge/task/generate.py:115 +#, python-brace-format +msgid "" +"Generate issue based on document: {document_id} error {error}{traceback}" +msgstr "生成问题基于文档: {document_id} 错误 {error}{traceback}" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:25 -msgid "iFlytek Xuxiaobao" -msgstr "讯飞许小宝" +#: apps/knowledge/task/generate.py:121 +#, python-brace-format +msgid "End--->Generate problem: {document_id}" +msgstr "结束--->生成问题: {document_id}" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:28 -msgid "Speech speed, optional value: [0-100], default is 50" -msgstr "语速,可选值:[0-100],默认为50" +#: apps/knowledge/task/sync.py:78 +#, python-brace-format +msgid "Start--->Start synchronization web knowledge base:{knowledge_id}" +msgstr "开始--->开始同步 web 知识库:{knowledge_id}" -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:39 -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:50 -msgid "Chinese and English recognition" -msgstr "中英文识别" +#: apps/knowledge/task/sync.py:93 apps/knowledge/task/sync.py:223 +#, python-brace-format +msgid "End--->End synchronization web knowledge base:{knowledge_id}" +msgstr "结束--->结束同步 web 知识库:{knowledge_id}" -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:66 -msgid "iFlytek Spark" -msgstr "讯飞星火" +#: apps/knowledge/task/sync.py:97 apps/knowledge/task/sync.py:231 +#, python-brace-format +msgid "Synchronize web knowledge base:{knowledge_id} error{error}{traceback}" +msgstr "同步 web 知识库:{knowledge_id} 错误{error}{traceback}" -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:15 +#: apps/knowledge/task/sync.py:153 +#, python-brace-format msgid "" -"The image generation endpoint allows you to create raw images based on text " -"prompts. The dimensions of the image can be 1024x1024, 1024x1792, or " -"1792x1024 pixels." -msgstr "" -"图像生成端点允许您根据文本提示创建原始图像。图像的尺寸可以为 1024x1024、" -"1024x1792 或 1792x1024 像素。" +"Start--->Start synchronization web knowledge base:{knowledge_id}, " +"type:{sync_type}" +msgstr "开始--->开始同步 Web 知识库:{knowledge_id},类型:{sync_type}" -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:29 -msgid "" -"By default, images are generated in standard quality, you can set quality: " -"\"hd\" to enhance detail. Square, standard quality images are generated " -"fastest." -msgstr "" -"默认情况下,图像以标准质量生成,您可以设置质量:“hd”以增强细节。方形、标准质" -"量的图像生成速度最快。" +#: apps/knowledge/task/sync.py:456 +#, python-brace-format +msgid "Synchronize web document:{source_url} error{error}{traceback}" +msgstr "同步 Web 文档:{source_url},错误:{error}{traceback}" -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:42 -msgid "" -"You can request 1 image at a time (requesting more images by making parallel " -"requests), or up to 10 images at a time using the n parameter." -msgstr "" -"您可以一次请求 1 个图像(通过发出并行请求来请求更多图像),或者使用 n 参数一" -"次最多请求 10 个图像。" +#: apps/knowledge/vector/milvus_vector.py:136 +msgid "Invalid Milvus vector dimension" +msgstr "Milvus 向量维度无效" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:20 -msgid "Chinese female" -msgstr "中文女" +#: apps/knowledge/vector/pg_vector.py:110 +msgid "The embedding model returned an incomplete result" +msgstr "向量模型返回的结果不完整" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:21 -msgid "Chinese male" -msgstr "中文男" +#: apps/knowledge/views/document.py:79 +msgid "Invalid document processing strategy" +msgstr "文档处理策略无效" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:22 -msgid "Japanese male" -msgstr "日语男" +#: apps/knowledge/views/document.py:89 apps/knowledge/views/document.py:90 +#: apps/knowledge/views/document.py:91 +msgid "Create document" +msgstr "创建文档" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:23 -msgid "Cantonese female" -msgstr "粤语女" +#: apps/knowledge/views/document.py:95 apps/knowledge/views/document.py:128 +#: apps/knowledge/views/document.py:160 apps/knowledge/views/document.py:179 +#: apps/knowledge/views/document.py:205 apps/knowledge/views/document.py:240 +#: apps/knowledge/views/document.py:274 apps/knowledge/views/document.py:308 +#: apps/knowledge/views/document.py:344 apps/knowledge/views/document.py:364 +#: apps/knowledge/views/document.py:397 apps/knowledge/views/document.py:431 +#: apps/knowledge/views/document.py:465 apps/knowledge/views/document.py:498 +#: apps/knowledge/views/document.py:526 apps/knowledge/views/document.py:555 +#: apps/knowledge/views/document.py:595 apps/knowledge/views/document.py:624 +#: apps/knowledge/views/document.py:657 apps/knowledge/views/document.py:690 +#: apps/knowledge/views/document.py:723 apps/knowledge/views/document.py:758 +#: apps/knowledge/views/document.py:828 apps/knowledge/views/document.py:865 +#: apps/knowledge/views/document.py:889 apps/knowledge/views/document.py:913 +#: apps/knowledge/views/document.py:934 apps/knowledge/views/document.py:963 +#: apps/knowledge/views/document.py:986 apps/knowledge/views/document.py:1013 +#: apps/knowledge/views/document.py:1086 apps/knowledge/views/document.py:1127 +#: apps/knowledge/views/document.py:1169 apps/knowledge/views/document.py:1210 +#: apps/knowledge/views/document.py:1252 apps/knowledge/views/document.py:1293 +#: apps/knowledge/views/document.py:1332 apps/knowledge/views/document.py:1346 +#: apps/resource_manage/views/dataset_lark_views.py:68 +#: apps/resource_manage/views/document.py:974 +#: apps/shared/views/shared_document.py:857 +#: apps/xpack/views/knowledge_lark_views.py:98 +#: apps/xpack/views/knowledge_lark_views.py:129 +#: apps/xpack/views/knowledge_lark_views.py:174 +#: apps/xpack/views/knowledge_lark_views.py:214 +msgid "Knowledge Base/Documentation" +msgstr "知识库/文档" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:24 -msgid "English female" -msgstr "英文女" +#: apps/knowledge/views/document.py:123 apps/knowledge/views/document.py:124 +#: apps/knowledge/views/document.py:125 +msgid "Get document" +msgstr "获取文档" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:25 -msgid "English male" -msgstr "英文男" +#: apps/knowledge/views/document.py:155 apps/knowledge/views/document.py:156 +#: apps/knowledge/views/document.py:157 +msgid "Get document details" +msgstr "文档文档详情" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:26 -msgid "Korean female" -msgstr "韩语女" +#: apps/knowledge/views/document.py:173 apps/knowledge/views/document.py:174 +#: apps/knowledge/views/document.py:175 +msgid "Modify document" +msgstr "修改文档" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:37 -msgid "" -"Code Llama is a language model specifically designed for code generation." -msgstr "Code Llama 是一个专门用于代码生成的语言模型。" +#: apps/knowledge/views/document.py:200 apps/knowledge/views/document.py:201 +#: apps/knowledge/views/document.py:202 +msgid "Delete document" +msgstr "删除文档" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:44 -msgid "" -" \n" -"Code Llama Instruct is a fine-tuned version of Code Llama's instructions, " -"designed to perform specific tasks.\n" -" " -msgstr "" -"Code Llama Instruct 是 Code Llama 的指令微调版本,专为执行特定任务而设计。" +#: apps/knowledge/views/document.py:234 apps/knowledge/views/document.py:235 +#: apps/knowledge/views/document.py:236 +msgid "Segmented document" +msgstr "分段文档" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:53 -msgid "" -"Code Llama Python is a language model specifically designed for Python code " -"generation." -msgstr "Code Llama Python 是一个专门用于 Python 代码生成的语言模型。" +#: apps/knowledge/views/document.py:268 apps/knowledge/views/document.py:269 +#: apps/knowledge/views/document.py:270 +msgid "Segmented document by file ids" +msgstr "根据文件 ID 对文档分段" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:60 -msgid "" -"CodeQwen 1.5 is a language model for code generation with high performance." -msgstr "CodeQwen 1.5 是一个用于代码生成的语言模型,具有较高的性能。" +#: apps/knowledge/views/document.py:302 apps/knowledge/views/document.py:303 +#: apps/knowledge/views/document.py:304 +msgid "Import text files and create documents" +msgstr "导入文本文件并创建文档" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:67 -msgid "CodeQwen 1.5 Chat is a chat model version of CodeQwen 1.5." -msgstr "CodeQwen 1.5 Chat 是一个聊天模型版本的 CodeQwen 1.5。" +#: apps/knowledge/views/document.py:339 apps/knowledge/views/document.py:340 +#: apps/knowledge/views/document.py:341 +msgid "Get a list of segment IDs" +msgstr "获取分段列表" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:74 -msgid "Deepseek is a large-scale language model with 13 billion parameters." -msgstr "Deepseek Chat 是一个聊天模型版本的 Deepseek。" +#: apps/knowledge/views/document.py:358 apps/knowledge/views/document.py:359 +#: apps/knowledge/views/document.py:360 +msgid "Modify document hit processing methods in batches" +msgstr "批量修改文档命中处理方法" -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:16 -msgid "" -"Image size, only cogview-3-plus supports this parameter. Optional range: " -"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440], the " -"default is 1024x1024." -msgstr "" -"图片尺寸,仅 cogview-3-plus 支持该参数。可选范围:" -"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440],默认是" -"1024x1024。" +#: apps/knowledge/views/document.py:391 apps/knowledge/views/document.py:392 +#: apps/knowledge/views/document.py:393 +msgid "Synchronize web site types" +msgstr "同步网站类型" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:34 -msgid "" -"Have strong multi-modal understanding capabilities. Able to understand up to " -"five images simultaneously and supports video content understanding" -msgstr "具有强大的多模态理解能力。能够同时理解多达五张图像,并支持视频内容理解" +#: apps/knowledge/views/document.py:425 apps/knowledge/views/document.py:426 +#: apps/knowledge/views/document.py:427 +msgid "Refresh document vector library" +msgstr "刷新文档向量库" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:37 -msgid "" -"Focus on single picture understanding. Suitable for scenarios requiring " -"efficient image analysis" -msgstr "专注于单图理解。适用于需要高效图像解析的场景" +#: apps/knowledge/views/document.py:459 apps/knowledge/views/document.py:460 +#: apps/knowledge/views/document.py:461 +msgid "Tokenize document vector library" +msgstr "对文档向量库分词" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:40 -msgid "" -"Focus on single picture understanding. Suitable for scenarios requiring " -"efficient image analysis (free)" -msgstr "专注于单图理解。适用于需要高效图像解析的场景(免费)" +#: apps/knowledge/views/document.py:492 apps/knowledge/views/document.py:493 +#: apps/knowledge/views/document.py:494 +msgid "Cancel task" +msgstr "取消任务" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:46 -msgid "" -"Quickly and accurately generate images based on user text descriptions. " -"Resolution supports 1024x1024" -msgstr "根据用户文字描述快速、精准生成图像。分辨率支持1024x1024" +#: apps/knowledge/views/document.py:520 apps/knowledge/views/document.py:521 +#: apps/knowledge/views/document.py:522 +msgid "Cancel tasks in batches" +msgstr "批量取消任务" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:49 -msgid "" -"Generate high-quality images based on user text descriptions, supporting " -"multiple image sizes" -msgstr "根据用户文字描述生成高质量图像,支持多图片尺寸" +#: apps/knowledge/views/document.py:549 apps/knowledge/views/document.py:550 +#: apps/knowledge/views/document.py:551 +msgid "Create documents in batches" +msgstr "批量创建文档" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:52 -msgid "" -"Generate high-quality images based on user text descriptions, supporting " -"multiple image sizes (free)" -msgstr "根据用户文字描述生成高质量图像,支持多图片尺寸(免费)" +#: apps/knowledge/views/document.py:589 apps/knowledge/views/document.py:590 +#: apps/knowledge/views/document.py:591 +msgid "Batch sync documents" +msgstr "批量同步文档" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:75 -msgid "zhipu AI" -msgstr "智谱 AI" +#: apps/knowledge/views/document.py:618 apps/knowledge/views/document.py:619 +#: apps/knowledge/views/document.py:620 +msgid "Delete documents in batches" +msgstr "批量删除文档" -#: apps/models_provider/serializers/model_apply_serializers.py:32 -#: apps/models_provider/serializers/model_apply_serializers.py:37 -msgid "vector text" -msgstr "向量文本" +#: apps/knowledge/views/document.py:652 apps/knowledge/views/document.py:653 +msgid "Batch refresh document vector library" +msgstr "批量刷新文档向量库" -#: apps/models_provider/serializers/model_apply_serializers.py:33 -msgid "vector text list" -msgstr "向量文本列表" +#: apps/knowledge/views/document.py:685 apps/knowledge/views/document.py:686 +msgid "Batch tokenize document library" +msgstr "批量对文档库分词" -#: apps/models_provider/serializers/model_apply_serializers.py:41 -msgid "text" -msgstr "文本" +#: apps/knowledge/views/document.py:718 apps/knowledge/views/document.py:719 +#: apps/resource_manage/views/document.py:507 +#: apps/resource_manage/views/document.py:508 +#: apps/shared/views/shared_document.py:482 +#: apps/shared/views/shared_document.py:483 +msgid "Batch add tags to documents" +msgstr "批量添加文档标签" -#: apps/models_provider/serializers/model_apply_serializers.py:42 -msgid "metadata" -msgstr "元数据" +#: apps/knowledge/views/document.py:752 apps/knowledge/views/document.py:753 +#: apps/knowledge/views/document.py:754 +msgid "Batch generate related problems" +msgstr "批量生成相关问题" -#: apps/models_provider/serializers/model_apply_serializers.py:47 -msgid "query" -msgstr "查询" +#: apps/knowledge/views/document.py:823 apps/knowledge/views/document.py:824 +#: apps/knowledge/views/document.py:825 +msgid "Get document by pagination" +msgstr "分页获取文档" -#: apps/models_provider/serializers/model_serializer.py:44 -#: apps/models_provider/serializers/model_serializer.py:257 -msgid "parameter configuration" -msgstr "参数配置" +#: apps/knowledge/views/document.py:861 apps/knowledge/views/document.py:862 +msgid "Export document" +msgstr "导出文档" -#: apps/models_provider/serializers/model_serializer.py:45 -#: apps/models_provider/serializers/model_serializer.py:222 -#: apps/models_provider/serializers/model_serializer.py:258 -msgid "certification information" -msgstr "认证信息" +#: apps/knowledge/views/document.py:885 apps/knowledge/views/document.py:886 +msgid "Export Zip document" +msgstr "导出 Zip 文档" -#: apps/models_provider/serializers/model_serializer.py:118 -msgid "Shared models cannot be deleted or modified" -msgstr "共享模型不能被删除或修改" +#: apps/knowledge/views/document.py:909 apps/knowledge/views/document.py:910 +msgid "Download source file" +msgstr "下载源文件" -#: apps/models_provider/serializers/model_serializer.py:230 -#: apps/models_provider/serializers/model_serializer.py:269 -#, python-brace-format -msgid "base model【{model_name}】already exists" -msgstr "模型【{model_name}】已存在" +#: apps/knowledge/views/document.py:930 apps/knowledge/views/document.py:931 +#: apps/resource_manage/views/document.py:970 +#: apps/resource_manage/views/document.py:971 +#: apps/shared/views/shared_document.py:853 +#: apps/shared/views/shared_document.py:854 +msgid "Replace source file" +msgstr "替换源文件" -#: apps/models_provider/serializers/model_serializer.py:309 -msgid "Model saving failed" -msgstr "模型保存失败" +#: apps/knowledge/views/document.py:958 apps/knowledge/views/document.py:959 +#: apps/knowledge/views/document.py:960 +#: apps/resource_manage/views/document.py:994 +#: apps/resource_manage/views/document.py:995 +#: apps/resource_manage/views/document.py:996 +#: apps/shared/views/shared_document.py:876 +#: apps/shared/views/shared_document.py:877 +#: apps/shared/views/shared_document.py:878 +msgid "Get document tags" +msgstr "获取文档标签" -#: apps/models_provider/views/model.py:60 -#: apps/models_provider/views/model.py:61 -#: apps/models_provider/views/model.py:62 apps/shared/views/shared_model.py:55 -#: apps/shared/views/shared_model.py:56 apps/shared/views/shared_model.py:57 -msgid "Create model" -msgstr "创建模型" +#: apps/knowledge/views/document.py:981 apps/knowledge/views/document.py:982 +#: apps/knowledge/views/document.py:983 +#: apps/resource_manage/views/document.py:1019 +#: apps/resource_manage/views/document.py:1020 +#: apps/resource_manage/views/document.py:1021 +#: apps/shared/views/shared_document.py:897 +#: apps/shared/views/shared_document.py:898 +#: apps/shared/views/shared_document.py:899 +msgid "Add document tags" +msgstr "添加文档标签" -#: apps/models_provider/views/model.py:90 -#: apps/models_provider/views/model.py:91 -#: apps/models_provider/views/model.py:92 apps/shared/views/shared_model.py:84 -#: apps/shared/views/shared_model.py:85 apps/shared/views/shared_model.py:86 -msgid "Query model list" -msgstr "查询模型列表" +#: apps/knowledge/views/document.py:1007 apps/knowledge/views/document.py:1008 +#: apps/knowledge/views/document.py:1009 +#: apps/resource_manage/views/document.py:1043 +#: apps/resource_manage/views/document.py:1044 +#: apps/resource_manage/views/document.py:1045 +#: apps/shared/views/shared_document.py:921 +#: apps/shared/views/shared_document.py:922 +#: apps/shared/views/shared_document.py:923 +msgid "Delete document tags" +msgstr "删除文档标签" -#: apps/models_provider/views/model.py:107 -#: apps/models_provider/views/model.py:108 -#: apps/models_provider/views/model.py:109 -#: apps/shared/views/shared_model.py:101 apps/shared/views/shared_model.py:102 -#: apps/shared/views/shared_model.py:103 -msgid "Update model" -msgstr "更新模型" +#: apps/knowledge/views/document.py:1045 apps/knowledge/views/document.py:1046 +#: apps/resource_manage/views/document.py:1077 +#: apps/resource_manage/views/document.py:1078 +#: apps/resource_manage/views/document.py:1079 +#: apps/shared/views/shared_document.py:954 +#: apps/shared/views/shared_document.py:955 +#: apps/shared/views/shared_document.py:956 +msgid "Batch Delete Documents Tag" +msgstr "批量删除文档标签" -#: apps/models_provider/views/model.py:125 -#: apps/models_provider/views/model.py:126 -#: apps/models_provider/views/model.py:127 -#: apps/shared/views/shared_model.py:119 apps/shared/views/shared_model.py:120 -#: apps/shared/views/shared_model.py:121 -msgid "Delete model" -msgstr "删除模型" +#: apps/knowledge/views/document.py:1050 apps/knowledge/views/tag.py:28 +#: apps/knowledge/views/tag.py:52 apps/knowledge/views/tag.py:81 +#: apps/knowledge/views/tag.py:108 apps/knowledge/views/tag.py:135 +#: apps/knowledge/views/tag_import.py:30 apps/knowledge/views/tag_import.py:62 +#: apps/resource_manage/views/tag.py:107 apps/shared/views/shared_tag.py:107 +msgid "Knowledge Base/Tag" +msgstr "知识库/标签" -#: apps/models_provider/views/model.py:140 -#: apps/models_provider/views/model.py:141 -#: apps/models_provider/views/model.py:142 -#: apps/shared/views/shared_model.py:133 apps/shared/views/shared_model.py:134 -#: apps/shared/views/shared_model.py:135 -msgid "Query model details" -msgstr "查询模型详情" +#: apps/knowledge/views/document.py:1081 apps/knowledge/views/document.py:1082 +msgid "Migrate documents in batches" +msgstr "批量迁移文档" -#: apps/models_provider/views/model.py:155 -#: apps/models_provider/views/model.py:156 -#: apps/models_provider/views/model.py:157 -#: apps/shared/views/shared_model.py:148 apps/shared/views/shared_model.py:149 -#: apps/shared/views/shared_model.py:150 -msgid "Get model parameter form" -msgstr "获取模型参数表单" +#: apps/knowledge/views/document.py:1121 apps/knowledge/views/document.py:1122 +#: apps/knowledge/views/document.py:1123 +#: apps/resource_manage/views/document.py:1116 +#: apps/resource_manage/views/document.py:1117 +#: apps/resource_manage/views/document.py:1118 +#: apps/shared/views/shared_document.py:1055 +msgid "Create Web site documents" +msgstr "创建网站文档" -#: apps/models_provider/views/model.py:167 -#: apps/models_provider/views/model.py:168 -#: apps/models_provider/views/model.py:169 -#: apps/shared/views/shared_model.py:160 apps/shared/views/shared_model.py:161 -#: apps/shared/views/shared_model.py:162 -msgid "Save model parameter form" -msgstr "保存模型参数表单" +#: apps/knowledge/views/document.py:1163 apps/knowledge/views/document.py:1164 +#: apps/knowledge/views/document.py:1165 +#: apps/resource_manage/views/document.py:1152 +#: apps/resource_manage/views/document.py:1153 +#: apps/resource_manage/views/document.py:1154 +msgid "Import QA and create documentation" +msgstr "导入问答并创建文档" -#: apps/models_provider/views/model.py:187 -#: apps/models_provider/views/model.py:189 -#: apps/models_provider/views/model.py:191 -#: apps/shared/views/shared_model.py:179 apps/shared/views/shared_model.py:181 -#: apps/shared/views/shared_model.py:183 -msgid "" -"Query model meta information, this interface does not carry authentication " -"information" -msgstr "查询模型元信息,该接口不携带认证信息" +#: apps/knowledge/views/document.py:1204 apps/knowledge/views/document.py:1205 +#: apps/knowledge/views/document.py:1206 +msgid "Create QA documents from uploaded files" +msgstr "从上传文件创建问答文档" -#: apps/models_provider/views/model.py:204 -#: apps/models_provider/views/model.py:205 -#: apps/models_provider/views/model.py:206 -#: apps/shared/views/shared_model.py:196 apps/shared/views/shared_model.py:197 -#: apps/shared/views/shared_model.py:198 -msgid "Pause model download" -msgstr "下载模型暂停" +#: apps/knowledge/views/document.py:1246 apps/knowledge/views/document.py:1247 +#: apps/knowledge/views/document.py:1248 +#: apps/resource_manage/views/document.py:1185 +#: apps/resource_manage/views/document.py:1186 +#: apps/resource_manage/views/document.py:1187 +msgid "Import tables and create documents" +msgstr "导入表格并创建文档" -#: apps/models_provider/views/model.py:222 -#: apps/models_provider/views/model.py:223 -#: apps/models_provider/views/model.py:224 -msgid "Get Share model" -msgstr "获取共享模型" +#: apps/knowledge/views/document.py:1287 apps/knowledge/views/document.py:1288 +#: apps/knowledge/views/document.py:1289 +msgid "Create table documents from uploaded files" +msgstr "从上传文件创建表格文档" -#: apps/models_provider/views/model_apply.py:25 -#: apps/models_provider/views/model_apply.py:26 -#: apps/models_provider/views/model_apply.py:27 -#: apps/models_provider/views/model_apply.py:37 -#: apps/models_provider/views/model_apply.py:38 -#: apps/models_provider/views/model_apply.py:39 -msgid "Vectorization documentation" -msgstr "向量化文档" +#: apps/knowledge/views/document.py:1328 apps/knowledge/views/document.py:1329 +msgid "Get QA template" +msgstr "获取问答模板" -#: apps/models_provider/views/model_apply.py:49 -#: apps/models_provider/views/model_apply.py:50 -#: apps/models_provider/views/model_apply.py:51 -msgid "Reorder documents" -msgstr "重新排序文档" +#: apps/knowledge/views/document.py:1342 apps/knowledge/views/document.py:1343 +msgid "Get form template" +msgstr "获取表格模板" -#: apps/models_provider/views/provide.py:21 -#: apps/models_provider/views/provide.py:22 -#: apps/models_provider/views/provide.py:23 -msgid "Get a list of model suppliers" -msgstr "获取模型供应商列表" +#: apps/knowledge/views/image_document.py:25 +msgid "Generate editable previews from uploaded image file IDs" +msgstr "根据已上传的图片文件 ID 生成可编辑预览" -#: apps/models_provider/views/provide.py:43 -#: apps/models_provider/views/provide.py:44 -#: apps/models_provider/views/provide.py:45 -msgid "Get a list of model types" -msgstr "获取模型类型列表" +#: apps/knowledge/views/image_document.py:26 +#: apps/knowledge/views/image_document.py:27 +msgid "Generate image previews" +msgstr "生成图片预览" -#: apps/models_provider/views/provide.py:57 -#: apps/models_provider/views/provide.py:58 -#: apps/models_provider/views/provide.py:59 -msgid "Example of obtaining model list" -msgstr "获取模型列表示例" +#: apps/knowledge/views/image_document.py:31 +#: apps/knowledge/views/image_document.py:55 +#: apps/knowledge/views/image_document.py:73 +#: apps/knowledge/views/image_document.py:90 +#: apps/knowledge/views/image_document.py:111 +msgid "Knowledge Base/Images" +msgstr "知识库/图片" -#: apps/models_provider/views/provide.py:75 -#: apps/models_provider/views/provide.py:76 -#: apps/models_provider/views/provide.py:77 -msgid "Get model default parameters" -msgstr "获取模型默认参数" +#: apps/knowledge/views/image_document.py:50 +#: apps/knowledge/views/image_document.py:51 +#: apps/knowledge/views/image_document.py:52 +msgid "Get an image preview" +msgstr "获取图片预览" -#: apps/models_provider/views/provide.py:92 -#: apps/models_provider/views/provide.py:93 -#: apps/models_provider/views/provide.py:94 -msgid "Get the model creation form" -msgstr "获取模型创建表单" +#: apps/knowledge/views/image_document.py:67 +#: apps/knowledge/views/image_document.py:68 +#: apps/knowledge/views/image_document.py:69 +msgid "Edit an image preview" +msgstr "编辑图片预览" -#: apps/oss/serializers/file.py:80 -msgid "File not found" -msgstr "文件未找到" +#: apps/knowledge/views/image_document.py:85 +#: apps/knowledge/views/image_document.py:86 +#: apps/knowledge/views/image_document.py:87 +msgid "Delete an image preview" +msgstr "删除图片预览" -#: apps/oss/views/file.py:21 apps/oss/views/file.py:22 -#: apps/oss/views/file.py:23 -msgid "Upload file" -msgstr "上传文件" +#: apps/knowledge/views/image_document.py:105 +msgid "Import image previews as standalone image documents" +msgstr "将图片预览导入为独立图片文档" -#: apps/oss/views/file.py:27 apps/oss/views/file.py:41 -#: apps/oss/views/file.py:53 -msgid "File" -msgstr "文件" +#: apps/knowledge/views/image_document.py:106 +#: apps/knowledge/views/image_document.py:107 +msgid "Import image documents" +msgstr "导入图片文档" -#: apps/oss/views/file.py:36 apps/oss/views/file.py:37 -#: apps/oss/views/file.py:38 -msgid "Get file" -msgstr "获取文件" +#: apps/knowledge/views/knowledge.py:69 apps/knowledge/views/knowledge.py:70 +#: apps/knowledge/views/knowledge.py:71 +msgid "Get knowledge by folder" +msgstr "根据文件夹获取知识库" -#: apps/oss/views/file.py:48 apps/oss/views/file.py:49 -#: apps/oss/views/file.py:50 -msgid "Delete file" -msgstr "删除文件" +#: apps/knowledge/views/knowledge.py:74 apps/knowledge/views/knowledge.py:106 +#: apps/knowledge/views/knowledge.py:133 apps/knowledge/views/knowledge.py:164 +#: apps/knowledge/views/knowledge.py:199 apps/knowledge/views/knowledge.py:248 +#: apps/knowledge/views/knowledge.py:296 apps/knowledge/views/knowledge.py:330 +#: apps/knowledge/views/knowledge.py:369 apps/knowledge/views/knowledge.py:387 +#: apps/knowledge/views/knowledge.py:412 apps/knowledge/views/knowledge.py:440 +#: apps/knowledge/views/knowledge.py:500 apps/knowledge/views/knowledge.py:535 +#: apps/knowledge/views/knowledge.py:567 apps/knowledge/views/knowledge.py:597 +#: apps/knowledge/views/knowledge.py:627 apps/knowledge/views/knowledge.py:665 +#: apps/knowledge/views/knowledge.py:704 apps/knowledge/views/knowledge.py:738 +#: apps/knowledge/views/knowledge.py:800 apps/knowledge/views/knowledge.py:830 +#: apps/knowledge/views/knowledge.py:861 +#: apps/knowledge/views/knowledge_workflow.py:85 +#: apps/knowledge/views/knowledge_workflow.py:119 +#: apps/knowledge/views/knowledge_workflow.py:149 +#: apps/knowledge/views/knowledge_workflow.py:178 +#: apps/knowledge/views/knowledge_workflow.py:207 +#: apps/knowledge/views/knowledge_workflow.py:237 +#: apps/knowledge/views/knowledge_workflow.py:301 +#: apps/knowledge/views/knowledge_workflow.py:334 +#: apps/knowledge/views/knowledge_workflow.py:375 +#: apps/knowledge/views/knowledge_workflow.py:406 +#: apps/knowledge/views/knowledge_workflow.py:436 +#: apps/knowledge/views/knowledge_workflow.py:467 +#: apps/shared/views/shared_knowledge.py:357 +#: apps/xpack/views/knowledge_lark_views.py:39 +#: apps/xpack/views/knowledge_lark_views.py:70 +msgid "Knowledge Base" +msgstr "知识库" -#: apps/resource_manage/views/document.py:30 -#: apps/resource_manage/views/document.py:31 -#: apps/resource_manage/views/document.py:32 -msgid "Create system knowledge" -msgstr "创建系统知识库" +#: apps/knowledge/views/knowledge.py:100 apps/knowledge/views/knowledge.py:101 +#: apps/knowledge/views/knowledge.py:102 +msgid "Edit knowledge" +msgstr "修改知识库" -#: apps/resource_manage/views/document.py:36 -#: apps/resource_manage/views/document.py:56 -#: apps/resource_manage/views/document.py:83 -#: apps/resource_manage/views/document.py:113 -#: apps/resource_manage/views/document.py:130 -#: apps/resource_manage/views/document.py:155 -#: apps/resource_manage/views/document.py:183 -#: apps/resource_manage/views/document.py:210 -#: apps/resource_manage/views/document.py:237 -#: apps/resource_manage/views/document.py:267 -#: apps/resource_manage/views/document.py:296 -#: apps/resource_manage/views/document.py:317 -#: apps/resource_manage/views/document.py:345 -#: apps/resource_manage/views/document.py:362 -#: apps/resource_manage/views/document.py:383 -#: apps/resource_manage/views/document.py:411 -#: apps/resource_manage/views/document.py:435 -#: apps/resource_manage/views/document.py:460 -#: apps/resource_manage/views/document.py:485 -#: apps/resource_manage/views/document.py:507 -#: apps/resource_manage/views/document.py:530 -#: apps/resource_manage/views/document.py:553 -#: apps/resource_manage/views/document.py:571 -#: apps/resource_manage/views/document.py:585 -msgid "System Knowledge/Documentation" -msgstr "系统知识库/文档" +#: apps/knowledge/views/knowledge.py:127 apps/knowledge/views/knowledge.py:128 +#: apps/knowledge/views/knowledge.py:129 +msgid "Delete knowledge" +msgstr "删除知识库" -#: apps/resource_manage/views/document.py:51 -#: apps/resource_manage/views/document.py:52 -#: apps/resource_manage/views/document.py:53 -msgid "Get system document" -msgstr "获取文档" +#: apps/knowledge/views/knowledge.py:159 apps/knowledge/views/knowledge.py:160 +#: apps/knowledge/views/knowledge.py:161 +msgid "Get knowledge" +msgstr "获取知识库" -#: apps/resource_manage/views/document.py:77 -#: apps/resource_manage/views/document.py:78 -#: apps/resource_manage/views/document.py:79 -msgid "Segmented system document" -msgstr "分段文档" +#: apps/knowledge/views/knowledge.py:193 apps/knowledge/views/knowledge.py:194 +#: apps/knowledge/views/knowledge.py:195 +msgid "Batch delete knowledge" +msgstr "批量删除知识库" -#: apps/resource_manage/views/document.py:108 -#: apps/resource_manage/views/document.py:109 -#: apps/resource_manage/views/document.py:110 -msgid "Get a list of system segment IDs" -msgstr "获取分段ID列表" +#: apps/knowledge/views/knowledge.py:242 apps/knowledge/views/knowledge.py:243 +#: apps/knowledge/views/knowledge.py:244 +msgid "Batch move knowledge" +msgstr "批量移动知识库" -#: apps/resource_manage/views/document.py:124 -#: apps/resource_manage/views/document.py:125 -#: apps/resource_manage/views/document.py:126 -msgid "Cancel system tasks in batches" -msgstr "批量取消任务" +#: apps/knowledge/views/knowledge.py:291 apps/knowledge/views/knowledge.py:292 +#: apps/knowledge/views/knowledge.py:293 +msgid "Get the knowledge base paginated list" +msgstr "获取知识库分页列表" -#: apps/resource_manage/views/document.py:149 -#: apps/resource_manage/views/document.py:150 -#: apps/resource_manage/views/document.py:151 -msgid "Create system knowledges in batches" -msgstr "批量创建知识库" +#: apps/knowledge/views/knowledge.py:324 apps/knowledge/views/knowledge.py:325 +#: apps/knowledge/views/knowledge.py:326 +msgid "Synchronize the knowledge base of the website" +msgstr "同步网站知识库" -#: apps/resource_manage/views/document.py:177 -#: apps/resource_manage/views/document.py:178 -#: apps/resource_manage/views/document.py:179 -msgid "Batch sync system knowledges" -msgstr "批量同步知识库" +#: apps/knowledge/views/knowledge.py:364 apps/knowledge/views/knowledge.py:365 +#: apps/knowledge/views/knowledge.py:366 +msgid "Get knowledge scheduled synchronization setting" +msgstr "获取知识库定时同步设置" -#: apps/resource_manage/views/document.py:204 -#: apps/resource_manage/views/document.py:206 -msgid "Delete system document in batches" -msgstr "批量删除文档" +#: apps/knowledge/views/knowledge.py:381 apps/knowledge/views/knowledge.py:382 +#: apps/knowledge/views/knowledge.py:383 +msgid "Update knowledge scheduled synchronization setting" +msgstr "更新知识库定时同步设置" -#: apps/resource_manage/views/document.py:205 -msgid "Delete system knowledge in batches" -msgstr "批量删除知识库" +#: apps/knowledge/views/knowledge.py:407 apps/knowledge/views/knowledge.py:408 +#: apps/knowledge/views/knowledge.py:409 +msgid "Get knowledge synchronization logs" +msgstr "获取知识库同步日志" -#: apps/resource_manage/views/document.py:232 -#: apps/resource_manage/views/document.py:233 -msgid "Batch refresh system document vector library" -msgstr "批量刷新文档向量库" +#: apps/knowledge/views/knowledge.py:434 apps/knowledge/views/knowledge.py:435 +#: apps/knowledge/views/knowledge.py:436 +msgid "Hit test list" +msgstr "召回测试列表" -#: apps/resource_manage/views/document.py:261 -#: apps/resource_manage/views/document.py:262 -#: apps/resource_manage/views/document.py:263 -msgid "Batch generate related system problems" -msgstr "批量生成相关问题" +#: apps/knowledge/views/knowledge.py:473 apps/knowledge/views/knowledge.py:474 +#: apps/knowledge/views/knowledge.py:475 apps/tools/views/tool.py:601 +#: apps/tools/views/tool.py:602 apps/tools/views/tool.py:603 +#: apps/tools/views/tool_workflow.py:202 apps/tools/views/tool_workflow.py:203 +#: apps/tools/views/tool_workflow.py:204 +msgid "Get Appstore tools" +msgstr "获取应用商店工具" -#: apps/resource_manage/views/document.py:290 -#: apps/resource_manage/views/document.py:291 -#: apps/resource_manage/views/document.py:292 -msgid "Modify system document hit processing methods in batches" -msgstr "批量修改文档命中处理方式" +#: apps/knowledge/views/knowledge.py:494 apps/knowledge/views/knowledge.py:495 +#: apps/knowledge/views/knowledge.py:496 +msgid "Re-vectorize" +msgstr "重新向量化" -#: apps/resource_manage/views/document.py:312 -#: apps/resource_manage/views/document.py:313 -msgid "Migrate system knowledges in batches" -msgstr "批量迁移知识库" +#: apps/knowledge/views/knowledge.py:529 apps/knowledge/views/knowledge.py:530 +#: apps/knowledge/views/knowledge.py:531 +msgid "Tokenize knowledge base" +msgstr "对知识库分词" -#: apps/resource_manage/views/document.py:340 -#: apps/resource_manage/views/document.py:341 -#: apps/resource_manage/views/document.py:342 -msgid "Get system document details" -msgstr "获取文档详情" +#: apps/knowledge/views/knowledge.py:563 apps/knowledge/views/knowledge.py:564 +msgid "Export knowledge base" +msgstr "导出知识库" -#: apps/resource_manage/views/document.py:356 -#: apps/resource_manage/views/document.py:357 -#: apps/resource_manage/views/document.py:358 -msgid "Modify system document" -msgstr "修改文档" +#: apps/knowledge/views/knowledge.py:593 apps/knowledge/views/knowledge.py:594 +msgid "Export knowledge base containing images" +msgstr "导出包含图片的知识库" -#: apps/resource_manage/views/document.py:378 -#: apps/resource_manage/views/document.py:379 -#: apps/resource_manage/views/document.py:380 -msgid "Delete system document" -msgstr "删除文档" +#: apps/knowledge/views/knowledge.py:623 apps/knowledge/views/knowledge.py:624 +msgid "Export knowledge bundle" +msgstr "导出知识库" -#: apps/resource_manage/views/document.py:405 -#: apps/resource_manage/views/document.py:406 -#: apps/resource_manage/views/document.py:407 -msgid "Synchronize system web site types" -msgstr "同步网站类型" +#: apps/knowledge/views/knowledge.py:659 apps/knowledge/views/knowledge.py:660 +#: apps/knowledge/views/knowledge.py:661 +#: apps/shared/views/shared_knowledge.py:351 +#: apps/shared/views/shared_knowledge.py:352 +#: apps/shared/views/shared_knowledge.py:353 +msgid "Import knowledge bundle" +msgstr "导入知识库" -#: apps/resource_manage/views/document.py:429 -#: apps/resource_manage/views/document.py:430 -#: apps/resource_manage/views/document.py:431 -msgid "Refresh system knowledge vector library" -msgstr "刷新文档向量库" +#: apps/knowledge/views/knowledge.py:698 apps/knowledge/views/knowledge.py:699 +#: apps/knowledge/views/knowledge.py:700 +msgid "Generate related" +msgstr "生成相关" -#: apps/resource_manage/views/document.py:454 -#: apps/resource_manage/views/document.py:455 -#: apps/resource_manage/views/document.py:456 -msgid "Cancel system task" -msgstr "取消任务" +#: apps/knowledge/views/knowledge.py:733 apps/knowledge/views/knowledge.py:734 +#: apps/knowledge/views/knowledge.py:735 +msgid "Get model for knowledge base" +msgstr "获取知识库模型" -#: apps/resource_manage/views/document.py:480 -#: apps/resource_manage/views/document.py:481 -#: apps/resource_manage/views/document.py:482 -msgid "Get system document by pagination" -msgstr "分页获取文档" +#: apps/knowledge/views/knowledge.py:795 apps/knowledge/views/knowledge.py:796 +#: apps/knowledge/views/knowledge.py:797 +#: apps/resource_manage/views/knowledge.py:413 +#: apps/resource_manage/views/knowledge.py:414 +#: apps/resource_manage/views/knowledge.py:415 +#: apps/shared/views/shared_knowledge.py:472 +#: apps/shared/views/shared_knowledge.py:473 +#: apps/shared/views/shared_knowledge.py:474 +msgid "Get all tags of knowledge base" +msgstr "获取知识库的全部标签" -#: apps/resource_manage/views/document.py:503 -#: apps/resource_manage/views/document.py:504 -msgid "Export system knowledge" -msgstr "导出知识库" +#: apps/knowledge/views/knowledge.py:824 apps/knowledge/views/knowledge.py:825 +#: apps/knowledge/views/knowledge.py:826 +msgid "Create base knowledge" +msgstr "创建知识库" -#: apps/resource_manage/views/document.py:526 -#: apps/resource_manage/views/document.py:527 -msgid "Export Zip system knowledge" -msgstr "导出Zip知识库" +#: apps/knowledge/views/knowledge.py:855 apps/knowledge/views/knowledge.py:856 +#: apps/knowledge/views/knowledge.py:857 +msgid "Create web knowledge" +msgstr "创建 web 知识库" -#: apps/resource_manage/views/document.py:549 -#: apps/resource_manage/views/document.py:550 -msgid "Download system source file" -msgstr "下载系统源文件" +#: apps/knowledge/views/knowledge_workflow.py:79 +#: apps/knowledge/views/knowledge_workflow.py:80 +#: apps/knowledge/views/knowledge_workflow.py:81 +msgid "Knowledge workflow upload document" +msgstr "上传知识库工作流文档" -#: apps/resource_manage/views/document.py:567 -#: apps/resource_manage/views/document.py:568 -msgid "Get system QA template" -msgstr "获取系统问答模板" +#: apps/knowledge/views/knowledge_workflow.py:113 +#: apps/knowledge/views/knowledge_workflow.py:114 +#: apps/knowledge/views/knowledge_workflow.py:115 +msgid "Knowledge workflow debug" +msgstr "调试知识库工作流" -#: apps/resource_manage/views/document.py:581 -#: apps/resource_manage/views/document.py:582 -msgid "Get system form template" -msgstr "获取系统表单模板" +#: apps/knowledge/views/knowledge_workflow.py:143 +#: apps/knowledge/views/knowledge_workflow.py:144 +#: apps/knowledge/views/knowledge_workflow.py:145 +#: apps/resource_manage/views/knowledge_workflow.py:63 +#: apps/resource_manage/views/knowledge_workflow.py:64 +#: apps/resource_manage/views/knowledge_workflow.py:65 +#: apps/shared/views/shared_knowledge_workflow.py:66 +#: apps/shared/views/shared_knowledge_workflow.py:67 +#: apps/shared/views/shared_knowledge_workflow.py:68 +msgid "Page Knowledge workflow action" +msgstr "分页获取知识库工作流任务" -#: apps/resource_manage/views/knowledge.py:26 -#: apps/resource_manage/views/knowledge.py:27 -#: apps/resource_manage/views/knowledge.py:28 -msgid "Get system knowledge list" -msgstr "获取系统知识库列表" +#: apps/knowledge/views/knowledge_workflow.py:173 +#: apps/knowledge/views/knowledge_workflow.py:174 +#: apps/knowledge/views/knowledge_workflow.py:175 +msgid "Get knowledge workflow action" +msgstr "获取知识库工作流任务" -#: apps/resource_manage/views/knowledge.py:31 -#: apps/resource_manage/views/knowledge.py:50 -#: apps/resource_manage/views/knowledge.py:72 -#: apps/resource_manage/views/knowledge.py:87 -#: apps/resource_manage/views/knowledge.py:102 -#: apps/resource_manage/views/knowledge.py:121 -#: apps/resource_manage/views/knowledge.py:147 -#: apps/resource_manage/views/knowledge.py:174 -#: apps/resource_manage/views/knowledge.py:192 -#: apps/resource_manage/views/knowledge.py:210 -#: apps/resource_manage/views/knowledge.py:231 -#: apps/resource_manage/views/knowledge.py:252 -#: apps/resource_manage/views/knowledge.py:272 -msgid "System Knowledge" -msgstr "系统知识库" +#: apps/knowledge/views/knowledge_workflow.py:202 +#: apps/knowledge/views/knowledge_workflow.py:203 +#: apps/knowledge/views/knowledge_workflow.py:204 +msgid "Cancel knowledge workflow action" +msgstr "取消知识库工作流任务" -#: apps/resource_manage/views/knowledge.py:45 -#: apps/resource_manage/views/knowledge.py:46 -#: apps/resource_manage/views/knowledge.py:47 -msgid "Get system knowledge list by pagination" -msgstr "获取系统知识库分页列表" +#: apps/knowledge/views/knowledge_workflow.py:232 +#: apps/knowledge/views/knowledge_workflow.py:233 +#: apps/knowledge/views/knowledge_workflow.py:234 +#: apps/shared/views/shared_knowledge_workflow.py:86 +#: apps/shared/views/shared_knowledge_workflow.py:87 +#: apps/shared/views/shared_knowledge_workflow.py:88 +msgid "Create knowledge workflow" +msgstr "创建知识库工作流" -#: apps/resource_manage/views/knowledge.py:66 -#: apps/resource_manage/views/knowledge.py:67 -#: apps/resource_manage/views/knowledge.py:68 -msgid "Update system knowledge" -msgstr "更新系统知识库" +#: apps/knowledge/views/knowledge_workflow.py:256 +#: apps/knowledge/views/knowledge_workflow.py:257 +#: apps/knowledge/views/knowledge_workflow.py:258 +#: apps/resource_manage/views/knowledge_workflow.py:124 +#: apps/resource_manage/views/knowledge_workflow.py:125 +#: apps/resource_manage/views/knowledge_workflow.py:126 +#: apps/shared/views/shared_knowledge_workflow.py:151 +#: apps/shared/views/shared_knowledge_workflow.py:152 +#: apps/shared/views/shared_knowledge_workflow.py:153 +msgid "Publishing an knowledge" +msgstr "发布知识库" -#: apps/resource_manage/views/knowledge.py:82 -#: apps/resource_manage/views/knowledge.py:83 -#: apps/resource_manage/views/knowledge.py:84 -msgid "Get system knowledge" -msgstr "获取知识库" +#: apps/knowledge/views/knowledge_workflow.py:295 +#: apps/knowledge/views/knowledge_workflow.py:296 +#: apps/knowledge/views/knowledge_workflow.py:297 +#: apps/shared/views/shared_knowledge_workflow.py:174 +#: apps/shared/views/shared_knowledge_workflow.py:175 +#: apps/shared/views/shared_knowledge_workflow.py:176 +msgid "Export knowledge workflow" +msgstr "导出知识工作流" -#: apps/resource_manage/views/knowledge.py:97 -#: apps/resource_manage/views/knowledge.py:98 -#: apps/resource_manage/views/knowledge.py:99 -msgid "Delete system knowledge" -msgstr "删除知识库" +#: apps/knowledge/views/knowledge_workflow.py:328 +#: apps/knowledge/views/knowledge_workflow.py:329 +#: apps/knowledge/views/knowledge_workflow.py:330 +#: apps/shared/views/shared_knowledge_workflow.py:197 +#: apps/shared/views/shared_knowledge_workflow.py:198 +#: apps/shared/views/shared_knowledge_workflow.py:199 +msgid "Import knowledge workflow" +msgstr "导入知识工作流" -#: apps/resource_manage/views/knowledge.py:115 -#: apps/resource_manage/views/knowledge.py:116 -#: apps/resource_manage/views/knowledge.py:117 -msgid "Synchronize the system knowledge base of the website" -msgstr "同步网站知识库" +#: apps/knowledge/views/knowledge_workflow.py:369 +#: apps/knowledge/views/knowledge_workflow.py:370 +#: apps/knowledge/views/knowledge_workflow.py:371 +msgid "Edit knowledge workflow" +msgstr "编辑知识库工作流" -#: apps/resource_manage/views/knowledge.py:141 -#: apps/resource_manage/views/knowledge.py:142 -#: apps/resource_manage/views/knowledge.py:143 -msgid "System Hit test list" -msgstr "召回测试列表" +#: apps/knowledge/views/knowledge_workflow.py:401 +#: apps/knowledge/views/knowledge_workflow.py:402 +#: apps/knowledge/views/knowledge_workflow.py:403 +msgid "Get knowledge workflow" +msgstr "获取知识库工作流" -#: apps/resource_manage/views/knowledge.py:168 -#: apps/resource_manage/views/knowledge.py:169 -#: apps/resource_manage/views/knowledge.py:170 -msgid "System Re-vectorize" -msgstr "重新向量化" +#: apps/knowledge/views/knowledge_workflow.py:431 +#: apps/knowledge/views/knowledge_workflow.py:432 +#: apps/knowledge/views/knowledge_workflow.py:433 +msgid "Get knowledge workflow version list" +msgstr "获取知识库工作流版本列表" -#: apps/resource_manage/views/knowledge.py:188 -#: apps/resource_manage/views/knowledge.py:189 -msgid "Export system knowledge base" -msgstr "导出系统知识库" +#: apps/knowledge/views/knowledge_workflow_version.py:44 +#: apps/knowledge/views/knowledge_workflow_version.py:45 +#: apps/knowledge/views/knowledge_workflow_version.py:46 +#: apps/resource_manage/views/knowledge_workflow_version.py:41 +#: apps/resource_manage/views/knowledge_workflow_version.py:42 +#: apps/resource_manage/views/knowledge_workflow_version.py:43 +#: apps/shared/views/shared_knowledge_workflow_version.py:41 +#: apps/shared/views/shared_knowledge_workflow_version.py:42 +#: apps/shared/views/shared_knowledge_workflow_version.py:43 +msgid "Get the knowledge version list" +msgstr "获取知识库版本列表" -#: apps/resource_manage/views/knowledge.py:206 -#: apps/resource_manage/views/knowledge.py:207 -msgid "Export system knowledge base containing images" -msgstr "导出包含图片的系统知识库" +#: apps/knowledge/views/knowledge_workflow_version.py:49 +#: apps/knowledge/views/knowledge_workflow_version.py:78 +#: apps/knowledge/views/knowledge_workflow_version.py:107 +#: apps/knowledge/views/knowledge_workflow_version.py:139 +msgid "Knowledge/Version" +msgstr "知识库/版本" -#: apps/resource_manage/views/knowledge.py:225 -#: apps/resource_manage/views/knowledge.py:226 -#: apps/resource_manage/views/knowledge.py:227 -msgid "System generate related" -msgstr "生成相关" +#: apps/knowledge/views/knowledge_workflow_version.py:73 +#: apps/knowledge/views/knowledge_workflow_version.py:74 +#: apps/knowledge/views/knowledge_workflow_version.py:75 +#: apps/resource_manage/views/knowledge_workflow_version.py:59 +#: apps/resource_manage/views/knowledge_workflow_version.py:60 +#: apps/resource_manage/views/knowledge_workflow_version.py:61 +#: apps/shared/views/shared_knowledge_workflow_version.py:59 +#: apps/shared/views/shared_knowledge_workflow_version.py:60 +#: apps/shared/views/shared_knowledge_workflow_version.py:61 +msgid "Get the list of knowledge versions by page" +msgstr "分页获取知识库版本列表" -#: apps/resource_manage/views/knowledge.py:247 -#: apps/resource_manage/views/knowledge.py:248 -#: apps/resource_manage/views/knowledge.py:249 -msgid "Get model for system knowledge base" -msgstr "获取系统知识库模型" +#: apps/knowledge/views/knowledge_workflow_version.py:102 +#: apps/knowledge/views/knowledge_workflow_version.py:103 +#: apps/knowledge/views/knowledge_workflow_version.py:104 +#: apps/resource_manage/views/knowledge_workflow_version.py:77 +#: apps/resource_manage/views/knowledge_workflow_version.py:78 +#: apps/resource_manage/views/knowledge_workflow_version.py:79 +#: apps/shared/views/shared_knowledge_workflow_version.py:77 +#: apps/shared/views/shared_knowledge_workflow_version.py:78 +#: apps/shared/views/shared_knowledge_workflow_version.py:79 +msgid "Get knowledge version details" +msgstr "获取知识库版本详情" -#: apps/resource_manage/views/knowledge.py:267 -#: apps/resource_manage/views/knowledge.py:268 -#: apps/resource_manage/views/knowledge.py:269 -msgid "Get embedding model for system knowledge base" -msgstr "获取系统知识库嵌入模型" +#: apps/knowledge/views/knowledge_workflow_version.py:133 +#: apps/knowledge/views/knowledge_workflow_version.py:134 +#: apps/knowledge/views/knowledge_workflow_version.py:135 +#: apps/resource_manage/views/knowledge_workflow_version.py:95 +#: apps/resource_manage/views/knowledge_workflow_version.py:96 +#: apps/resource_manage/views/knowledge_workflow_version.py:97 +#: apps/shared/views/shared_knowledge_workflow_version.py:94 +#: apps/shared/views/shared_knowledge_workflow_version.py:95 +#: apps/shared/views/shared_knowledge_workflow_version.py:96 +msgid "Modify knowledge version information" +msgstr "修改知识库版本信息" -#: apps/resource_manage/views/paragraph.py:24 -#: apps/resource_manage/views/paragraph.py:25 -#: apps/resource_manage/views/paragraph.py:26 -msgid "System paragraph list" +#: apps/knowledge/views/paragraph.py:41 apps/knowledge/views/paragraph.py:42 +#: apps/knowledge/views/paragraph.py:43 +msgid "Paragraph list" msgstr "段落列表" -#: apps/resource_manage/views/paragraph.py:29 -#: apps/resource_manage/views/paragraph.py:50 -#: apps/resource_manage/views/paragraph.py:76 -#: apps/resource_manage/views/paragraph.py:93 -#: apps/resource_manage/views/paragraph.py:125 -#: apps/resource_manage/views/paragraph.py:151 -#: apps/resource_manage/views/paragraph.py:179 -#: apps/resource_manage/views/paragraph.py:201 -#: apps/resource_manage/views/paragraph.py:233 -#: apps/resource_manage/views/paragraph.py:259 -#: apps/resource_manage/views/paragraph.py:283 -#: apps/resource_manage/views/paragraph.py:314 -#: apps/resource_manage/views/paragraph.py:344 -#: apps/resource_manage/views/paragraph.py:370 -msgid "System Knowledge/Documentation/Paragraph" -msgstr "系统知识库/文档/段落" +#: apps/knowledge/views/paragraph.py:46 apps/knowledge/views/paragraph.py:68 +#: apps/knowledge/views/paragraph.py:99 apps/knowledge/views/paragraph.py:120 +#: apps/knowledge/views/paragraph.py:169 apps/knowledge/views/paragraph.py:203 +#: apps/knowledge/views/paragraph.py:235 apps/knowledge/views/paragraph.py:259 +#: apps/knowledge/views/paragraph.py:295 apps/knowledge/views/paragraph.py:327 +#: apps/knowledge/views/paragraph.py:355 apps/knowledge/views/paragraph.py:399 +#: apps/knowledge/views/paragraph.py:442 apps/knowledge/views/paragraph.py:477 +msgid "Knowledge Base/Documentation/Paragraph" +msgstr "知识库/文档/段落" -#: apps/resource_manage/views/paragraph.py:45 -#: apps/resource_manage/views/paragraph.py:46 -msgid "Create system paragraph" +#: apps/knowledge/views/paragraph.py:63 apps/knowledge/views/paragraph.py:64 +msgid "Create Paragraph" msgstr "创建段落" -#: apps/resource_manage/views/paragraph.py:70 -#: apps/resource_manage/views/paragraph.py:71 -#: apps/resource_manage/views/paragraph.py:72 -msgid "Batch system paragraph" -msgstr "批量关联段落" +#: apps/knowledge/views/paragraph.py:93 apps/knowledge/views/paragraph.py:94 +#: apps/knowledge/views/paragraph.py:95 +msgid "Batch Paragraph" +msgstr "批量段落" -#: apps/resource_manage/views/paragraph.py:88 -#: apps/resource_manage/views/paragraph.py:89 -msgid "Migrate system paragraphs in batches" +#: apps/knowledge/views/paragraph.py:115 apps/knowledge/views/paragraph.py:116 +msgid "Migrate paragraphs in batches" msgstr "批量迁移段落" -#: apps/resource_manage/views/paragraph.py:119 -#: apps/resource_manage/views/paragraph.py:120 -#: apps/resource_manage/views/paragraph.py:121 -msgid "Batch generate system related" +#: apps/knowledge/views/paragraph.py:163 apps/knowledge/views/paragraph.py:164 +#: apps/knowledge/views/paragraph.py:165 +msgid "Batch Generate Related" msgstr "批量生成相关" -#: apps/resource_manage/views/paragraph.py:145 -#: apps/resource_manage/views/paragraph.py:146 -#: apps/resource_manage/views/paragraph.py:147 -msgid "Modify system paragraph data" +#: apps/knowledge/views/paragraph.py:197 apps/knowledge/views/paragraph.py:198 +#: apps/knowledge/views/paragraph.py:199 +msgid "Modify paragraph data" msgstr "修改段落数据" -#: apps/resource_manage/views/paragraph.py:174 -#: apps/resource_manage/views/paragraph.py:175 -#: apps/resource_manage/views/paragraph.py:176 -msgid "Get system paragraph details" +#: apps/knowledge/views/paragraph.py:230 apps/knowledge/views/paragraph.py:231 +#: apps/knowledge/views/paragraph.py:232 +msgid "Get paragraph details" msgstr "获取段落详情" -#: apps/resource_manage/views/paragraph.py:196 -#: apps/resource_manage/views/paragraph.py:197 -#: apps/resource_manage/views/paragraph.py:198 -msgid "Delete system paragraph" +#: apps/knowledge/views/paragraph.py:254 apps/knowledge/views/paragraph.py:255 +#: apps/knowledge/views/paragraph.py:256 +msgid "Delete paragraph" msgstr "删除段落" -#: apps/resource_manage/views/paragraph.py:227 -#: apps/resource_manage/views/paragraph.py:228 -#: apps/resource_manage/views/paragraph.py:229 -msgid "Add system associated questions" +#: apps/knowledge/views/paragraph.py:289 apps/knowledge/views/paragraph.py:290 +#: apps/knowledge/views/paragraph.py:291 +msgid "Add associated questions" msgstr "添加关联问题" -#: apps/resource_manage/views/paragraph.py:254 -#: apps/resource_manage/views/paragraph.py:255 -#: apps/resource_manage/views/paragraph.py:256 -msgid "Get a list of system paragraph questions" +#: apps/knowledge/views/paragraph.py:322 apps/knowledge/views/paragraph.py:323 +#: apps/knowledge/views/paragraph.py:324 +msgid "Get a list of paragraph questions" msgstr "获取段落问题列表" -#: apps/resource_manage/views/paragraph.py:277 -#: apps/resource_manage/views/paragraph.py:278 -#: apps/resource_manage/views/paragraph.py:279 -msgid "Disassociation system issue" +#: apps/knowledge/views/paragraph.py:349 apps/knowledge/views/paragraph.py:350 +#: apps/knowledge/views/paragraph.py:351 +msgid "Disassociation issue" msgstr "取消关联问题" -#: apps/resource_manage/views/paragraph.py:308 -#: apps/resource_manage/views/paragraph.py:309 -#: apps/resource_manage/views/paragraph.py:310 -msgid "Related system questions" +#: apps/knowledge/views/paragraph.py:393 apps/knowledge/views/paragraph.py:394 +#: apps/knowledge/views/paragraph.py:395 +msgid "Related questions" msgstr "关联问题" -#: apps/resource_manage/views/paragraph.py:339 -#: apps/resource_manage/views/paragraph.py:340 -#: apps/resource_manage/views/paragraph.py:341 -msgid "Get system paragraph list by pagination" +#: apps/knowledge/views/paragraph.py:437 apps/knowledge/views/paragraph.py:438 +#: apps/knowledge/views/paragraph.py:439 +msgid "Get paragraph list by pagination" msgstr "获取段落列表" -#: apps/resource_manage/views/problem.py:23 -#: apps/resource_manage/views/problem.py:24 -#: apps/resource_manage/views/problem.py:25 -msgid "System question list" +#: apps/knowledge/views/paragraph.py:471 apps/knowledge/views/paragraph.py:472 +#: apps/knowledge/views/paragraph.py:473 +#: apps/resource_manage/views/paragraph.py:436 +#: apps/resource_manage/views/paragraph.py:437 +#: apps/resource_manage/views/paragraph.py:438 +#: apps/shared/views/shared_paragraph.py:365 +#: apps/shared/views/shared_paragraph.py:366 +#: apps/shared/views/shared_paragraph.py:367 +msgid "Adjust paragraph position" +msgstr "调整段落位置" + +#: apps/knowledge/views/problem.py:26 apps/knowledge/views/problem.py:27 +#: apps/knowledge/views/problem.py:28 +msgid "Question list" msgstr "问题列表" -#: apps/resource_manage/views/problem.py:28 -#: apps/resource_manage/views/problem.py:50 -#: apps/resource_manage/views/problem.py:71 -#: apps/resource_manage/views/problem.py:94 -#: apps/resource_manage/views/problem.py:115 -#: apps/resource_manage/views/problem.py:135 -#: apps/resource_manage/views/problem.py:158 -#: apps/resource_manage/views/problem.py:182 -msgid "System Knowledge/Documentation/Paragraph/Question" -msgstr "系统知识库/文档/段落/问题" +#: apps/knowledge/views/problem.py:31 apps/knowledge/views/problem.py:59 +#: apps/knowledge/views/problem.py:87 apps/knowledge/views/problem.py:116 +#: apps/knowledge/views/problem.py:146 apps/knowledge/views/problem.py:175 +#: apps/knowledge/views/problem.py:207 apps/knowledge/views/problem.py:240 +msgid "Knowledge Base/Documentation/Paragraph/Question" +msgstr "知识库/文档/段落/问题" -#: apps/resource_manage/views/problem.py:44 -#: apps/resource_manage/views/problem.py:45 -#: apps/resource_manage/views/problem.py:46 -msgid "Create system question" +#: apps/knowledge/views/problem.py:53 apps/knowledge/views/problem.py:54 +#: apps/knowledge/views/problem.py:55 +msgid "Create question" msgstr "创建问题" -#: apps/resource_manage/views/problem.py:66 -#: apps/resource_manage/views/problem.py:67 -#: apps/resource_manage/views/problem.py:68 -msgid "Get a list of associated system paragraphs" +#: apps/knowledge/views/problem.py:82 apps/knowledge/views/problem.py:83 +#: apps/knowledge/views/problem.py:84 +msgid "Get a list of associated paragraphs" msgstr "获取关联段落列表" -#: apps/resource_manage/views/problem.py:88 -#: apps/resource_manage/views/problem.py:89 -#: apps/resource_manage/views/problem.py:90 -msgid "Batch associated system paragraphs" +#: apps/knowledge/views/problem.py:110 apps/knowledge/views/problem.py:111 +#: apps/knowledge/views/problem.py:112 +msgid "Batch associated paragraphs" msgstr "批量关联段落" -#: apps/resource_manage/views/problem.py:109 -#: apps/resource_manage/views/problem.py:110 -#: apps/resource_manage/views/problem.py:111 -msgid "Batch deletion system issues" +#: apps/knowledge/views/problem.py:140 apps/knowledge/views/problem.py:141 +#: apps/knowledge/views/problem.py:142 apps/knowledge/views/termbase.py:96 +#: apps/knowledge/views/termbase.py:97 apps/knowledge/views/termbase.py:98 +#: apps/resource_manage/views/termbase.py:68 +#: apps/resource_manage/views/termbase.py:69 +#: apps/resource_manage/views/termbase.py:70 +#: apps/shared/views/shared_termbase.py:75 +#: apps/shared/views/shared_termbase.py:76 +#: apps/shared/views/shared_termbase.py:77 +msgid "Batch deletion issues" msgstr "批量删除问题" -#: apps/resource_manage/views/problem.py:130 -#: apps/resource_manage/views/problem.py:131 -#: apps/resource_manage/views/problem.py:132 -msgid "Delete system question" +#: apps/knowledge/views/problem.py:170 apps/knowledge/views/problem.py:171 +#: apps/knowledge/views/problem.py:172 +msgid "Delete question" msgstr "删除问题" -#: apps/resource_manage/views/problem.py:152 -#: apps/resource_manage/views/problem.py:153 -#: apps/resource_manage/views/problem.py:154 -msgid "Modify system question" +#: apps/knowledge/views/problem.py:201 apps/knowledge/views/problem.py:202 +#: apps/knowledge/views/problem.py:203 +msgid "Modify question" msgstr "修改问题" -#: apps/resource_manage/views/problem.py:177 -#: apps/resource_manage/views/problem.py:178 -#: apps/resource_manage/views/problem.py:179 -msgid "Get the list of system questions by page" +#: apps/knowledge/views/problem.py:235 apps/knowledge/views/problem.py:236 +#: apps/knowledge/views/problem.py:237 +msgid "Get the list of questions by page" msgstr "分页获取问题列表" -#: apps/resource_manage/views/tool.py:24 apps/resource_manage/views/tool.py:25 -#: apps/resource_manage/views/tool.py:26 -msgid "Get system tool" -msgstr "获取工具" - -#: apps/resource_manage/views/tool.py:29 apps/resource_manage/views/tool.py:50 -#: apps/resource_manage/views/tool.py:65 apps/resource_manage/views/tool.py:80 -#: apps/resource_manage/views/tool.py:98 apps/resource_manage/views/tool.py:119 -#: apps/resource_manage/views/tool.py:137 -#: apps/resource_manage/views/tool.py:156 -#: apps/resource_manage/views/tool.py:179 -msgid "System Tool" -msgstr "工具" - -#: apps/resource_manage/views/tool.py:44 apps/resource_manage/views/tool.py:45 -#: apps/resource_manage/views/tool.py:46 -msgid "Update system tool" -msgstr "更新工具" - -#: apps/resource_manage/views/tool.py:60 apps/resource_manage/views/tool.py:61 -#: apps/resource_manage/views/tool.py:62 -msgid "Get system tool by id" -msgstr "获取工具" - -#: apps/resource_manage/views/tool.py:75 apps/resource_manage/views/tool.py:76 -#: apps/resource_manage/views/tool.py:77 -msgid "Delete system tool" -msgstr "删除工具" - -#: apps/resource_manage/views/tool.py:93 apps/resource_manage/views/tool.py:94 -#: apps/resource_manage/views/tool.py:95 -msgid "Get system tool list by pagination" -msgstr "获取工具列表" - -#: apps/resource_manage/views/tool.py:114 -#: apps/resource_manage/views/tool.py:115 -#: apps/resource_manage/views/tool.py:116 -msgid "Export system tool" -msgstr "导出工具" - -#: apps/resource_manage/views/tool.py:132 -#: apps/resource_manage/views/tool.py:133 -#: apps/resource_manage/views/tool.py:134 -msgid "Debug system tool" -msgstr "调试工具" - -#: apps/resource_manage/views/tool.py:150 -#: apps/resource_manage/views/tool.py:151 -#: apps/resource_manage/views/tool.py:152 -msgid "Check system code" -msgstr "检查代码" - -#: apps/resource_manage/views/tool.py:173 -#: apps/resource_manage/views/tool.py:174 -#: apps/resource_manage/views/tool.py:175 -msgid "Edit system tool icon" -msgstr "修改工具图标" - -#: apps/role_setting/api/role_setting.py:16 -#: apps/role_setting/api/role_setting.py:22 -#: apps/role_setting/api/role_setting.py:33 -#: apps/role_setting/api/role_setting.py:143 -#: apps/role_setting/serializers/role_setting_serializers.py:193 -#: apps/workspace/api/workspace.py:81 apps/xpack/api/chat_user.py:104 -msgid "ID" -msgstr "" - -#: apps/role_setting/api/role_setting.py:17 -#: apps/role_setting/api/role_setting.py:23 -#: apps/role_setting/api/role_setting.py:34 apps/users/serializers/user.py:258 -#: apps/xpack/api/knowledge_lark.py:24 apps/xpack/serializers/chat_user.py:235 -msgid "Name" -msgstr "用户名" - -#: apps/role_setting/api/role_setting.py:18 -#: apps/role_setting/api/role_setting.py:29 -#: apps/role_setting/serializers/role_setting_serializers.py:194 -msgid "Enable" -msgstr "启用" - -#: apps/role_setting/api/role_setting.py:26 -msgid "Permission" -msgstr "权限" - -#: apps/role_setting/api/role_setting.py:37 -msgid "Children" -msgstr "子级" +#: apps/knowledge/views/tag.py:23 apps/resource_manage/views/tag.py:21 +#: apps/shared/views/shared_tag.py:21 +msgid "Create Knowledge Tag" +msgstr "创建知识库标签" -#: apps/role_setting/api/role_setting.py:55 -#: apps/role_setting/serializers/role_setting_serializers.py:107 -msgid "Role type" -msgstr "角色类型" +#: apps/knowledge/views/tag.py:24 apps/resource_manage/views/tag.py:22 +#: apps/shared/views/shared_tag.py:22 +msgid "Create a new knowledge tag" +msgstr "创建知识库标签" -#: apps/role_setting/api/role_setting.py:76 -msgid "Internal role" -msgstr "内置角色" +#: apps/knowledge/views/tag.py:47 apps/resource_manage/views/tag.py:39 +#: apps/shared/views/shared_tag.py:39 +msgid "Get Knowledge Tag" +msgstr "获取知识库标签" -#: apps/role_setting/api/role_setting.py:80 -msgid "Custom role" -msgstr "自定义角色" +#: apps/knowledge/views/tag.py:48 apps/resource_manage/views/tag.py:40 +#: apps/shared/views/shared_tag.py:40 +msgid "Get knowledge tag" +msgstr "获取知识库标签" -#: apps/role_setting/api/role_setting.py:108 -#: apps/role_setting/api/role_setting.py:128 -#: apps/role_setting/api/role_setting.py:164 -#: apps/role_setting/serializers/role_setting_serializers.py:110 -#: apps/role_setting/serializers/role_setting_serializers.py:329 -#: apps/users/api/user.py:26 apps/workspace/api/workspace.py:86 -msgid "Role ID" -msgstr "角色 ID" +#: apps/knowledge/views/tag.py:76 apps/resource_manage/views/tag.py:60 +#: apps/shared/views/shared_tag.py:60 +msgid "Update Knowledge Tag" +msgstr "更新知识库标签" -#: apps/role_setting/api/role_setting.py:135 -msgid "User relation ID" -msgstr "用户关系 ID" +#: apps/knowledge/views/tag.py:77 apps/resource_manage/views/tag.py:61 +#: apps/shared/views/shared_tag.py:61 +msgid "Update a knowledge tag" +msgstr "更新知识库标签" -#: apps/role_setting/api/role_setting.py:145 -#: apps/role_setting/api/role_setting.py:185 -#: apps/role_setting/serializers/role_setting_serializers.py:330 -#: apps/users/api/user.py:77 apps/users/serializers/login.py:27 -#: apps/users/serializers/user.py:56 apps/users/serializers/user.py:114 -#: apps/workspace/api/workspace.py:83 apps/workspace/api/workspace.py:124 -#: apps/workspace/serializers/workspace_serializers.py:240 -#: apps/xpack/api/auth_config.py:24 apps/xpack/api/chat_user.py:105 -#: apps/xpack/api/user_group.py:75 apps/xpack/serializers/chat_user.py:62 -#: apps/xpack/serializers/chat_user.py:564 -msgid "Username" -msgstr "用户名" +#: apps/knowledge/views/tag.py:103 apps/resource_manage/views/tag.py:81 +#: apps/shared/views/shared_tag.py:81 +msgid "Delete Knowledge Tag" +msgstr "删除知识库标签" -#: apps/role_setting/api/role_setting.py:146 apps/workspace/api/workspace.py:84 -#: apps/xpack/api/chat_user.py:106 -msgid "Nickname" -msgstr "姓名" +#: apps/knowledge/views/tag.py:104 apps/resource_manage/views/tag.py:82 +#: apps/shared/views/shared_tag.py:82 +msgid "Delete a knowledge tag" +msgstr "删除知识库标签" -#: apps/role_setting/api/role_setting.py:148 -msgid "Workspace Name" -msgstr "工作空间" +#: apps/knowledge/views/tag.py:130 apps/resource_manage/views/tag.py:102 +#: apps/shared/views/shared_tag.py:102 +msgid "Batch Delete Knowledge Tag" +msgstr "批量删除知识库标签" -#: apps/role_setting/serializers/role_setting_serializers.py:104 -msgid "Role name" -msgstr "角色名称" +#: apps/knowledge/views/tag.py:131 apps/resource_manage/views/tag.py:103 +#: apps/shared/views/shared_tag.py:103 +msgid "Batch Delete a knowledge tag" +msgstr "批量删除知识库标签" -#: apps/role_setting/serializers/role_setting_serializers.py:122 -#: apps/role_setting/serializers/role_setting_serializers.py:200 -#: apps/role_setting/serializers/role_setting_serializers.py:325 -#: apps/role_setting/serializers/role_setting_serializers.py:337 -msgid "Role does not exist" -msgstr "角色不存在" +#: apps/knowledge/views/tag_import.py:25 +msgid "Import Knowledge Tags" +msgstr "导入知识库标签" -#: apps/role_setting/serializers/role_setting_serializers.py:124 -#: apps/role_setting/serializers/role_setting_serializers.py:202 -msgid "Cannot modify built-in role" -msgstr "不能修改内置角色" +#: apps/knowledge/views/tag_import.py:26 +msgid "" +"Upload an XLS or XLSX file with 标签 and 标签值 columns. Duplicate tags are " +"skipped." +msgstr "上传包含“标签”和“标签值”列的 XLS 或 XLSX 文件,重复标签将被跳过。" -#: apps/role_setting/serializers/role_setting_serializers.py:132 -msgid "Role name already exists" -msgstr "角色名称已存在" +#: apps/knowledge/views/tag_import.py:59 +msgid "Download Knowledge Tag Template" +msgstr "下载知识库标签模板" -#: apps/role_setting/serializers/role_setting_serializers.py:152 -msgid "Invalid role type" -msgstr "无效的角色类型" +#: apps/knowledge/views/termbase.py:31 apps/knowledge/views/termbase.py:32 +#: apps/knowledge/views/termbase.py:33 +#: apps/resource_manage/views/termbase.py:29 +#: apps/resource_manage/views/termbase.py:30 +#: apps/resource_manage/views/termbase.py:31 +#: apps/shared/views/shared_termbase.py:30 +#: apps/shared/views/shared_termbase.py:31 +#: apps/shared/views/shared_termbase.py:32 +msgid "Termbase list" +msgstr "术语库列表" -#: apps/role_setting/serializers/role_setting_serializers.py:204 -msgid "Cannot delete built-in role" -msgstr "无法删除内置角色" +#: apps/knowledge/views/termbase.py:36 apps/knowledge/views/termbase.py:67 +#: apps/knowledge/views/termbase.py:102 apps/knowledge/views/termbase.py:137 +#: apps/knowledge/views/termbase.py:171 apps/knowledge/views/termbase.py:208 +#: apps/knowledge/views/termbase.py:246 +msgid "Knowledge Base/Documentation/Termbase" +msgstr "知识库/文档/术语库" -#: apps/role_setting/serializers/role_setting_serializers.py:262 -#: apps/users/api/user.py:135 apps/users/serializers/user.py:471 -#: apps/workspace/serializers/workspace_serializers.py:161 -#: apps/xpack/api/user_group.py:90 apps/xpack/serializers/chat_user.py:158 -#: apps/xpack/serializers/chat_user.py:172 -#: apps/xpack/serializers/chat_user.py:502 -msgid "User IDs" -msgstr "用户 ID" +#: apps/knowledge/views/termbase.py:61 apps/knowledge/views/termbase.py:62 +#: apps/knowledge/views/termbase.py:63 +#: apps/resource_manage/views/termbase.py:46 +#: apps/resource_manage/views/termbase.py:47 +#: apps/resource_manage/views/termbase.py:48 +#: apps/shared/views/shared_termbase.py:51 +#: apps/shared/views/shared_termbase.py:52 +#: apps/shared/views/shared_termbase.py:53 +msgid "Create termbase" +msgstr "创建术语库" -#: apps/role_setting/serializers/role_setting_serializers.py:267 -#: apps/users/api/user.py:30 -msgid "Workspace IDs" -msgstr "工作空间 ID" +#: apps/knowledge/views/termbase.py:131 apps/knowledge/views/termbase.py:132 +#: apps/knowledge/views/termbase.py:133 +#: apps/resource_manage/views/termbase.py:92 +#: apps/resource_manage/views/termbase.py:93 +#: apps/resource_manage/views/termbase.py:94 +#: apps/shared/views/shared_termbase.py:101 +#: apps/shared/views/shared_termbase.py:102 +#: apps/shared/views/shared_termbase.py:103 +msgid "Batch export termbase" +msgstr "批量导出术语库" -#: apps/role_setting/serializers/role_setting_serializers.py:272 -#: apps/workspace/serializers/workspace_serializers.py:172 -msgid "Members" -msgstr "成员集合" +#: apps/knowledge/views/termbase.py:166 apps/knowledge/views/termbase.py:167 +#: apps/knowledge/views/termbase.py:168 +#: apps/resource_manage/views/termbase.py:116 +#: apps/resource_manage/views/termbase.py:117 +#: apps/resource_manage/views/termbase.py:118 +#: apps/shared/views/shared_termbase.py:127 +#: apps/shared/views/shared_termbase.py:128 +#: apps/shared/views/shared_termbase.py:129 +msgid "Delete termbase" +msgstr "删除术语库" -#: apps/role_setting/serializers/role_setting_serializers.py:312 -#: apps/workspace/serializers/workspace_serializers.py:223 -msgid "User relation does not exist" -msgstr "用户关系不存在" -#: apps/workspace/serializers/workspace_serializers.py:40 -msgid "No permission to manage this workspace members" -msgstr "没有权限管理该工作空间成员" -#: apps/role_setting/serializers/role_setting_serializers.py:426 -msgid "No permission to operate this role" -msgstr "没有权限操作该角色" +#: apps/knowledge/views/termbase.py:202 apps/knowledge/views/termbase.py:203 +#: apps/knowledge/views/termbase.py:204 +#: apps/resource_manage/views/termbase.py:142 +#: apps/resource_manage/views/termbase.py:143 +#: apps/resource_manage/views/termbase.py:144 +#: apps/shared/views/shared_termbase.py:154 +#: apps/shared/views/shared_termbase.py:155 +#: apps/shared/views/shared_termbase.py:156 +msgid "Modify termbase" +msgstr "修改术语库" +#: apps/knowledge/views/termbase.py:241 apps/knowledge/views/termbase.py:242 +#: apps/knowledge/views/termbase.py:243 +#: apps/resource_manage/views/termbase.py:171 +#: apps/resource_manage/views/termbase.py:172 +#: apps/resource_manage/views/termbase.py:173 +#: apps/shared/views/shared_termbase.py:184 +#: apps/shared/views/shared_termbase.py:185 +#: apps/shared/views/shared_termbase.py:186 +msgid "Get the list of termbase by page" +msgstr "分页获取术语库列表" +#: apps/local_model/serializers/model_apply_serializers.py:96 +#: apps/local_model/serializers/model_apply_serializers.py:101 +#: apps/models_provider/serializers/model_apply_serializers.py:30 +#: apps/models_provider/serializers/model_apply_serializers.py:35 +msgid "vector text" +msgstr "向量文本" -#: apps/role_setting/serializers/role_setting_serializers.py:316 -#: apps/workspace/serializers/workspace_serializers.py:226 -msgid "Cannot remove member from built-in role" -msgstr "不能从内置角色中移除成员" +#: apps/local_model/serializers/model_apply_serializers.py:96 +#: apps/models_provider/serializers/model_apply_serializers.py:30 +msgid "vector text list" +msgstr "向量文本列表" -#: apps/role_setting/serializers/role_setting_serializers.py:370 -msgid "Only update members to normal users" -msgstr "只能为普通用户更新成员" +#: apps/local_model/serializers/model_apply_serializers.py:105 +#: apps/models_provider/serializers/model_apply_serializers.py:39 +msgid "text" +msgstr "文本" -#: apps/role_setting/views/role_setting.py:39 -#: apps/role_setting/views/role_setting.py:40 -#: apps/role_setting/views/role_setting.py:41 -msgid "Get role permission template" -msgstr "获取角色权限模板" +#: apps/local_model/serializers/model_apply_serializers.py:106 +#: apps/models_provider/serializers/model_apply_serializers.py:40 +msgid "metadata" +msgstr "元数据" -#: apps/role_setting/views/role_setting.py:62 -#: apps/role_setting/views/role_setting.py:63 -#: apps/role_setting/views/role_setting.py:64 -msgid "Create or update role" -msgstr "创建或更新角色" +#: apps/local_model/serializers/model_apply_serializers.py:111 +#: apps/models_provider/serializers/model_apply_serializers.py:45 +msgid "query" +msgstr "查询" -#: apps/role_setting/views/role_setting.py:80 -#: apps/role_setting/views/role_setting.py:81 -#: apps/role_setting/views/role_setting.py:82 -msgid "Get role list" -msgstr "获取角色列表" +#: apps/local_model/serializers/model_apply_serializers.py:115 +msgid "model_name" +msgstr "模型名称" -#: apps/role_setting/views/role_setting.py:98 -#: apps/role_setting/views/role_setting.py:99 -#: apps/role_setting/views/role_setting.py:100 -msgid "Delete role" -msgstr "删除角色" +#: apps/local_model/serializers/model_apply_serializers.py:117 +msgid "model_type" +msgstr "模型类型" -#: apps/role_setting/views/role_setting.py:120 -#: apps/role_setting/views/role_setting.py:121 -#: apps/role_setting/views/role_setting.py:122 -msgid "Create or update role permission" -msgstr "创建或更新角色权限" +#: apps/maxkb/settings/base/model.py:99 apps/maxkb/settings/base/web.py:132 +msgid "Intelligent customer service platform" +msgstr "强大易用的企业级智能体平台" -#: apps/role_setting/views/role_setting.py:140 -#: apps/role_setting/views/role_setting.py:141 -#: apps/role_setting/views/role_setting.py:142 -msgid "Get role permission" -msgstr "获取角色权限" +#: apps/models_provider/api/model.py:37 apps/models_provider/api/provide.py:16 +#: apps/models_provider/api/provide.py:22 +#: apps/models_provider/api/provide.py:27 +#: apps/models_provider/api/provide.py:29 +#: apps/models_provider/api/provide.py:84 +#: apps/models_provider/serializers/model_serializer.py:63 +#: apps/models_provider/serializers/model_serializer.py:254 +#: apps/models_provider/serializers/model_serializer.py:291 +#: apps/models_provider/serializers/model_serializer.py:365 +#: apps/models_provider/serializers/model_serializer.py:562 +#: apps/resource_manage/api/model.py:24 +#: apps/resource_manage/serializers/application.py:34 +#: apps/resource_manage/serializers/model.py:30 +#: apps/resource_manage/serializers/model.py:183 +#: apps/resource_manage/serializers/model.py:249 +#: apps/shared/api/shared_model.py:18 +#: apps/shared/serializers/shared_model.py:95 +msgid "model name" +msgstr "模型名称" -#: apps/role_setting/views/role_setting.py:161 -#: apps/role_setting/views/role_setting.py:162 -#: apps/role_setting/views/role_setting.py:163 -msgid "Add member to system role" -msgstr "系统角色添加成员" +#: apps/models_provider/api/model.py:44 apps/models_provider/api/provide.py:28 +#: apps/models_provider/api/provide.py:70 +#: apps/models_provider/api/provide.py:101 +#: apps/models_provider/serializers/model_serializer.py:65 +#: apps/models_provider/serializers/model_serializer.py:256 +#: apps/models_provider/serializers/model_serializer.py:293 +#: apps/models_provider/serializers/model_serializer.py:366 +#: apps/models_provider/serializers/model_serializer.py:563 +#: apps/resource_manage/api/model.py:31 +#: apps/resource_manage/serializers/model.py:31 +#: apps/resource_manage/serializers/model.py:185 +#: apps/resource_manage/serializers/model.py:250 +#: apps/shared/api/shared_model.py:25 +#: apps/shared/serializers/shared_model.py:96 +msgid "model type" +msgstr "模型类型" -#: apps/role_setting/views/role_setting.py:186 -#: apps/role_setting/views/role_setting.py:187 -#: apps/role_setting/views/role_setting.py:188 -msgid "Remove member from system role" -msgstr "系统角色移除成员" +#: apps/models_provider/api/model.py:51 +#: apps/models_provider/serializers/model_serializer.py:66 +#: apps/models_provider/serializers/model_serializer.py:258 +#: apps/models_provider/serializers/model_serializer.py:294 +#: apps/models_provider/serializers/model_serializer.py:367 +#: apps/models_provider/serializers/model_serializer.py:564 +#: apps/resource_manage/api/model.py:38 +#: apps/resource_manage/serializers/model.py:32 +#: apps/resource_manage/serializers/model.py:187 +#: apps/resource_manage/serializers/model.py:251 +#: apps/shared/api/shared_model.py:32 +#: apps/shared/serializers/shared_model.py:97 +msgid "base model" +msgstr "基础模型" -#: apps/role_setting/views/role_setting.py:205 -#: apps/role_setting/views/role_setting.py:206 -#: apps/role_setting/views/role_setting.py:207 -msgid "Get system role member list" -msgstr "获取系统角色成员列表" +#: apps/models_provider/api/model.py:58 apps/models_provider/api/provide.py:17 +#: apps/models_provider/api/provide.py:37 +#: apps/models_provider/api/provide.py:77 +#: apps/models_provider/api/provide.py:108 +#: apps/models_provider/api/provide.py:131 +#: apps/models_provider/serializers/model_serializer.py:64 +#: apps/models_provider/serializers/model_serializer.py:292 +#: apps/models_provider/serializers/model_serializer.py:368 +#: apps/models_provider/serializers/model_serializer.py:565 +#: apps/resource_manage/api/model.py:45 +#: apps/resource_manage/serializers/model.py:33 +#: apps/resource_manage/serializers/model.py:252 +#: apps/shared/api/shared_model.py:39 +#: apps/shared/serializers/shared_model.py:98 +msgid "provider" +msgstr "供应商" -#: apps/role_setting/views/role_setting.py:223 -#: apps/role_setting/views/role_setting.py:224 -#: apps/role_setting/views/role_setting.py:225 -msgid "Get Workspace role list" -msgstr "获取工作空间角色列表" - -#: apps/role_setting/views/role_setting.py:227 -#: apps/role_setting/views/role_setting.py:248 -#: apps/role_setting/views/role_setting.py:273 -#: apps/role_setting/views/role_setting.py:292 -msgid "Workspace Role" -msgstr "工作空间角色" - -#: apps/role_setting/views/role_setting.py:242 -#: apps/role_setting/views/role_setting.py:243 -#: apps/role_setting/views/role_setting.py:244 -msgid "Add member to workspace role" -msgstr "工作空间角色添加成员" +#: apps/models_provider/api/provide.py:18 +#: apps/shared/serializers/shared_tool.py:466 +#: apps/tools/serializers/tool.py:1411 +#: apps/xpack/serializers/application_setting_serializer.py:43 +#: apps/xpack/serializers/system_params.py:24 +msgid "icon" +msgstr "图标" -#: apps/role_setting/views/role_setting.py:268 -#: apps/role_setting/views/role_setting.py:269 -#: apps/role_setting/views/role_setting.py:270 -msgid "Remove member from workspace role" -msgstr "工作空间角色移除成员" +#: apps/models_provider/api/provide.py:33 apps/tools/serializers/tool.py:276 +msgid "input type" +msgstr "输入类型" -#: apps/role_setting/views/role_setting.py:287 -#: apps/role_setting/views/role_setting.py:288 -#: apps/role_setting/views/role_setting.py:289 -msgid "Get workspace role member list" -msgstr "获取工作空间角色成员列表" +#: apps/models_provider/api/provide.py:34 +msgid "label" +msgstr "标签" -#: apps/shared/api/shared_knowledge.py:242 apps/xpack/api/knowledge_lark.py:54 -msgid "Folder token" -msgstr "文件夹 Token" +#: apps/models_provider/api/provide.py:35 +msgid "text field" +msgstr "文本字段" -#: apps/shared/api/shared_tool.py:19 apps/shared/api/shared_tool.py:46 -#: apps/shared/api/shared_tool.py:93 apps/shared/api/shared_tool.py:133 -#: apps/shared/serializers/shared_tool.py:43 -#: apps/shared/serializers/shared_tool.py:83 apps/tools/serializers/tool.py:142 -#: apps/tools/serializers/tool.py:158 apps/tools/serializers/tool.py:454 -msgid "tool name" -msgstr "工具名称" +#: apps/models_provider/api/provide.py:36 +msgid "value field" +msgstr "值" -#: apps/shared/api/shared_tool.py:26 apps/shared/api/shared_tool.py:53 -#: apps/shared/api/shared_tool.py:100 apps/shared/api/shared_tool.py:140 -#: apps/shared/serializers/shared_tool.py:44 -#: apps/shared/serializers/shared_tool.py:85 apps/tools/serializers/tool.py:144 -#: apps/tools/serializers/tool.py:159 -msgid "tool description" -msgstr "工具描述" +#: apps/models_provider/api/provide.py:38 +msgid "method" +msgstr "方法" -#: apps/shared/api/shared_tool.py:166 apps/shared/api/shared_tool.py:184 -#: apps/shared/api/shared_tool.py:256 apps/shared/api/shared_tool.py:288 -#: apps/shared/api/shared_tool.py:310 apps/shared/serializers/shared_tool.py:66 -#: apps/shared/serializers/shared_tool.py:107 -#: apps/tools/serializers/tool.py:267 -msgid "tool id" -msgstr "工具 ID" +#: apps/models_provider/api/provide.py:39 apps/tools/serializers/tool.py:249 +#: apps/tools/serializers/tool.py:275 +msgid "required" +msgstr "必填" -#: apps/shared/serializers/shared_knowledge.py:35 -#: apps/shared/serializers/shared_model.py:20 -#: apps/shared/serializers/shared_tool.py:19 -msgid "workspace id list" -msgstr "工作空间ID" +#: apps/models_provider/api/provide.py:40 +msgid "default value" +msgstr "默认值" -#: apps/shared/serializers/shared_knowledge.py:36 -#: apps/shared/serializers/shared_model.py:21 -#: apps/shared/serializers/shared_tool.py:20 -msgid "authentication type" -msgstr "认证类型" +#: apps/models_provider/api/provide.py:41 +msgid "relation show field dict" +msgstr "关系显示字段" -#: apps/shared/serializers/shared_knowledge.py:196 -#: apps/shared/serializers/shared_knowledge.py:216 -#: apps/shared/serializers/shared_knowledge.py:236 -msgid "Knowledge does not exist" -msgstr "知识库不存在" +#: apps/models_provider/api/provide.py:42 +msgid "relation trigger field dict" +msgstr "关系触发字段" -#: apps/shared/serializers/shared_knowledge.py:218 -#: apps/shared/serializers/shared_knowledge.py:238 -msgid "Only shared knowledge can be authorized" -msgstr "仅限共享知识库可以被授权" +#: apps/models_provider/api/provide.py:43 +msgid "trigger type" +msgstr "触发类型" -#: apps/shared/serializers/shared_tool.py:74 -msgid "Only shared tools can be deleted" -msgstr "仅限共享工具可以被删除" +#: apps/models_provider/api/provide.py:44 +msgid "attrs" +msgstr "属性" -#: apps/shared/serializers/shared_tool.py:76 -msgid "System tools cannot be deleted" -msgstr "系统工具不能被删除" +#: apps/models_provider/api/provide.py:45 +msgid "props info" +msgstr "props 信息" -#: apps/shared/serializers/shared_tool.py:118 -#: apps/shared/serializers/shared_tool.py:138 -msgid "Tool does not exist" -msgstr "工具不存在" +#: apps/models_provider/base_model_provider.py:109 +msgid "Model type cannot be empty" +msgstr "模型类型不能为空" -#: apps/shared/serializers/shared_tool.py:120 -#: apps/shared/serializers/shared_tool.py:140 -msgid "Only shared tools can be authorized" -msgstr "仅限共享工具可以被授权" +#: apps/models_provider/base_model_provider.py:331 +msgid "The current platform does not support downloading models" +msgstr "当前平台不支持下载模型" -#: apps/shared/views/shared_dataset_lark_views.py:25 -#: apps/shared/views/shared_dataset_lark_views.py:26 -#: apps/shared/views/shared_dataset_lark_views.py:27 -#: apps/xpack/views/dataset_lark_views.py:23 -#: apps/xpack/views/dataset_lark_views.py:24 -#: apps/xpack/views/dataset_lark_views.py:25 -msgid "Create a lark knowledge base" -msgstr "创建知识库" +#: apps/models_provider/base_model_provider.py:416 +msgid "LLM" +msgstr "大语言模型" -#: apps/shared/views/shared_dataset_lark_views.py:44 -#: apps/shared/views/shared_dataset_lark_views.py:45 -#: apps/shared/views/shared_dataset_lark_views.py:46 -#: apps/xpack/views/dataset_lark_views.py:44 -#: apps/xpack/views/dataset_lark_views.py:45 -#: apps/xpack/views/dataset_lark_views.py:46 -msgid "Update a lark knowledge base" -msgstr "更新飞书知识库" +#: apps/models_provider/base_model_provider.py:417 +msgid "Embedding Model" +msgstr "向量模型" -#: apps/shared/views/shared_dataset_lark_views.py:67 -#: apps/shared/views/shared_dataset_lark_views.py:68 -#: apps/shared/views/shared_dataset_lark_views.py:69 -#: apps/xpack/views/dataset_lark_views.py:67 -#: apps/xpack/views/dataset_lark_views.py:68 -#: apps/xpack/views/dataset_lark_views.py:69 -msgid "Get document list from lark" -msgstr "获取飞书文档列表" +#: apps/models_provider/base_model_provider.py:418 +msgid "Speech2Text" +msgstr "语音识别" -#: apps/shared/views/shared_dataset_lark_views.py:72 -#: apps/shared/views/shared_dataset_lark_views.py:90 -#: apps/shared/views/shared_dataset_lark_views.py:109 -#: apps/shared/views/shared_dataset_lark_views.py:129 -#: apps/shared/views/shared_document.py:36 -#: apps/shared/views/shared_document.py:56 -#: apps/shared/views/shared_document.py:83 -#: apps/shared/views/shared_document.py:114 -#: apps/shared/views/shared_document.py:131 -#: apps/shared/views/shared_document.py:156 -#: apps/shared/views/shared_document.py:184 -#: apps/shared/views/shared_document.py:211 -#: apps/shared/views/shared_document.py:238 -#: apps/shared/views/shared_document.py:268 -#: apps/shared/views/shared_document.py:297 -#: apps/shared/views/shared_document.py:318 -#: apps/shared/views/shared_document.py:346 -#: apps/shared/views/shared_document.py:363 -#: apps/shared/views/shared_document.py:384 -#: apps/shared/views/shared_document.py:412 -#: apps/shared/views/shared_document.py:436 -#: apps/shared/views/shared_document.py:461 -#: apps/shared/views/shared_document.py:486 -#: apps/shared/views/shared_document.py:508 -#: apps/shared/views/shared_document.py:531 -#: apps/shared/views/shared_document.py:554 -#: apps/shared/views/shared_document.py:575 -#: apps/shared/views/shared_document.py:602 -#: apps/shared/views/shared_document.py:629 -#: apps/shared/views/shared_document.py:651 -#: apps/shared/views/shared_document.py:665 -msgid "Shared Knowledge/Documentation" -msgstr "共享知识库/文档" +#: apps/models_provider/base_model_provider.py:419 +msgid "TTS" +msgstr "语音合成" -#: apps/shared/views/shared_dataset_lark_views.py:85 -#: apps/shared/views/shared_dataset_lark_views.py:86 -#: apps/shared/views/shared_dataset_lark_views.py:87 -#: apps/xpack/views/dataset_lark_views.py:86 -#: apps/xpack/views/dataset_lark_views.py:87 -#: apps/xpack/views/dataset_lark_views.py:88 -msgid "Import documents to the lark knowledge base" -msgstr "导入文档到飞书知识库" +#: apps/models_provider/base_model_provider.py:420 +msgid "Vision Model" +msgstr "视觉模型" -#: apps/shared/views/shared_dataset_lark_views.py:104 -#: apps/shared/views/shared_dataset_lark_views.py:105 -#: apps/shared/views/shared_dataset_lark_views.py:106 -#: apps/xpack/views/dataset_lark_views.py:106 -#: apps/xpack/views/dataset_lark_views.py:107 -#: apps/xpack/views/dataset_lark_views.py:108 -msgid "Synchronize lark document" -msgstr "同步飞书文档" +#: apps/models_provider/base_model_provider.py:421 +msgid "Image Generation" +msgstr "图片生成" -#: apps/shared/views/shared_dataset_lark_views.py:123 -#: apps/shared/views/shared_dataset_lark_views.py:124 -#: apps/shared/views/shared_dataset_lark_views.py:125 -#: apps/xpack/views/dataset_lark_views.py:126 -#: apps/xpack/views/dataset_lark_views.py:127 -#: apps/xpack/views/dataset_lark_views.py:128 -msgid "Batch synchronize lark document" -msgstr "批量同步飞书文档" +#: apps/models_provider/base_model_provider.py:422 +msgid "Rerank" +msgstr "重排模型" -#: apps/shared/views/shared_document.py:30 -#: apps/shared/views/shared_document.py:31 -#: apps/shared/views/shared_document.py:32 -msgid "Create shared document" -msgstr "创建共享文档" +#: apps/models_provider/base_model_provider.py:424 +msgid "Text to Video" +msgstr "文生视频" -#: apps/shared/views/shared_document.py:51 -#: apps/shared/views/shared_document.py:52 -#: apps/shared/views/shared_document.py:53 -msgid "Get shared document" -msgstr "获取共享文档" +#: apps/models_provider/base_model_provider.py:425 +msgid "Image to Video" +msgstr "图生视频" + +#: apps/models_provider/base_model_provider.py:514 +msgid "The model does not support" +msgstr "模型不支持" -#: apps/shared/views/shared_document.py:77 -#: apps/shared/views/shared_document.py:78 -#: apps/shared/views/shared_document.py:79 -msgid "Segmented shared document" -msgstr "分段共享文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:73 +msgid "" +"With the GTE-Rerank text sorting series model developed by Alibaba Tongyi " +"Lab, developers can integrate high-quality text retrieval and sorting " +"through the LlamaIndex framework." +msgstr "阿里巴巴通义实验室开发的GTE-Rerank文本排序系列模型,开发者可以通过LlamaIndex框架进行集成高质量文本检索、排序。" -#: apps/shared/views/shared_document.py:109 -#: apps/shared/views/shared_document.py:110 -#: apps/shared/views/shared_document.py:111 -msgid "Get a list of shared segment IDs" -msgstr "获取共享分段 ID 列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:82 +msgid "" +"Chinese (including various dialects such as Cantonese), English, Japanese, " +"and Korean support free switching between multiple languages." +msgstr "中文(含粤语等各种方言)、英文、日语、韩语支持多个语种自由切换" -#: apps/shared/views/shared_document.py:125 -#: apps/shared/views/shared_document.py:126 -#: apps/shared/views/shared_document.py:127 -msgid "Cancel shared tasks in batches" -msgstr "批量取消任务" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:91 +msgid "" +"CosyVoice is based on a new generation of large generative speech models, " +"which can predict emotions, intonation, rhythm, etc. based on context, and " +"has better anthropomorphic effects." +msgstr "CosyVoice基于新一代生成式语音大模型,能根据上下文预测情绪、语调、韵律等,具有更好的拟人效果" -#: apps/shared/views/shared_document.py:150 -#: apps/shared/views/shared_document.py:151 -#: apps/shared/views/shared_document.py:152 -msgid "Create shared documents in batches" -msgstr "批量创建共享文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:100 +msgid "" +"Universal text vector is Tongyi Lab's multi-language text unified vector " +"model based on the LLM base. It provides high-level vector services for " +"multiple mainstream languages around the world and helps developers quickly " +"convert text data into high-quality vector data." +msgstr "" +"通用文本向量,是通义实验室基于LLM底座的多语言文本统一向量模型,面向全球多个主流语种,提供高水准的向量服务,帮助开发者将文本数据快速转换为高质量的向量数据。" -#: apps/shared/views/shared_document.py:178 -#: apps/shared/views/shared_document.py:179 -#: apps/shared/views/shared_document.py:180 -msgid "Batch sync shared documents" -msgstr "批量同步共享文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:151 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:160 +msgid "" +"The Qwen Omni series model supports inputting multiple modalities of data, " +"including video, audio, images, and text, and outputting audio and text." +msgstr "Qwen-Omni 系列模型支持输入多种模态的数据,包括视频、音频、图片、文本,并输出音频与文本" -#: apps/shared/views/shared_document.py:205 -#: apps/shared/views/shared_document.py:206 -#: apps/shared/views/shared_document.py:207 -msgid "Delete shared documents in batches" -msgstr "批量删除共享文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:169 +msgid "" +"The Qwen Audio based end-to-end speech recognition model supports audio " +"recognition within 3 minutes. At present, it mainly supports Chinese and " +"English recognition." +msgstr "基于Qwen-Audio的端到端语音识别大模型,支持3分钟以内的音频识别,目前主要支持中英文识别。" -#: apps/shared/views/shared_document.py:233 -#: apps/shared/views/shared_document.py:234 -msgid "Batch refresh shared document vector library" -msgstr "批量刷新共享文档向量库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:186 +msgid "" +"Tongyi Wanxiang - a large image model for text generation, supports " +"bilingual input in Chinese and English, and supports the input of reference " +"pictures for reference content or reference style migration. Key styles " +"include but are not limited to watercolor, oil painting, Chinese painting, " +"sketch, flat illustration, two-dimensional, and 3D. Cartoon." +msgstr "" +"通义万相-" +"文本生成图像大模型,支持中英文双语输入,支持输入参考图片进行参考内容或者参考风格迁移,重点风格包括但不限于水彩、油画、中国画、素描、扁平插画、二次元、3D卡通。" -#: apps/shared/views/shared_document.py:262 -#: apps/shared/views/shared_document.py:263 -#: apps/shared/views/shared_document.py:264 -msgid "Batch generate related shared problems" -msgstr "批量生成相关问题" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:217 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:89 +msgid "default" +msgstr "默认" -#: apps/shared/views/shared_document.py:291 -#: apps/shared/views/shared_document.py:292 -#: apps/shared/views/shared_document.py:293 -msgid "Modify shared document hit processing methods in batches" -msgstr "批量修改文档命中处理方法" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:240 +msgid "Alibaba Cloud Bailian LLM model" +msgstr "阿里云百炼 LLM 模型" -#: apps/shared/views/shared_document.py:313 -#: apps/shared/views/shared_document.py:314 -msgid "Migrate shared documents in batches" -msgstr "批量迁移共享文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:245 +msgid "Alibaba Cloud Bailian embedding model" +msgstr "阿里云百炼向量模型" -#: apps/shared/views/shared_document.py:341 -#: apps/shared/views/shared_document.py:342 -#: apps/shared/views/shared_document.py:343 -msgid "Get shared document details" -msgstr "文档文档详情" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:250 +msgid "Alibaba Cloud Bailian speech-to-text model" +msgstr "阿里云百炼语音转文本模型" -#: apps/shared/views/shared_document.py:357 -#: apps/shared/views/shared_document.py:358 -#: apps/shared/views/shared_document.py:359 -msgid "Modify shared document" -msgstr "修改共享文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:255 +msgid "Alibaba Cloud Bailian TTS model" +msgstr "阿里云百炼 TTS 模型" -#: apps/shared/views/shared_document.py:379 -#: apps/shared/views/shared_document.py:380 -#: apps/shared/views/shared_document.py:381 -msgid "Delete shared document" -msgstr "删除共享文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:257 +msgid "Alibaba Cloud Bailian vision model" +msgstr "阿里云百炼视觉模型" -#: apps/shared/views/shared_document.py:406 -#: apps/shared/views/shared_document.py:407 -#: apps/shared/views/shared_document.py:408 -msgid "Synchronize shared web site types" -msgstr "同步共享网站类型" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:261 +msgid "Alibaba Cloud Bailian image generation model" +msgstr "阿里云百炼图片生成模型" -#: apps/shared/views/shared_document.py:430 -#: apps/shared/views/shared_document.py:431 -#: apps/shared/views/shared_document.py:432 -msgid "Refresh shared document vector library" -msgstr "刷新共享文档向量库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:266 +msgid "Alibaba Cloud Bailian rerank model" +msgstr "阿里云百炼重排模型" -#: apps/shared/views/shared_document.py:455 -#: apps/shared/views/shared_document.py:456 -#: apps/shared/views/shared_document.py:457 -msgid "Cancel shared task" -msgstr "取消任务" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:271 +msgid "Alibaba Cloud Bailian text-to-video model" +msgstr "阿里云百炼文生视频模型" -#: apps/shared/views/shared_document.py:481 -#: apps/shared/views/shared_document.py:482 -#: apps/shared/views/shared_document.py:483 -msgid "Get shared document by pagination" -msgstr "获取共享文档分页列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:276 +msgid "Alibaba Cloud Bailian image-to-video model" +msgstr "阿里云百炼图生视频模型" -#: apps/shared/views/shared_document.py:504 -#: apps/shared/views/shared_document.py:505 -msgid "Export shared document" -msgstr "导出共享文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:337 +msgid "Alibaba Cloud Bailian" +msgstr "阿里云百炼" -#: apps/shared/views/shared_document.py:527 -#: apps/shared/views/shared_document.py:528 -msgid "Export Zip shared document" -msgstr "导出共享文档 Zip" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:24 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:23 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:23 +msgid "Dimensions" +msgstr "维度" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:62 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:71 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py:44 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:69 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:43 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:54 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:58 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:70 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:61 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:71 +#: apps/models_provider/impl/gemini_model_provider/model/stt.py:44 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:45 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:58 +#: apps/models_provider/impl/minimax_model_provider/model/tts.py:44 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:70 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:61 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:69 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:42 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:68 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:53 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:70 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:69 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:31 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:73 +#: apps/models_provider/impl/tencent_model_provider/model/tti.py:54 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:54 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:69 +#: apps/models_provider/impl/volcanic_engine_model_provider/model/tts.py:77 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/xf_model_provider/model/tts/super_humanoid_tts.py:95 +#: apps/models_provider/impl/xf_model_provider/model/tts/tts.py:103 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:41 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:69 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:55 +#: apps/models_provider/impl/xinference_model_provider/model/tts.py:48 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:69 +#: apps/models_provider/impl/zhipu_model_provider/model/tti.py:54 +msgid "Hello" +msgstr "你好" -#: apps/shared/views/shared_document.py:550 -#: apps/shared/views/shared_document.py:551 -msgid "Download shared source file" -msgstr "下载共享源文件" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:87 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:93 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:47 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:42 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:34 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:13 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:24 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:71 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:84 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:48 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:42 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:93 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:93 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:64 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:51 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:87 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:137 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:96 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:32 +msgid "API URL" +msgstr "API URL" -#: apps/shared/views/shared_document.py:569 -#: apps/shared/views/shared_document.py:571 -msgid "Create Web site shared documents" -msgstr "创建网站文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:24 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:17 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:16 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:16 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:17 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:17 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:17 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:14 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:23 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:17 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:23 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:18 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:17 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:25 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:17 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:17 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:52 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:17 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:25 +msgid "Temperature" +msgstr "温度" -#: apps/shared/views/shared_document.py:596 -#: apps/shared/views/shared_document.py:597 -#: apps/shared/views/shared_document.py:598 -msgid "Import QA and create shared documentation" -msgstr "导入问答并创建文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:25 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:18 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:17 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:18 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:18 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:18 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:19 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:15 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:24 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:18 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:19 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:18 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:26 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:19 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:18 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:18 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:18 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:18 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:26 +msgid "" +"Higher values make the output more random, while lower values make it more " +"focused and deterministic" +msgstr "较高的数值会使输出更加随机,而较低的数值会使其更加集中和确定" -#: apps/shared/views/shared_document.py:623 -#: apps/shared/views/shared_document.py:624 -#: apps/shared/views/shared_document.py:625 -msgid "Import tables and create shared documents" -msgstr "导入表格并创建文档" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:29 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:29 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:30 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:27 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:36 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:36 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:31 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:30 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:30 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:38 +msgid "Output the maximum Tokens" +msgstr "输出最大Token数" -#: apps/shared/views/shared_document.py:647 -#: apps/shared/views/shared_document.py:648 -msgid "Get shared QA template" -msgstr "获取共享问答模板" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:37 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:29 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:29 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:30 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:27 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:36 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:36 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:31 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:30 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:30 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:38 +msgid "Specify the maximum number of tokens that the model can generate" +msgstr "指定模型可以生成的最大 tokens 数" -#: apps/shared/views/shared_document.py:661 -#: apps/shared/views/shared_document.py:662 -msgid "Get shared form template" -msgstr "获取共享表格模板" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:62 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:74 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:58 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:59 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:28 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:50 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:40 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:57 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:98 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:112 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:75 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:58 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:28 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:55 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:59 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:68 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:55 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:58 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:37 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:54 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:60 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:49 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:28 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:36 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:49 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:35 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:48 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:94 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:56 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:63 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:41 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:94 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:55 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:61 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:58 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:37 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:54 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:42 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:59 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:74 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:58 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:29 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:56 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:21 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:63 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:56 +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:53 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:51 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:96 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:54 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:58 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:43 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:39 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:40 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:58 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:41 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:58 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:100 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:72 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:37 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:90 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:50 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:80 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:63 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:31 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:26 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:58 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:45 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:28 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:81 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:49 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:58 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:54 +#, python-brace-format +msgid "{model_type} Model type is not supported" +msgstr "{model_type} 模型类型不支持" -#: apps/shared/views/shared_knowledge.py:28 -#: apps/shared/views/shared_knowledge.py:29 -#: apps/shared/views/shared_knowledge.py:30 -msgid "Get share resource knowledge" -msgstr "获取共享资源知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:68 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:66 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:57 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:47 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:64 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:105 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:119 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:82 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:56 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:56 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:101 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:70 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:101 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:55 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:58 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:88 +#, python-brace-format +msgid "{key} is required" +msgstr "{key} 是必填项" -#: apps/shared/views/shared_knowledge.py:48 -#: apps/shared/views/shared_knowledge.py:49 -#: apps/shared/views/shared_knowledge.py:50 -msgid "Get shared knowledge list by pagination" -msgstr "获取共享知识库分页列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:94 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:79 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:48 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:70 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:60 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:77 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:118 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:132 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:95 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:79 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:51 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:78 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:80 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:49 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:87 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:74 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:79 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:83 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:56 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:73 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:81 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:69 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:55 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:69 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:53 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:66 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:114 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:75 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:83 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:114 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:77 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:69 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:79 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:83 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:56 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:73 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:78 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:62 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:95 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:78 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:93 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:79 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:48 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:75 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:83 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:75 +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:83 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:65 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:126 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:84 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:79 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:73 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:59 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:79 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:60 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:77 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:119 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:62 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:109 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:66 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:71 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:100 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:82 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:78 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:62 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:46 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:99 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:67 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:79 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:81 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:73 +#, python-brace-format +msgid "" +"Verification failed, please check whether the parameters are correct: " +"{error}" +msgstr "认证失败,请检查参数是否正确:{error}" -#: apps/shared/views/shared_knowledge.py:70 -#: apps/shared/views/shared_knowledge.py:71 -#: apps/shared/views/shared_knowledge.py:72 -msgid "Update shared knowledge" -msgstr "更新共享知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:22 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:33 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:33 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:16 +msgid "Resolution" +msgstr "分辨率" -#: apps/shared/views/shared_knowledge.py:86 -#: apps/shared/views/shared_knowledge.py:87 -#: apps/shared/views/shared_knowledge.py:88 -msgid "Get shared knowledge" -msgstr "获取共享知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:36 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:21 +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:34 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:49 +msgid "Watermark" +msgstr "水印" -#: apps/shared/views/shared_knowledge.py:101 -#: apps/shared/views/shared_knowledge.py:102 -#: apps/shared/views/shared_knowledge.py:103 -msgid "Delete shared knowledge" -msgstr "删除共享知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:36 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:21 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:49 +msgid "Whether to add watermark" +msgstr "是否添加水印" -#: apps/shared/views/shared_knowledge.py:119 -#: apps/shared/views/shared_knowledge.py:120 -#: apps/shared/views/shared_knowledge.py:121 -msgid "Synchronize the shared knowledge base of the website" -msgstr "同步共享知识库网站" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 +msgid "Specify the maximum number of tokens that the model can generate." +msgstr "指定模型可以生成的最大 tokens 数" -#: apps/shared/views/shared_knowledge.py:145 -#: apps/shared/views/shared_knowledge.py:146 -#: apps/shared/views/shared_knowledge.py:147 -msgid "Shared Hit test list" -msgstr "召回测试列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:43 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:14 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:36 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:25 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:43 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:94 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:55 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:91 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:80 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:141 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:104 +msgid "API Key" +msgstr "API Key" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:18 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:25 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:23 +msgid "Top N" +msgstr "Top N" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:18 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:25 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:23 +msgid "Number of top documents to return after reranking" +msgstr "重排序后返回的 Top 文档数量" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:22 +msgid "API" +msgstr "API" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:30 +msgid "Audio file recognition - Tongyi Qwen" +msgstr "录音文件识别-通义千问" -#: apps/shared/views/shared_knowledge.py:172 -#: apps/shared/views/shared_knowledge.py:173 -#: apps/shared/views/shared_knowledge.py:174 -msgid "Shared Re-vectorize" -msgstr "重新向量化" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:31 +msgid "Qwen-Omni" +msgstr "多模态" -#: apps/shared/views/shared_knowledge.py:192 -#: apps/shared/views/shared_knowledge.py:193 -msgid "Export shared knowledge base" -msgstr "导出共享知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:32 +msgid "Real-time speech recognition - Fun-ASR/Paraformer" +msgstr "实时语音识别-Fun-ASR/Paraformer" -#: apps/shared/views/shared_knowledge.py:210 -#: apps/shared/views/shared_knowledge.py:211 -msgid "Export shared knowledge base containing images" -msgstr "导出包含图片的共享知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:15 +msgid "CueWord" +msgstr "提示词" -#: apps/shared/views/shared_knowledge.py:229 -#: apps/shared/views/shared_knowledge.py:230 -#: apps/shared/views/shared_knowledge.py:231 -msgid "Shared generate related" -msgstr "生成相关" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:16 +msgid "" +"If not passed, the default value is What is this audio saying? Only answer " +"the audio content" +msgstr "如果未传递,默认值为 这段音频在说什么,只回答音频的内容" -#: apps/shared/views/shared_knowledge.py:251 -#: apps/shared/views/shared_knowledge.py:252 -#: apps/shared/views/shared_knowledge.py:253 -msgid "Get model for shared knowledge base" -msgstr "获取共享知识库模型" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:16 +msgid "Sample Rate" +msgstr "采样率" -#: apps/shared/views/shared_knowledge.py:271 -#: apps/shared/views/shared_knowledge.py:272 -#: apps/shared/views/shared_knowledge.py:273 -msgid "Get embedding model for shared knowledge base" -msgstr "获取共享知识库嵌入模型" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:16 +msgid "If not passed, the default value is 16000" +msgstr "如果未传入,则默认值为 16000" -#: apps/shared/views/shared_knowledge.py:291 -#: apps/shared/views/shared_knowledge.py:293 -msgid "Authorization knowledge workspace" -msgstr "授权知识工作空间" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:22 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:57 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:15 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:16 +msgid "Image size" +msgstr "图片尺寸" -#: apps/shared/views/shared_knowledge.py:292 -msgid "Authorization knowledge workspace " -msgstr "授权知识工作空间" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 +msgid "Specify the size of the generated image, such as: 1024x1024" +msgstr "指定生成图片的尺寸, 如: 1024x1024" -#: apps/shared/views/shared_knowledge.py:307 -#: apps/shared/views/shared_knowledge.py:308 -#: apps/shared/views/shared_knowledge.py:309 -msgid "Get Authorization knowledge workspace" -msgstr "获取授权知识工作空间" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:47 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:50 +msgid "Number of pictures" +msgstr "图片数量" -#: apps/shared/views/shared_knowledge.py:326 -#: apps/shared/views/shared_knowledge.py:327 -#: apps/shared/views/shared_knowledge.py:328 -msgid "Create shared base knowledge" -msgstr "创建共享知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:20 +msgid "Specify the number of generated images" +msgstr "指定生成图片的数量" -#: apps/shared/views/shared_knowledge.py:349 -#: apps/shared/views/shared_knowledge.py:350 -#: apps/shared/views/shared_knowledge.py:351 -msgid "Create shared web knowledge" -msgstr "创建 web 知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:45 +msgid "Style" +msgstr "风格" -#: apps/shared/views/shared_knowledge.py:381 -#: apps/shared/views/shared_knowledge.py:382 -#: apps/shared/views/shared_knowledge.py:383 -msgid "Get shared workspace knowledge" -msgstr "获取共享工作空间知识库" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:45 +msgid "Specify the style of generated images" +msgstr "指定生成图片的风格" -#: apps/shared/views/shared_knowledge.py:402 -#: apps/shared/views/shared_knowledge.py:403 -#: apps/shared/views/shared_knowledge.py:404 -msgid "Get shared workspace knowledge list by pagination" -msgstr "获取共享工作空间知识库分页列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:49 +msgid "Default value, the image style is randomly output by the model" +msgstr "默认值,图片风格由模型随机输出" -#: apps/shared/views/shared_model.py:213 apps/shared/views/shared_model.py:215 -msgid "Authorization model workspace" -msgstr "授权模型工作空间" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:50 +msgid "photography" +msgstr "摄影" -#: apps/shared/views/shared_model.py:214 -msgid "Authorization model workspace " -msgstr "授权模型工作空间" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:51 +msgid "Portraits" +msgstr "人像写真" -#: apps/shared/views/shared_model.py:229 apps/shared/views/shared_model.py:230 -#: apps/shared/views/shared_model.py:231 -msgid "Get Authorization model workspace" -msgstr "获取授权模型工作空间" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:52 +msgid "3D cartoon" +msgstr "3D卡通" -#: apps/shared/views/shared_model.py:248 apps/shared/views/shared_model.py:249 -#: apps/shared/views/shared_model.py:250 -msgid "Get Share model by workspace id" -msgstr "获取共享模型工作空间 ID" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:53 +msgid "animation" +msgstr "动画" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:54 +msgid "painting" +msgstr "油画" -#: apps/shared/views/shared_model.py:265 apps/shared/views/shared_model.py:266 -#: apps/shared/views/shared_model.py:267 -msgid "Get Share model by workspace id with pagination" -msgstr "获取共享模型工作空间 ID 分页列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:55 +msgid "watercolor" +msgstr "水彩" -#: apps/shared/views/shared_paragraph.py:24 -#: apps/shared/views/shared_paragraph.py:25 -#: apps/shared/views/shared_paragraph.py:26 -msgid "Shared paragraph list" -msgstr "共享段落列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:56 +msgid "sketch" +msgstr "素描" -#: apps/shared/views/shared_paragraph.py:29 -#: apps/shared/views/shared_paragraph.py:50 -#: apps/shared/views/shared_paragraph.py:76 -#: apps/shared/views/shared_paragraph.py:93 -#: apps/shared/views/shared_paragraph.py:125 -#: apps/shared/views/shared_paragraph.py:151 -#: apps/shared/views/shared_paragraph.py:179 -#: apps/shared/views/shared_paragraph.py:201 -#: apps/shared/views/shared_paragraph.py:233 -#: apps/shared/views/shared_paragraph.py:259 -#: apps/shared/views/shared_paragraph.py:283 -#: apps/shared/views/shared_paragraph.py:314 -#: apps/shared/views/shared_paragraph.py:345 -#: apps/shared/views/shared_paragraph.py:371 -msgid "Shared Knowledge/Documentation/Paragraph" -msgstr "共享知识库/文档/段落" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:57 +msgid "Chinese painting" +msgstr "中国画" -#: apps/shared/views/shared_paragraph.py:45 -#: apps/shared/views/shared_paragraph.py:46 -msgid "Create shared paragraph" -msgstr "创建段落" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:58 +msgid "flat illustration" +msgstr "扁平插画" -#: apps/shared/views/shared_paragraph.py:70 -#: apps/shared/views/shared_paragraph.py:71 -#: apps/shared/views/shared_paragraph.py:72 -msgid "Batch shared paragraph" -msgstr "批量关联段落" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:21 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:54 +msgid "Timbre" +msgstr "音色" -#: apps/shared/views/shared_paragraph.py:88 -#: apps/shared/views/shared_paragraph.py:89 -msgid "Migrate shared paragraphs in batches" -msgstr "批量迁移共享段落" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:21 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 +msgid "Chinese sounds can support mixed scenes of Chinese and English" +msgstr "中文音色支持中英文混合场景" -#: apps/shared/views/shared_paragraph.py:119 -#: apps/shared/views/shared_paragraph.py:120 -#: apps/shared/views/shared_paragraph.py:121 -msgid "Batch generate shared related" -msgstr "批量生成相关" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:27 +msgid "Long Xiaochun" +msgstr "龙小淳" -#: apps/shared/views/shared_paragraph.py:145 -#: apps/shared/views/shared_paragraph.py:146 -#: apps/shared/views/shared_paragraph.py:147 -msgid "Modify shared paragraph data" -msgstr "修改段落数据" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:28 +msgid "Long Xiaoxia" +msgstr "龙小夏" -#: apps/shared/views/shared_paragraph.py:174 -#: apps/shared/views/shared_paragraph.py:175 -#: apps/shared/views/shared_paragraph.py:176 -msgid "Get shared paragraph details" -msgstr "获取段落详情" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:29 +msgid "Long Xiaochen" +msgstr "龙小诚" -#: apps/shared/views/shared_paragraph.py:196 -#: apps/shared/views/shared_paragraph.py:197 -#: apps/shared/views/shared_paragraph.py:198 -msgid "Delete shared paragraph" -msgstr "删除段落" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:30 +msgid "Long Xiaobai" +msgstr "龙小白" -#: apps/shared/views/shared_paragraph.py:227 -#: apps/shared/views/shared_paragraph.py:228 -#: apps/shared/views/shared_paragraph.py:229 -msgid "Add shared associated questions" -msgstr "添加关联问题" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:31 +msgid "Long Laotie" +msgstr "龙老铁" -#: apps/shared/views/shared_paragraph.py:254 -#: apps/shared/views/shared_paragraph.py:255 -#: apps/shared/views/shared_paragraph.py:256 -msgid "Get a list of shared paragraph questions" -msgstr "获取共享段落问题列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:32 +msgid "Long Shu" +msgstr "龙书" -#: apps/shared/views/shared_paragraph.py:277 -#: apps/shared/views/shared_paragraph.py:278 -#: apps/shared/views/shared_paragraph.py:279 -msgid "Disassociation shared issue" -msgstr "取消关联问题" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:68 +msgid "Speaking speed" +msgstr "语速" -#: apps/shared/views/shared_paragraph.py:308 -#: apps/shared/views/shared_paragraph.py:309 -#: apps/shared/views/shared_paragraph.py:310 -msgid "Related shared questions" -msgstr "关联问题" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:68 +msgid "[0.5, 2], the default is 1, usually one decimal place is enough" +msgstr "[0.5,2],默认为1,通常一位小数就足够了" -#: apps/shared/views/shared_paragraph.py:340 -#: apps/shared/views/shared_paragraph.py:341 -#: apps/shared/views/shared_paragraph.py:342 -msgid "Get shared paragraph list by pagination" -msgstr "获取段落列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:54 +msgid "Please select a system voice supported by Qwen-TTS" +msgstr "请选择 Qwen-TTS 支持的系统音色" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:22 +msgid "Video size" +msgstr "视频大小" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:22 +msgid "Specify the size of the generated Video, such as: 1024x1024" +msgstr "指定生成视频的尺寸,例如:1024x1024" + +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:64 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:65 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:84 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:36 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:74 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:61 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:56 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:64 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:70 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:43 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:66 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:34 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:42 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:40 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:53 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:62 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:59 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:84 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:91 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:56 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:64 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:70 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:43 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:37 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:63 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:48 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:62 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:65 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:80 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:64 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:35 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:62 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:68 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:62 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:64 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:85 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:49 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:59 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:46 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:64 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:64 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:106 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:78 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:43 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:96 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:53 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:69 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:37 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:64 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:34 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:87 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:55 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:64 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:68 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:60 +#, python-brace-format +msgid "{key} is required" +msgstr "{key} 是必填项" -#: apps/shared/views/shared_problem.py:23 -#: apps/shared/views/shared_problem.py:24 -#: apps/shared/views/shared_problem.py:25 -msgid "Shared question list" -msgstr "问题列表" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:48 +msgid "" +"An update to Claude 2 that doubles the context window and improves " +"reliability, hallucination rates, and evidence-based accuracy in long " +"documents and RAG contexts." +msgstr "Claude 2 的更新,采用双倍的上下文窗口,并在长文档和 RAG 上下文中提高可靠性、幻觉率和循证准确性。" -#: apps/shared/views/shared_problem.py:28 -#: apps/shared/views/shared_problem.py:50 -#: apps/shared/views/shared_problem.py:71 -#: apps/shared/views/shared_problem.py:94 -#: apps/shared/views/shared_problem.py:115 -#: apps/shared/views/shared_problem.py:135 -#: apps/shared/views/shared_problem.py:158 -#: apps/shared/views/shared_problem.py:182 -msgid "Shared Knowledge/Documentation/Paragraph/Question" -msgstr "知识库/文档/段落/问题" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:57 +msgid "" +"Anthropic is a powerful model that can handle a variety of tasks, from " +"complex dialogue and creative content generation to detailed command " +"obedience." +msgstr "Anthropic 功能强大的模型,可处理各种任务,从复杂的对话和创意内容生成到详细的指令服从。" -#: apps/shared/views/shared_problem.py:44 -#: apps/shared/views/shared_problem.py:45 -#: apps/shared/views/shared_problem.py:46 -msgid "Create shared question" -msgstr "创建问题" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:66 +msgid "" +"The Claude 3 Haiku is Anthropic's fastest and most compact model, with near-" +"instant responsiveness. The model can answer simple queries and requests " +"quickly. Customers will be able to build seamless AI experiences that mimic " +"human interactions. Claude 3 Haiku can process images and return text " +"output, and provides 200K context windows." +msgstr "" +"Claude 3 Haiku 是 Anthropic " +"最快速、最紧凑的模型,具有近乎即时的响应能力。该模型可以快速回答简单的查询和请求。客户将能够构建模仿人类交互的无缝人工智能体验。 Claude 3 " +"Haiku 可以处理图像和返回文本输出,并且提供 200K 上下文窗口。" -#: apps/shared/views/shared_problem.py:66 -#: apps/shared/views/shared_problem.py:67 -#: apps/shared/views/shared_problem.py:68 -msgid "Get a list of associated shared paragraphs" -msgstr "获取关联段落列表" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:75 +msgid "" +"The Claude 3 Sonnet model from Anthropic strikes the ideal balance between " +"intelligence and speed, especially when it comes to handling enterprise " +"workloads. This model offers maximum utility while being priced lower than " +"competing products, and it's been engineered to be a solid choice for " +"deploying AI at scale." +msgstr "" +"Anthropic 推出的 Claude 3 Sonnet " +"模型在智能和速度之间取得理想的平衡,尤其是在处理企业工作负载方面。该模型提供最大的效用,同时价格低于竞争产品,并且其经过精心设计,是大规模部署人工智能的可靠选择。" -#: apps/shared/views/shared_problem.py:88 -#: apps/shared/views/shared_problem.py:89 -#: apps/shared/views/shared_problem.py:90 -msgid "Batch associated shared paragraphs" -msgstr "批量关联段落" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:84 +msgid "" +"The Claude 3.5 Sonnet raises the industry standard for intelligence, " +"outperforming competing models and the Claude 3 Opus in extensive " +"evaluations, with the speed and cost-effectiveness of our mid-range models." +msgstr "" +"Claude 3.5 Sonnet提高了智能的行业标准,在广泛的评估中超越了竞争对手的型号和Claude 3 " +"Opus,具有我们中端型号的速度和成本效益。" -#: apps/shared/views/shared_problem.py:109 -#: apps/shared/views/shared_problem.py:110 -#: apps/shared/views/shared_problem.py:111 -msgid "Batch deletion shared issues" -msgstr "批量删除问题" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:93 +msgid "" +"A faster, more affordable but still very powerful model that can handle a " +"range of tasks including casual conversation, text analysis, summarization " +"and document question answering." +msgstr "一种更快速、更实惠但仍然非常强大的模型,它可以处理一系列任务,包括随意对话、文本分析、摘要和文档问题回答。" -#: apps/shared/views/shared_problem.py:130 -#: apps/shared/views/shared_problem.py:131 -#: apps/shared/views/shared_problem.py:132 -msgid "Delete shared question" -msgstr "删除问题" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:102 +msgid "" +"Titan Text Premier is the most powerful and advanced model in the Titan Text" +" series, designed to deliver exceptional performance for a variety of " +"enterprise applications. With its cutting-edge features, it delivers greater" +" accuracy and outstanding results, making it an excellent choice for " +"organizations looking for a top-notch text processing solution." +msgstr "" +"Titan Text Premier 是 Titan Text " +"系列中功能强大且先进的型号,旨在为各种企业应用程序提供卓越的性能。凭借其尖端功能,它提供了更高的准确性和出色的结果,使其成为寻求一流文本处理解决方案的组织的绝佳选择。" -#: apps/shared/views/shared_problem.py:152 -#: apps/shared/views/shared_problem.py:153 -#: apps/shared/views/shared_problem.py:154 -msgid "Modify shared question" -msgstr "修改问题" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:111 +msgid "" +"Amazon Titan Text Lite is a lightweight, efficient model ideal for fine-" +"tuning English-language tasks, including summarization and copywriting, " +"where customers require smaller, more cost-effective, and highly " +"customizable models." +msgstr "" +"Amazon Titan Text Lite " +"是一种轻量级的高效模型,非常适合英语任务的微调,包括摘要和文案写作等,在这种场景下,客户需要更小、更经济高效且高度可定制的模型" -#: apps/shared/views/shared_problem.py:177 -#: apps/shared/views/shared_problem.py:178 -#: apps/shared/views/shared_problem.py:179 -msgid "Get the list of shared questions by page" -msgstr "分页获取问题列表" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:120 +msgid "" +"Amazon Titan Text Express has context lengths of up to 8,000 tokens, making " +"it ideal for a variety of high-level general language tasks, such as open-" +"ended text generation and conversational chat, as well as support in " +"retrieval-augmented generation (RAG). At launch, the model is optimized for " +"English, but other languages are supported." +msgstr "" +"Amazon Titan Text Express 的上下文长度长达 8000 个 " +"tokens,因而非常适合各种高级常规语言任务,例如开放式文本生成和对话式聊天,以及检索增强生成(RAG)中的支持。在发布时,该模型针对英语进行了优化,但也支持其他语言。" -#: apps/shared/views/shared_tool.py:25 apps/shared/views/shared_tool.py:26 -#: apps/shared/views/shared_tool.py:27 -msgid "Get share resource tool" -msgstr "获取共享资源工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:129 +msgid "" +"7B dense converter for rapid deployment and easy customization. Small in " +"size yet powerful in a variety of use cases. Supports English and code, as " +"well as 32k context windows." +msgstr "7B 密集型转换器,可快速部署,易于定制。体积虽小,但功能强大,适用于各种用例。支持英语和代码,以及 32k 的上下文窗口。" -#: apps/shared/views/shared_tool.py:43 apps/shared/views/shared_tool.py:44 -#: apps/shared/views/shared_tool.py:45 -msgid "Create shared tool" -msgstr "创建共享工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:138 +msgid "" +"Advanced Mistral AI large-scale language model capable of handling any " +"language task, including complex multilingual reasoning, text understanding," +" transformation, and code generation." +msgstr "先进的 Mistral AI 大型语言模型,能够处理任何语言任务,包括复杂的多语言推理、文本理解、转换和代码生成。" -#: apps/shared/views/shared_tool.py:62 apps/shared/views/shared_tool.py:63 -#: apps/shared/views/shared_tool.py:64 -msgid "Update shared tool" -msgstr "更新共享工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:147 +msgid "" +"Ideal for content creation, conversational AI, language understanding, R&D, " +"and enterprise applications" +msgstr "非常适合内容创作、对话式人工智能、语言理解、研发和企业智能体" -#: apps/shared/views/shared_tool.py:78 apps/shared/views/shared_tool.py:79 -#: apps/shared/views/shared_tool.py:80 -msgid "Get shared tool" -msgstr "获取共享工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:155 +msgid "" +"Ideal for limited computing power and resources, edge devices, and faster " +"training times." +msgstr "非常适合有限的计算能力和资源、边缘设备和更快的训练时间。" -#: apps/shared/views/shared_tool.py:93 apps/shared/views/shared_tool.py:94 -#: apps/shared/views/shared_tool.py:95 -msgid "Delete shared tool" -msgstr "删除共享工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:165 +msgid "" +"Titan Embed Text is the largest embedding model in the Amazon Titan Embed " +"series and can handle various text embedding tasks, such as text " +"classification, text similarity calculation, etc." +msgstr "" +"Titan Embed Text 是 Amazon Titan Embed " +"系列中最大的嵌入模型,可以处理各种文本嵌入任务,如文本分类、文本相似度计算等。" -#: apps/shared/views/shared_tool.py:111 apps/shared/views/shared_tool.py:112 -#: apps/shared/views/shared_tool.py:113 -msgid "Get shared tool list by pagination" -msgstr "获取共享工具列表" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:37 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:64 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:64 +#, python-brace-format +msgid "The following fields are required: {keys}" +msgstr "以下字段是必填项: {keys}" -#: apps/shared/views/shared_tool.py:134 apps/shared/views/shared_tool.py:135 -#: apps/shared/views/shared_tool.py:136 -msgid "Import shared tool" -msgstr "导入共享工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:26 +msgid "Access Key ID" +msgstr "Access Key ID" -#: apps/shared/views/shared_tool.py:152 apps/shared/views/shared_tool.py:153 -#: apps/shared/views/shared_tool.py:154 -msgid "Export shared tool" -msgstr "导出共享工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:27 +msgid "Secret Access Key" +msgstr "Secret Access Key" -#: apps/shared/views/shared_tool.py:170 apps/shared/views/shared_tool.py:171 -#: apps/shared/views/shared_tool.py:172 -msgid "Debug shared Tool" -msgstr "调试共享工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:28 +msgid "Region Name" +msgstr "地域名称" -#: apps/shared/views/shared_tool.py:188 apps/shared/views/shared_tool.py:189 -#: apps/shared/views/shared_tool.py:190 -msgid "Check shared code" -msgstr "检查代码" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:29 +msgid "Base URL" +msgstr "Base URL" -#: apps/shared/views/shared_tool.py:212 apps/shared/views/shared_tool.py:213 -#: apps/shared/views/shared_tool.py:214 -msgid "Edit shared tool icon" -msgstr "修改共享工具图标" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:42 +msgid "Model type is not supported" +msgstr "不支持该模型类型" -#: apps/shared/views/shared_tool.py:233 apps/shared/views/shared_tool.py:235 -msgid "Authorization tool workspace" -msgstr "授权工作空间工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:47 +#, python-format +msgid "%(key)s is required" +msgstr "%(key)s 是必填项" -#: apps/shared/views/shared_tool.py:234 -msgid "Authorization tool workspace " -msgstr "授权工作空间工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:55 +msgid "World" +msgstr "World" -#: apps/shared/views/shared_tool.py:249 apps/shared/views/shared_tool.py:250 -#: apps/shared/views/shared_tool.py:251 -msgid "Get Authorization tool workspace" -msgstr "获取授权工作空间工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:56 +msgid "Test" +msgstr "测试" -#: apps/shared/views/shared_tool.py:268 apps/shared/views/shared_tool.py:269 -#: apps/shared/views/shared_tool.py:270 -msgid "Get shared workspace tool" -msgstr "获取共享工作空间工具" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:66 +#, python-format +msgid "" +"Verification failed, please check whether the parameters are correct: " +"%(error)s" +msgstr "校验失败,请检查参数是否正确:%(error)s" -#: apps/shared/views/shared_tool.py:289 apps/shared/views/shared_tool.py:290 -#: apps/shared/views/shared_tool.py:291 -msgid "Get shared workspace tool list by pagination" -msgstr "获取共享工作空间工具分页列表" +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:97 +msgid "Verification failed, please check whether the parameters are correct" +msgstr "认证失败,请检查参数是否正确" -#: apps/system_manage/serializers/email_setting.py:28 -msgid "SMTP host" -msgstr "" +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:28 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:31 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:33 +msgid "Picture quality" +msgstr "图片质量" -#: apps/system_manage/serializers/email_setting.py:29 -msgid "SMTP port" +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:19 +msgid "" +"Try out the different sounds (Alloy, Echo, Fable, Onyx, Nova, and Sparkle) " +"to find one that suits your desired tone and audience. The current voiceover" +" is optimized for English." +msgstr "尝试不同的声音(合金、回声、寓言、缟玛瑙、新星和闪光),找到一种适合您所需的音调和听众的声音。当前的语音针对英语进行了优化。" + +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is zh" +msgstr "未传时默认值为 zh" + +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:18 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:18 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:18 +msgid "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. When using the DALL·E 3, the image size can be 1024x1024, 1024x1792" +" or 1792x1024 pixels." msgstr "" +"图像生成端点允许您根据文本提示创建原始图像。使用 DALL·E 3 时,图像的尺寸可以为 1024x1024、1024x1792 或 1792x1024" +" 像素。" -#: apps/system_manage/serializers/email_setting.py:30 -#: apps/system_manage/serializers/email_setting.py:34 -msgid "Sender's email" -msgstr "发送者邮箱" - -#: apps/system_manage/serializers/email_setting.py:31 apps/users/api/user.py:93 -#: apps/users/serializers/login.py:28 apps/users/serializers/user.py:57 -#: apps/users/serializers/user.py:126 apps/users/serializers/user.py:291 -#: apps/users/serializers/user.py:517 apps/xpack/api/auth_config.py:25 -#: apps/xpack/api/chat_user.py:71 apps/xpack/serializers/chat_auth.py:24 -#: apps/xpack/serializers/chat_user.py:74 -#: apps/xpack/serializers/chat_user.py:267 -#: apps/xpack/serializers/chat_user.py:601 -msgid "Password" -msgstr "密码" +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:35 +msgid "" +" \n" +"By default, images are produced in standard quality, but with DALL·E 3 you can set quality: \"hd\" to enhance detail. Square, standard quality images are generated fastest.\n" +" " +msgstr "默认情况下,图像以标准质量生成,但使用 DALL·E 3 时,您可以设置质量:“hd”以增强细节。方形、标准质量的图像生成速度最快。" -#: apps/system_manage/serializers/email_setting.py:32 -msgid "Whether to enable TLS" -msgstr "是否启用 TLS" +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:53 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:53 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:53 +msgid "" +"You can use DALL·E 3 to request 1 image at a time (requesting more images by" +" issuing parallel requests), or use DALL·E 2 with the n parameter to request" +" up to 10 images at a time." +msgstr "" +"您可以使用 DALL·E 3 一次请求 1 个图像(通过发出并行请求来请求更多图像),或者使用带有 n 参数的 DALL·E 2 一次最多请求 10 " +"个图像。" -#: apps/system_manage/serializers/email_setting.py:33 -msgid "Whether to enable SSL" -msgstr "是否启用 SSL" +#: apps/models_provider/impl/docker_ai_model_provider/docker_ai_model_provider.py:75 +msgid "The latest gpt-3.5-turbo, updated with DockerAI adjustments" +msgstr "最新 gpt-3.5-turbo,包含 DockerAI 调整" -#: apps/system_manage/serializers/email_setting.py:49 -msgid "Email verification failed" -msgstr "邮件认证失败" +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:21 +msgid "Base Url" +msgstr "Base URL" -#: apps/system_manage/serializers/user_resource_permission.py:53 -msgid "target id" -msgstr "当前 ID" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:51 +msgid "Latest Gemini 1.0 Pro model, updated with Google update" +msgstr "最新的 Gemini 1.0 Pro 模型,更新了 Google 更新" -#: apps/system_manage/serializers/user_resource_permission.py:70 -msgid "Non-existent application|knowledge base id[" -msgstr "不存在的智能体|知识库 ID[" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:58 +msgid "Latest Gemini 1.0 Pro Vision model, updated with Google update" +msgstr "最新的Gemini 1.0 Pro Vision模型,随Google更新而更新" -#: apps/system_manage/views/email_setting.py:50 -#: apps/system_manage/views/email_setting.py:51 -#: apps/system_manage/views/email_setting.py:52 -msgid "Create or update email settings" -msgstr "创建或更新邮件设置" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:68 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:75 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:85 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:92 +msgid "Latest Gemini 1.5 Flash model, updated with Google updates" +msgstr "最新的Gemini 1.5 Flash模型,随Google更新而更新" -#: apps/system_manage/views/email_setting.py:55 -#: apps/system_manage/views/email_setting.py:70 -#: apps/system_manage/views/email_setting.py:86 -msgid "Email Settings" -msgstr "邮箱设置" +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:64 +#: apps/models_provider/impl/local_model_provider/credential/embedding/web.py:45 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:77 +#: apps/models_provider/impl/local_model_provider/credential/reranker/web.py:45 +msgid "Model catalog" +msgstr "模型目录" -#: apps/system_manage/views/email_setting.py:66 -#: apps/system_manage/views/email_setting.py:67 -msgid "Test email settings" -msgstr "测试邮箱设置" +#: apps/models_provider/impl/local_model_provider/local_model_provider.py:52 +msgid "local model" +msgstr "本地模型" -#: apps/system_manage/views/email_setting.py:82 -#: apps/system_manage/views/email_setting.py:83 -#: apps/system_manage/views/email_setting.py:84 -msgid "Get email settings" -msgstr "获取邮箱设置" +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:33 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:33 +msgid "Output video resolution." +msgstr "输出视频分辨率。" -#: apps/system_manage/views/system_profile.py:22 -#: apps/system_manage/views/system_profile.py:23 -msgid "Get MaxKB related information" -msgstr "获取 MaxKB 相关信息" +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:42 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:42 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:43 +msgid "Duration" +msgstr "时长" -#: apps/system_manage/views/system_profile.py:25 -msgid "System parameters" -msgstr "系统参数" +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:42 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:42 +msgid "Video duration in seconds (4-15)." +msgstr "视频时长(秒,取值 4-15)。" + +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:52 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:52 +msgid "Aspect ratio" +msgstr "宽高比" + +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:52 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:52 +msgid "Output video aspect ratio." +msgstr "输出视频宽高比。" + +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:16 +msgid "Voice Setting" +msgstr "音色设置" + +#: apps/models_provider/impl/minimax_model_provider/minimax_model_provider.py:57 +msgid "Perfecting tonal nuances with maximized timbre similarity" +msgstr "精细打磨音调细节,最大化音色相似度" + +#: apps/models_provider/impl/minimax_model_provider/minimax_model_provider.py:65 +msgid "Faster, more affordable TTS model" +msgstr "更快、更实惠的 TTS 模型" + +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:60 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:66 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:60 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:44 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:33 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:62 +msgid "API domain name is invalid" +msgstr "API 域名无效" -#: apps/system_manage/views/user_resource_permission.py:40 -#: apps/system_manage/views/user_resource_permission.py:41 -msgid "Obtain resource authorization list" -msgstr "获取资源授权列表" +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:68 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:74 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:48 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:66 +msgid "The model does not exist, please download the model first" +msgstr "模型不存在,请先下载模型" -#: apps/system_manage/views/user_resource_permission.py:44 -#: apps/system_manage/views/user_resource_permission.py:60 -msgid "Resources authorization" -msgstr "资源授权" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:49 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 7B pretrained" +" models. Links to other models can be found in the index at the bottom." +msgstr "" +"Llama 2 是一组经过预训练和微调的生成文本模型,其规模从 70 亿到 700 亿个不等。这是 7B " +"预训练模型的存储库。其他模型的链接可以在底部的索引中找到。" -#: apps/system_manage/views/user_resource_permission.py:55 -#: apps/system_manage/views/user_resource_permission.py:56 -msgid "Modify the resource authorization list" -msgstr "修改资源授权列表" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:58 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 13B " +"pretrained models. Links to other models can be found in the index at the " +"bottom." +msgstr "" +"Llama 2 是一组经过预训练和微调的生成文本模型,其规模从 70 亿到 700 亿个不等。这是 13B " +"预训练模型的存储库。其他模型的链接可以在底部的索引中找到。" -#: apps/tools/serializers/tool.py:118 apps/tools/serializers/tool.py:169 -msgid "variable name" -msgstr "变量名称" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:67 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 70B " +"pretrained models. Links to other models can be found in the index at the " +"bottom." +msgstr "" +"Llama 2 是一组经过预训练和微调的生成文本模型,其规模从 70 亿到 700 亿个不等。这是 70B " +"预训练模型的存储库。其他模型的链接可以在底部的索引中找到。" -#: apps/tools/serializers/tool.py:122 -msgid "fields only support string|int|dict|array|float" -msgstr "字段仅支持字符串|整数|字典|数组|浮点数" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:76 +msgid "" +"Since the Chinese alignment of Llama2 itself is weak, we use the Chinese " +"instruction set to fine-tune meta-llama/Llama-2-13b-chat-hf with LoRA so " +"that it has strong Chinese conversation capabilities." +msgstr "" +"由于Llama2本身的中文对齐较弱,我们采用中文指令集,对meta-llama/Llama-2-13b-chat-" +"hf进行LoRA微调,使其具备较强的中文对话能力。" -#: apps/tools/serializers/tool.py:131 -msgid "field name" -msgstr "字段名称" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:84 +msgid "" +"Meta Llama 3: The most capable public product LLM to date. 8 billion " +"parameters." +msgstr "Meta Llama 3:迄今为止最有能力的公开产品LLM。80亿参数。" -#: apps/tools/serializers/tool.py:132 -msgid "field label" -msgstr "标签" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:91 +msgid "" +"Meta Llama 3: The most capable public product LLM to date. 70 billion " +"parameters." +msgstr "Meta Llama 3:迄今为止最有能力的公开产品LLM。700亿参数。" -#: apps/tools/serializers/tool.py:146 apps/tools/serializers/tool.py:160 -#: apps/tools/serializers/tool.py:174 -msgid "tool content" -msgstr "工具内容" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:99 +msgid "" +"Compared with previous versions, qwen 1.5 0.5b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 500 million parameters." +msgstr "" +"qwen 1.5 0.5b " +"相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显著增强。所有规模的模型都支持32768个tokens的上下文长度。5亿参数。" -#: apps/tools/serializers/tool.py:148 apps/tools/serializers/tool.py:161 -#: apps/tools/serializers/tool.py:175 -msgid "input field list" -msgstr "输入字段列表" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:108 +msgid "" +"Compared with previous versions, qwen 1.5 1.8b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 1.8 billion parameters." +msgstr "" +"qwen 1.5 1.8b " +"相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显著增强。所有规模的模型都支持32768个tokens的上下文长度。18亿参数。" -#: apps/tools/serializers/tool.py:150 apps/tools/serializers/tool.py:162 -#: apps/tools/serializers/tool.py:176 -msgid "init field list" -msgstr "内置字段列表" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:117 +msgid "" +"Compared with previous versions, qwen 1.5 4b has significantly enhanced the " +"model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"4 billion parameters." +msgstr "" +"qwen 1.5 4b " +"相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显著增强。所有规模的模型都支持32768个tokens的上下文长度。40亿参数。" -#: apps/tools/serializers/tool.py:163 apps/tools/serializers/tool.py:177 -msgid "init params" -msgstr "内置参数" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:126 +msgid "" +"Compared with previous versions, qwen 1.5 7b has significantly enhanced the " +"model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"7 billion parameters." +msgstr "" +"qwen 1.5 7b " +"相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显著增强。所有规模的模型都支持32768个tokens的上下文长度。70亿参数。" -#: apps/tools/serializers/tool.py:170 -msgid "variable value" -msgstr "变量名称" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:135 +msgid "" +"Compared with previous versions, qwen 1.5 14b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"14 billion parameters." +msgstr "" +"qwen 1.5 14b " +"相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显著增强。所有规模的模型都支持32768个tokens的上下文长度。140亿参数。" -#: apps/tools/serializers/tool.py:182 -msgid "function content" -msgstr "工具内容" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:144 +msgid "" +"Compared with previous versions, qwen 1.5 32b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"32 billion parameters." +msgstr "" +"qwen 1.5 32b " +"相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显著增强。所有规模的模型都支持32768个tokens的上下文长度。320亿参数。" -#: apps/tools/serializers/tool.py:238 -msgid "field has no value set" -msgstr "字段未设置值" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:153 +msgid "" +"Compared with previous versions, qwen 1.5 72b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"72 billion parameters." +msgstr "" +"qwen 1.5 72b " +"相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显著增强。所有规模的模型都支持32768个tokens的上下文长度。720亿参数。" -#: apps/tools/serializers/tool.py:262 -#, python-brace-format -msgid "Field: {name} Type: {_type} Value: {value} Type conversion error" -msgstr "字段:{name} 类型:{_type} 值:{value} 类型转换错误" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:162 +msgid "" +"Compared with previous versions, qwen 1.5 110b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 110 billion parameters." +msgstr "" +"qwen 1.5 110b " +"相较于以往版本,模型与人类偏好的对齐程度以及多语言处理能力上有显著增强。所有规模的模型都支持32768个tokens的上下文长度。1100亿参数。" -#: apps/tools/serializers/tool.py:275 -msgid "Tool not found" -msgstr "工具不存在" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:180 +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:217 +msgid "" +"Phi-3 Mini is Microsoft's 3.8B parameter, lightweight, state-of-the-art open" +" model." +msgstr "Phi-3 Mini是Microsoft的3.8B参数,轻量级,最先进的开放模型。" -#: apps/tools/serializers/tool.py:388 -msgid "function ID" -msgstr "工具 ID" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:192 +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:226 +msgid "" +"A high-performance open embedding model with a large token context window." +msgstr "一个具有大 tokens上下文窗口的高性能开放嵌入模型。" -#: apps/tools/views/tool.py:33 apps/tools/views/tool.py:34 -#: apps/tools/views/tool.py:35 -msgid "Create tool" -msgstr "创建工具" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:43 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:175 +#: apps/models_provider/impl/regolo_model_provider/regolo_model_provider.py:55 +#: apps/models_provider/impl/siliconCloud_model_provider/siliconCloud_model_provider.py:152 +msgid "The latest gpt-3.5-turbo, updated with OpenAI adjustments" +msgstr "最新的gpt-3.5-turbo,随OpenAI调整而更新" -#: apps/tools/views/tool.py:56 apps/tools/views/tool.py:57 -#: apps/tools/views/tool.py:58 -msgid "Get tool by folder" -msgstr "通过文件夹获取工具" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:50 +msgid "Latest gpt-4, updated with OpenAI adjustments" +msgstr "最新的gpt-4,随OpenAI调整而更新" -#: apps/tools/views/tool.py:77 apps/tools/views/tool.py:78 -#: apps/tools/views/tool.py:79 -msgid "Debug Tool" -msgstr "调试工具" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:57 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:151 +msgid "" +"The latest GPT-4o, cheaper and faster than gpt-4-turbo, updated with OpenAI " +"adjustments" +msgstr "最新的GPT-4o,比gpt-4-turbo更便宜、更快,随OpenAI调整而更新" -#: apps/tools/views/tool.py:98 apps/tools/views/tool.py:99 -#: apps/tools/views/tool.py:100 -msgid "Update tool" -msgstr "更新工具" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:64 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:158 +msgid "" +"The latest gpt-4o-mini, cheaper and faster than gpt-4o, updated with OpenAI " +"adjustments" +msgstr "最新的gpt-4o-mini,比gpt-4o更便宜、更快,随OpenAI调整而更新" -#: apps/tools/views/tool.py:122 apps/tools/views/tool.py:123 -#: apps/tools/views/tool.py:124 -msgid "Get tool" -msgstr "获取工具" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:71 +msgid "The latest gpt-4-turbo, updated with OpenAI adjustments" +msgstr "最新的gpt-4-turbo,随OpenAI调整而更新" -#: apps/tools/views/tool.py:141 apps/tools/views/tool.py:142 -#: apps/tools/views/tool.py:143 -msgid "Delete tool" -msgstr "删除工具" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:78 +msgid "The latest gpt-4-turbo-preview, updated with OpenAI adjustments" +msgstr "最新的gpt-4-turbo-preview,随OpenAI调整而更新" -#: apps/tools/views/tool.py:167 apps/tools/views/tool.py:168 -#: apps/tools/views/tool.py:169 -msgid "Get tool list by pagination" -msgstr "获取工具列表" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:85 +msgid "" +"gpt-3.5-turbo snapshot on January 25, 2024, supporting context length 16,385" +" tokens" +msgstr "2024年1月25日的gpt-3.5-turbo快照,支持上下文长度16,385 tokens" -#: apps/tools/views/tool.py:195 apps/tools/views/tool.py:196 -#: apps/tools/views/tool.py:197 -msgid "Import tool" -msgstr "导入工具" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:92 +msgid "" +"gpt-3.5-turbo snapshot on November 6, 2023, supporting context length 16,385" +" tokens" +msgstr "2023年11月6日的gpt-3.5-turbo快照,支持上下文长度16,385 tokens" -#: apps/tools/views/tool.py:218 apps/tools/views/tool.py:219 -#: apps/tools/views/tool.py:220 -msgid "Export tool" -msgstr "导出工具" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:99 +msgid "" +"[Legacy] gpt-3.5-turbo snapshot on June 13, 2023, will be deprecated on June" +" 13, 2024" +msgstr "[Legacy] 2023年6月13日的gpt-3.5-turbo快照,将于2024年6月13日弃用" -#: apps/tools/views/tool.py:244 apps/tools/views/tool.py:245 -#: apps/tools/views/tool.py:246 -msgid "Check code" -msgstr "检查代码" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:106 +msgid "" +"gpt-4o snapshot on May 13, 2024, supporting context length 128,000 tokens" +msgstr "2024年5月13日的gpt-4o快照,支持上下文长度128,000 tokens" -#: apps/tools/views/tool.py:268 apps/tools/views/tool.py:269 -#: apps/tools/views/tool.py:270 -msgid "Edit tool icon" -msgstr "修改工具图标" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:113 +msgid "" +"gpt-4-turbo snapshot on April 9, 2024, supporting context length 128,000 " +"tokens" +msgstr "2024年4月9日的gpt-4-turbo快照,支持上下文长度128,000 tokens" -#: apps/users/api/user.py:154 -msgid "Email or Username" -msgstr "邮箱或用户名" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:120 +msgid "" +"gpt-4-turbo snapshot on January 25, 2024, supporting context length 128,000 " +"tokens" +msgstr "2024年1月25日的gpt-4-turbo快照,支持上下文长度128,000 tokens" -#: apps/users/api/user.py:224 -msgid "Language" -msgstr "语言" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:127 +msgid "" +"gpt-4-turbo snapshot on November 6, 2023, supporting context length 128,000 " +"tokens" +msgstr "2023年11月6日的gpt-4-turbo快照,支持上下文长度128,000 tokens" -#: apps/users/serializers/login.py:29 apps/users/serializers/login.py:69 -msgid "captcha" -msgstr "验证码" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:24 +msgid "" +"The size of the generated image. Optional values: [1024x1024, 1280x720, " +"720x1280, 1152x864, 864x1152, 1328x1328, 1664x928, 928x1664, 1472x1104, " +"1104x1472], default is 1024x1024." +msgstr "" +"生成图片的尺寸。可选值:[1024x1024, 1280x720, 720x1280, 1152x864, 864x1152, 1328x1328, " +"1664x928, 928x1664, 1472x1104, 1104x1472],默认 1024x1024。" -#: apps/users/serializers/login.py:50 -#: apps/xpack/serializers/chat_user_serializer.py:120 -msgid "Captcha code error or expiration" -msgstr "验证码错误或过期" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:48 +msgid "Response format" +msgstr "响应格式" -#: apps/users/serializers/login.py:55 -#: apps/xpack/serializers/auth_config_serializer.py:192 -#: apps/xpack/serializers/chat_user_serializer.py:125 -#: apps/xpack/serializers/qr_login/qr_login.py:37 -msgid "The user has been disabled, please contact the administrator!" -msgstr "用户已被禁用,请联系管理员!" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:49 +msgid "" +"The format of the generated image. url returns a URL, b64_json returns " +"base64-encoded data." +msgstr "生成图片的格式。url 返回 URL,b64_json 返回 base64 编码数据。" -#: apps/users/serializers/user.py:47 -msgid "Is Edit Password" -msgstr "是否编辑密码" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:22 +msgid "Video duration" +msgstr "视频时长" -#: apps/users/serializers/user.py:48 -msgid "permissions" -msgstr "无权限访问" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:23 +msgid "" +"The duration of the generated video in seconds. Only supported values are " +"accepted." +msgstr "生成视频的时长(秒)。仅接受支持的取值。" -#: apps/users/serializers/user.py:58 apps/users/serializers/user.py:106 -#: apps/users/serializers/user.py:250 apps/users/serializers/user.py:557 -#: apps/users/serializers/user.py:641 apps/xpack/api/chat_user.py:107 -#: apps/xpack/serializers/chat_user.py:54 -#: apps/xpack/serializers/chat_user.py:227 -msgid "Email" -msgstr "邮箱" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:34 +msgid "Whether the generated video contains a watermark" +msgstr "生成的视频是否包含水印" -#: apps/users/serializers/user.py:59 apps/users/serializers/user.py:140 -#: apps/xpack/serializers/chat_user.py:88 -msgid "Nick name" -msgstr "姓名" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:40 +msgid "Prompt extend" +msgstr "提示词扩展" -#: apps/users/serializers/user.py:60 apps/users/serializers/user.py:145 -#: apps/users/serializers/user.py:263 apps/xpack/api/chat_user.py:108 -#: apps/xpack/serializers/chat_user.py:93 -#: apps/xpack/serializers/chat_user.py:240 -msgid "Phone" -msgstr "手机" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:40 +msgid "Whether to use a large model to rewrite the prompt" +msgstr "是否使用大模型改写提示词" -#: apps/users/serializers/user.py:120 apps/xpack/serializers/chat_user.py:68 -msgid "Username must be 4-64 characters long" -msgstr "用户名必须为4-64个字符" +#: apps/models_provider/impl/qianfan_model_provider/qianfan_model_provider.py:95 +msgid "Thousand sails large model" +msgstr "千帆大模型" -#: apps/users/serializers/user.py:133 apps/users/serializers/user.py:298 -#: apps/xpack/serializers/chat_user.py:81 -#: apps/xpack/serializers/chat_user.py:274 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:16 msgid "" -"The password must be 6-20 characters long and must be a combination of " -"letters, numbers, and special characters." -msgstr "密码必须为6-20个字符,且必须包含大小写字母、数字和特殊字符。" +"The image generation endpoint allows you to create raw images based on text " +"prompts. " +msgstr "图像生成端点可根据文本提示词创建原始图像。" + +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:32 +msgid "" +" \n" +"By default, images are produced in standard quality.\n" +" " +msgstr "默认情况下,图片以标准质量生成。" + +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:47 +msgid "1 as default" +msgstr "默认为 1" + +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:26 +msgid "api_key is required" +msgstr "api_key 必填" + +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:51 +msgid "TokenHub OpenAI compatible embeddings endpoint" +msgstr "TokenHub OpenAI 兼容向量接口" -#: apps/users/serializers/user.py:170 -msgid "Email or username" -msgstr "邮箱或用户名" +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:87 +msgid "TokenHub OpenAI compatible endpoint" +msgstr "TokenHub OpenAI 兼容接口" -#: apps/users/serializers/user.py:226 -msgid "" -"The community version supports up to 2 users. If you need more users, please " -"contact us (https://fit2cloud.com/)." -msgstr "" -"社区版支持最多2个用户,如需更多用户,请联系我们(https://fit2cloud.com/)。" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:12 +msgid "Engine model type" +msgstr "引擎模型类型" -#: apps/users/serializers/user.py:270 apps/xpack/api/auth_config.py:31 -#: apps/xpack/api/chat_user.py:109 apps/xpack/serializers/chat_user.py:247 -msgid "Is Active" -msgstr "是否启用" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:12 +msgid "If not passed, the default value is 16k_zh (Chinese universal)" +msgstr "如果未传递,默认值为 16k_zh(中文通用)" -#: apps/users/serializers/user.py:281 apps/xpack/serializers/chat_user.py:262 -msgid "Nickname is already in use" -msgstr "Nickname已被使用" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:16 +msgid "Chinese telephone universal" +msgstr "中文电话通用" -#: apps/users/serializers/user.py:286 -msgid "Email is already in use" -msgstr "邮箱已被使用" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:17 +msgid "English telephone universal" +msgstr "英文电话通用" -#: apps/users/serializers/user.py:305 apps/xpack/serializers/chat_user.py:281 -msgid "Re Password" -msgstr "确认密码" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:18 +msgid "Commonly used in Chinese" +msgstr "中文常用" -#: apps/users/serializers/user.py:310 apps/users/serializers/user.py:522 -#: apps/users/serializers/user.py:529 apps/xpack/serializers/chat_user.py:286 -#: apps/xpack/serializers/chat_user.py:606 -#: apps/xpack/serializers/chat_user.py:613 -msgid "" -"The confirmation password must be 6-20 characters long and must be a " -"combination of letters, numbers, and special characters." -msgstr "确认密码必须为6-20个字符,且必须包含字母、数字和特殊字符。" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:19 +msgid "Chinese, English, and Guangdong" +msgstr "中文、英文和广东话" -#: apps/users/serializers/user.py:333 apps/xpack/serializers/chat_user.py:309 -msgid "User does not exist" -msgstr "用户不存在" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:20 +msgid "Chinese medical" +msgstr "中文医疗" -#: apps/users/serializers/user.py:348 -msgid "Unable to delete administrator" -msgstr "无法删除管理员" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:21 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:24 +msgid "English" +msgstr "英文" -#: apps/users/serializers/user.py:366 -msgid "Cannot modify administrator status" -msgstr "不能修改管理员状态" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:22 +msgid "Cantonese" +msgstr "粤语" -#: apps/users/serializers/user.py:478 apps/xpack/serializers/chat_user.py:164 -#: apps/xpack/serializers/chat_user.py:192 -#: apps/xpack/serializers/chat_user.py:512 -msgid "User IDs cannot be empty" -msgstr "用户 ID 不能为空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:23 +msgid "Japanese" +msgstr "日语" -#: apps/users/serializers/user.py:524 apps/xpack/serializers/chat_user.py:608 -msgid "Confirm Password" -msgstr "确认密码" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:24 +msgid "Korean" +msgstr "韩语" -#: apps/users/serializers/user.py:561 apps/users/serializers/user.py:647 -#: apps/xpack/api/knowledge_lark.py:26 -msgid "Type" -msgstr "类型" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:25 +msgid "Vietnamese" +msgstr "越南语" -#: apps/users/serializers/user.py:563 apps/users/serializers/user.py:651 -msgid "The type only supports register|reset_password" -msgstr "类型仅支持 register|reset_password" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:26 +msgid "Malay language" +msgstr "马来语" -#: apps/users/serializers/user.py:581 -#, python-brace-format -msgid "Do not send emails again within {seconds} seconds" -msgstr "不要在 {seconds} 秒内再次发送邮件" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:27 +msgid "Indonesian language" +msgstr "印尼语" -#: apps/users/serializers/user.py:611 -msgid "" -"The email service has not been set up. Please contact the administrator to " -"set up the email service in [Email Settings]." -msgstr "邮箱服务尚未设置,请联系管理员在 [邮箱设置] 中设置邮箱服务。" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:28 +msgid "Filipino language" +msgstr "菲律宾语" -#: apps/users/serializers/user.py:622 -#, python-brace-format -msgid "【Intelligent knowledge base question and answer system-{action}】" -msgstr "【智能知识库问答系统-{action}】" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:29 +msgid "Thai" +msgstr "泰语" -#: apps/users/serializers/user.py:623 -msgid "User registration" -msgstr "用户注册" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:30 +msgid "Portuguese" +msgstr "葡萄牙语" -#: apps/users/serializers/user.py:623 apps/users/views/user.py:248 -#: apps/users/views/user.py:249 apps/users/views/user.py:250 -#: apps/users/views/user.py:283 apps/users/views/user.py:284 -#: apps/users/views/user.py:285 -msgid "Change password" -msgstr "修改密码" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:31 +msgid "Turkish" +msgstr "土耳其语" -#: apps/users/serializers/user.py:644 -msgid "Verification code" -msgstr "验证码" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:32 +msgid "Arabic" +msgstr "阿拉伯语" -#: apps/users/serializers/user.py:672 -msgid "language only support:" -msgstr "语言仅支持:" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:33 +msgid "Spanish" +msgstr "西班牙语" -#: apps/users/views/login.py:38 apps/users/views/login.py:39 -#: apps/users/views/login.py:40 apps/xpack/views/chat_user_auth.py:184 -#: apps/xpack/views/chat_user_auth.py:185 -#: apps/xpack/views/chat_user_auth.py:186 -msgid "Log in" -msgstr "登录" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:34 +msgid "Hindi" +msgstr "印地语" -#: apps/users/views/login.py:55 apps/users/views/login.py:56 -#: apps/users/views/login.py:57 apps/xpack/views/chat_user_auth.py:203 -#: apps/xpack/views/chat_user_auth.py:204 -#: apps/xpack/views/chat_user_auth.py:205 -msgid "Sign out" -msgstr "登出" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:35 +msgid "French" +msgstr "法语" -#: apps/users/views/user.py:60 apps/users/views/user.py:61 -#: apps/users/views/user.py:62 apps/users/views/user.py:74 -#: apps/users/views/user.py:75 apps/xpack/views/system_chat_user.py:359 -#: apps/xpack/views/system_chat_user.py:360 -#: apps/xpack/views/system_chat_user.py:361 -msgid "Get current user information" -msgstr "获取当前用户信息" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:36 +msgid "German" +msgstr "德语" -#: apps/users/views/user.py:120 apps/users/views/user.py:121 -#: apps/users/views/user.py:122 -msgid "Get all user" -msgstr "根据姓名获取用户(最多获取200个)" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:37 +msgid "Multiple dialects, supporting 23 dialects" +msgstr "多种方言,支持 23 种方言" -#: apps/users/views/user.py:133 apps/users/views/user.py:134 -#: apps/users/views/user.py:135 -msgid "Get user list under workspace" -msgstr "获取工作空间下用户列表" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:64 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:107 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:65 +#, python-brace-format +msgid "{keys} is required" +msgstr "{keys} 是必填项" -#: apps/users/views/user.py:147 apps/users/views/user.py:148 -#: apps/users/views/user.py:149 -msgid "Get user member under workspace" -msgstr "获取工作空间下用户成员" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 +msgid "Recognition language" +msgstr "识别语言" -#: apps/users/views/user.py:161 apps/users/views/user.py:162 -#: apps/users/views/user.py:163 -msgid "Create user" -msgstr "创建用户" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 +msgid "Recognition language: zh / en, auto detected when omitted" +msgstr "识别语言:zh / en,缺省时自动检测" -#: apps/users/views/user.py:177 apps/users/views/user.py:178 -#: apps/users/views/user.py:179 -msgid "Get default password" -msgstr "获取默认密码" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:22 +msgid "Auto detect" +msgstr "自动检测" -#: apps/users/views/user.py:190 apps/users/views/user.py:191 -#: apps/users/views/user.py:192 -msgid "Delete user" -msgstr "删除用户" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:23 +msgid "Chinese" +msgstr "中文" -#: apps/users/views/user.py:203 apps/users/views/user.py:204 -#: apps/users/views/user.py:205 -msgid "Get user information" -msgstr "获取用户信息" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 +msgid "Audio encoding" +msgstr "音频编码" -#: apps/users/views/user.py:214 apps/users/views/user.py:215 -#: apps/users/views/user.py:216 -msgid "Update user information" -msgstr "更新当前用户信息" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 +msgid "pcm / wav / ogg / mp3, auto detected when omitted" +msgstr "pcm / wav / ogg / mp3,缺省时自动检测" -#: apps/users/views/user.py:232 apps/users/views/user.py:233 -#: apps/users/views/user.py:234 -msgid "Batch delete user" -msgstr "批量删除用户" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:34 +msgid "Auto" +msgstr "自动" -#: apps/users/views/user.py:266 apps/users/views/user.py:267 -#: apps/users/views/user.py:268 apps/workspace/views/workspace_chat_user.py:168 -#: apps/workspace/views/workspace_chat_user.py:169 -#: apps/workspace/views/workspace_chat_user.py:170 -#: apps/xpack/views/system_chat_user.py:197 -#: apps/xpack/views/system_chat_user.py:198 -#: apps/xpack/views/system_chat_user.py:199 -msgid "Get user paginated list" -msgstr "获取用户分页列表" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 +msgid "Tokenhub sync_transcribe endpoint" +msgstr "Tokenhub 同步转写接口地址" -#: apps/users/views/user.py:300 apps/users/views/user.py:301 -#: apps/users/views/user.py:302 -msgid "Send email" -msgstr "发送邮件" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:59 +msgid "" +"Width and height must be in [512, 2048] and the area must not exceed " +"1024x1024. If not passed, the model auto-selects the closest preset size." +msgstr "宽和高必须在 [512, 2048] 之间,且面积不得超过 1024x1024。不传时由模型自动选择最接近的预设尺寸。" -#: apps/users/views/user.py:318 apps/users/views/user.py:319 -#: apps/users/views/user.py:320 -msgid "Check whether the verification code is correct" -msgstr "检查验证码是否正确" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:72 +msgid "Prompt rewrite" +msgstr "提示词改写" -#: apps/users/views/user.py:335 apps/users/views/user.py:336 -#: apps/users/views/user.py:337 -msgid "Send email to current user" -msgstr "发送邮件给当前用户" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:72 +msgid "" +"Whether the model should rewrite and optimize the prompt before generation." +msgstr "模型是否在生成前改写并优化提示词。" -#: apps/users/views/user.py:353 apps/users/views/user.py:354 -#: apps/users/views/user.py:355 apps/xpack/views/system_chat_user.py:336 -#: apps/xpack/views/system_chat_user.py:337 -#: apps/xpack/views/system_chat_user.py:338 -msgid "Modify current user password" -msgstr "修改当前用户密码" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:80 +msgid "Watermark footnote" +msgstr "水印角标" -#: apps/users/views/user.py:368 apps/xpack/views/system_chat_user.py:352 -msgid "Failed to change password" -msgstr "修改密码失败" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:80 +msgid "" +"Custom watermark content, at most 16 characters, drawn in the bottom-right." +msgstr "自定义水印内容,最多16个字符,绘制在右下角。" -#: apps/workspace/api/workspace.py:73 -#: apps/workspace/serializers/workspace_serializers.py:213 -msgid "User Relation ID" -msgstr "用户关系 ID" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:137 +msgid "TokenHub Hy-Image v3-generation endpoint" +msgstr "TokenHub Hy-Image v3-generation 接口" -#: apps/workspace/api/workspace.py:87 -msgid "Role Name" -msgstr "角色名称" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:15 +msgid "Output video resolution: 480p, 720p, 1080p." +msgstr "输出视频分辨率:480p、720p、1080p。" -#: apps/workspace/serializers/workspace_serializers.py:42 -#: apps/workspace/serializers/workspace_serializers.py:95 -#: apps/workspace/serializers/workspace_serializers.py:110 -#: apps/workspace/serializers/workspace_serializers.py:177 -#: apps/workspace/serializers/workspace_serializers.py:219 -#: apps/workspace/serializers/workspace_serializers.py:246 -msgid "Workspace does not exist" -msgstr "工作空间不存在" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:24 +msgid "Frame rate" +msgstr "帧率" -#: apps/workspace/serializers/workspace_serializers.py:49 -msgid "Workspace name already exists" -msgstr "工作空间名称已存在" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:24 +msgid "Output video frame rate: 16, 24, 30." +msgstr "输出视频帧率:16、24、30。" -#: apps/workspace/serializers/workspace_serializers.py:97 -#: apps/workspace/serializers/workspace_serializers.py:112 -msgid "Default workspace cannot be deleted" -msgstr "默认工作空间不能被删除" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:34 +msgid "Add logo" +msgstr "添加标识" -#: apps/workspace/serializers/workspace_serializers.py:122 -msgid "Applications Resource" -msgstr "智能体资源" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:36 +msgid "" +"Whether to add the AI-generated logo to the video. 1: add logo; 0: no logo " +"(requires console approval for independent control)." +msgstr "是否为生成视频添加 AI 标识。1:添加标识;0:不添加标识(需在控制台申请开启独立控制)。" -#: apps/workspace/serializers/workspace_serializers.py:124 -msgid "Knowledge Resource" -msgstr "知识库资源" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:98 +msgid "" +"TokenHub video endpoint. Use the base (e.g. " +"https://tokenhub.tencentmaas.com/v1) or a full submit/query URL." +msgstr "" +"TokenHub 视频接口。可使用根地址(如 https://tokenhub.tencentmaas.com/v1)或完整的 submit/query" +" 地址。" -#: apps/workspace/serializers/workspace_serializers.py:130 -msgid "This workspace contains %s, cannot be deleted." -msgstr "该工作空间下存在 %s,不能被删除。" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:50 +msgid "" +"The latest generation productivity model with upgraded Agent and complex " +"task execution capabilities." +msgstr "采用全新一代生产力模型,升级了 Agent 与复杂任务执行能力。" -#: apps/workspace/serializers/workspace_serializers.py:166 -msgid "Role IDs" -msgstr "角色 IDs" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:58 +msgid "" +"Tuned on real business scenarios, balancing effectiveness and cost-" +"effectiveness, with reinforced Coding, long-text, reasoning and Agent " +"capabilities." +msgstr "针对真实业务场景调优,兼顾效果与成本,强化了 Coding、长文本、推理和 Agent 能力。" -#: apps/workspace/views/workspace.py:32 apps/workspace/views/workspace.py:33 -#: apps/workspace/views/workspace.py:34 -msgid "Create or update workspace" -msgstr "创建或更新工作空间" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:67 +msgid "" +"Designed for Agent workloads, using a MoE architecture that supports " +"interleaved thinking, structured output, Function Calling and Cache caching." +msgstr "专为 Agent 场景设计,采用 MoE 架构,支持交织思考、结构化输出、Function Calling 和 Cache 缓存。" -#: apps/workspace/views/workspace.py:45 apps/workspace/views/workspace.py:46 -#: apps/workspace/views/workspace.py:47 -msgid "Get system workspace list" -msgstr "获取系统工作空间列表" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:75 +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:82 +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:89 +msgid "Tencent Hybrid multilingual translation model." +msgstr "腾讯混元多语言翻译模型。" -#: apps/workspace/views/workspace.py:58 apps/workspace/views/workspace.py:59 -#: apps/workspace/views/workspace.py:60 -msgid "Delete workspace" -msgstr "删除工作空间" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:96 +msgid "" +"Hunyuan's latest role-playing model based on the Hunyuan model with role-" +"playing scene fine-tuning." +msgstr "基于混元模型并在角色扮演场景微调的最新角色扮演模型。" -#: apps/workspace/views/workspace.py:75 apps/workspace/views/workspace.py:76 -#: apps/workspace/views/workspace.py:77 -msgid "Check workspace can it be deleted" -msgstr "检查工作空间是否可以被删除" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:103 +msgid "" +"Hunyuan's role-playing model with better basic effects in role-playing " +"scenarios." +msgstr "在角色扮演场景中基础效果更优的混元角色扮演模型。" -#: apps/workspace/views/workspace.py:95 apps/workspace/views/workspace.py:96 -#: apps/workspace/views/workspace.py:97 -msgid "Add member to system workspace" -msgstr "系统工作空间添加成员" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:111 +msgid "" +"This interface is used to recognize short audio files within 60 seconds. " +"Supports Mandarin Chinese, English, Cantonese, Japanese, Vietnamese, Malay, " +"Indonesian, Filipino, Thai, Portuguese, Turkish, Arabic, Hindi, French, " +"German, and 23 Chinese dialects." +msgstr "" +"本接口用于识别 60 " +"秒之内的短音频文件。支持中文普通话、英语、粤语、日语、越南语、马来语、印度尼西亚语、菲律宾语、泰语、葡萄牙语、土耳其语、阿拉伯语、印地语、法语、德语及 " +"23 种汉语方言。" -#: apps/workspace/views/workspace.py:114 apps/workspace/views/workspace.py:115 -#: apps/workspace/views/workspace.py:116 -msgid "Remove member from system workspace" -msgstr "系统工作空间移除成员" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:128 +msgid "Tencent TokenHub text embedding model, 1024 dimensions." +msgstr "腾讯 TokenHub 文本向量模型,1024 维。" -#: apps/workspace/views/workspace.py:173 -msgid "Batch remove members from system workspace" -msgstr "批量移除系统工作空间成员" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:135 +msgid "Tencent TokenHub text embedding model, 2560 dimensions." +msgstr "腾讯 TokenHub 文本向量模型,2560 维。" -#: apps/workspace/serializers/workspace_serializers.py:244 -msgid "User relation IDs" -msgstr "用户关系 ID 列表" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:142 +msgid "Tencent TokenHub multimodal embedding model, 2048 dimensions." +msgstr "腾讯 TokenHub 多模态向量模型,2048 维。" -#: apps/workspace/views/workspace.py:133 apps/workspace/views/workspace.py:134 -#: apps/workspace/views/workspace.py:135 -msgid "Get system workspace member list" -msgstr "获取系统工作空间成员列表" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:149 +msgid "Tencent TokenHub multimodal embedding model, 4096 dimensions." +msgstr "腾讯 TokenHub 多模态向量模型,4096 维。" -#: apps/workspace/views/workspace.py:151 apps/workspace/views/workspace.py:152 -#: apps/workspace/views/workspace.py:153 -msgid "Get workspace list" -msgstr "获取工作空间列表" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:160 +msgid "Mixed element visual model" +msgstr "混元视觉模型" -#: apps/workspace/views/workspace.py:164 apps/workspace/views/workspace.py:165 -#: apps/workspace/views/workspace.py:166 -msgid "Add member to workspace" -msgstr "工作空间添加成员" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:170 +msgid "Hunyuan Hy-Image 3.0 text-to-image model." +msgstr "混元 Hy-Image 3.0 文生图模型。" -#: apps/workspace/views/workspace.py:183 apps/workspace/views/workspace.py:184 -#: apps/workspace/views/workspace.py:185 -msgid "Remove member from workspace" -msgstr "工作空间移除成员" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:180 +msgid "Hunyuan HY-Video 1.5 text-to-video model." +msgstr "混元 HY-Video 1.5 文生视频模型。" -#: apps/workspace/views/workspace.py:202 apps/workspace/views/workspace.py:203 -#: apps/workspace/views/workspace.py:204 -msgid "Get workspace member list" -msgstr "获取工作空间成员列表" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:190 +msgid "Hunyuan HY-Video 1.5 image-to-video model." +msgstr "混元 HY-Video 1.5 图生视频模型。" -#: apps/workspace/views/workspace.py:219 apps/workspace/views/workspace.py:220 -#: apps/workspace/views/workspace.py:221 -msgid "Get workspace list by current user" -msgstr "获取当前用户工作空间列表" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:197 +msgid "Tencent YT-Video 2.0 image-to-video model." +msgstr "腾讯 YT-Video 2.0 图生视频模型。" -#: apps/workspace/views/workspace.py:232 apps/workspace/views/workspace.py:233 -#: apps/workspace/views/workspace.py:234 -msgid "Get workspace list by user" -msgstr "根据用户获取工作空间列表" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:240 +msgid "Tencent Cloud" +msgstr "腾讯云" -#: apps/workspace/views/workspace.py:246 apps/workspace/views/workspace.py:247 -#: apps/workspace/views/workspace.py:248 -msgid "Get current user role list" -msgstr "获取当前用户角色列表" +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:14 +msgid "If not passed, the default value is 'zh'" +msgstr "如果未传递,则默认值为'zh'" -#: apps/workspace/views/workspace_chat_user.py:44 -#: apps/workspace/views/workspace_chat_user.py:45 -#: apps/workspace/views/workspace_chat_user.py:46 -#: apps/workspace/views/workspace_chat_user.py:51 -#: apps/xpack/views/system_chat_user.py:57 -#: apps/xpack/views/system_chat_user.py:58 -#: apps/xpack/views/system_chat_user.py:59 -msgid "Create chat user" -msgstr "创建对话用户" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:38 +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:82 +msgid "Facebook’s 125M parameter model" +msgstr "Facebook的125M参数模型" -#: apps/workspace/views/workspace_chat_user.py:47 -#: apps/workspace/views/workspace_chat_user.py:51 -#: apps/workspace/views/workspace_chat_user.py:63 -#: apps/workspace/views/workspace_chat_user.py:67 -#: apps/workspace/views/workspace_chat_user.py:76 -#: apps/workspace/views/workspace_chat_user.py:87 -#: apps/workspace/views/workspace_chat_user.py:92 -#: apps/workspace/views/workspace_chat_user.py:105 -#: apps/workspace/views/workspace_chat_user.py:120 -#: apps/workspace/views/workspace_chat_user.py:124 -#: apps/workspace/views/workspace_chat_user.py:136 -#: apps/workspace/views/workspace_chat_user.py:140 -#: apps/workspace/views/workspace_chat_user.py:152 -#: apps/workspace/views/workspace_chat_user.py:171 -msgid "Workspace/Chat user" -msgstr "工作空间/对话用户" - -#: apps/workspace/views/workspace_chat_user.py:60 -#: apps/workspace/views/workspace_chat_user.py:61 -#: apps/workspace/views/workspace_chat_user.py:62 -#: apps/workspace/views/workspace_chat_user.py:67 -#: apps/xpack/views/system_chat_user.py:86 -#: apps/xpack/views/system_chat_user.py:87 -#: apps/xpack/views/system_chat_user.py:88 -msgid "Delete chat user" -msgstr "删除对话用户" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:44 +msgid "BAAI’s 7B parameter model" +msgstr "BAAI的7B参数模型" -#: apps/workspace/views/workspace_chat_user.py:73 -#: apps/workspace/views/workspace_chat_user.py:74 -#: apps/workspace/views/workspace_chat_user.py:75 -#: apps/xpack/views/system_chat_user.py:99 -#: apps/xpack/views/system_chat_user.py:100 -#: apps/xpack/views/system_chat_user.py:101 -msgid "Get chat user information" -msgstr "获取对话用户信息" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:47 +msgid "BAAI’s 13B parameter mode" +msgstr "BAAI的13B参数模型" -#: apps/workspace/views/workspace_chat_user.py:84 -#: apps/workspace/views/workspace_chat_user.py:85 -#: apps/workspace/views/workspace_chat_user.py:86 -#: apps/workspace/views/workspace_chat_user.py:92 -#: apps/xpack/views/system_chat_user.py:110 -#: apps/xpack/views/system_chat_user.py:111 -#: apps/xpack/views/system_chat_user.py:112 -msgid "Update chat user information" -msgstr "更新对话用户信息" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is streaming_asr_demo" +msgstr "如果未传入,则默认值为 streaming_asr_demo" -#: apps/workspace/views/workspace_chat_user.py:102 -#: apps/workspace/views/workspace_chat_user.py:103 -#: apps/workspace/views/workspace_chat_user.py:104 -#: apps/workspace/views/workspace_chat_user.py:261 -#: apps/workspace/views/workspace_chat_user.py:262 -#: apps/workspace/views/workspace_chat_user.py:263 -#: apps/xpack/views/system_chat_user.py:128 -#: apps/xpack/views/system_chat_user.py:129 -#: apps/xpack/views/system_chat_user.py:130 -#: apps/xpack/views/system_chat_user.py:318 -#: apps/xpack/views/system_chat_user.py:319 -#: apps/xpack/views/system_chat_user.py:320 -msgid "Get user list by group" -msgstr "获取用户组列表" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:18 +msgid "" +"If the gap between width, height and 512 is too large, the picture rendering" +" effect will be poor and the probability of excessive delay will increase " +"significantly. Recommended ratio and corresponding width and height before " +"super score: width*height" +msgstr "宽、高与512差距过大,则出图效果不佳、延迟过长概率显著增加。超分前建议比例及对应宽高:width*height" -#: apps/workspace/views/workspace_chat_user.py:117 -#: apps/workspace/views/workspace_chat_user.py:118 -#: apps/workspace/views/workspace_chat_user.py:119 -#: apps/workspace/views/workspace_chat_user.py:124 -#: apps/xpack/views/system_chat_user.py:143 -#: apps/xpack/views/system_chat_user.py:144 -#: apps/xpack/views/system_chat_user.py:145 -msgid "Batch delete chat user" -msgstr "批量删除对话用户" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:15 +msgid "timbre" +msgstr "音色" -#: apps/workspace/views/workspace_chat_user.py:133 -#: apps/workspace/views/workspace_chat_user.py:134 -#: apps/workspace/views/workspace_chat_user.py:135 -#: apps/workspace/views/workspace_chat_user.py:140 -#: apps/xpack/views/system_chat_user.py:160 -#: apps/xpack/views/system_chat_user.py:161 -#: apps/xpack/views/system_chat_user.py:162 -msgid "Batch add chat user to group" -msgstr "批量添加对话用户到用户组" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:33 +msgid "audio format" +msgstr "音频格式" -#: apps/workspace/views/workspace_chat_user.py:149 -#: apps/workspace/views/workspace_chat_user.py:150 -#: apps/workspace/views/workspace_chat_user.py:151 -#: apps/xpack/views/system_chat_user.py:177 -#: apps/xpack/views/system_chat_user.py:178 -#: apps/xpack/views/system_chat_user.py:179 -msgid "Change chat user password" -msgstr "修改对话用户密码" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:33 +msgid "The streaming scenario recommends pcm" +msgstr "流式场景建议使用 pcm" -#: apps/workspace/views/workspace_chat_user.py:186 -#: apps/workspace/views/workspace_chat_user.py:187 -#: apps/workspace/views/workspace_chat_user.py:188 -#: apps/xpack/views/system_chat_user.py:230 -#: apps/xpack/views/system_chat_user.py:231 -#: apps/xpack/views/system_chat_user.py:232 -msgid "Create or update Chat User Group" -msgstr "创建或更新对话用户组" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:46 +msgid "sample rate" +msgstr "采样率" -#: apps/workspace/views/workspace_chat_user.py:191 -#: apps/workspace/views/workspace_chat_user.py:202 -#: apps/workspace/views/workspace_chat_user.py:216 -#: apps/workspace/views/workspace_chat_user.py:232 -#: apps/workspace/views/workspace_chat_user.py:249 -#: apps/workspace/views/workspace_chat_user.py:264 -msgid "Workspace/User Group" -msgstr "工作空间/用户组" - -#: apps/workspace/views/workspace_chat_user.py:198 -#: apps/workspace/views/workspace_chat_user.py:199 -#: apps/workspace/views/workspace_chat_user.py:200 -#: apps/xpack/views/system_chat_user.py:243 -#: apps/xpack/views/system_chat_user.py:244 -#: apps/xpack/views/system_chat_user.py:245 -msgid "Get user group list" -msgstr "获取用户组列表" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:46 +msgid "ogg_opus only supports 48000" +msgstr "ogg_opus 仅支持 48000" -#: apps/workspace/views/workspace_chat_user.py:211 -#: apps/workspace/views/workspace_chat_user.py:212 -#: apps/workspace/views/workspace_chat_user.py:213 -#: apps/xpack/views/system_chat_user.py:256 -#: apps/xpack/views/system_chat_user.py:257 -#: apps/xpack/views/system_chat_user.py:258 -msgid "Delete chat user group" -msgstr "删除对话用户组" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:62 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:34 +msgid "speaking speed" +msgstr "语速" -#: apps/workspace/views/workspace_chat_user.py:226 -#: apps/workspace/views/workspace_chat_user.py:227 -#: apps/workspace/views/workspace_chat_user.py:228 -#: apps/xpack/views/system_chat_user.py:273 -#: apps/xpack/views/system_chat_user.py:274 -#: apps/xpack/views/system_chat_user.py:275 -msgid "Add member to chat user group" -msgstr "添加成员到对话用户组" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:62 +msgid "[-50,100], 100 means 2x speed, -50 means 0.5x speed" +msgstr "[-50,100],100 表示 2 倍速,-50 表示 0.5 倍速" -#: apps/workspace/views/workspace_chat_user.py:243 -#: apps/workspace/views/workspace_chat_user.py:244 -#: apps/workspace/views/workspace_chat_user.py:245 -#: apps/xpack/views/system_chat_user.py:295 -#: apps/xpack/views/system_chat_user.py:296 -#: apps/xpack/views/system_chat_user.py:297 -msgid "Remove member from chat user group" -msgstr "从对话用户组移除成员" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:71 +msgid "volume" +msgstr "音量" -#: apps/xpack/api/auth_config.py:29 -msgid "Auth Type" -msgstr "认证类型" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:71 +msgid "[-50,100], 100 means 2x volume, -50 means 0.5x volume" +msgstr "[-50,100],100 表示 2 倍音量,-50 表示 0.5 倍音量" -#: apps/xpack/api/auth_config.py:30 -msgid "Config" -msgstr "配置" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:28 +msgid "Ratio" +msgstr "比例" -#: apps/xpack/api/auth_config.py:77 -msgid "Corp ID" -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:54 +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:105 +msgid "" +"The user goes to the model inference page of Volcano Ark to create an " +"inference access point. Here, you need to enter ep-xxxxxxxxxx-yyyy to call " +"it." +msgstr "用户前往火山方舟的模型推理页面创建推理接入点,这里需要输入ep-xxxxxxxxxx-yyyy进行调用" -#: apps/xpack/api/auth_config.py:78 -msgid "Agent ID" -msgstr "" +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:152 +msgid "volcano engine" +msgstr "火山引擎" -#: apps/xpack/api/auth_config.py:79 -msgid "App Secret" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/image.py:52 +msgid "Please outline this picture" +msgstr "请描述这张图片" -#: apps/xpack/api/auth_config.py:80 -msgid "Callback URL" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is zh_cn" +msgstr "未传时默认值为 zh_cn" -#: apps/xpack/api/auth_config.py:84 -msgid "Key" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:20 +msgid "domain" +msgstr "domain" -#: apps/xpack/api/auth_config.py:106 -msgid "Access Token" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:20 +msgid "If not passed, the default value is iat" +msgstr "未传时默认值为 iat" -#: apps/xpack/api/chat_user.py:31 apps/xpack/api/chat_user.py:83 -#: apps/xpack/api/chat_user.py:113 apps/xpack/serializers/chat_user.py:101 -#: apps/xpack/serializers/chat_user.py:177 -#: apps/xpack/serializers/chat_user.py:252 -msgid "User Group IDs" -msgstr "用户组 IDs" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:23 +msgid "accent" +msgstr "口音" -#: apps/xpack/api/chat_user.py:118 -msgid "User Group Names" -msgstr "用户组名称" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:23 +msgid "If not passed, the default value is mandarin" +msgstr "未传时默认值为 mandarin" -#: apps/xpack/api/chat_user.py:132 apps/xpack/serializers/chat_user.py:120 -#: apps/xpack/serializers/resource_chat_user.py:37 -msgid "Username or Nickname" -msgstr "用户名或姓名" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:21 +msgid "API Version" +msgstr "API 版本" -#: apps/xpack/api/chat_user.py:148 apps/xpack/serializers/chat_user.py:360 -msgid "Sync Type" -msgstr "同步类型" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:27 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:65 +msgid "Online TTS" +msgstr "在线 TTS" -#: apps/xpack/api/knowledge_lark.py:25 -msgid "Token" -msgstr "令牌" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:28 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:68 +msgid "Super Humanoid TTS" +msgstr "超拟人 TTS" -#: apps/xpack/api/knowledge_lark.py:27 -msgid "Is Exist" -msgstr "是否存在" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:34 +msgid "Speech speed, optional value: [0-100], default is 50" +msgstr "语速,可选值:[0-100],默认为50" -#: apps/xpack/api/license.py:13 -msgid "corporation" -msgstr "公司" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:20 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:16 +msgid "Speaker" +msgstr "发音人" -#: apps/xpack/api/license.py:14 -msgid "isv" -msgstr "" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:20 +msgid "Speaker selection for super-humanoid TTS service" +msgstr "超拟人 TTS 服务的发音人选择" -#: apps/xpack/api/license.py:15 -msgid "expired" -msgstr "过期时间" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:26 +msgid "Super-humanoid: Lingxiaoxuan Flow" +msgstr "聆小璇" -#: apps/xpack/api/license.py:16 -msgid "product" -msgstr "产品" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:27 +msgid "Super-humanoid: Lingyuyan Flow" +msgstr "聆玉言" -#: apps/xpack/api/license.py:17 -msgid "edition" -msgstr "版本" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:28 +msgid "Super-humanoid: Lingfeiyi Flow" +msgstr "聆飞逸" -#: apps/xpack/api/license.py:18 -msgid "license version" -msgstr "license 版本" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:29 +msgid "Super-humanoid: Lingxiaoyue Flow" +msgstr "聆小玥" -#: apps/xpack/api/license.py:19 -msgid "count" -msgstr "数量" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:30 +msgid "Super-humanoid: Sun Dasheng Flow" +msgstr "孙大圣" -#: apps/xpack/api/license.py:20 -msgid "serial number" -msgstr "序列号" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:31 +msgid "Super-humanoid: Lingyuzhao Flow" +msgstr "聆玉昭" -#: apps/xpack/api/license.py:21 -msgid "remark" -msgstr "备注" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:32 +msgid "Super-humanoid: Lingxiaotang Flow" +msgstr "聆小糖" -#: apps/xpack/api/license.py:26 -msgid "message" -msgstr "消息" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:33 +msgid "Super-humanoid: Lingxiaorong Flow" +msgstr "聆小蓉" -#: apps/xpack/api/license.py:27 -msgid "license details" -msgstr "license 详情" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:34 +msgid "Super-humanoid: Xinyun Flow" +msgstr "心云" -#: apps/xpack/api/license.py:36 -#: apps/xpack/serializers/license/license_serializers.py:56 -msgid "license file" -msgstr "license 文件" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:35 +msgid "Super-humanoid: Grant (EN)" +msgstr "Grant" -#: apps/xpack/api/license.py:37 -msgid "License file is required" -msgstr "license 文件是必需的" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:36 +msgid "Super-humanoid: Lila (EN)" +msgstr "Lila" -#: apps/xpack/api/license.py:38 -msgid "Invalid license file format" -msgstr "无效的 license 文件格式" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:37 +msgid "Super-humanoid: Lingwanwan Pro" +msgstr "聆万万" -#: apps/xpack/api/operate_log.py:12 -#: apps/xpack/serializers/operate_log_serializer.py:57 -msgid "menu" -msgstr "菜单" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:38 +msgid "Super-humanoid: Yiyi Pro" +msgstr "依依" -#: apps/xpack/api/operate_log.py:13 -#: apps/xpack/serializers/operate_log_serializer.py:58 -msgid "operate" -msgstr "操作" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:39 +msgid "Super-humanoid: Huifangnv Pro" +msgstr "惠芳女" -#: apps/xpack/api/operate_log.py:14 -msgid "menu_label" -msgstr "菜单标签" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:40 +msgid "Super-humanoid: Lingxiaoying Pro" +msgstr "聆小颖" -#: apps/xpack/api/operate_log.py:15 -msgid "operate_label" -msgstr "操作标签" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:41 +msgid "Super-humanoid: Lingfeibo Pro" +msgstr "聆飞博" -#: apps/xpack/api/platform.py:35 -msgid "Platform type" -msgstr "平台类型" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:42 +msgid "Super-humanoid: Lingyuyan Pro" +msgstr "聆玉言" -#: apps/xpack/api/platform.py:50 -msgid "Platform configuration" -msgstr "平台配置" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:18 +msgid "" +"Speaker, optional value: Please go to the console to add a trial or purchase" +" speaker. After adding, the speaker parameter value will be displayed." +msgstr "发音人,可选值:请到控制台添加试用或购买发音人,添加后即显示发音人参数值" -#: apps/xpack/api/resource_chat_user_group.py:40 -#: apps/xpack/serializers/resource_chat_user.py:25 -#: apps/xpack/serializers/resource_chat_user_group.py:69 -msgid "is auth" -msgstr "是否认证" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:26 +msgid "iFlytek Xiaoyan" +msgstr "讯飞小燕" -#: apps/xpack/api/user_group.py:31 apps/xpack/api/user_group.py:99 -msgid "User Group ID" -msgstr "用户组 ID" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:27 +msgid "iFlytek Xujiu" +msgstr "讯飞许久" -#: apps/xpack/api/user_group.py:54 apps/xpack/serializers/chat_user.py:406 -#: apps/xpack/serializers/chat_user.py:563 -msgid "Group ID" -msgstr "用户组 ID" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:28 +msgid "iFlytek Xiaoping" +msgstr "讯飞小萍" -#: apps/xpack/api/user_group.py:114 apps/xpack/serializers/chat_user.py:541 -msgid "User group relation IDs" -msgstr "用户组关系 ID" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:29 +msgid "iFlytek Xiaojing" +msgstr "讯飞小婧" -#: apps/xpack/serializers/application_setting_serializer.py:19 -msgid "theme color" -msgstr "主题颜色" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:30 +msgid "iFlytek Xuxiaobao" +msgstr "讯飞许小宝" -#: apps/xpack/serializers/application_setting_serializer.py:21 -msgid "header font color" -msgstr "标题字体颜色" +#: apps/models_provider/impl/xf_model_provider/model/tts/super_humanoid_tts.py:109 +msgid "" +"Authentication failed (HTTP 401). Please check: 1) API URL is correct for " +"TTS service; 2) APP ID, API Key, and API Secret are correct; 3) Your iFlytek" +" account has TTS service enabled." +msgstr "" +"认证失败(HTTP 401)。请检查:1)TTS 服务的 API URL 是否正确;2)APP ID、API Key、API Secret " +"是否正确;3)你的讯飞账号是否已开通 TTS 服务。" -#: apps/xpack/serializers/application_setting_serializer.py:25 -msgid "float location type" -msgstr "浮动位置类型" +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:59 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:62 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:84 +msgid "Chinese and English recognition" +msgstr "中英文识别" -#: apps/xpack/serializers/application_setting_serializer.py:26 -msgid "float location value" -msgstr "浮动位置值" +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:105 +msgid "iFlytek Spark" +msgstr "讯飞星火" -#: apps/xpack/serializers/application_setting_serializer.py:30 -msgid "float location x" -msgstr "浮动位置 X" +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:17 +msgid "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. The dimensions of the image can be 1024x1024, 1024x1792, or " +"1792x1024 pixels." +msgstr "图像生成端点允许您根据文本提示创建原始图像。图像的尺寸可以为 1024x1024、1024x1792 或 1792x1024 像素。" -#: apps/xpack/serializers/application_setting_serializer.py:31 -msgid "float location y" -msgstr "浮动位置 Y" +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:35 +msgid "" +"By default, images are generated in standard quality, you can set quality: " +"\"hd\" to enhance detail. Square, standard quality images are generated " +"fastest." +msgstr "默认情况下,图像以标准质量生成,您可以设置质量:“hd”以增强细节。方形、标准质量的图像生成速度最快。" -#: apps/xpack/serializers/application_setting_serializer.py:35 -msgid "show source" -msgstr "显示来源" +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:52 +msgid "" +"You can request 1 image at a time (requesting more images by making parallel" +" requests), or up to 10 images at a time using the n parameter." +msgstr "您可以一次请求 1 个图像(通过发出并行请求来请求更多图像),或者使用 n 参数一次最多请求 10 个图像。" -#: apps/xpack/serializers/application_setting_serializer.py:36 -msgid "show exec" -msgstr "显示执行" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:21 +msgid "Chinese female" +msgstr "中文女" -#: apps/xpack/serializers/application_setting_serializer.py:38 -msgid "show history" -msgstr "显示历史" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:22 +msgid "Chinese male" +msgstr "中文男" -#: apps/xpack/serializers/application_setting_serializer.py:39 -msgid "draggable" -msgstr "是否可拖动" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:23 +msgid "Japanese male" +msgstr "日语男" -#: apps/xpack/serializers/application_setting_serializer.py:40 -msgid "show guide" -msgstr "显示论坛" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:24 +msgid "Cantonese female" +msgstr "粤语女" -#: apps/xpack/serializers/application_setting_serializer.py:42 -msgid "icon url" -msgstr "图标" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:25 +msgid "English female" +msgstr "英文女" -#: apps/xpack/serializers/application_setting_serializer.py:43 -msgid "chat background" -msgstr "聊天背景" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:26 +msgid "English male" +msgstr "英文男" -#: apps/xpack/serializers/application_setting_serializer.py:44 -msgid "chat background url" -msgstr "聊天背景地址" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:27 +msgid "Korean female" +msgstr "韩语女" -#: apps/xpack/serializers/application_setting_serializer.py:45 -msgid "avatar" -msgstr "头像" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:41 +msgid "" +"Code Llama is a language model specifically designed for code generation." +msgstr "Code Llama 是一个专门用于代码生成的语言模型。" -#: apps/xpack/serializers/application_setting_serializer.py:46 -msgid "avatar url" -msgstr "头像地址" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:48 +msgid "" +" \n" +"Code Llama Instruct is a fine-tuned version of Code Llama's instructions, designed to perform specific tasks.\n" +" " +msgstr "Code Llama Instruct 是 Code Llama 的指令微调版本,专为执行特定任务而设计。" -#: apps/xpack/serializers/application_setting_serializer.py:47 -msgid "user avatar" -msgstr "用户头像" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:57 +msgid "" +"Code Llama Python is a language model specifically designed for Python code " +"generation." +msgstr "Code Llama Python 是一个专门用于 Python 代码生成的语言模型。" -#: apps/xpack/serializers/application_setting_serializer.py:48 -msgid "user avatar url" -msgstr "用户头像地址" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:64 +msgid "" +"CodeQwen 1.5 is a language model for code generation with high performance." +msgstr "CodeQwen 1.5 是一个用于代码生成的语言模型,具有较高的性能。" -#: apps/xpack/serializers/application_setting_serializer.py:49 -msgid "float icon" -msgstr "浮动图标" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:71 +msgid "CodeQwen 1.5 Chat is a chat model version of CodeQwen 1.5." +msgstr "CodeQwen 1.5 Chat 是一个聊天模型版本的 CodeQwen 1.5。" -#: apps/xpack/serializers/application_setting_serializer.py:50 -msgid "float icon url" -msgstr "浮动图标地址" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:78 +msgid "Deepseek is a large-scale language model with 13 billion parameters." +msgstr "Deepseek Chat 是一个聊天模型版本的 Deepseek。" -#: apps/xpack/serializers/application_setting_serializer.py:51 -msgid "disclaimer" -msgstr "免责申明" +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:18 +msgid "" +"Image size, only cogview-3-plus supports this parameter. Optional range: " +"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440], the " +"default is 1024x1024." +msgstr "" +"图片尺寸,仅 cogview-3-plus " +"支持该参数。可选范围:[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440],默认是1024x1024。" -#: apps/xpack/serializers/application_setting_serializer.py:52 -msgid "disclaimer value" -msgstr "免责申明内容" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:43 +msgid "" +"Have strong multi-modal understanding capabilities. Able to understand up to" +" five images simultaneously and supports video content understanding" +msgstr "具有强大的多模态理解能力。能够同时理解多达五张图像,并支持视频内容理解" -#: apps/xpack/serializers/application_setting_serializer.py:55 -msgid "show avatar" -msgstr "显示头像" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:51 +msgid "" +"Focus on single picture understanding. Suitable for scenarios requiring " +"efficient image analysis" +msgstr "专注于单图理解。适用于需要高效图像解析的场景" -#: apps/xpack/serializers/application_setting_serializer.py:56 -msgid "show user avatar" -msgstr "显示用户头像" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:58 +msgid "" +"Focus on single picture understanding. Suitable for scenarios requiring " +"efficient image analysis (free)" +msgstr "专注于单图理解。适用于需要高效图像解析的场景(免费)" -#: apps/xpack/serializers/application_setting_serializer.py:124 -msgid "Float location field type error" -msgstr "浮动位置字段类型错误" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:68 +msgid "" +"Quickly and accurately generate images based on user text descriptions. " +"Resolution supports 1024x1024" +msgstr "根据用户文字描述快速、精准生成图像。分辨率支持1024x1024" -#: apps/xpack/serializers/application_setting_serializer.py:130 -msgid "Custom theme field type error" -msgstr "自定义主题字段类型错误" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:75 +msgid "" +"Generate high-quality images based on user text descriptions, supporting " +"multiple image sizes" +msgstr "根据用户文字描述生成高质量图像,支持多图片尺寸" -#: apps/xpack/serializers/auth_config_serializer.py:27 -#: apps/xpack/serializers/platform_serializer.py:31 -msgid "App Secret is required" -msgstr "App Secret 是必填项" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:82 +msgid "" +"Generate high-quality images based on user text descriptions, supporting " +"multiple image sizes (free)" +msgstr "根据用户文字描述生成高质量图像,支持多图片尺寸(免费)" -#: apps/xpack/serializers/auth_config_serializer.py:28 -#: apps/xpack/serializers/platform_serializer.py:26 -#: apps/xpack/serializers/platform_serializer.py:34 -#: apps/xpack/serializers/platform_serializer.py:40 -#: apps/xpack/serializers/platform_serializer.py:46 -msgid "Callback URL is required" -msgstr "Callback URL 是必填项" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:108 +msgid "zhipu AI" +msgstr "智谱 AI" -#: apps/xpack/serializers/auth_config_serializer.py:32 -#: apps/xpack/serializers/auth_config_serializer.py:41 -msgid "Corp ID is required" -msgstr "Corp ID 是必填项" +#: apps/models_provider/serializers/chat_completion_serializers.py:34 +#: apps/models_provider/serializers/prompt_generate_serializers.py:40 +msgid "Model params setting" +msgstr "模型参数设置" -#: apps/xpack/serializers/auth_config_serializer.py:33 -#: apps/xpack/serializers/platform_serializer.py:22 -msgid "Agent ID is required" -msgstr "Agent ID 是必填项" +#: apps/models_provider/serializers/chat_completion_serializers.py:36 +#: apps/models_provider/serializers/prompt_generate_serializers.py:42 +msgid "Chat context" +msgstr "聊天上下文" -#: apps/xpack/serializers/auth_config_serializer.py:37 -#: apps/xpack/serializers/auth_config_serializer.py:42 -msgid "App Key is required" -msgstr "App Key 是必填项" +#: apps/models_provider/serializers/chat_completion_serializers.py:44 +msgid "Messages cannot be empty" +msgstr "消息不能为空" + +#: apps/models_provider/serializers/chat_completion_serializers.py:46 +#: apps/models_provider/serializers/prompt_generate_serializers.py:48 +msgid "Too many messages" +msgstr "消息过多" + +#: apps/models_provider/serializers/chat_completion_serializers.py:49 +#: apps/models_provider/serializers/prompt_generate_serializers.py:52 +#: apps/models_provider/serializers/prompt_generate_serializers.py:54 +#: apps/models_provider/serializers/prompt_generate_serializers.py:56 +msgid "Authentication failed. Please verify that the parameters are correct." +msgstr "认证失败,请确认参数是否正确。" + +#: apps/models_provider/serializers/chat_completion_serializers.py:54 +#: apps/models_provider/serializers/prompt_generate_serializers.py:62 +#: apps/shared/serializers/shared_tool.py:657 +#: apps/tools/serializers/tool.py:1654 +msgid "Model does not exists or is not an LLM model" +msgstr "模型不存在或不是 LLM 模型" + +#: apps/models_provider/serializers/chat_completion_serializers.py:61 +#: apps/models_provider/serializers/prompt_generate_serializers.py:69 +msgid "Model is not visible to the workspace" +msgstr "模型对该工作空间不可见" + +#: apps/models_provider/serializers/model_serializer.py:67 +#: apps/models_provider/serializers/model_serializer.py:295 +msgid "parameter configuration" +msgstr "参数配置" -#: apps/xpack/serializers/auth_config_serializer.py:53 -msgid "LDAP server cannot be empty" -msgstr "LDAP server不能为空" +#: apps/models_provider/serializers/model_serializer.py:68 +#: apps/models_provider/serializers/model_serializer.py:260 +#: apps/models_provider/serializers/model_serializer.py:296 +#: apps/resource_manage/serializers/model.py:190 +msgid "certification information" +msgstr "认证信息" -#: apps/xpack/serializers/auth_config_serializer.py:54 -msgid "Base DN cannot be empty" -msgstr "Base DN不能为空" +#: apps/models_provider/serializers/model_serializer.py:143 +#: apps/resource_manage/serializers/model.py:118 +msgid "Shared models cannot be deleted or modified" +msgstr "共享模型不能被删除或修改" -#: apps/xpack/serializers/auth_config_serializer.py:55 -msgid "Password cannot be empty" -msgstr "密码不能为空" +#: apps/models_provider/serializers/model_serializer.py:270 +#: apps/models_provider/serializers/model_serializer.py:307 +#: apps/resource_manage/serializers/model.py:198 +#, python-brace-format +msgid "base model【{model_name}】already exists" +msgstr "模型【{model_name}】已存在" -#: apps/xpack/serializers/auth_config_serializer.py:56 -msgid "OU cannot be empty" -msgstr "OU不能为空" +#: apps/models_provider/serializers/model_serializer.py:355 +msgid "Model saving failed" +msgstr "模型保存失败" -#: apps/xpack/serializers/auth_config_serializer.py:57 -msgid "LDAP filter cannot be empty" -msgstr "LDAP过滤器不能为空" +#: apps/models_provider/serializers/model_serializer.py:537 +msgid "model_params_form must be a list" +msgstr "model_params_form 必须是一个列表" -#: apps/xpack/serializers/auth_config_serializer.py:58 -msgid "LDAP mapping cannot be empty" -msgstr "LDAP映射不能为空" +#: apps/models_provider/serializers/model_serializer.py:543 +#, python-brace-format +msgid "The {index}th item in model_params_form must be a dictionary" +msgstr "model_params_form 中的第 {index} 项必须是一个字典" -#: apps/xpack/serializers/auth_config_serializer.py:62 -msgid "Authorization address cannot be empty" -msgstr "认证地址不能为空" +#: apps/models_provider/serializers/model_serializer.py:550 +#, python-brace-format +msgid "" +"The label field is required for the {index}th item in model_params_form" +msgstr "model_params_form 中的第 {index} 项的 label 字段是必填项" -#: apps/xpack/serializers/auth_config_serializer.py:63 -msgid "Token address cannot be empty" -msgstr "令牌地址不能为空" +#: apps/models_provider/serializers/prompt_generate_serializers.py:34 +msgid "Content" +msgstr "内容" -#: apps/xpack/serializers/auth_config_serializer.py:64 -msgid "User information address cannot be empty" -msgstr "用户信息地址不能为空" +#: apps/models_provider/serializers/prompt_generate_serializers.py:41 +msgid "Prompt template" +msgstr "提示词模板" -#: apps/xpack/serializers/auth_config_serializer.py:65 -msgid "Scope cannot be empty" -msgstr "范围不能为空" +#: apps/models_provider/views/model.py:62 +#: apps/models_provider/views/model.py:63 +#: apps/models_provider/views/model.py:64 apps/shared/views/shared_model.py:58 +#: apps/shared/views/shared_model.py:59 apps/shared/views/shared_model.py:60 +msgid "Create model" +msgstr "创建模型" -#: apps/xpack/serializers/auth_config_serializer.py:66 -msgid "Client ID cannot be empty" -msgstr "客户端 ID 不能为空" +#: apps/models_provider/views/model.py:103 +#: apps/models_provider/views/model.py:104 +#: apps/models_provider/views/model.py:105 +#: apps/shared/views/shared_model.py:87 apps/shared/views/shared_model.py:88 +#: apps/shared/views/shared_model.py:89 +msgid "Query model list" +msgstr "查询模型列表" -#: apps/xpack/serializers/auth_config_serializer.py:67 -msgid "Client secret cannot be empty" -msgstr "客户端密钥不能为空" +#: apps/models_provider/views/model.py:128 +#: apps/models_provider/views/model.py:129 +#: apps/models_provider/views/model.py:130 +#: apps/shared/views/shared_model.py:105 apps/shared/views/shared_model.py:106 +#: apps/shared/views/shared_model.py:107 +msgid "Update model" +msgstr "更新模型" -#: apps/xpack/serializers/auth_config_serializer.py:68 -msgid "Redirect address cannot be empty" -msgstr "重定向地址不能为空" +#: apps/models_provider/views/model.py:161 +#: apps/models_provider/views/model.py:162 +#: apps/models_provider/views/model.py:163 +#: apps/shared/views/shared_model.py:123 apps/shared/views/shared_model.py:124 +#: apps/shared/views/shared_model.py:125 +msgid "Delete model" +msgstr "删除模型" -#: apps/xpack/serializers/auth_config_serializer.py:69 -msgid "Field mapping cannot be empty" -msgstr "字段映射不能为空" +#: apps/models_provider/views/model.py:192 +#: apps/models_provider/views/model.py:193 +#: apps/models_provider/views/model.py:194 +#: apps/shared/views/shared_model.py:137 apps/shared/views/shared_model.py:138 +#: apps/shared/views/shared_model.py:139 +msgid "Query model details" +msgstr "查询模型详情" -#: apps/xpack/serializers/auth_config_serializer.py:262 -msgid "Configuration information is wrong and failed to save" -msgstr "配置信息错误,保存失败" +#: apps/models_provider/views/model.py:221 +#: apps/models_provider/views/model.py:222 +#: apps/models_provider/views/model.py:223 +#: apps/shared/views/shared_model.py:152 apps/shared/views/shared_model.py:153 +#: apps/shared/views/shared_model.py:154 +msgid "Get model parameter form" +msgstr "获取模型参数表单" -#: apps/xpack/serializers/auth_config_serializer.py:288 -msgid "Connection failed" -msgstr "连接失败" +#: apps/models_provider/views/model.py:246 +#: apps/models_provider/views/model.py:247 +#: apps/models_provider/views/model.py:248 +#: apps/shared/views/shared_model.py:164 apps/shared/views/shared_model.py:165 +#: apps/shared/views/shared_model.py:166 +msgid "Save model parameter form" +msgstr "保存模型参数表单" -#: apps/xpack/serializers/auth_config_serializer.py:306 -msgid "Platform does not exist" -msgstr "平台不存在" +#: apps/models_provider/views/model.py:282 +#: apps/models_provider/views/model.py:283 +#: apps/models_provider/views/model.py:284 +#: apps/shared/views/shared_model.py:183 apps/shared/views/shared_model.py:185 +#: apps/shared/views/shared_model.py:187 +msgid "" +"Query model meta information, this interface does not carry authentication " +"information" +msgstr "查询模型元信息,该接口不携带认证信息" -#: apps/xpack/serializers/auth_config_serializer.py:316 -msgid "Unsupported platform type" -msgstr "不支持的平台类型" +#: apps/models_provider/views/model.py:310 +#: apps/models_provider/views/model.py:311 +#: apps/models_provider/views/model.py:312 +#: apps/shared/views/shared_model.py:200 apps/shared/views/shared_model.py:201 +#: apps/shared/views/shared_model.py:202 +msgid "Pause model download" +msgstr "下载模型暂停" -#: apps/xpack/serializers/channel/chat_manage.py:100 -msgid "Think: " -msgstr "思考内容: " +#: apps/models_provider/views/model.py:339 +#: apps/models_provider/views/model.py:340 +#: apps/models_provider/views/model.py:341 +msgid "Get Share model by workspace id" +msgstr "获取共享模型工作空间 ID" -#: apps/xpack/serializers/channel/chat_manage.py:103 -#: apps/xpack/serializers/channel/chat_manage.py:105 -msgid "AI reply: " -msgstr "AI 回复: " +#: apps/models_provider/views/model.py:344 +#: apps/shared/views/shared_model.py:61 apps/shared/views/shared_model.py:92 +#: apps/shared/views/shared_model.py:111 apps/shared/views/shared_model.py:128 +#: apps/shared/views/shared_model.py:142 apps/shared/views/shared_model.py:157 +#: apps/shared/views/shared_model.py:170 apps/shared/views/shared_model.py:190 +#: apps/shared/views/shared_model.py:206 apps/shared/views/shared_model.py:223 +#: apps/shared/views/shared_model.py:238 apps/shared/views/shared_model.py:260 +#: apps/shared/views/shared_model.py:284 +msgid "Shared Model" +msgstr "共享资源-模型" -#: apps/xpack/serializers/channel/chat_manage.py:318 -msgid "Thinking, please wait a moment!" -msgstr "思考中,请稍等!" +#: apps/models_provider/views/model.py:365 +#: apps/models_provider/views/model.py:366 +#: apps/models_provider/views/model.py:367 +#: apps/resource_manage/views/model.py:167 +#: apps/resource_manage/views/model.py:168 +#: apps/resource_manage/views/model.py:169 +msgid "Query all model list" +msgstr "查询所有模型列表" + +#: apps/models_provider/views/model.py:395 +#: apps/models_provider/views/model.py:397 +msgid "Generate prompt" +msgstr "生成提示词" -#: apps/xpack/serializers/channel/ding_talk.py:19 -#: apps/xpack/serializers/channel/wechat.py:91 -#: apps/xpack/serializers/channel/wechat.py:132 -#: apps/xpack/serializers/channel/wecom.py:78 -#: apps/xpack/serializers/channel/wecom.py:259 -msgid "The corresponding platform configuration was not found" -msgstr "未找到对应的平台配置" +#: apps/models_provider/views/model.py:396 +msgid "Generate prompt by model" +msgstr "通过模型生成提示词" -#: apps/xpack/serializers/channel/ding_talk.py:27 -#: apps/xpack/serializers/channel/lark.py:117 -msgid "Currently only text messages are supported" -msgstr "目前仅支持文本消息" +#: apps/models_provider/views/model.py:425 +#: apps/models_provider/views/model.py:427 +msgid "Chat completion" +msgstr "对话补全" -#: apps/xpack/serializers/channel/ding_talk.py:91 -#: apps/xpack/serializers/channel/wechat.py:163 -#: apps/xpack/serializers/channel/wecom.py:189 -msgid "Image download failed, check network" -msgstr "图片下载失败,请检查网络" +#: apps/models_provider/views/model.py:426 +msgid "Stream chat completion with function calling" +msgstr "流式对话补全(支持函数调用)" -#: apps/xpack/serializers/channel/ding_talk.py:92 -#: apps/xpack/serializers/channel/wechat.py:161 -#: apps/xpack/serializers/channel/wecom.py:185 -msgid "Please analyze the content of the image." -msgstr "请分析图片内容。" +#: apps/models_provider/views/model_apply.py:23 +#: apps/models_provider/views/model_apply.py:24 +#: apps/models_provider/views/model_apply.py:25 +#: apps/models_provider/views/model_apply.py:35 +#: apps/models_provider/views/model_apply.py:36 +#: apps/models_provider/views/model_apply.py:37 +msgid "Vectorization documentation" +msgstr "向量化文档" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:281 -msgid "Please analyze the content of the file." -msgstr "请分析文件内容。" +#: apps/models_provider/views/model_apply.py:47 +#: apps/models_provider/views/model_apply.py:48 +#: apps/models_provider/views/model_apply.py:49 +msgid "Reorder documents" +msgstr "重新排序文档" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:283 -msgid "Please analyze the content of the video." -msgstr "请分析视频内容。" +#: apps/models_provider/views/provide.py:21 +#: apps/models_provider/views/provide.py:22 +#: apps/models_provider/views/provide.py:23 +msgid "Get a list of model suppliers" +msgstr "获取模型供应商列表" -#: apps/xpack/serializers/channel/ding_talk.py:95 -msgid "DingTalk application: {user}" -msgstr "钉钉智能体: {user}" +#: apps/models_provider/views/provide.py:53 +#: apps/models_provider/views/provide.py:54 +#: apps/models_provider/views/provide.py:55 +msgid "Get a list of model types" +msgstr "获取模型类型列表" -#: apps/xpack/serializers/channel/ding_talk.py:106 -#: apps/xpack/serializers/channel/ding_talk.py:151 -msgid "Content generated by AI" -msgstr "AI 生成的内容" +#: apps/models_provider/views/provide.py:69 +#: apps/models_provider/views/provide.py:70 +#: apps/models_provider/views/provide.py:71 +msgid "Example of obtaining model list" +msgstr "获取模型列表示例" -#: apps/xpack/serializers/channel/lark.py:92 -msgid "Lark application: " -msgstr "飞书智能体: " +#: apps/models_provider/views/provide.py:134 +#: apps/models_provider/views/provide.py:136 +msgid "Get cached model list" +msgstr "获取缓存的模型列表" -#: apps/xpack/serializers/channel/slack.py:116 -msgid "The corresponding platform configuration for Slack was not found" -msgstr "Slack 的对应平台配置未找到" +#: apps/models_provider/views/provide.py:135 +msgid "Get cached model list by provider, model type and credential" +msgstr "按供应商、模型类型和凭证获取缓存的模型列表" -#: apps/xpack/serializers/channel/slack.py:206 -msgid "Thinking..." -msgstr "思考中..." +#: apps/models_provider/views/provide.py:156 +#: apps/models_provider/views/provide.py:157 +#: apps/models_provider/views/provide.py:158 +msgid "Get model default parameters" +msgstr "获取模型默认参数" -#: apps/xpack/serializers/channel/slack.py:333 -msgid "Invalid json format." -msgstr "json 格式无效。" +#: apps/models_provider/views/provide.py:175 +#: apps/models_provider/views/provide.py:176 +#: apps/models_provider/views/provide.py:177 +msgid "Get the model creation form" +msgstr "获取模型创建表单" -#: apps/xpack/serializers/channel/slack.py:339 -msgid "Invalid Slack request" -msgstr "Slack 请求无效" +#: apps/oss/serializers/file.py:393 +#: apps/resource_manage/serializers/trigger.py:23 +#: apps/resource_manage/serializers/trigger.py:45 +#: apps/resource_manage/serializers/trigger.py:84 +#: apps/trigger/serializers/task_source_trigger.py:63 +#: apps/trigger/serializers/task_source_trigger.py:184 +msgid "source id" +msgstr "来源 ID" + +#: apps/oss/serializers/file.py:399 +#: apps/resource_manage/serializers/tool.py:255 +#: apps/resource_manage/serializers/trigger.py:22 +#: apps/resource_manage/serializers/trigger.py:44 +#: apps/resource_manage/serializers/trigger.py:83 +#: apps/shared/serializers/shared_tool.py:515 +#: apps/tools/serializers/tool.py:1471 +#: apps/trigger/serializers/task_source_trigger.py:62 +#: apps/trigger/serializers/task_source_trigger.py:183 +msgid "source type" +msgstr "来源类型" + +#: apps/oss/serializers/file.py:446 +msgid "HTTP Range" +msgstr "HTTP Range" + +#: apps/oss/serializers/file.py:447 +msgid "HTTP Range header for partial content requests, e.g., \"bytes=0-1023\"" +msgstr "用于部分内容请求的 HTTP Range 头,例如 \"bytes=0-1023\"" + +#: apps/oss/serializers/file.py:456 +msgid "File not found" +msgstr "文件未找到" -#: apps/xpack/serializers/channel/slack.py:347 -msgid "Slack application: {user}" -msgstr "Slack 智能体: {user}" +#: apps/oss/serializers/file.py:512 +msgid "File upload is not enabled" +msgstr "文件上传未启用" -#: apps/xpack/serializers/channel/slack.py:480 -msgid "Stop" -msgstr "停止" +#: apps/oss/serializers/file.py:543 +msgid "File size exceeds limit" +msgstr "文件大小超出限制" -#: apps/xpack/serializers/channel/tools.py:58 -#, python-brace-format -msgid "" -"Thinking about 【{question}】...If you want me to continue answering, please " -"reply {trigger_message}" -msgstr "思考【{question}】...如果你想让我继续回答,请回复 {trigger_message}" +#: apps/oss/views/file.py:29 apps/oss/views/file.py:30 +#: apps/oss/views/file.py:31 +msgid "Get file" +msgstr "获取文件" -#: apps/xpack/serializers/channel/tools.py:158 -msgid "" -"\n" -" ------------\n" -"[To be continued, reply \"Continue to answer the question]" -msgstr "" -"\n" -"------------\n" -"[待续,回复 \"继续回答问题]" +#: apps/oss/views/file.py:34 apps/oss/views/file.py:57 +#: apps/oss/views/file.py:89 +msgid "File" +msgstr "文件" -#: apps/xpack/serializers/channel/tools.py:238 -#, python-brace-format -msgid "" -"To be continued, reply \"{trigger_message}\" to continue answering the " -"question" -msgstr "待续,回复 \"{trigger_message}\" 继续回答问题" +#: apps/oss/views/file.py:51 apps/oss/views/file.py:52 +#: apps/oss/views/file.py:53 +msgid "Upload file" +msgstr "上传文件" -#: apps/xpack/serializers/channel/wechat.py:143 -#, python-brace-format -msgid "WeChat Official Account: {account}" -msgstr "微信公众账号: {account}" +#: apps/oss/views/file.py:68 +msgid "No permission" +msgstr "无权限" -#: apps/xpack/serializers/channel/wechat.py:150 -#: apps/xpack/serializers/channel/wecom.py:171 -#: apps/xpack/serializers/channel/wecom.py:175 -msgid "" -"The app does not enable the speech-to-text function or the speech-to-text " -"function fails." -msgstr "智能体未开启语音转文字功能或语音转文字功能失败。" +#: apps/oss/views/file.py:84 apps/oss/views/file.py:85 +#: apps/oss/views/file.py:86 +msgid "Delete file" +msgstr "删除文件" -#: apps/xpack/serializers/channel/wechat.py:189 -msgid "Message types not supported yet" -msgstr "消息类型暂不支持" +#: apps/oss/views/file.py:116 apps/oss/views/file.py:118 +#: apps/oss/views/file.py:119 +msgid "Get url" +msgstr "获取 URL" -#: apps/xpack/serializers/channel/wechat.py:196 -msgid "Welcome to subscribe" -msgstr "欢迎订阅" +#: apps/portal/serializers/portal.py:32 +msgid "portal name" +msgstr "门户名称" -#: apps/xpack/serializers/channel/wecom.py:86 -msgid "Enterprise WeChat user: " -msgstr "企业微信用户: " +#: apps/portal/serializers/portal.py:37 apps/portal/serializers/portal.py:38 +msgid "portal description" +msgstr "门户描述" -#: apps/xpack/serializers/channel/wecom.py:97 -msgid "Enterprise WeChat customer service: " -msgstr "企业微信客服: " +#: apps/portal/serializers/portal.py:41 +msgid "portal logo" +msgstr "门户Logo" -#: apps/xpack/serializers/channel/wecom.py:134 -#: apps/xpack/serializers/channel/wecom.py:150 -msgid "This type of message is not supported yet" -msgstr "此类型消息暂不支持" +#: apps/portal/serializers/portal.py:44 +msgid "enable public access" +msgstr "是否开启公开访问" -#: apps/xpack/serializers/channel/wecom.py:254 -msgid "Signature missing" -msgstr "签名缺失" +#: apps/portal/serializers/portal.py:46 +msgid "enable api" +msgstr "是否开启API服务" -#: apps/xpack/serializers/channel/wecom.py:266 -#: apps/xpack/serializers/channel/wecom.py:273 -#, python-brace-format -msgid "An error occurred while processing the GET request {e}" -msgstr "get 请求处理时发生错误 {e}" +#: apps/portal/serializers/portal.py:48 +msgid "enable knowledge base api" +msgstr "启用知识库 API" -#: apps/xpack/serializers/chat_auth.py:51 -msgid "The password is incorrect" -msgstr "密码不正确" +#: apps/portal/serializers/portal.py:50 +msgid "enable auth" +msgstr "是否开启身份认证" -#: apps/xpack/serializers/chat_user.py:42 -msgid "Some user groups do not exist" -msgstr "某些用户组不存在" +#: apps/portal/serializers/portal.py:51 +msgid "auth config" +msgstr "身份认证配置" -#: apps/xpack/serializers/chat_user.py:181 -msgid "Is Append" -msgstr "是否追加" +#: apps/portal/serializers/portal.py:52 +msgid "enable cors" +msgstr "是否开启跨域设置" -#: apps/xpack/serializers/chat_user.py:194 -msgid "User Group IDs cannot be empty" -msgstr "用户组 IDs 不能为空" +#: apps/portal/serializers/portal.py:109 apps/portal/serializers/portal.py:145 +#: apps/portal/serializers/portal.py:162 +msgid "Portal configuration does not exist" +msgstr "门户配置不存在" -#: apps/xpack/serializers/chat_user.py:198 -msgid "Some users do not exist" -msgstr "某些用户不存在" +#: apps/portal/views/portal.py:35 apps/portal/views/portal.py:36 +#: apps/portal/views/portal.py:37 +msgid "Get portal configuration" +msgstr "获取门户配置" -#: apps/xpack/serializers/chat_user.py:361 -msgid "Sync Type: LOCAL or LDAP" -msgstr "同步类型: LOCAL 或 LDAP" +#: apps/portal/views/portal.py:47 apps/portal/views/portal.py:48 +#: apps/portal/views/portal.py:49 +msgid "Save portal configuration" +msgstr "保存门户配置" -#: apps/xpack/serializers/chat_user.py:403 -msgid "Unsupported sync type" -msgstr "不支持的同步类型" +#: apps/portal/views/portal.py:63 apps/portal/views/portal.py:64 +#: apps/portal/views/portal.py:65 +msgid "Get portal login info" +msgstr "获取门户登录信息" -#: apps/xpack/serializers/chat_user.py:412 -#: apps/xpack/serializers/chat_user.py:444 -#: apps/xpack/serializers/chat_user.py:483 -#: apps/xpack/serializers/chat_user.py:510 -#: apps/xpack/serializers/chat_user.py:548 -#: apps/xpack/serializers/chat_user.py:570 -msgid "User group does not exist" -msgstr "用户组不存在" +#: apps/resource_manage/api/application.py:50 +msgid "Status" +msgstr "状态" -#: apps/xpack/serializers/chat_user.py:451 -msgid "User group name already exists" -msgstr "用户组名称已存在" +#: apps/resource_manage/api/model.py:73 +msgid "workspace ids" +msgstr "工作空间 ID" -#: apps/xpack/serializers/chat_user.py:485 -msgid "Default user group cannot be deleted" -msgstr "默认用户组不能被删除" +#: apps/resource_manage/api/resource_management.py:15 +#: apps/system_manage/api/user_resource_permission.py:117 +msgid "nick_name" +msgstr "昵称" + +#: apps/resource_manage/api/resource_management.py:17 +#: apps/resource_manage/api/resource_management.py:192 +#: apps/resource_manage/serializers/resource_authorization.py:37 +#: apps/resource_manage/serializers/resource_authorization.py:48 +#: apps/resource_manage/serializers/resource_authorization.py:56 +#: apps/resource_manage/serializers/resource_authorization.py:62 +#: apps/resource_manage/serializers/resource_authorization.py:213 +#: apps/resource_manage/serializers/resource_authorization.py:219 +#: apps/system_manage/api/user_resource_permission.py:28 +#: apps/system_manage/api/user_resource_permission.py:119 +#: apps/system_manage/serializers/user_group_resource_permission.py:53 +#: apps/system_manage/serializers/user_group_resource_permission.py:68 +#: apps/system_manage/serializers/user_group_resource_permission.py:122 +#: apps/system_manage/serializers/user_group_resource_permission.py:272 +#: apps/system_manage/serializers/user_group_resource_permission.py:279 +#: apps/system_manage/serializers/user_resource_permission.py:53 +#: apps/system_manage/serializers/user_resource_permission.py:64 +#: apps/system_manage/serializers/user_resource_permission.py:104 +#: apps/system_manage/serializers/user_resource_permission.py:302 +#: apps/system_manage/serializers/user_resource_permission.py:308 +msgid "permission" +msgstr "权限" -#: apps/xpack/serializers/chat_user.py:550 -msgid "User group relation IDs cannot be empty" -msgstr "用户组关系 IDs 不能为空" +#: apps/resource_manage/api/resource_management.py:181 +#: apps/resource_manage/api/resource_management.py:342 +#: apps/resource_manage/serializers/resource_authorization.py:77 +#: apps/resource_manage/serializers/resource_authorization.py:226 +#: apps/system_manage/api/user_resource_permission.py:343 +#: apps/system_manage/serializers/user_group_resource_permission.py:295 +#: apps/system_manage/serializers/user_resource_permission.py:323 +msgid "users_permission" +msgstr "用户权限" -#: apps/xpack/serializers/chat_user_serializer.py:75 -msgid "Invalid access token" -msgstr "无效的访问令牌" +#: apps/resource_manage/api/resource_management.py:189 +#: apps/resource_manage/serializers/resource_authorization.py:217 +msgid "user group id" +msgstr "用户组 ID" -#: apps/xpack/serializers/chat_user_serializer.py:102 -msgid "The user does not have permission to access the application" -msgstr "用户没有访问智能体的权限" +#: apps/resource_manage/api/resource_management.py:190 +#: apps/resource_manage/serializers/resource_authorization.py:210 +msgid "name" +msgstr "名称" -#: apps/xpack/serializers/dataset_lark_serializer.py:56 -#: apps/xpack/serializers/dataset_lark_serializer.py:299 -msgid "app id" -msgstr "" +#: apps/resource_manage/api/resource_management.py:191 +#: apps/xpack/api/license.py:19 +msgid "count" +msgstr "数量" -#: apps/xpack/serializers/dataset_lark_serializer.py:57 -#: apps/xpack/serializers/dataset_lark_serializer.py:300 -msgid "app secret" -msgstr "" +#: apps/resource_manage/serializers/document.py:434 +msgid "source file" +msgstr "来源文件" + +#: apps/resource_manage/serializers/folder.py:12 +#: apps/trigger/serializers/trigger.py:249 +#: apps/trigger/serializers/trigger.py:271 +msgid "source_id" +msgstr "来源 ID" + +#: apps/resource_manage/serializers/knowledge.py:145 +#: apps/shared/serializers/shared_knowledge.py:220 +#: apps/shared/serializers/shared_knowledge.py:248 +#: apps/shared/serializers/shared_knowledge.py:311 +#: apps/shared/serializers/shared_knowledge.py:355 +#: apps/xpack/serializers/knowledge_lark_serializer.py:647 +msgid "Knowledge does not exist" +msgstr "知识库不存在" -#: apps/xpack/serializers/dataset_lark_serializer.py:58 -#: apps/xpack/serializers/dataset_lark_serializer.py:105 -#: apps/xpack/serializers/dataset_lark_serializer.py:301 -msgid "folder token" -msgstr "文件夹令牌" +#: apps/resource_manage/serializers/knowledge.py:199 +msgid "The synchronization type only supports:replace|complete" +msgstr "同步类型仅支持:replace|complete" -#: apps/xpack/serializers/dataset_lark_serializer.py:60 -msgid "embedding model" -msgstr "向量模型" +#: apps/resource_manage/serializers/model.py:35 +#: apps/system_manage/serializers/resource_mapping_serializers.py:33 +#: apps/system_manage/serializers/resource_mapping_serializers.py:115 +#: apps/xpack/serializers/operate_log_serializer.py:66 +msgid "workspace_ids" +msgstr "工作空间 ID" -#: apps/xpack/serializers/dataset_lark_serializer.py:71 -#: apps/xpack/serializers/dataset_lark_serializer.py:311 -msgid "Network error or folder token error!" -msgstr "网络错误或文件夹令牌错误!" +#: apps/resource_manage/serializers/resource_authorization.py:45 +#: apps/system_manage/serializers/user_group_resource_permission.py:62 +#: apps/system_manage/serializers/user_resource_permission.py:61 +msgid "target id" +msgstr "当前 ID" -#: apps/xpack/serializers/dataset_lark_serializer.py:113 -#: apps/xpack/serializers/dataset_lark_serializer.py:155 -#: apps/xpack/task/sync.py:308 -msgid "Knowledge base not found!" -msgstr "知识库未找到!" +#: apps/resource_manage/serializers/resource_authorization.py:75 +#: apps/resource_manage/serializers/resource_authorization.py:224 +#: apps/system_manage/serializers/user_group_resource_permission.py:293 +#: apps/system_manage/serializers/user_resource_permission.py:321 +msgid "resource id" +msgstr "资源 ID" + +#: apps/resource_manage/serializers/resource_authorization.py:76 +#: apps/resource_manage/serializers/resource_authorization.py:225 +#: apps/system_manage/serializers/resource_mapping_serializers.py:26 +#: apps/system_manage/serializers/resource_mapping_serializers.py:107 +#: apps/system_manage/serializers/user_group_resource_permission.py:129 +#: apps/system_manage/serializers/user_group_resource_permission.py:294 +#: apps/system_manage/serializers/user_resource_permission.py:110 +#: apps/system_manage/serializers/user_resource_permission.py:322 +msgid "resource" +msgstr "资源" + +#: apps/resource_manage/serializers/resource_authorization.py:303 +#: apps/system_manage/serializers/chat_user.py:443 +#: apps/system_manage/serializers/chat_user.py:475 +#: apps/system_manage/serializers/chat_user.py:511 +#: apps/system_manage/serializers/chat_user.py:534 +#: apps/system_manage/serializers/chat_user.py:570 +#: apps/system_manage/serializers/chat_user.py:594 +#: apps/system_manage/serializers/user_group_resource_permission.py:422 +#: apps/users/serializers/user_group.py:52 +#: apps/users/serializers/user_group.py:93 +#: apps/users/serializers/user_group.py:157 +#: apps/users/serializers/user_group.py:199 +#: apps/users/serializers/user_group.py:230 +msgid "User group does not exist" +msgstr "用户组不存在" -#: apps/xpack/serializers/dataset_lark_serializer.py:125 -#: apps/xpack/task/sync.py:240 -msgid "Failed to get lark document list!" -msgstr "获取飞书文档列表失败!" +#: apps/resource_manage/serializers/tool.py:29 +#: apps/shared/api/shared_tool.py:26 apps/shared/api/shared_tool.py:53 +#: apps/shared/api/shared_tool.py:100 apps/shared/api/shared_tool.py:140 +#: apps/shared/serializers/shared_tool.py:59 +#: apps/shared/serializers/shared_tool.py:256 +#: apps/tools/serializers/tool.py:286 apps/tools/serializers/tool.py:301 +msgid "tool description" +msgstr "工具描述" -#: apps/xpack/serializers/dataset_lark_serializer.py:147 -msgid "Knowledge id" -msgstr "知识库 ID" +#: apps/resource_manage/serializers/tool.py:31 +#: apps/shared/serializers/shared_knowledge.py:38 +#: apps/shared/serializers/shared_knowledge.py:110 +#: apps/shared/serializers/shared_model.py:19 +#: apps/shared/serializers/shared_tool.py:41 +#: apps/shared/serializers/shared_tool.py:258 +msgid "workspace id list" +msgstr "工作空间ID" -#: apps/xpack/serializers/dataset_lark_serializer.py:169 -msgid "Synchronization is only supported for lark documents" -msgstr "仅支持飞书文档的同步" +#: apps/resource_manage/serializers/tool.py:33 +#: apps/shared/serializers/shared_tool.py:63 +#: apps/shared/serializers/shared_tool.py:260 +#: apps/tools/serializers/tool.py:347 apps/tools/serializers/tool.py:1742 +msgid "tool type" +msgstr "工具类型" + +#: apps/resource_manage/serializers/tool.py:38 +#: apps/shared/serializers/shared_tool.py:517 +#: apps/tools/serializers/tool.py:1473 +#: apps/trigger/serializers/trigger_task.py:131 +msgid "Order field" +msgstr "排序字段" -#: apps/xpack/serializers/license/license_serializers.py:102 -#: apps/xpack/serializers/license/license_serializers.py:123 -#: apps/xpack/serializers/license/license_tools.py:111 -msgid "The license is invalid" -msgstr "许可证无效" +#: apps/resource_manage/serializers/tool.py:171 +#: apps/resource_manage/serializers/tool.py:252 +#: apps/shared/api/shared_tool.py:166 apps/shared/api/shared_tool.py:184 +#: apps/shared/api/shared_tool.py:256 apps/shared/api/shared_tool.py:288 +#: apps/shared/api/shared_tool.py:310 +#: apps/shared/serializers/shared_tool.py:130 +#: apps/shared/serializers/shared_tool.py:327 +#: apps/shared/serializers/shared_tool.py:367 +#: apps/shared/serializers/shared_tool.py:401 +#: apps/shared/serializers/shared_tool.py:463 +#: apps/shared/serializers/shared_tool.py:512 +#: apps/tools/serializers/tool.py:642 apps/tools/serializers/tool.py:1239 +#: apps/tools/serializers/tool.py:1337 apps/tools/serializers/tool.py:1408 +#: apps/tools/serializers/tool.py:1468 apps/tools/serializers/tool.py:1477 +#: apps/tools/serializers/tool.py:1598 +#: apps/tools/serializers/tool_workflow.py:166 +msgid "tool id" +msgstr "工具 ID" -#: apps/xpack/serializers/license/license_tools.py:136 -msgid "License usage limit exceeded." -msgstr "License 使用限制已超出。" +#: apps/resource_manage/serializers/tool.py:177 +#: apps/resource_manage/serializers/tool.py:238 +#: apps/tools/serializers/tool.py:655 apps/tools/serializers/tool.py:664 +#: apps/tools/serializers/tool.py:1190 +#: apps/tools/serializers/tool_version.py:95 +#: apps/tools/serializers/tool_workflow.py:175 +#: apps/tools/serializers/tool_workflow.py:557 +msgid "Tool id does not exist" +msgstr "工具 ID 不存在" + +#: apps/resource_manage/serializers/tool.py:229 +#: apps/tools/serializers/tool.py:1178 +msgid "function ID" +msgstr "工具 ID" -#: apps/xpack/serializers/license/license_tools.py:160 -msgid "The network is busy, try again later." -msgstr "网络繁忙,请稍后再试。" +#: apps/resource_manage/serializers/tool.py:253 +#: apps/shared/serializers/shared_tool.py:513 +#: apps/tools/serializers/tool.py:1469 apps/tools/serializers/tool.py:1476 +msgid "record id" +msgstr "记录 ID" + +#: apps/resource_manage/serializers/tool.py:254 +#: apps/shared/serializers/shared_tool.py:514 +#: apps/tools/serializers/tool.py:1470 +msgid "source name" +msgstr "来源名称" + +#: apps/resource_manage/serializers/tool.py:256 +#: apps/shared/serializers/shared_tool.py:516 +#: apps/tools/serializers/tool.py:1472 +msgid "state" +msgstr "状态" -#: apps/xpack/serializers/operate_log_serializer.py:59 -msgid "user" -msgstr "用户" +#: apps/resource_manage/serializers/tool.py:281 +#: apps/shared/serializers/shared_tool.py:543 +#: apps/tools/serializers/tool.py:1512 +msgid "Tool record does not exist" +msgstr "工具记录不存在" + +#: apps/resource_manage/serializers/trigger.py:43 +#: apps/trigger/serializers/task_source_trigger.py:60 +#: apps/trigger/serializers/trigger.py:499 +msgid "trigger id" +msgstr "触发器 ID" + +#: apps/resource_manage/serializers/trigger.py:54 +#: apps/trigger/serializers/task_source_trigger.py:72 +#: apps/trigger/serializers/trigger.py:510 +#: apps/trigger/serializers/trigger_task.py:52 +#: apps/trigger/serializers/trigger_task.py:78 +#: apps/trigger/serializers/trigger_task.py:140 +msgid "Trigger id does not exist" +msgstr "触发器 id 不存在" -#: apps/xpack/serializers/operate_log_serializer.py:61 -msgid "ip_address" -msgstr "IP 地址" +#: apps/resource_manage/serializers/trigger.py:97 +msgid "Invalid source type" +msgstr "无效的来源类型" -#: apps/xpack/serializers/operate_log_serializer.py:62 -msgid "workspace_id" -msgstr "工作空间ID" +#: apps/resource_manage/serializers/trigger.py:104 +msgid "Shared tool is not supported" +msgstr "不支持共享工具" -#: apps/xpack/serializers/operate_log_serializer.py:134 -msgid "Fail" -msgstr "失败" +#: apps/resource_manage/views/application.py:56 +#: apps/resource_manage/views/application.py:79 +#: apps/resource_manage/views/application.py:100 +#: apps/resource_manage/views/application.py:124 +#: apps/resource_manage/views/application.py:147 +#: apps/resource_manage/views/application.py:173 +#: apps/resource_manage/views/application.py:199 +#: apps/resource_manage/views/application.py:223 +#: apps/resource_manage/views/application.py:252 +#: apps/resource_manage/views/application.py:281 +#: apps/resource_manage/views/application.py:311 +#: apps/resource_manage/views/application.py:337 +#: apps/resource_manage/views/application.py:359 +#: apps/resource_manage/views/application.py:384 +#: apps/resource_manage/views/application_access_token.py:44 +#: apps/resource_manage/views/application_access_token.py:61 +#: apps/resource_manage/views/application_chat.py:120 +#: apps/resource_manage/views/application_chat.py:149 +#: apps/resource_manage/views/application_chat.py:172 +#: apps/resource_manage/views/application_chat.py:194 +#: apps/resource_manage/views/application_chat.py:212 +#: apps/resource_manage/views/application_chat.py:233 +#: apps/resource_manage/views/application_chat.py:255 +#: apps/resource_manage/views/application_chat.py:267 +#: apps/resource_manage/views/application_setting.py:33 +#: apps/resource_manage/views/application_setting.py:52 +#: apps/resource_manage/views/application_stats.py:33 +#: apps/resource_manage/views/application_stats.py:55 +#: apps/resource_manage/views/application_stats.py:78 +#: apps/resource_manage/views/application_stats.py:102 +#: apps/resource_manage/views/application_stats.py:126 +#: apps/resource_manage/views/application_stats.py:150 +#: apps/resource_manage/views/application_stats.py:173 +#: apps/resource_manage/views/application_stats.py:196 +#: apps/resource_manage/views/application_stats.py:219 +msgid "System Application" +msgstr "系统智能体" -#: apps/xpack/serializers/operate_log_serializer.py:171 -msgid "Menu" -msgstr "菜单" +#: apps/resource_manage/views/application_api_key.py:38 +#: apps/resource_manage/views/application_api_key.py:61 +#: apps/resource_manage/views/application_api_key.py:81 +#: apps/resource_manage/views/application_api_key.py:103 +#: apps/resource_manage/views/application_api_key.py:127 +msgid "System Application Api Key" +msgstr "系统智能体 API Key" + +#: apps/resource_manage/views/application_chat.py:50 +#: apps/resource_manage/views/application_chat.py:74 +#: apps/resource_manage/views/application_chat.py:98 +#: apps/resource_manage/views/application_chat_record.py:46 +#: apps/resource_manage/views/application_chat_record.py:71 +#: apps/resource_manage/views/application_chat_record.py:97 +#: apps/resource_manage/views/application_chat_record.py:119 +#: apps/resource_manage/views/application_chat_record.py:146 +#: apps/resource_manage/views/application_chat_record.py:168 +#: apps/resource_manage/views/application_chat_record.py:203 +msgid "System Application/Conversation Log" +msgstr "系统智能体/对话日志" + +#: apps/resource_manage/views/application_chat.py:211 +msgid "Get system historical conversation by page" +msgstr "分页获取系统历史会话" + +#: apps/resource_manage/views/application_chat.py:232 +msgid "Get system historical conversation records" +msgstr "获取系统历史会话记录" + +#: apps/resource_manage/views/application_chat.py:252 +#: apps/resource_manage/views/application_chat.py:253 +msgid "Delete historical conversation" +msgstr "删除历史会话" + +#: apps/resource_manage/views/application_chat.py:254 +msgid "Delete system historical conversation" +msgstr "删除系统历史会话" + +#: apps/resource_manage/views/application_chat.py:264 +#: apps/resource_manage/views/application_chat.py:265 +msgid "Update historical conversation" +msgstr "更新历史会话" + +#: apps/resource_manage/views/application_chat.py:266 +msgid "Update system historical conversation" +msgstr "更新系统历史会话" + +#: apps/resource_manage/views/application_setting.py:28 +#: apps/resource_manage/views/application_setting.py:29 +#: apps/resource_manage/views/application_setting.py:30 +#: apps/xpack/views/application_setting.py:28 +#: apps/xpack/views/application_setting.py:29 +#: apps/xpack/views/application_setting.py:30 +msgid "Modify Application Settings" +msgstr "修改智能体设置" -#: apps/xpack/serializers/operate_log_serializer.py:172 -msgid "Operate" -msgstr "操作" +#: apps/resource_manage/views/application_setting.py:47 +#: apps/resource_manage/views/application_setting.py:48 +#: apps/resource_manage/views/application_setting.py:49 +#: apps/xpack/views/application_setting.py:59 +#: apps/xpack/views/application_setting.py:60 +#: apps/xpack/views/application_setting.py:61 +msgid "Get Application Settings" +msgstr "获取智能体设置" -#: apps/xpack/serializers/operate_log_serializer.py:173 -msgid "Operate user" -msgstr "操作用户" +#: apps/resource_manage/views/application_setting.py:69 +#: apps/resource_manage/views/application_setting.py:70 +#: apps/resource_manage/views/application_setting.py:71 +#: apps/xpack/views/platform.py:122 apps/xpack/views/platform.py:123 +#: apps/xpack/views/platform.py:124 +msgid "Get platform status" +msgstr "获取平台状态" -#: apps/xpack/serializers/operate_log_serializer.py:175 -msgid "Ip Address" -msgstr "IP地址" +#: apps/resource_manage/views/application_setting.py:73 +#: apps/resource_manage/views/application_setting.py:92 +msgid "System Application/Get platform status" +msgstr "系统智能体/获取平台状态" -#: apps/xpack/serializers/operate_log_serializer.py:176 -msgid "API Details" -msgstr "API详情" +#: apps/resource_manage/views/application_setting.py:87 +#: apps/resource_manage/views/application_setting.py:88 +#: apps/resource_manage/views/application_setting.py:89 +#: apps/xpack/views/platform.py:149 apps/xpack/views/platform.py:150 +#: apps/xpack/views/platform.py:151 +msgid "Update platform status" +msgstr "更新平台状态" -#: apps/xpack/serializers/operate_log_serializer.py:177 -msgid "Operate Time" -msgstr "操作时间" +#: apps/resource_manage/views/application_setting.py:114 +#: apps/resource_manage/views/application_setting.py:115 +#: apps/resource_manage/views/application_setting.py:116 +#: apps/xpack/views/platform.py:67 apps/xpack/views/platform.py:68 +#: apps/xpack/views/platform.py:69 +msgid "Get platform configuration" +msgstr "获取平台配置" -#: apps/xpack/serializers/platform_serializer.py:12 -msgid "app_id is required" -msgstr "app_id 是必填项" +#: apps/resource_manage/views/application_setting.py:119 +#: apps/resource_manage/views/application_setting.py:133 +msgid "System Application/application access" +msgstr "系统智能体/应用访问" -#: apps/xpack/serializers/platform_serializer.py:13 -msgid "app_secret is required" -msgstr "app_secret 是必填项" +#: apps/resource_manage/views/application_setting.py:127 +#: apps/resource_manage/views/application_setting.py:128 +#: apps/resource_manage/views/application_setting.py:129 +#: apps/xpack/views/platform.py:89 apps/xpack/views/platform.py:90 +#: apps/xpack/views/platform.py:91 +msgid "Update platform configuration" +msgstr "更新平台配置" -#: apps/xpack/serializers/platform_serializer.py:14 -msgid "token is required" -msgstr "token 是必填项" +#: apps/resource_manage/views/application_version.py:40 +#: apps/resource_manage/views/application_version.py:60 +#: apps/resource_manage/views/application_version.py:82 +#: apps/resource_manage/views/application_version.py:104 +msgid "System Application/Version" +msgstr "系统智能体/版本" + +#: apps/resource_manage/views/chat_user.py:29 +#: apps/resource_manage/views/chat_user.py:30 +#: apps/resource_manage/views/chat_user.py:31 +msgid "Get system knowledge chat user List" +msgstr "获取系统知识库对话用户列表" + +#: apps/resource_manage/views/chat_user.py:34 +#: apps/resource_manage/views/chat_user.py:59 +#: apps/resource_manage/views/chat_user.py:79 +#: apps/resource_manage/views/chat_user_group.py:28 +#: apps/resource_manage/views/chat_user_group.py:59 +#: apps/resource_manage/views/chat_user_group.py:82 +msgid "System Knowledge Chat user" +msgstr "系统知识库对话用户" + +#: apps/resource_manage/views/chat_user.py:53 +#: apps/resource_manage/views/chat_user.py:54 +#: apps/resource_manage/views/chat_user.py:55 +msgid "Edit system knowledge chat user List" +msgstr "编辑系统知识库对话用户列表" + +#: apps/resource_manage/views/chat_user.py:74 +#: apps/resource_manage/views/chat_user.py:75 +#: apps/resource_manage/views/chat_user.py:76 +msgid "Get system knowledge chat user page List" +msgstr "获取系统知识库对话用户分页列表" + +#: apps/resource_manage/views/chat_user_group.py:23 +#: apps/resource_manage/views/chat_user_group.py:24 +#: apps/resource_manage/views/chat_user_group.py:25 +msgid "Get system knowledge chat user group List" +msgstr "获取系统知识库对话用户组列表" + +#: apps/resource_manage/views/chat_user_group.py:53 +#: apps/resource_manage/views/chat_user_group.py:54 +#: apps/resource_manage/views/chat_user_group.py:55 +msgid "Edit system knowledge chat user group List" +msgstr "编辑系统知识库对话用户组列表" + +#: apps/resource_manage/views/chat_user_group.py:77 +#: apps/resource_manage/views/chat_user_group.py:79 +msgid "Get system knowledge chat user group page List" +msgstr "获取系统知识库对话用户组分页列表" + +#: apps/resource_manage/views/chat_user_group.py:78 +msgid "Get system knowledge chat user page group List" +msgstr "获取系统知识库对话用户分页用户组列表" + +#: apps/resource_manage/views/dataset_lark_views.py:28 +#: apps/resource_manage/views/dataset_lark_views.py:29 +#: apps/resource_manage/views/dataset_lark_views.py:30 +#: apps/shared/views/shared_dataset_lark_views.py:51 +#: apps/shared/views/shared_dataset_lark_views.py:52 +#: apps/shared/views/shared_dataset_lark_views.py:53 +#: apps/xpack/views/knowledge_lark_views.py:64 +#: apps/xpack/views/knowledge_lark_views.py:65 +#: apps/xpack/views/knowledge_lark_views.py:66 +msgid "Update a lark knowledge base" +msgstr "更新飞书知识库" -#: apps/xpack/serializers/platform_serializer.py:15 -msgid "callback_url is required" -msgstr "callback_url 是必填项" +#: apps/resource_manage/views/dataset_lark_views.py:34 +#: apps/resource_manage/views/knowledge_workflow.py:69 +#: apps/resource_manage/views/knowledge_workflow.py:92 +#: apps/resource_manage/views/knowledge_workflow.py:111 +#: apps/resource_manage/views/knowledge_workflow.py:130 +#: apps/resource_manage/views/knowledge_workflow.py:151 +#: apps/resource_manage/views/knowledge_workflow.py:174 +msgid "System Knowledge Base" +msgstr "系统知识库" -#: apps/xpack/serializers/platform_serializer.py:21 -#: apps/xpack/serializers/platform_serializer.py:30 -msgid "App ID is required" -msgstr "App ID 是必填项" +#: apps/resource_manage/views/dataset_lark_views.py:63 +#: apps/resource_manage/views/dataset_lark_views.py:64 +#: apps/resource_manage/views/dataset_lark_views.py:65 +#: apps/shared/views/shared_dataset_lark_views.py:100 +#: apps/shared/views/shared_dataset_lark_views.py:101 +#: apps/shared/views/shared_dataset_lark_views.py:102 +#: apps/xpack/views/knowledge_lark_views.py:123 +#: apps/xpack/views/knowledge_lark_views.py:124 +#: apps/xpack/views/knowledge_lark_views.py:125 +msgid "Import documents to the lark knowledge base" +msgstr "导入文档到飞书知识库" -#: apps/xpack/serializers/platform_serializer.py:23 -msgid "Secret is required" -msgstr "Secret 是必填项" +#: apps/resource_manage/views/dataset_lark_views.py:89 +#: apps/resource_manage/views/dataset_lark_views.py:90 +#: apps/resource_manage/views/dataset_lark_views.py:91 +#: apps/shared/views/shared_dataset_lark_views.py:79 +#: apps/shared/views/shared_dataset_lark_views.py:80 +#: apps/shared/views/shared_dataset_lark_views.py:81 +#: apps/xpack/views/knowledge_lark_views.py:93 +#: apps/xpack/views/knowledge_lark_views.py:94 +#: apps/xpack/views/knowledge_lark_views.py:95 +msgid "Get document list from lark" +msgstr "获取飞书文档列表" -#: apps/xpack/serializers/platform_serializer.py:24 -msgid "Token is required" -msgstr "Token 是必填项" +#: apps/resource_manage/views/dataset_lark_views.py:94 +#: apps/resource_manage/views/dataset_lark_views.py:115 +#: apps/resource_manage/views/dataset_lark_views.py:139 +#: apps/resource_manage/views/document.py:512 +#: apps/resource_manage/views/document.py:999 +#: apps/resource_manage/views/document.py:1024 +#: apps/resource_manage/views/document.py:1049 +#: apps/resource_manage/views/document.py:1083 +#: apps/resource_manage/views/document.py:1122 +#: apps/resource_manage/views/document.py:1158 +#: apps/resource_manage/views/document.py:1191 +#: apps/resource_manage/views/document.py:1223 +#: apps/resource_manage/views/document.py:1255 +#: apps/shared/views/shared_document.py:487 +#: apps/shared/views/shared_document.py:881 +#: apps/shared/views/shared_document.py:902 +#: apps/shared/views/shared_document.py:927 +#: apps/shared/views/shared_document.py:960 +msgid "System Knowledge Base/Documentation" +msgstr "系统知识库/文档" -#: apps/xpack/serializers/platform_serializer.py:33 -msgid "Verification Token is required" -msgstr "验证令牌是必填项" +#: apps/resource_manage/views/dataset_lark_views.py:110 +#: apps/resource_manage/views/dataset_lark_views.py:111 +#: apps/resource_manage/views/dataset_lark_views.py:112 +#: apps/shared/views/shared_dataset_lark_views.py:126 +#: apps/shared/views/shared_dataset_lark_views.py:127 +#: apps/shared/views/shared_dataset_lark_views.py:128 +#: apps/xpack/views/knowledge_lark_views.py:168 +#: apps/xpack/views/knowledge_lark_views.py:169 +#: apps/xpack/views/knowledge_lark_views.py:170 +msgid "Synchronize lark document" +msgstr "同步飞书文档" -#: apps/xpack/serializers/platform_serializer.py:38 -msgid "Client ID is required" -msgstr "Client ID 是必填项" +#: apps/resource_manage/views/dataset_lark_views.py:133 +#: apps/resource_manage/views/dataset_lark_views.py:134 +#: apps/resource_manage/views/dataset_lark_views.py:135 +#: apps/shared/views/shared_dataset_lark_views.py:149 +#: apps/shared/views/shared_dataset_lark_views.py:150 +#: apps/shared/views/shared_dataset_lark_views.py:151 +#: apps/xpack/views/knowledge_lark_views.py:208 +#: apps/xpack/views/knowledge_lark_views.py:209 +#: apps/xpack/views/knowledge_lark_views.py:210 +msgid "Batch synchronize lark document" +msgstr "批量同步飞书文档" -#: apps/xpack/serializers/platform_serializer.py:39 -msgid "Client Secret is required" -msgstr "客户端密钥是必填项" +#: apps/resource_manage/views/document.py:67 +#: apps/resource_manage/views/document.py:68 +#: apps/resource_manage/views/document.py:69 +msgid "Create system knowledge" +msgstr "创建系统知识库" -#: apps/xpack/serializers/platform_serializer.py:44 -msgid "Signing Secret is required" -msgstr "签名密钥是必填项" +#: apps/resource_manage/views/document.py:73 +#: apps/resource_manage/views/document.py:97 +#: apps/resource_manage/views/document.py:135 +#: apps/resource_manage/views/document.py:175 +#: apps/resource_manage/views/document.py:200 +#: apps/resource_manage/views/document.py:227 +#: apps/resource_manage/views/document.py:244 +#: apps/resource_manage/views/document.py:274 +#: apps/resource_manage/views/document.py:307 +#: apps/resource_manage/views/document.py:344 +#: apps/resource_manage/views/document.py:376 +#: apps/resource_manage/views/document.py:408 +#: apps/resource_manage/views/document.py:441 +#: apps/resource_manage/views/document.py:477 +#: apps/resource_manage/views/document.py:580 +#: apps/resource_manage/views/document.py:618 +#: apps/resource_manage/views/document.py:643 +#: apps/resource_manage/views/document.py:675 +#: apps/resource_manage/views/document.py:713 +#: apps/resource_manage/views/document.py:749 +#: apps/resource_manage/views/document.py:787 +#: apps/resource_manage/views/document.py:824 +#: apps/resource_manage/views/document.py:858 +#: apps/resource_manage/views/document.py:896 +#: apps/resource_manage/views/document.py:924 +#: apps/resource_manage/views/document.py:952 +#: apps/resource_manage/views/document.py:1285 +#: apps/resource_manage/views/document.py:1299 +msgid "System Knowledge/Documentation" +msgstr "系统知识库/文档" -#: apps/xpack/serializers/platform_serializer.py:45 -msgid "Bot User Token is required" -msgstr "机器人用户令牌是必填项" +#: apps/resource_manage/views/document.py:92 +#: apps/resource_manage/views/document.py:93 +#: apps/resource_manage/views/document.py:94 +msgid "Get system document" +msgstr "获取文档" -#: apps/xpack/serializers/platform_serializer.py:66 -msgid "Check if the fields are correct" -msgstr "检查字段是否正确" +#: apps/resource_manage/views/document.py:129 +#: apps/resource_manage/views/document.py:130 +#: apps/resource_manage/views/document.py:131 +msgid "Segmented system document" +msgstr "分段文档" -#: apps/xpack/serializers/platform_serializer.py:155 -#, python-brace-format -msgid "The platform configuration corresponding to {type} was not found" -msgstr "未找到对应 {type} 的平台配置" +#: apps/resource_manage/views/document.py:169 +#: apps/resource_manage/views/document.py:170 +#: apps/resource_manage/views/document.py:171 +msgid "Segmented system document by file ids" +msgstr "按文件 ID 分段系统文档" + +#: apps/resource_manage/views/document.py:194 +#: apps/resource_manage/views/document.py:195 +#: apps/resource_manage/views/document.py:196 +msgid "Import text files and create system documents" +msgstr "导入文本文件并创建系统文档" + +#: apps/resource_manage/views/document.py:222 +#: apps/resource_manage/views/document.py:223 +#: apps/resource_manage/views/document.py:224 +msgid "Get a list of system segment IDs" +msgstr "获取分段ID列表" -#: apps/xpack/serializers/platform_serializer.py:56 -msgid "Bot ID is required" -msgstr "Bot ID 是必填项" +#: apps/resource_manage/views/document.py:238 +#: apps/resource_manage/views/document.py:239 +#: apps/resource_manage/views/document.py:240 +msgid "Cancel system tasks in batches" +msgstr "批量取消任务" -#: apps/xpack/serializers/platform_serializer.py:166 -#, python-brace-format -msgid "" -"This bot_id is already bound to another application ({app}). " -"Each bot_id can only correspond to one application." -msgstr "" -"该 bot_id 已绑定到另一个应用 ({app})," -"每个 bot_id 只能对应一个应用。" +#: apps/resource_manage/views/document.py:268 +#: apps/resource_manage/views/document.py:269 +#: apps/resource_manage/views/document.py:270 +msgid "Create system knowledges in batches" +msgstr "批量创建知识库" -#: apps/xpack/serializers/platform_serializer.py:168 -#, python-brace-format -msgid "This Bot ID is already in use by the agent named \"{name}\"." -msgstr "该 Bot ID 已被智能体「{name}」使用。" +#: apps/resource_manage/views/document.py:301 +#: apps/resource_manage/views/document.py:302 +#: apps/resource_manage/views/document.py:303 +msgid "Batch sync system knowledges" +msgstr "批量同步知识库" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:126 -msgid "Hello! I am an AI assistant. How can I help you?" -msgstr "您好!我是智能助手,有什么可以帮您的吗?" +#: apps/resource_manage/views/document.py:338 +#: apps/resource_manage/views/document.py:340 +msgid "Delete system document in batches" +msgstr "批量删除文档" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:188 -msgid "Sorry, I have encountered some issues. Please try again later." -msgstr "抱歉,我遇到了一些问题,请稍后再试。" +#: apps/resource_manage/views/document.py:339 +msgid "Delete system knowledge in batches" +msgstr "批量删除知识库" -#: apps/xpack/serializers/resource_chat_user.py:35 -#: apps/xpack/serializers/resource_chat_user.py:111 -#: apps/xpack/serializers/resource_chat_user_group.py:18 -#: apps/xpack/serializers/resource_chat_user_group.py:86 -msgid "Resource id" -msgstr "资源ID" +#: apps/resource_manage/views/document.py:371 +#: apps/resource_manage/views/document.py:372 +msgid "Batch refresh system document vector library" +msgstr "批量刷新文档向量库" -#: apps/xpack/serializers/resource_chat_user.py:38 -#: apps/xpack/serializers/resource_chat_user.py:112 -msgid "User group id" -msgstr "用户组ID" +#: apps/resource_manage/views/document.py:403 +#: apps/resource_manage/views/document.py:404 +msgid "Batch tokenize system document library" +msgstr "批量向量化系统文档库" -#: apps/xpack/serializers/resource_chat_user.py:94 -msgid "Is auth" -msgstr "是否授权" +#: apps/resource_manage/views/document.py:435 +#: apps/resource_manage/views/document.py:436 +#: apps/resource_manage/views/document.py:437 +msgid "Batch generate related system problems" +msgstr "批量生成相关问题" -#: apps/xpack/serializers/resource_chat_user_group.py:20 -msgid "User group name" -msgstr "用户名" +#: apps/resource_manage/views/document.py:471 +#: apps/resource_manage/views/document.py:472 +#: apps/resource_manage/views/document.py:473 +msgid "Modify system document hit processing methods in batches" +msgstr "批量修改文档命中处理方式" -#: apps/xpack/serializers/resource_chat_user_group.py:68 -msgid "user_group_id" -msgstr "用户组ID" +#: apps/resource_manage/views/document.py:575 +#: apps/resource_manage/views/document.py:576 +msgid "Migrate system knowledges in batches" +msgstr "批量迁移知识库" -#: apps/xpack/serializers/sso_auth/cas.py:32 -msgid "HttpClient query failed: " -msgstr "HttpClient 查询失败: " +#: apps/resource_manage/views/document.py:613 +#: apps/resource_manage/views/document.py:614 +#: apps/resource_manage/views/document.py:615 +msgid "Get system document details" +msgstr "获取文档详情" -#: apps/xpack/serializers/sso_auth/cas.py:58 -msgid "CAS authentication failed" -msgstr "CAS 认证失败" +#: apps/resource_manage/views/document.py:637 +#: apps/resource_manage/views/document.py:638 +#: apps/resource_manage/views/document.py:639 +msgid "Modify system document" +msgstr "修改文档" -#: apps/xpack/serializers/sso_auth/oauth2.py:165 -#: apps/xpack/serializers/sso_auth/oauth2.py:184 -#: apps/xpack/serializers/sso_auth/oauth2.py:187 -msgid "Failed to obtain user information" -msgstr "获取用户信息失败" +#: apps/resource_manage/views/document.py:670 +#: apps/resource_manage/views/document.py:671 +#: apps/resource_manage/views/document.py:672 +msgid "Delete system document" +msgstr "删除文档" -#: apps/xpack/serializers/system_api_key.py:12 -msgid "Allow cross domain" -msgstr "允许跨域" +#: apps/resource_manage/views/document.py:707 +#: apps/resource_manage/views/document.py:708 +#: apps/resource_manage/views/document.py:709 +msgid "Synchronize system web site types" +msgstr "同步网站类型" -#: apps/xpack/serializers/system_api_key.py:13 -msgid "Cross domain list" -msgstr "跨域列表" +#: apps/resource_manage/views/document.py:743 +#: apps/resource_manage/views/document.py:744 +#: apps/resource_manage/views/document.py:745 +msgid "Refresh system knowledge vector library" +msgstr "刷新文档向量库" -#: apps/xpack/serializers/system_api_key.py:44 -msgid "system API key id" -msgstr "系统 API 密钥 ID" +#: apps/resource_manage/views/document.py:781 +#: apps/resource_manage/views/document.py:782 +#: apps/resource_manage/views/document.py:783 +msgid "Tokenize system knowledge vector library" +msgstr "向量化系统知识库向量库" -#: apps/xpack/serializers/system_params.py:20 -msgid "theme" -msgstr "主题" +#: apps/resource_manage/views/document.py:818 +#: apps/resource_manage/views/document.py:819 +#: apps/resource_manage/views/document.py:820 +msgid "Cancel system task" +msgstr "取消任务" -#: apps/xpack/serializers/system_params.py:22 -msgid "login logo" -msgstr "登录 logo" +#: apps/resource_manage/views/document.py:853 +#: apps/resource_manage/views/document.py:854 +#: apps/resource_manage/views/document.py:855 +msgid "Get system document by pagination" +msgstr "分页获取文档" -#: apps/xpack/serializers/system_params.py:23 -msgid "login image" -msgstr "登录图片" +#: apps/resource_manage/views/document.py:892 +#: apps/resource_manage/views/document.py:893 +msgid "Export system knowledge" +msgstr "导出知识库" -#: apps/xpack/serializers/system_params.py:24 -msgid "title" -msgstr "标题" +#: apps/resource_manage/views/document.py:920 +#: apps/resource_manage/views/document.py:921 +msgid "Export Zip system knowledge" +msgstr "导出Zip知识库" -#: apps/xpack/serializers/system_params.py:25 -msgid "slogan" -msgstr "标语" +#: apps/resource_manage/views/document.py:948 +#: apps/resource_manage/views/document.py:949 +msgid "Download system source file" +msgstr "下载系统源文件" -#: apps/xpack/serializers/system_params.py:26 -#: apps/xpack/serializers/system_params.py:27 -msgid "show user manual" -msgstr "显示用户手册" +#: apps/resource_manage/views/document.py:1217 +#: apps/resource_manage/views/document.py:1218 +#: apps/resource_manage/views/document.py:1219 +msgid "Create QA system documents from uploaded files" +msgstr "从上传的文件创建问答系统文档" -#: apps/xpack/serializers/system_params.py:28 -msgid "user manual url" -msgstr "用户手册网址" +#: apps/resource_manage/views/document.py:1249 +#: apps/resource_manage/views/document.py:1250 +#: apps/resource_manage/views/document.py:1251 +msgid "Create table system documents from uploaded files" +msgstr "从上传的文件创建表格系统文档" -#: apps/xpack/serializers/system_params.py:29 -msgid "show forum" -msgstr "显示论坛" +#: apps/resource_manage/views/document.py:1281 +#: apps/resource_manage/views/document.py:1282 +msgid "Get system QA template" +msgstr "获取系统问答模板" -#: apps/xpack/serializers/system_params.py:30 -msgid "forum url" -msgstr "论坛网址" +#: apps/resource_manage/views/document.py:1295 +#: apps/resource_manage/views/document.py:1296 +msgid "Get system form template" +msgstr "获取系统表单模板" -#: apps/xpack/serializers/system_params.py:31 -msgid "show project" -msgstr "显示项目" +#: apps/resource_manage/views/image_document.py:25 +msgid "" +"system knowledge: Generate editable previews from uploaded image file IDs" +msgstr "系统知识库:根据上传的图片文件 ID 生成可编辑预览" + +#: apps/resource_manage/views/image_document.py:26 +#: apps/resource_manage/views/image_document.py:27 +msgid "system knowledge: Generate image previews" +msgstr "系统知识库:生成图片预览" + +#: apps/resource_manage/views/image_document.py:33 +#: apps/resource_manage/views/image_document.py:58 +#: apps/resource_manage/views/image_document.py:78 +#: apps/resource_manage/views/image_document.py:97 +#: apps/resource_manage/views/image_document.py:120 +msgid "System Knowledge/Images" +msgstr "系统知识库/图片" + +#: apps/resource_manage/views/image_document.py:51 +#: apps/resource_manage/views/image_document.py:52 +#: apps/resource_manage/views/image_document.py:53 +msgid "system knowledge: Get an image preview" +msgstr "系统知识库:获取图片预览" + +#: apps/resource_manage/views/image_document.py:70 +#: apps/resource_manage/views/image_document.py:71 +#: apps/resource_manage/views/image_document.py:72 +msgid "system knowledge: Edit an image preview" +msgstr "系统知识库:编辑图片预览" + +#: apps/resource_manage/views/image_document.py:90 +#: apps/resource_manage/views/image_document.py:91 +#: apps/resource_manage/views/image_document.py:92 +msgid "system knowledge: Delete an image preview" +msgstr "系统知识库:删除图片预览" + +#: apps/resource_manage/views/image_document.py:112 +msgid "system knowledge: Import image previews as standalone image documents" +msgstr "系统知识库:将图片预览导入为独立图片文档" + +#: apps/resource_manage/views/image_document.py:113 +#: apps/resource_manage/views/image_document.py:114 +msgid "system knowledge: Import image documents" +msgstr "系统知识库:导入图片文档" -#: apps/xpack/serializers/system_params.py:32 -msgid "project url" -msgstr "项目网址" +#: apps/resource_manage/views/knowledge.py:45 +#: apps/resource_manage/views/knowledge.py:46 +#: apps/resource_manage/views/knowledge.py:47 +msgid "Get system knowledge list" +msgstr "获取系统知识库列表" -#: apps/xpack/views/application_setting.py:24 -#: apps/xpack/views/application_setting.py:25 -#: apps/xpack/views/application_setting.py:26 -msgid "Modify Application Settings" -msgstr "修改智能体设置" +#: apps/resource_manage/views/knowledge.py:50 +#: apps/resource_manage/views/knowledge.py:74 +#: apps/resource_manage/views/knowledge.py:102 +#: apps/resource_manage/views/knowledge.py:124 +#: apps/resource_manage/views/knowledge.py:156 +#: apps/resource_manage/views/knowledge.py:177 +#: apps/resource_manage/views/knowledge.py:207 +#: apps/resource_manage/views/knowledge.py:236 +#: apps/resource_manage/views/knowledge.py:262 +#: apps/resource_manage/views/knowledge.py:285 +#: apps/resource_manage/views/knowledge.py:306 +#: apps/resource_manage/views/knowledge.py:327 +#: apps/resource_manage/views/knowledge.py:370 +#: apps/resource_manage/views/knowledge.py:395 +#: apps/resource_manage/views/knowledge_sync.py:26 +#: apps/resource_manage/views/knowledge_sync.py:39 +#: apps/resource_manage/views/knowledge_sync.py:62 +msgid "System Knowledge" +msgstr "系统知识库" -#: apps/xpack/views/application_setting.py:42 -#: apps/xpack/views/application_setting.py:43 -#: apps/xpack/views/application_setting.py:44 -msgid "Get Application Settings" -msgstr "获取智能体设置" +#: apps/resource_manage/views/knowledge.py:69 +#: apps/resource_manage/views/knowledge.py:70 +#: apps/resource_manage/views/knowledge.py:71 +msgid "Get system knowledge list by pagination" +msgstr "获取系统知识库分页列表" -#: apps/xpack/views/auth.py:52 apps/xpack/views/auth.py:53 -#: apps/xpack/views/auth.py:54 apps/xpack/views/chat_user_auth.py:46 -#: apps/xpack/views/chat_user_auth.py:47 apps/xpack/views/chat_user_auth.py:48 -msgid "Get authentication types" -msgstr "获取认证类型" +#: apps/resource_manage/views/knowledge.py:96 +#: apps/resource_manage/views/knowledge.py:97 +#: apps/resource_manage/views/knowledge.py:98 +msgid "Update system knowledge" +msgstr "更新系统知识库" -#: apps/xpack/views/auth.py:55 apps/xpack/views/auth.py:70 -#: apps/xpack/views/auth.py:90 apps/xpack/views/auth.py:108 -#: apps/xpack/views/auth.py:223 apps/xpack/views/auth.py:235 -#: apps/xpack/views/auth.py:249 -msgid "Authentication Configuration" -msgstr "认证配置" +#: apps/resource_manage/views/knowledge.py:119 +#: apps/resource_manage/views/knowledge.py:120 +#: apps/resource_manage/views/knowledge.py:121 +msgid "Get system knowledge" +msgstr "获取知识库" -#: apps/xpack/views/auth.py:67 apps/xpack/views/auth.py:68 -#: apps/xpack/views/auth.py:69 apps/xpack/views/chat_user_auth.py:62 -#: apps/xpack/views/chat_user_auth.py:63 apps/xpack/views/chat_user_auth.py:64 -msgid "Test LDAP connection" -msgstr "测试 LDAP 连接" +#: apps/resource_manage/views/knowledge.py:151 +#: apps/resource_manage/views/knowledge.py:152 +#: apps/resource_manage/views/knowledge.py:153 +msgid "Delete system knowledge" +msgstr "删除知识库" -#: apps/xpack/views/auth.py:87 apps/xpack/views/auth.py:88 -#: apps/xpack/views/auth.py:89 -msgid "Add or modify authentication configuration" -msgstr "添加或修改认证配置" +#: apps/resource_manage/views/knowledge.py:171 +#: apps/resource_manage/views/knowledge.py:172 +#: apps/resource_manage/views/knowledge.py:173 +msgid "Synchronize the system knowledge base of the website" +msgstr "同步网站知识库" -#: apps/xpack/views/auth.py:105 apps/xpack/views/auth.py:106 -#: apps/xpack/views/auth.py:107 -msgid "Get authentication configuration" -msgstr "获取认证配置" +#: apps/resource_manage/views/knowledge.py:201 +#: apps/resource_manage/views/knowledge.py:202 +#: apps/resource_manage/views/knowledge.py:203 +msgid "System Hit test list" +msgstr "召回测试列表" -#: apps/xpack/views/auth.py:118 apps/xpack/views/auth.py:119 -#: apps/xpack/views/auth.py:120 apps/xpack/views/chat_user_auth.py:112 -#: apps/xpack/views/chat_user_auth.py:113 -#: apps/xpack/views/chat_user_auth.py:114 -msgid "Ldap Log in" -msgstr "LDAP 登录" +#: apps/resource_manage/views/knowledge.py:230 +#: apps/resource_manage/views/knowledge.py:231 +#: apps/resource_manage/views/knowledge.py:232 +msgid "System Re-vectorize" +msgstr "重新向量化" -#: apps/xpack/views/auth.py:121 apps/xpack/views/auth.py:138 -#: apps/xpack/views/auth.py:157 apps/xpack/views/auth.py:176 -#: apps/xpack/views/auth.py:194 apps/xpack/views/auth.py:208 -#: apps/xpack/views/auth.py:266 apps/xpack/views/auth.py:286 -#: apps/xpack/views/auth.py:307 apps/xpack/views/auth.py:327 -#: apps/xpack/views/auth.py:348 apps/xpack/views/auth.py:368 -msgid "Three-party login" -msgstr "三方登录" +#: apps/resource_manage/views/knowledge.py:256 +#: apps/resource_manage/views/knowledge.py:257 +#: apps/resource_manage/views/knowledge.py:258 +msgid "System Tokenize knowledge base" +msgstr "系统向量化知识库" -#: apps/xpack/views/auth.py:135 apps/xpack/views/auth.py:136 -#: apps/xpack/views/auth.py:137 apps/xpack/views/chat_user_auth.py:129 -#: apps/xpack/views/chat_user_auth.py:130 -#: apps/xpack/views/chat_user_auth.py:131 -msgid "CAS Log in" -msgstr "CAS 登录" +#: apps/resource_manage/views/knowledge.py:281 +#: apps/resource_manage/views/knowledge.py:282 +msgid "Export system knowledge base" +msgstr "导出系统知识库" -#: apps/xpack/views/auth.py:154 apps/xpack/views/auth.py:155 -#: apps/xpack/views/auth.py:156 apps/xpack/views/chat_user_auth.py:148 -#: apps/xpack/views/chat_user_auth.py:149 -#: apps/xpack/views/chat_user_auth.py:150 -msgid "OIDC Log in" -msgstr "OIDC 登录" +#: apps/resource_manage/views/knowledge.py:302 +#: apps/resource_manage/views/knowledge.py:303 +msgid "Export system knowledge base containing images" +msgstr "导出包含图片的系统知识库" -#: apps/xpack/views/auth.py:173 apps/xpack/views/auth.py:174 -#: apps/xpack/views/auth.py:175 apps/xpack/views/chat_user_auth.py:167 -#: apps/xpack/views/chat_user_auth.py:168 -#: apps/xpack/views/chat_user_auth.py:169 -msgid "OAuth2 Log in" -msgstr "OAuth2 登录" +#: apps/resource_manage/views/knowledge.py:323 +#: apps/resource_manage/views/knowledge.py:324 +msgid "Export system knowledge bundle" +msgstr "导出系统知识库" -#: apps/xpack/views/auth.py:191 apps/xpack/views/auth.py:192 -#: apps/xpack/views/auth.py:193 apps/xpack/views/chat_user_auth.py:220 -#: apps/xpack/views/chat_user_auth.py:221 -#: apps/xpack/views/chat_user_auth.py:222 -msgid "Scan code login type" -msgstr "扫码登录类型" +#: apps/resource_manage/views/knowledge.py:364 +#: apps/resource_manage/views/knowledge.py:365 +#: apps/resource_manage/views/knowledge.py:366 +msgid "System generate related" +msgstr "生成相关" -#: apps/xpack/views/auth.py:205 apps/xpack/views/auth.py:206 -#: apps/xpack/views/auth.py:207 apps/xpack/views/auth.py:220 -#: apps/xpack/views/auth.py:221 apps/xpack/views/auth.py:222 -#: apps/xpack/views/chat_user_auth.py:234 -#: apps/xpack/views/chat_user_auth.py:235 -#: apps/xpack/views/chat_user_auth.py:236 -#: apps/xpack/views/chat_user_auth.py:249 -#: apps/xpack/views/chat_user_auth.py:250 -#: apps/xpack/views/chat_user_auth.py:251 -msgid "Get platform information" -msgstr "获取平台信息" +#: apps/resource_manage/views/knowledge.py:390 +#: apps/resource_manage/views/knowledge.py:391 +#: apps/resource_manage/views/knowledge.py:392 +msgid "Get model for system knowledge base" +msgstr "获取系统知识库模型" -#: apps/xpack/views/auth.py:232 apps/xpack/views/auth.py:233 -#: apps/xpack/views/auth.py:234 apps/xpack/views/chat_user_auth.py:261 -#: apps/xpack/views/chat_user_auth.py:262 -#: apps/xpack/views/chat_user_auth.py:263 -msgid "Modify platform information" -msgstr "修改平台信息" +#: apps/resource_manage/views/knowledge.py:418 +#: apps/resource_manage/views/knowledge_workflow.py:198 +msgid "SystemKnowledge Base" +msgstr "系统知识库" -#: apps/xpack/views/auth.py:246 apps/xpack/views/auth.py:247 -#: apps/xpack/views/auth.py:248 apps/xpack/views/chat_user_auth.py:275 -#: apps/xpack/views/chat_user_auth.py:276 -#: apps/xpack/views/chat_user_auth.py:277 -msgid "Test platform connection" -msgstr "测试平台连接" +#: apps/resource_manage/views/knowledge_sync.py:23 +msgid "Get system knowledge scheduled synchronization setting" +msgstr "获取系统知识库定时同步设置" + +#: apps/resource_manage/views/knowledge_sync.py:35 +msgid "Update system knowledge scheduled synchronization setting" +msgstr "更新系统知识库定时同步设置" + +#: apps/resource_manage/views/knowledge_sync.py:59 +msgid "Get system knowledge synchronization logs" +msgstr "获取系统知识库同步日志" + +#: apps/resource_manage/views/knowledge_workflow.py:86 +#: apps/resource_manage/views/knowledge_workflow.py:87 +#: apps/resource_manage/views/knowledge_workflow.py:88 +msgid "Edit system knowledge workflow" +msgstr "编辑系统知识库工作流" + +#: apps/resource_manage/views/knowledge_workflow.py:106 +#: apps/resource_manage/views/knowledge_workflow.py:107 +#: apps/resource_manage/views/knowledge_workflow.py:108 +msgid "Get system knowledge workflow" +msgstr "获取系统知识库工作流" + +#: apps/resource_manage/views/knowledge_workflow.py:145 +#: apps/resource_manage/views/knowledge_workflow.py:146 +#: apps/resource_manage/views/knowledge_workflow.py:147 +msgid "Export system knowledge workflow" +msgstr "导出系统知识库工作流" + +#: apps/resource_manage/views/knowledge_workflow.py:168 +#: apps/resource_manage/views/knowledge_workflow.py:169 +#: apps/resource_manage/views/knowledge_workflow.py:170 +msgid "Import system knowledge workflow" +msgstr "导入系统知识库工作流" + +#: apps/resource_manage/views/knowledge_workflow.py:192 +#: apps/resource_manage/views/knowledge_workflow.py:193 +#: apps/resource_manage/views/knowledge_workflow.py:194 +msgid "System Knowledge workflow upload document" +msgstr "系统知识库工作流上传文档" + +#: apps/resource_manage/views/knowledge_workflow_version.py:46 +#: apps/resource_manage/views/knowledge_workflow_version.py:64 +#: apps/resource_manage/views/knowledge_workflow_version.py:82 +#: apps/resource_manage/views/knowledge_workflow_version.py:101 +#: apps/shared/views/shared_knowledge_workflow_version.py:82 +#: apps/shared/views/shared_knowledge_workflow_version.py:100 +msgid "System Knowledge/Version" +msgstr "系统知识库/版本" + +#: apps/resource_manage/views/model.py:61 +#: apps/resource_manage/views/model.py:62 +#: apps/resource_manage/views/model.py:63 +msgid "Get resource model list" +msgstr "获取资源管理模型列表" -#: apps/xpack/views/auth.py:263 apps/xpack/views/auth.py:264 -#: apps/xpack/views/auth.py:265 apps/xpack/views/chat_user_auth.py:292 -#: apps/xpack/views/chat_user_auth.py:293 -#: apps/xpack/views/chat_user_auth.py:294 -msgid "DingTalk callback" -msgstr "钉钉回调" +#: apps/resource_manage/views/model.py:66 +#: apps/resource_manage/views/model.py:86 +#: apps/resource_manage/views/model.py:104 +#: apps/resource_manage/views/model.py:121 +#: apps/resource_manage/views/model.py:139 +#: apps/resource_manage/views/model.py:153 +#: apps/resource_manage/views/model.py:172 +msgid "System Model" +msgstr "系统模型" -#: apps/xpack/views/auth.py:283 apps/xpack/views/auth.py:284 -#: apps/xpack/views/auth.py:285 apps/xpack/views/chat_user_auth.py:312 -#: apps/xpack/views/chat_user_auth.py:313 -#: apps/xpack/views/chat_user_auth.py:314 -msgid "DingTalk OAuth2 callback" -msgstr "钉钉 OAuth2 回调" +#: apps/resource_manage/views/model.py:81 +#: apps/resource_manage/views/model.py:82 +#: apps/resource_manage/views/model.py:83 +msgid "Get resource model detail" +msgstr "获取资源模型详情" + +#: apps/resource_manage/views/model.py:98 +#: apps/resource_manage/views/model.py:99 +#: apps/resource_manage/views/model.py:100 +msgid "Update resource model" +msgstr "更新资源模型" + +#: apps/resource_manage/views/model.py:116 +#: apps/resource_manage/views/model.py:117 +#: apps/resource_manage/views/model.py:118 +msgid "Delete resource model" +msgstr "删除资源模型" + +#: apps/resource_manage/views/model.py:134 +#: apps/resource_manage/views/model.py:136 +msgid "Get resource model parameter form" +msgstr "获取资源模型参数表单" + +#: apps/resource_manage/views/model.py:135 +msgid "Get resource parameter form" +msgstr "获取资源参数表单" + +#: apps/resource_manage/views/model.py:147 +#: apps/resource_manage/views/model.py:148 +#: apps/resource_manage/views/model.py:149 +msgid "Save resource model parameter form" +msgstr "保存资源模型参数表单" + +#: apps/resource_manage/views/model.py:193 +#: apps/resource_manage/views/model.py:195 +msgid "System resource generate prompt" +msgstr "系统资源生成提示词" + +#: apps/resource_manage/views/model.py:194 +msgid "Generate prompt by system resource model" +msgstr "使用系统资源模型生成提示词" + +#: apps/resource_manage/views/model.py:199 +msgid "Resource Model" +msgstr "资源管理-模型" -#: apps/xpack/views/auth.py:304 apps/xpack/views/auth.py:305 -#: apps/xpack/views/auth.py:306 apps/xpack/views/chat_user_auth.py:333 -#: apps/xpack/views/chat_user_auth.py:334 -#: apps/xpack/views/chat_user_auth.py:335 -msgid "WeCom callback" -msgstr "企业微信回调" +#: apps/resource_manage/views/paragraph.py:37 +#: apps/resource_manage/views/paragraph.py:38 +#: apps/resource_manage/views/paragraph.py:39 +msgid "System paragraph list" +msgstr "段落列表" -#: apps/xpack/views/auth.py:324 apps/xpack/views/auth.py:325 -#: apps/xpack/views/auth.py:326 apps/xpack/views/chat_user_auth.py:353 -#: apps/xpack/views/chat_user_auth.py:354 -#: apps/xpack/views/chat_user_auth.py:355 -msgid "WeCom OAuth2 callback" -msgstr "企业微信 OAuth2 回调" +#: apps/resource_manage/views/paragraph.py:42 +#: apps/resource_manage/views/paragraph.py:67 +#: apps/resource_manage/views/paragraph.py:101 +#: apps/resource_manage/views/paragraph.py:125 +#: apps/resource_manage/views/paragraph.py:168 +#: apps/resource_manage/views/paragraph.py:203 +#: apps/resource_manage/views/paragraph.py:233 +#: apps/resource_manage/views/paragraph.py:255 +#: apps/resource_manage/views/paragraph.py:289 +#: apps/resource_manage/views/paragraph.py:319 +#: apps/resource_manage/views/paragraph.py:345 +#: apps/resource_manage/views/paragraph.py:379 +#: apps/resource_manage/views/paragraph.py:412 +#: apps/resource_manage/views/paragraph.py:442 +msgid "System Knowledge/Documentation/Paragraph" +msgstr "系统知识库/文档/段落" -#: apps/xpack/views/auth.py:345 apps/xpack/views/auth.py:346 -#: apps/xpack/views/auth.py:347 apps/xpack/views/chat_user_auth.py:374 -#: apps/xpack/views/chat_user_auth.py:375 -#: apps/xpack/views/chat_user_auth.py:376 -msgid "Lark callback" -msgstr "飞书回调" +#: apps/resource_manage/views/paragraph.py:62 +#: apps/resource_manage/views/paragraph.py:63 +msgid "Create system paragraph" +msgstr "创建段落" -#: apps/xpack/views/auth.py:365 apps/xpack/views/auth.py:366 -#: apps/xpack/views/auth.py:367 apps/xpack/views/chat_user_auth.py:394 -#: apps/xpack/views/chat_user_auth.py:395 -#: apps/xpack/views/chat_user_auth.py:396 -msgid "Lark OAuth2 callback" -msgstr "飞书 OAuth2 回调" +#: apps/resource_manage/views/paragraph.py:95 +#: apps/resource_manage/views/paragraph.py:96 +#: apps/resource_manage/views/paragraph.py:97 +msgid "Batch system paragraph" +msgstr "批量关联段落" -#: apps/xpack/views/chat_user_auth.py:49 apps/xpack/views/chat_user_auth.py:65 -#: apps/xpack/views/chat_user_auth.py:85 apps/xpack/views/chat_user_auth.py:252 -#: apps/xpack/views/chat_user_auth.py:264 -#: apps/xpack/views/chat_user_auth.py:278 -msgid "Chat User/Authentication Configuration" -msgstr "对话用户/认证配置" +#: apps/resource_manage/views/paragraph.py:120 +#: apps/resource_manage/views/paragraph.py:121 +msgid "Migrate system paragraphs in batches" +msgstr "批量迁移段落" -#: apps/xpack/views/chat_user_auth.py:82 apps/xpack/views/chat_user_auth.py:83 -#: apps/xpack/views/chat_user_auth.py:84 -msgid "Add or modify Chat/Authentication Configuration" -msgstr "添加或修改对话/认证配置" +#: apps/resource_manage/views/paragraph.py:162 +#: apps/resource_manage/views/paragraph.py:163 +#: apps/resource_manage/views/paragraph.py:164 +msgid "Batch generate system related" +msgstr "批量生成相关" -#: apps/xpack/views/chat_user_auth.py:99 apps/xpack/views/chat_user_auth.py:100 -#: apps/xpack/views/chat_user_auth.py:101 -msgid "Get Authentication Configuration" -msgstr "获取认证配置" +#: apps/resource_manage/views/paragraph.py:197 +#: apps/resource_manage/views/paragraph.py:198 +#: apps/resource_manage/views/paragraph.py:199 +msgid "Modify system paragraph data" +msgstr "修改段落数据" -#: apps/xpack/views/chat_user_auth.py:102 -msgid "Chat User/login authentication" -msgstr "对话用户/登录认证" +#: apps/resource_manage/views/paragraph.py:228 +#: apps/resource_manage/views/paragraph.py:229 +#: apps/resource_manage/views/paragraph.py:230 +msgid "Get system paragraph details" +msgstr "获取段落详情" -#: apps/xpack/views/chat_user_auth.py:115 -#: apps/xpack/views/chat_user_auth.py:132 -#: apps/xpack/views/chat_user_auth.py:151 -#: apps/xpack/views/chat_user_auth.py:170 -#: apps/xpack/views/chat_user_auth.py:223 -#: apps/xpack/views/chat_user_auth.py:237 -#: apps/xpack/views/chat_user_auth.py:295 -#: apps/xpack/views/chat_user_auth.py:315 -#: apps/xpack/views/chat_user_auth.py:336 -#: apps/xpack/views/chat_user_auth.py:356 -#: apps/xpack/views/chat_user_auth.py:377 -#: apps/xpack/views/chat_user_auth.py:397 -msgid "Chat User/Three-party login" -msgstr "对话用户/三方登录" +#: apps/resource_manage/views/paragraph.py:250 +#: apps/resource_manage/views/paragraph.py:251 +#: apps/resource_manage/views/paragraph.py:252 +msgid "Delete system paragraph" +msgstr "删除段落" -#: apps/xpack/views/chat_user_auth.py:187 -msgid "Chat User/login" -msgstr "对话用户/登录" +#: apps/resource_manage/views/paragraph.py:283 +#: apps/resource_manage/views/paragraph.py:284 +#: apps/resource_manage/views/paragraph.py:285 +msgid "Add system associated questions" +msgstr "添加关联问题" -#: apps/xpack/views/chat_user_auth.py:414 -#: apps/xpack/views/chat_user_auth.py:415 -#: apps/xpack/views/chat_user_auth.py:416 -msgid "Application Password Certification" -msgstr "智能体密码认证" +#: apps/resource_manage/views/paragraph.py:314 +#: apps/resource_manage/views/paragraph.py:315 +#: apps/resource_manage/views/paragraph.py:316 +msgid "Get a list of system paragraph questions" +msgstr "获取段落问题列表" -#: apps/xpack/views/license.py:31 apps/xpack/views/license.py:32 -#: apps/xpack/views/license.py:33 -msgid "Get license information" -msgstr "获取许可证信息" +#: apps/resource_manage/views/paragraph.py:339 +#: apps/resource_manage/views/paragraph.py:340 +#: apps/resource_manage/views/paragraph.py:341 +msgid "Disassociation system issue" +msgstr "取消关联问题" -#: apps/xpack/views/license.py:42 apps/xpack/views/license.py:44 -msgid "Update license information" -msgstr "更新许可证信息" +#: apps/resource_manage/views/paragraph.py:373 +#: apps/resource_manage/views/paragraph.py:374 +#: apps/resource_manage/views/paragraph.py:375 +msgid "Related system questions" +msgstr "关联问题" -#: apps/xpack/views/license.py:43 -msgid "Update license information by uploading a new license file" -msgstr "通过上传新许可证文件更新许可证信息" +#: apps/resource_manage/views/paragraph.py:407 +#: apps/resource_manage/views/paragraph.py:408 +#: apps/resource_manage/views/paragraph.py:409 +msgid "Get system paragraph list by pagination" +msgstr "获取段落列表" -#: apps/xpack/views/operate_log.py:21 apps/xpack/views/operate_log.py:22 -#: apps/xpack/views/operate_log.py:23 -msgid "Get menu operate log" -msgstr "获取菜单操作日志" +#: apps/resource_manage/views/problem.py:24 +#: apps/resource_manage/views/problem.py:25 +#: apps/resource_manage/views/problem.py:26 +msgid "System question list" +msgstr "问题列表" -#: apps/xpack/views/operate_log.py:25 apps/xpack/views/operate_log.py:41 -#: apps/xpack/views/operate_log.py:57 -msgid "System operate log" -msgstr "系统操作日志" +#: apps/resource_manage/views/problem.py:29 +#: apps/resource_manage/views/problem.py:51 +#: apps/resource_manage/views/problem.py:72 +#: apps/resource_manage/views/problem.py:95 +#: apps/resource_manage/views/problem.py:118 +#: apps/resource_manage/views/problem.py:140 +#: apps/resource_manage/views/problem.py:165 +#: apps/resource_manage/views/problem.py:191 +msgid "System Knowledge/Documentation/Paragraph/Question" +msgstr "系统知识库/文档/段落/问题" -#: apps/xpack/views/operate_log.py:36 apps/xpack/views/operate_log.py:37 -#: apps/xpack/views/operate_log.py:38 -msgid "Get paginated operate log" -msgstr "获取分页操作日志" +#: apps/resource_manage/views/problem.py:45 +#: apps/resource_manage/views/problem.py:46 +#: apps/resource_manage/views/problem.py:47 +msgid "Create system question" +msgstr "创建问题" -#: apps/xpack/views/operate_log.py:54 apps/xpack/views/operate_log.py:55 -#: apps/xpack/views/operate_log.py:56 -msgid "Export operate log" -msgstr "导出操作日志" +#: apps/resource_manage/views/problem.py:67 +#: apps/resource_manage/views/problem.py:68 +#: apps/resource_manage/views/problem.py:69 +msgid "Get a list of associated system paragraphs" +msgstr "获取关联段落列表" -#: apps/xpack/views/platform.py:60 apps/xpack/views/platform.py:61 -#: apps/xpack/views/platform.py:62 -msgid "Get platform configuration" -msgstr "获取平台配置" +#: apps/resource_manage/views/problem.py:89 +#: apps/resource_manage/views/problem.py:90 +#: apps/resource_manage/views/problem.py:91 +msgid "Batch associated system paragraphs" +msgstr "批量关联段落" -#: apps/xpack/views/platform.py:65 apps/xpack/views/platform.py:79 -msgid "Application/application access" -msgstr "智能体/智能体访问" +#: apps/resource_manage/views/problem.py:112 +#: apps/resource_manage/views/problem.py:113 +#: apps/resource_manage/views/problem.py:114 +msgid "Batch deletion system issues" +msgstr "批量删除问题" -#: apps/xpack/views/platform.py:73 apps/xpack/views/platform.py:74 -#: apps/xpack/views/platform.py:75 -msgid "Update platform configuration" -msgstr "更新平台配置" +#: apps/resource_manage/views/problem.py:135 +#: apps/resource_manage/views/problem.py:136 +#: apps/resource_manage/views/problem.py:137 +msgid "Delete system question" +msgstr "删除问题" -#: apps/xpack/views/platform.py:94 apps/xpack/views/platform.py:95 -#: apps/xpack/views/platform.py:96 -msgid "Get platform status" -msgstr "获取平台状态" +#: apps/resource_manage/views/problem.py:159 +#: apps/resource_manage/views/problem.py:160 +#: apps/resource_manage/views/problem.py:161 +msgid "Modify system question" +msgstr "修改问题" -#: apps/xpack/views/platform.py:98 apps/xpack/views/platform.py:118 -msgid "Application/Get platform status" -msgstr "智能体/获取平台状态" +#: apps/resource_manage/views/problem.py:186 +#: apps/resource_manage/views/problem.py:187 +#: apps/resource_manage/views/problem.py:188 +msgid "Get the list of system questions by page" +msgstr "分页获取问题列表" -#: apps/xpack/views/platform.py:113 apps/xpack/views/platform.py:114 -#: apps/xpack/views/platform.py:115 -msgid "Update platform status" -msgstr "更新平台状态" +#: apps/resource_manage/views/resource_authorization.py:48 +#: apps/resource_manage/views/resource_authorization.py:49 +#: apps/resource_manage/views/resource_authorization.py:50 +#: apps/system_manage/views/user_resource_permission.py:148 +#: apps/system_manage/views/user_resource_permission.py:149 +#: apps/system_manage/views/user_resource_permission.py:150 +msgid "Get user authorization status of resource" +msgstr "获取资源对用户的授权状态" -#: apps/xpack/views/resource_chat_user.py:27 -#: apps/xpack/views/resource_chat_user.py:28 -#: apps/xpack/views/resource_chat_user.py:29 -msgid "Get Resource chat user List" -msgstr "获取资源对话用户列表" +#: apps/resource_manage/views/resource_authorization.py:53 +#: apps/resource_manage/views/resource_authorization.py:76 +#: apps/resource_manage/views/resource_authorization.py:99 +#: apps/resource_manage/views/resource_authorization.py:125 +#: apps/resource_manage/views/resource_authorization.py:146 +#: apps/resource_manage/views/resource_authorization.py:169 +msgid "System resources authorization" +msgstr "系统资源授权" -#: apps/xpack/views/resource_chat_user.py:32 -#: apps/xpack/views/resource_chat_user.py:54 -#: apps/xpack/views/resource_chat_user.py:77 -#: apps/xpack/views/system_chat_user_group.py:24 -#: apps/xpack/views/system_chat_user_group.py:45 -#: apps/xpack/views/system_chat_user_group.py:67 -msgid "Chat user" -msgstr "对话用户" +#: apps/resource_manage/views/resource_authorization.py:70 +#: apps/resource_manage/views/resource_authorization.py:71 +#: apps/resource_manage/views/resource_authorization.py:72 +#: apps/system_manage/views/user_resource_permission.py:193 +#: apps/system_manage/views/user_resource_permission.py:194 +#: apps/system_manage/views/user_resource_permission.py:195 +msgid "Edit user authorization status of resource" +msgstr "修改资源对用户的授权状态" -#: apps/xpack/views/resource_chat_user.py:48 -#: apps/xpack/views/resource_chat_user.py:49 -#: apps/xpack/views/resource_chat_user.py:50 -msgid "Edit Resource chat user List" -msgstr "编辑资源对话用户列表" +#: apps/resource_manage/views/resource_authorization.py:94 +#: apps/resource_manage/views/resource_authorization.py:95 +#: apps/resource_manage/views/resource_authorization.py:96 +#: apps/system_manage/views/user_resource_permission.py:240 +#: apps/system_manage/views/user_resource_permission.py:241 +#: apps/system_manage/views/user_resource_permission.py:242 +msgid "Get user authorization status of resource by page" +msgstr "分页获取资源对用户的授权状态" -#: apps/xpack/views/resource_chat_user.py:72 -#: apps/xpack/views/resource_chat_user.py:73 -#: apps/xpack/views/resource_chat_user.py:74 -msgid "Get Resource chat user page List" -msgstr "获取资源对话用户分页列表" +#: apps/resource_manage/views/resource_authorization.py:120 +#: apps/resource_manage/views/resource_authorization.py:121 +#: apps/resource_manage/views/resource_authorization.py:122 +#: apps/system_manage/views/user_group_resource_permission.py:149 +#: apps/system_manage/views/user_group_resource_permission.py:150 +#: apps/system_manage/views/user_group_resource_permission.py:151 +msgid "Get user group authorization status of resource" +msgstr "获取用户组对资源的授权状态" -#: apps/xpack/views/system_api_key.py:19 apps/xpack/views/system_api_key.py:20 -#: apps/xpack/views/system_api_key.py:21 -msgid "Create SystemAPIKey" -msgstr "创建系统 API 密钥" +#: apps/resource_manage/views/resource_authorization.py:140 +#: apps/resource_manage/views/resource_authorization.py:141 +#: apps/resource_manage/views/resource_authorization.py:142 +#: apps/system_manage/views/user_group_resource_permission.py:189 +#: apps/system_manage/views/user_group_resource_permission.py:190 +#: apps/system_manage/views/user_group_resource_permission.py:191 +msgid "Edit user group authorization status of resource" +msgstr "编辑用户组对资源的授权状态" -#: apps/xpack/views/system_api_key.py:34 apps/xpack/views/system_api_key.py:35 -#: apps/xpack/views/system_api_key.py:36 -msgid "Get SystemAPIKey List" -msgstr "获取系统 API 密钥列表" +#: apps/resource_manage/views/resource_authorization.py:164 +#: apps/resource_manage/views/resource_authorization.py:165 +#: apps/resource_manage/views/resource_authorization.py:166 +#: apps/system_manage/views/user_group_resource_permission.py:236 +#: apps/system_manage/views/user_group_resource_permission.py:237 +#: apps/system_manage/views/user_group_resource_permission.py:238 +msgid "Get user group authorization status of resource by page" +msgstr "分页获取用户组对资源的授权状态" -#: apps/xpack/views/system_api_key.py:50 apps/xpack/views/system_api_key.py:51 -#: apps/xpack/views/system_api_key.py:52 -msgid "Update SystemAPIKey" -msgstr "更新系统 API 密钥" +#: apps/resource_manage/views/resource_mapping.py:28 +#: apps/resource_manage/views/resource_mapping.py:29 +#: apps/resource_manage/views/resource_mapping.py:51 +#: apps/resource_manage/views/resource_mapping.py:52 +#: apps/shared/views/shared_resource_mapping.py:28 +#: apps/shared/views/shared_resource_mapping.py:29 +#: apps/shared/views/shared_resource_mapping.py:52 +#: apps/shared/views/shared_resource_mapping.py:53 +#: apps/system_manage/views/resource_mapping.py:31 +#: apps/system_manage/views/resource_mapping.py:32 +#: apps/system_manage/views/resource_mapping.py:74 +#: apps/system_manage/views/resource_mapping.py:75 +msgid "Retrieve the pagination list of resource relationships" +msgstr "获取资源关系分页列表" + +#: apps/resource_manage/views/resource_mapping.py:32 +#: apps/shared/views/shared_resource_mapping.py:32 +#: apps/shared/views/shared_resource_mapping.py:56 +#: apps/system_manage/views/resource_mapping.py:35 +msgid "Resources mapping" +msgstr "资源映射" -#: apps/xpack/views/system_api_key.py:66 apps/xpack/views/system_api_key.py:67 -#: apps/xpack/views/system_api_key.py:68 -msgid "Delete SystemAPIKey" -msgstr "删除系统 API 密钥" +#: apps/resource_manage/views/resource_mapping.py:55 +msgid "System mapping resource" +msgstr "系统映射资源" + +#: apps/resource_manage/views/tag.py:26 apps/resource_manage/views/tag.py:44 +#: apps/resource_manage/views/tag.py:65 apps/resource_manage/views/tag.py:86 +msgid "System Knowledge Base/Tag" +msgstr "系统知识库/标签" + +#: apps/resource_manage/views/termbase.py:34 +#: apps/resource_manage/views/termbase.py:52 +#: apps/resource_manage/views/termbase.py:74 +#: apps/resource_manage/views/termbase.py:98 +#: apps/resource_manage/views/termbase.py:121 +#: apps/resource_manage/views/termbase.py:148 +#: apps/resource_manage/views/termbase.py:176 +msgid "System Knowledge Base/Documentation/Termbase" +msgstr "系统知识库/文档/术语库" + +#: apps/resource_manage/views/tool.py:33 apps/resource_manage/views/tool.py:34 +#: apps/resource_manage/views/tool.py:35 +msgid "Get system tool" +msgstr "获取工具" -#: apps/xpack/views/system_chat_user.py:60 -#: apps/xpack/views/system_chat_user.py:76 -#: apps/xpack/views/system_chat_user.py:89 -#: apps/xpack/views/system_chat_user.py:102 -#: apps/xpack/views/system_chat_user.py:113 -#: apps/xpack/views/system_chat_user.py:131 -#: apps/xpack/views/system_chat_user.py:146 -#: apps/xpack/views/system_chat_user.py:163 -#: apps/xpack/views/system_chat_user.py:180 -#: apps/xpack/views/system_chat_user.py:200 -#: apps/xpack/views/system_chat_user.py:217 -msgid "System/Chat user" -msgstr "系统/对话用户" +#: apps/resource_manage/views/tool.py:38 apps/resource_manage/views/tool.py:65 +#: apps/resource_manage/views/tool.py:78 apps/resource_manage/views/tool.py:91 +#: apps/resource_manage/views/tool.py:107 +#: apps/resource_manage/views/tool.py:134 +#: apps/resource_manage/views/tool.py:163 +#: apps/resource_manage/views/tool.py:179 +#: apps/resource_manage/views/tool.py:198 +#: apps/resource_manage/views/tool.py:216 +#: apps/resource_manage/views/tool.py:236 +#: apps/resource_manage/views/tool.py:261 +#: apps/resource_manage/views/tool.py:287 +#: apps/resource_manage/views/tool.py:312 +#: apps/resource_manage/views/tool_workflow.py:34 +#: apps/resource_manage/views/tool_workflow.py:58 +#: apps/resource_manage/views/tool_workflow.py:78 +#: apps/resource_manage/views/tool_workflow.py:97 +msgid "System Tool" +msgstr "工具" -#: apps/xpack/views/system_chat_user.py:73 -#: apps/xpack/views/system_chat_user.py:74 -#: apps/xpack/views/system_chat_user.py:75 -msgid "Get chat user list" -msgstr "获取对话用户列表" +#: apps/resource_manage/views/tool.py:59 apps/resource_manage/views/tool.py:60 +#: apps/resource_manage/views/tool.py:61 +msgid "Update system tool" +msgstr "更新工具" -#: apps/xpack/views/system_chat_user.py:214 -#: apps/xpack/views/system_chat_user.py:216 -msgid "Sync chat users" -msgstr "同步对话用户" +#: apps/resource_manage/views/tool.py:73 apps/resource_manage/views/tool.py:74 +#: apps/resource_manage/views/tool.py:75 +msgid "Get system tool by id" +msgstr "获取工具" -#: apps/xpack/views/system_chat_user.py:215 -msgid "Sync chat users from external source" -msgstr "从外部源同步对话用户" +#: apps/resource_manage/views/tool.py:86 apps/resource_manage/views/tool.py:87 +#: apps/resource_manage/views/tool.py:88 +msgid "Delete system tool" +msgstr "删除工具" -#: apps/xpack/views/system_chat_user.py:235 -#: apps/xpack/views/system_chat_user.py:247 -#: apps/xpack/views/system_chat_user.py:261 -#: apps/xpack/views/system_chat_user.py:279 -#: apps/xpack/views/system_chat_user.py:301 -#: apps/xpack/views/system_chat_user.py:321 -msgid "System/User Group" -msgstr "系统/用户组" +#: apps/resource_manage/views/tool.py:102 +#: apps/resource_manage/views/tool.py:103 +#: apps/resource_manage/views/tool.py:104 +msgid "Get system tool list" +msgstr "获取系统工具列表" -#: apps/xpack/views/system_chat_user_group.py:19 -#: apps/xpack/views/system_chat_user_group.py:20 -#: apps/xpack/views/system_chat_user_group.py:21 -msgid "Get Resource chat user group List" -msgstr "获取资源对话用户组列表" +#: apps/resource_manage/views/tool.py:129 +#: apps/resource_manage/views/tool.py:130 +#: apps/resource_manage/views/tool.py:131 +msgid "Get system tool list by pagination" +msgstr "获取工具列表" -#: apps/xpack/views/system_chat_user_group.py:39 -#: apps/xpack/views/system_chat_user_group.py:40 -#: apps/xpack/views/system_chat_user_group.py:41 -msgid "Edit Resource chat user group List" -msgstr "编辑资源对话用户组列表" +#: apps/resource_manage/views/tool.py:158 +#: apps/resource_manage/views/tool.py:159 +#: apps/resource_manage/views/tool.py:160 +msgid "Export system tool" +msgstr "导出工具" -#: apps/xpack/views/system_chat_user_group.py:62 -#: apps/xpack/views/system_chat_user_group.py:64 -msgid "Get Resource chat user group page List" -msgstr "获取资源对话用户组分页列表" +#: apps/resource_manage/views/tool.py:174 +#: apps/resource_manage/views/tool.py:175 +#: apps/resource_manage/views/tool.py:176 +msgid "Debug system tool" +msgstr "调试工具" -#: apps/xpack/views/system_chat_user_group.py:63 -msgid "Get Resource chat user page group List" -msgstr "获取资源对话用户分页组列表" +#: apps/resource_manage/views/tool.py:192 +#: apps/resource_manage/views/tool.py:193 +#: apps/resource_manage/views/tool.py:194 +msgid "Check system code" +msgstr "检查代码" -#: apps/xpack/views/system_params.py:22 apps/xpack/views/system_params.py:23 -#: apps/xpack/views/system_params.py:24 -msgid "View appearance settings" -msgstr "查看外观设置" +#: apps/resource_manage/views/tool.py:210 +#: apps/resource_manage/views/tool.py:211 +#: apps/resource_manage/views/tool.py:212 +msgid "Edit system tool icon" +msgstr "修改工具图标" -#: apps/xpack/views/system_params.py:39 apps/xpack/views/system_params.py:40 -#: apps/xpack/views/system_params.py:41 -msgid "Update appearance settings" -msgstr "更新外观设置" +#: apps/resource_manage/views/tool.py:231 +#: apps/resource_manage/views/tool.py:232 +#: apps/resource_manage/views/tool.py:233 apps/shared/views/shared_tool.py:308 +#: apps/shared/views/shared_tool.py:309 apps/shared/views/shared_tool.py:310 +#: apps/tools/views/tool.py:518 apps/tools/views/tool.py:519 +#: apps/tools/views/tool.py:520 +msgid "Test tool connection" +msgstr "测试工具连接" + +#: apps/resource_manage/views/tool.py:256 +#: apps/resource_manage/views/tool.py:257 +#: apps/resource_manage/views/tool.py:258 +msgid "Get system tool records" +msgstr "获取系统工具记录列表" + +#: apps/resource_manage/views/tool.py:282 +#: apps/resource_manage/views/tool.py:283 +#: apps/resource_manage/views/tool.py:284 +msgid "Get system tool record" +msgstr "获取系统工具记录" + +#: apps/resource_manage/views/tool.py:306 +#: apps/resource_manage/views/tool.py:307 +#: apps/resource_manage/views/tool.py:308 apps/shared/views/shared_tool.py:511 +#: apps/shared/views/shared_tool.py:512 apps/shared/views/shared_tool.py:513 +#: apps/tools/views/tool.py:766 apps/tools/views/tool.py:767 +#: apps/tools/views/tool.py:768 +msgid "Upload skill file" +msgstr "上传技能文件" + +#: apps/resource_manage/views/tool_workflow.py:28 +#: apps/resource_manage/views/tool_workflow.py:29 +#: apps/resource_manage/views/tool_workflow.py:30 +#: apps/shared/views/share_tool_workflow.py:32 +#: apps/shared/views/share_tool_workflow.py:33 +#: apps/shared/views/share_tool_workflow.py:34 +#: apps/tools/views/tool_workflow.py:37 apps/tools/views/tool_workflow.py:38 +#: apps/tools/views/tool_workflow.py:39 +msgid "Publishing an tool" +msgstr "发布工具" + +#: apps/resource_manage/views/tool_workflow.py:52 +#: apps/resource_manage/views/tool_workflow.py:53 +#: apps/resource_manage/views/tool_workflow.py:54 +#: apps/shared/views/share_tool_workflow.py:62 +#: apps/shared/views/share_tool_workflow.py:63 +#: apps/shared/views/share_tool_workflow.py:64 +#: apps/tools/views/tool_workflow.py:76 apps/tools/views/tool_workflow.py:77 +#: apps/tools/views/tool_workflow.py:78 +msgid "Edit tool workflow" +msgstr "编辑工具工作流" + +#: apps/resource_manage/views/tool_workflow.py:73 +#: apps/resource_manage/views/tool_workflow.py:74 +#: apps/resource_manage/views/tool_workflow.py:75 +#: apps/shared/views/share_tool_workflow.py:85 +#: apps/shared/views/share_tool_workflow.py:86 +#: apps/shared/views/share_tool_workflow.py:87 +#: apps/tools/views/tool_workflow.py:108 apps/tools/views/tool_workflow.py:109 +#: apps/tools/views/tool_workflow.py:110 +msgid "Get tool workflow" +msgstr "获取工具工作流" + +#: apps/resource_manage/views/tool_workflow.py:92 +#: apps/resource_manage/views/tool_workflow.py:93 +#: apps/resource_manage/views/tool_workflow.py:94 +#: apps/shared/views/share_tool_workflow.py:136 +#: apps/shared/views/share_tool_workflow.py:137 +#: apps/shared/views/share_tool_workflow.py:138 +#: apps/tools/views/tool_workflow.py:138 apps/tools/views/tool_workflow.py:139 +#: apps/tools/views/tool_workflow.py:140 +msgid "tool workflow debug" +msgstr "工具工作流调试" + +#: apps/resource_manage/views/tool_workflow_version.py:42 +#: apps/resource_manage/views/tool_workflow_version.py:43 +#: apps/resource_manage/views/tool_workflow_version.py:44 +#: apps/shared/views/share_tool_workflow_version.py:42 +#: apps/shared/views/share_tool_workflow_version.py:43 +#: apps/shared/views/share_tool_workflow_version.py:44 +#: apps/tools/views/tool_workflow_version.py:44 +#: apps/tools/views/tool_workflow_version.py:45 +#: apps/tools/views/tool_workflow_version.py:46 +msgid "Get the tool version list" +msgstr "获取工具版本列表" + +#: apps/resource_manage/views/tool_workflow_version.py:47 +#: apps/resource_manage/views/tool_workflow_version.py:66 +#: apps/resource_manage/views/tool_workflow_version.py:86 +#: apps/resource_manage/views/tool_workflow_version.py:103 +msgid "System Tool Version" +msgstr "系统工具版本" + +#: apps/resource_manage/views/tool_workflow_version.py:61 +#: apps/resource_manage/views/tool_workflow_version.py:62 +#: apps/resource_manage/views/tool_workflow_version.py:63 +#: apps/shared/views/share_tool_workflow_version.py:61 +#: apps/shared/views/share_tool_workflow_version.py:62 +#: apps/shared/views/share_tool_workflow_version.py:63 +#: apps/tools/views/tool_workflow_version.py:68 +#: apps/tools/views/tool_workflow_version.py:69 +#: apps/tools/views/tool_workflow_version.py:70 +msgid "Get the list of tool versions by page" +msgstr "分页获取工具版本列表" + +#: apps/resource_manage/views/tool_workflow_version.py:81 +#: apps/resource_manage/views/tool_workflow_version.py:82 +#: apps/resource_manage/views/tool_workflow_version.py:83 +#: apps/shared/views/share_tool_workflow_version.py:81 +#: apps/shared/views/share_tool_workflow_version.py:82 +#: apps/shared/views/share_tool_workflow_version.py:83 +#: apps/tools/views/tool_workflow_version.py:93 +#: apps/tools/views/tool_workflow_version.py:94 +#: apps/tools/views/tool_workflow_version.py:95 +msgid "Get tool version details" +msgstr "获取工具版本详情" + +#: apps/resource_manage/views/tool_workflow_version.py:97 +#: apps/resource_manage/views/tool_workflow_version.py:98 +#: apps/resource_manage/views/tool_workflow_version.py:99 +#: apps/shared/views/share_tool_workflow_version.py:97 +#: apps/shared/views/share_tool_workflow_version.py:98 +#: apps/shared/views/share_tool_workflow_version.py:99 +#: apps/tools/views/tool_workflow_version.py:114 +#: apps/tools/views/tool_workflow_version.py:115 +#: apps/tools/views/tool_workflow_version.py:116 +msgid "Modify tool version information" +msgstr "修改工具版本信息" + +#: apps/resource_manage/views/trigger.py:28 +#: apps/resource_manage/views/trigger.py:29 +#: apps/resource_manage/views/trigger.py:30 apps/trigger/views/trigger.py:294 +#: apps/trigger/views/trigger.py:295 apps/trigger/views/trigger.py:296 +msgid "Create trigger in source" +msgstr "资源端创建触发器" -msgid "Application Access" -msgstr "智能体接入" +#: apps/resource_manage/views/trigger.py:34 +#: apps/resource_manage/views/trigger.py:55 +#: apps/resource_manage/views/trigger.py:76 +#: apps/resource_manage/views/trigger.py:95 +#: apps/resource_manage/views/trigger.py:113 +msgid "System Trigger" +msgstr "系统触发器" -msgid "Display execution details" -msgstr "是否显示执行详情" +#: apps/resource_manage/views/trigger.py:50 +#: apps/resource_manage/views/trigger.py:51 +#: apps/resource_manage/views/trigger.py:52 +msgid "Get the System trigger list of source" +msgstr "获取来源的系统触发器列表" -msgid "LOCAL" -msgstr "账号登录" +#: apps/resource_manage/views/trigger.py:71 +#: apps/resource_manage/views/trigger.py:72 +#: apps/resource_manage/views/trigger.py:73 +msgid "Get System Task source trigger details" +msgstr "获取系统任务来源触发器详情" -msgid "CAS" -msgstr "CAS" +#: apps/resource_manage/views/trigger.py:89 +#: apps/resource_manage/views/trigger.py:90 +#: apps/resource_manage/views/trigger.py:91 +msgid "Modify the System task source trigger" +msgstr "修改系统任务来源触发器" -msgid "LDAP" -msgstr "LDAP" +#: apps/resource_manage/views/trigger.py:108 +#: apps/resource_manage/views/trigger.py:110 +msgid "Delete the System task source trigger" +msgstr "删除系统任务来源触发器" -msgid "OIDC" -msgstr "OIDC" +#: apps/resource_manage/views/trigger.py:109 +msgid "Delete the task System source trigger" +msgstr "删除任务系统来源触发器" -msgid "OAuth2" -msgstr "OAuth2" +#: apps/role_setting/api/role_setting.py:20 +#: apps/role_setting/api/role_setting.py:26 +#: apps/role_setting/api/role_setting.py:33 +#: apps/role_setting/api/role_setting.py:142 +#: apps/role_setting/serializers/role_setting_serializers.py:375 +#: apps/system_manage/api/chat_user.py:101 apps/workspace/api/workspace.py:103 +msgid "ID" +msgstr "ID" -msgid "dingtalk" -msgstr "钉钉" +#: apps/role_setting/api/role_setting.py:22 +#: apps/role_setting/api/role_setting.py:29 +#: apps/role_setting/serializers/role_setting_serializers.py:376 +msgid "Enable" +msgstr "启用" -msgid "wecom" -msgstr "企业微信" +#: apps/role_setting/api/role_setting.py:28 +msgid "Permission" +msgstr "权限" -msgid "lark" -msgstr "飞书" +#: apps/role_setting/api/role_setting.py:35 +msgid "Children" +msgstr "子级" -msgid "Get tool list" -msgstr "获取工具列表" +#: apps/role_setting/api/role_setting.py:50 +#: apps/role_setting/api/role_setting.py:69 +#: apps/role_setting/serializers/role_setting_serializers.py:272 +msgid "Role type" +msgstr "角色类型" -msgid "Setting" -msgstr "设置" +#: apps/role_setting/api/role_setting.py:70 +msgid "Role list" +msgstr "角色列表" -msgid "Get verification results" -msgstr "获取验证结果" +#: apps/role_setting/api/role_setting.py:74 +msgid "Role type list" +msgstr "角色类型列表" -msgid "Validation" -msgstr "验证" +#: apps/role_setting/api/role_setting.py:101 +#: apps/role_setting/api/role_setting.py:127 +#: apps/role_setting/api/role_setting.py:162 +#: apps/role_setting/serializers/role_setting_serializers.py:273 +#: apps/role_setting/serializers/role_setting_serializers.py:545 +#: apps/users/api/user.py:26 apps/workspace/api/workspace.py:108 +msgid "Role ID" +msgstr "角色 ID" -msgid "Models Resource" -msgstr "模型资源" +#: apps/role_setting/api/role_setting.py:134 +msgid "User relation ID" +msgstr "用户关系 ID" -msgid "Tools Resource" -msgstr "工具资源" +#: apps/role_setting/api/role_setting.py:144 +#: apps/role_setting/api/role_setting.py:183 +#: apps/role_setting/serializers/role_setting_serializers.py:546 +#: apps/system_manage/api/chat_user.py:102 +#: apps/system_manage/api/chat_user.py:126 +#: apps/system_manage/api/user_group.py:75 +#: apps/system_manage/serializers/chat_user.py:84 +#: apps/system_manage/serializers/chat_user.py:135 +#: apps/system_manage/serializers/chat_user.py:586 +#: apps/system_manage/serializers/resource_chat_user.py:37 +#: apps/users/api/user.py:86 apps/users/api/user_group.py:111 +#: apps/users/serializers/login.py:35 apps/users/serializers/user.py:131 +#: apps/users/serializers/user.py:317 apps/users/serializers/user.py:366 +#: apps/users/serializers/user_group.py:221 +#: apps/workspace/api/workspace.py:105 apps/workspace/api/workspace.py:146 +#: apps/workspace/serializers/workspace_serializers.py:298 +#: apps/xpack/api/auth_config.py:24 apps/xpack/api/user_group.py:75 +#: apps/xpack/serializers/generic_sync_user_serializer.py:36 +msgid "Username" +msgstr "用户名" -msgid "Get resource model list" -msgstr "获取资源管理模型列表" +#: apps/role_setting/api/role_setting.py:145 +#: apps/role_setting/serializers/role_setting_serializers.py:547 +#: apps/system_manage/api/chat_user.py:103 +#: apps/system_manage/api/chat_user.py:133 +#: apps/system_manage/api/user_group.py:82 +#: apps/system_manage/serializers/chat_user.py:136 +#: apps/system_manage/serializers/resource_chat_user.py:38 +#: apps/users/api/user_group.py:118 apps/workspace/api/workspace.py:106 +#: apps/workspace/serializers/workspace_serializers.py:299 +#: apps/xpack/api/user_group.py:82 +#: apps/xpack/serializers/generic_sync_user_serializer.py:40 +msgid "Nickname" +msgstr "姓名" -msgid "System Model" -msgstr "系统模型" +#: apps/role_setting/api/role_setting.py:147 +msgid "Workspace Name" +msgstr "工作空间" -msgid "Dialogue users" -msgstr "对话用户" +#: apps/role_setting/serializers/role_setting_serializers.py:271 +msgid "Role name" +msgstr "角色名称" -msgid "Conversation log" -msgstr "对话日志" +#: apps/role_setting/serializers/role_setting_serializers.py:285 +#: apps/role_setting/serializers/role_setting_serializers.py:382 +#: apps/role_setting/serializers/role_setting_serializers.py:541 +#: apps/role_setting/serializers/role_setting_serializers.py:554 +msgid "Role does not exist" +msgstr "角色不存在" -msgid "Public access link" -msgstr "公共访问链接" +#: apps/role_setting/serializers/role_setting_serializers.py:287 +#: apps/role_setting/serializers/role_setting_serializers.py:384 +msgid "Cannot modify built-in role" +msgstr "不能修改内置角色" -msgid "User management" -msgstr "用户管理" +#: apps/role_setting/serializers/role_setting_serializers.py:295 +msgid "Role name already exists" +msgstr "角色名称已存在" -msgid "Chat User/logout" -msgstr "对话用户/登出" +#: apps/role_setting/serializers/role_setting_serializers.py:315 +msgid "Invalid role type" +msgstr "无效的角色类型" -msgid "Paragraph" -msgstr "段落" +#: apps/role_setting/serializers/role_setting_serializers.py:386 +#: apps/users/serializers/user.py:829 apps/users/serializers/user.py:832 +#: apps/users/serializers/user.py:843 +msgid "Cannot delete built-in role" +msgstr "无法删除内置角色" -msgid "User group" -msgstr "用户组" +#: apps/role_setting/serializers/role_setting_serializers.py:447 +#: apps/system_manage/api/user_group.py:97 +#: apps/system_manage/serializers/chat_user.py:201 +#: apps/system_manage/serializers/chat_user.py:211 +#: apps/system_manage/serializers/chat_user.py:527 apps/users/api/user.py:144 +#: apps/users/api/user_group.py:133 apps/users/serializers/user.py:781 +#: apps/users/serializers/user_group.py:124 +#: apps/workspace/serializers/user_role_ee_serializer.py:13 +#: apps/workspace/serializers/workspace_serializers.py:178 +#: apps/xpack/api/user_group.py:97 +#: apps/xpack/serializers/user_role_serializer.py:15 +msgid "User IDs" +msgstr "用户 ID" -msgid "Remove member from user group" -msgstr "从用户组中移除成员" +#: apps/role_setting/serializers/role_setting_serializers.py:449 +#: apps/users/api/user.py:30 +msgid "Workspace IDs" +msgstr "工作空间 ID" -msgid "Create a web site knowledge base" -msgstr "创建一个web知识库" +#: apps/role_setting/serializers/role_setting_serializers.py:454 +#: apps/workspace/serializers/workspace_serializers.py:184 +msgid "Members" +msgstr "成员集合" -msgid "Modify knowledge base information" -msgstr "修改知识库信息" +#: apps/role_setting/serializers/role_setting_serializers.py:458 +#: apps/role_setting/serializers/role_setting_serializers.py:560 +msgid "No permission to operate this role" +msgstr "没有权限操作该角色" -msgid "Delete knowledge base" -msgstr "删除知识库" +#: apps/role_setting/serializers/role_setting_serializers.py:502 +#: apps/role_setting/serializers/role_setting_serializers.py:513 +#: apps/workspace/serializers/workspace_serializers.py:239 +msgid "User relation does not exist" +msgstr "用户关系不存在" -msgid "model" -msgstr "模型" +#: apps/role_setting/serializers/role_setting_serializers.py:527 +#: apps/workspace/serializers/workspace_serializers.py:246 +msgid "Cannot remove member from built-in role" +msgstr "不能从内置角色中移除成员" -msgid "Batch add user to group" -msgstr "批量添加用户到组" +#: apps/role_setting/serializers/role_setting_serializers.py:603 +msgid "Member IDs" +msgstr "成员 ID" -msgid "Add internal tool" -msgstr "添加内置工具" +#: apps/role_setting/serializers/role_setting_serializers.py:615 +msgid "Only update members to normal users" +msgstr "只能为普通用户更新成员" -msgid "Batch generate related" -msgstr "批量生成相关" +#: apps/role_setting/views/role_setting.py:55 +#: apps/role_setting/views/role_setting.py:56 +#: apps/role_setting/views/role_setting.py:57 +msgid "Get role permission template" +msgstr "获取角色权限模板" -msgid "Update personal system API_KEY" -msgstr "更新个人系统 API KEY" +#: apps/role_setting/views/role_setting.py:83 +#: apps/role_setting/views/role_setting.py:84 +#: apps/role_setting/views/role_setting.py:85 +msgid "Create or update role" +msgstr "创建或更新角色" -msgid "Delete user group" -msgstr "删除用户组" +#: apps/role_setting/views/role_setting.py:111 +#: apps/role_setting/views/role_setting.py:112 +#: apps/role_setting/views/role_setting.py:113 +msgid "Get role list" +msgstr "获取角色列表" -msgid "Add user" -msgstr "添加用户" +#: apps/role_setting/views/role_setting.py:131 +#: apps/role_setting/views/role_setting.py:132 +#: apps/role_setting/views/role_setting.py:133 +msgid "Delete role" +msgstr "删除角色" -msgid "folder" -msgstr "文件夹" +#: apps/role_setting/views/role_setting.py:158 +#: apps/role_setting/views/role_setting.py:159 +#: apps/role_setting/views/role_setting.py:160 +msgid "Create or update role permission" +msgstr "创建或更新角色权限" -msgid "Create or update user group" -msgstr "创建或更新用户组" +#: apps/role_setting/views/role_setting.py:182 +#: apps/role_setting/views/role_setting.py:183 +#: apps/role_setting/views/role_setting.py:184 +msgid "Get role permission" +msgstr "获取角色权限" -msgid "Edit folder" -msgstr "编辑文件夹" +#: apps/role_setting/views/role_setting.py:209 +#: apps/role_setting/views/role_setting.py:210 +#: apps/role_setting/views/role_setting.py:211 +msgid "Add member to system role" +msgstr "系统角色添加成员" -msgid "Email settings" -msgstr "邮箱设置" +#: apps/role_setting/views/role_setting.py:239 +#: apps/role_setting/views/role_setting.py:240 +#: apps/role_setting/views/role_setting.py:241 +msgid "Remove member from system role" +msgstr "系统角色移除成员" -msgid "trial listening" -msgstr "试听" +#: apps/role_setting/views/role_setting.py:268 +#: apps/role_setting/views/role_setting.py:269 +#: apps/role_setting/views/role_setting.py:270 +msgid "Batch remove members from system role" +msgstr "从系统角色批量移除成员" -msgid "Add member to user group" -msgstr "添加成员到用户组" +#: apps/role_setting/views/role_setting.py:298 +#: apps/role_setting/views/role_setting.py:299 +#: apps/role_setting/views/role_setting.py:300 +msgid "Get system role member list" +msgstr "获取系统角色成员列表" -msgid "System" -msgstr "系统" +#: apps/role_setting/views/role_setting.py:322 +#: apps/role_setting/views/role_setting.py:323 +#: apps/role_setting/views/role_setting.py:324 +msgid "Get current user role list" +msgstr "获取当前用户角色列表" -msgid "Shared Knowledge/Document" -msgstr "共享知识库/文档" +#: apps/shared/api/shared_chat_user_group.py:34 +#: apps/system_manage/api/resource_chat_user_group.py:47 +#: apps/system_manage/serializers/resource_chat_user.py:26 +#: apps/system_manage/serializers/resource_chat_user_group.py:82 +msgid "is auth" +msgstr "是否认证" -msgid "System Application" -msgstr "系统智能体" +#: apps/shared/api/shared_knowledge.py:242 apps/xpack/api/knowledge_lark.py:55 +msgid "Folder token" +msgstr "文件夹 Token" -msgid "Hit-Test" -msgstr "召回测试" +#: apps/shared/serializers/shared_document.py:26 +#: apps/shared/serializers/shared_document.py:73 +#: apps/shared/serializers/shared_paragraph.py:24 +#: apps/shared/serializers/shared_problem.py:25 +msgid "Knowledge not found or not authorized." +msgstr "未找到知识库或未获授权。" -msgid "Export Application" -msgstr "导出智能体" +#: apps/shared/serializers/shared_knowledge.py:39 +#: apps/shared/serializers/shared_model.py:20 +#: apps/shared/serializers/shared_tool.py:44 +msgid "authentication type" +msgstr "认证类型" -msgid "Add ApiKey" -msgstr "添加 API KEY" +#: apps/shared/serializers/shared_knowledge.py:250 +#: apps/shared/serializers/shared_knowledge.py:313 +msgid "Only shared knowledge can be authorized" +msgstr "仅限共享知识库可以被授权" -msgid "Delete application API_KEY" -msgstr "删除智能体 API KEY" +#: apps/shared/serializers/shared_tool.py:65 +#: apps/tools/serializers/tool.py:1744 +msgid "tool type list" +msgstr "工具类型列表" -msgid "knowledge Base" -msgstr "知识库" +#: apps/shared/serializers/shared_tool.py:138 +msgid "Only shared tools can be deleted" +msgstr "仅限共享工具可以被删除" -msgid "API KEY" -msgstr "API KEY" +#: apps/shared/serializers/shared_tool.py:140 +msgid "System tools cannot be deleted" +msgstr "系统工具不能被删除" -msgid "Download" -msgstr "下载" +#: apps/shared/serializers/shared_tool.py:262 +#: apps/tools/serializers/tool.py:1747 +msgid "is active" +msgstr "是否启用" -msgid "User" -msgstr "用户" +#: apps/shared/serializers/shared_tool.py:338 +#: apps/shared/serializers/shared_tool.py:353 +msgid "Only shared tools can be authorized" +msgstr "仅限共享工具可以被授权" -msgid "Delete personal system API_KEY" -msgstr "删除个人系统API KEY" +#: apps/shared/serializers/shared_tool.py:464 +#: apps/tools/serializers/tool.py:1409 +msgid "download url" +msgstr "下载 URL" -msgid "Add personal system API_KEY" -msgstr "添加个人系统API KEY" +#: apps/shared/serializers/shared_tool.py:465 +#: apps/tools/serializers/tool.py:1410 +msgid "download callback url" +msgstr "下载回调 URL" -msgid "Generate related documents" -msgstr "生成相关文档" +#: apps/shared/serializers/shared_tool.py:467 +#: apps/tools/serializers/tool.py:1412 +msgid "versions" +msgstr "版本" -msgid "Modify application access token" -msgstr "修改智能体程序访问令牌" +#: apps/shared/serializers/shared_tool.py:488 +msgid "Only shared tools can be updated" +msgstr "仅共享工具可以更新" -msgid "File not exist. Only manually uploaded documents are supported" -msgstr "文件不存在, 仅支持手动上传的文档" +#: apps/shared/serializers/shared_tool.py:490 +msgid "Only tools from the store can be updated" +msgstr "仅商店工具可以更新" -msgid "Resource" -msgstr "资源管理" +#: apps/shared/serializers/shared_tool.py:626 +#: apps/tools/serializers/tool.py:1622 +msgid "Model ID" +msgstr "模型 ID" -msgid "LDAP configuration not found or not active" -msgstr "LDAP 配置未找到或未激活" +#: apps/shared/serializers/shared_tool.py:627 +#: apps/tools/serializers/tool.py:1623 +msgid "Prompt" +msgstr "提示词" -msgid "Lark configuration not found or not active" -msgstr "飞书配置未找到或未激活" +#: apps/shared/serializers/shared_tool.py:628 +#: apps/tools/serializers/tool.py:1624 +msgid "Messages" +msgstr "消息" -msgid "Failed to get Lark collaborators" -msgstr "获取飞书协作者失败" +#: apps/shared/serializers/shared_tool.py:629 +#: apps/tools/serializers/tool.py:1625 +msgid "Model Params Setting" +msgstr "模型参数设置" -msgid "Failed to get Lark user details" -msgstr "获取飞书用户详情失败" +#: apps/shared/serializers/shared_tool.py:630 +#: apps/tools/serializers/tool.py:1626 +msgid "Init Field List" +msgstr "初始字段列表" -msgid "WeCom configuration not found or not active" -msgstr "企业微信配置未找到或未激活" +#: apps/shared/serializers/shared_tool.py:631 +#: apps/tools/serializers/tool.py:1627 +msgid "Input Field List" +msgstr "输入字段列表" -msgid "Failed to get WeCom access token" -msgstr "获取企业微信访问令牌失败" +#: apps/shared/views/knowledge_sync.py:23 +msgid "Get shared knowledge scheduled synchronization setting" +msgstr "获取共享知识库定时同步设置" + +#: apps/shared/views/knowledge_sync.py:26 +#: apps/shared/views/knowledge_sync.py:39 +#: apps/shared/views/knowledge_sync.py:62 +#: apps/shared/views/knowledge_sync.py:78 +#: apps/shared/views/knowledge_sync.py:100 +#: apps/shared/views/shared_dataset_lark_views.py:35 +#: apps/shared/views/shared_dataset_lark_views.py:57 +#: apps/shared/views/shared_knowledge.py:54 +#: apps/shared/views/shared_knowledge.py:78 +#: apps/shared/views/shared_knowledge.py:105 +#: apps/shared/views/shared_knowledge.py:122 +#: apps/shared/views/shared_knowledge.py:139 +#: apps/shared/views/shared_knowledge.py:160 +#: apps/shared/views/shared_knowledge.py:191 +#: apps/shared/views/shared_knowledge.py:221 +#: apps/shared/views/shared_knowledge.py:247 +#: apps/shared/views/shared_knowledge.py:270 +#: apps/shared/views/shared_knowledge.py:291 +#: apps/shared/views/shared_knowledge.py:312 +#: apps/shared/views/shared_knowledge.py:387 +#: apps/shared/views/shared_knowledge.py:412 +#: apps/shared/views/shared_knowledge.py:436 +#: apps/shared/views/shared_knowledge.py:455 +#: apps/shared/views/shared_knowledge.py:502 +#: apps/shared/views/shared_knowledge.py:528 +#: apps/shared/views/shared_knowledge.py:563 +#: apps/shared/views/shared_knowledge.py:593 +#: apps/shared/views/shared_knowledge.py:623 +msgid "Shared Knowledge" +msgstr "共享资源-知识库" -msgid "Failed to get WeCom agent info" -msgstr "获取企业微信代理信息失败" +#: apps/shared/views/knowledge_sync.py:35 +msgid "Update shared knowledge scheduled synchronization setting" +msgstr "更新共享知识库定时同步设置" + +#: apps/shared/views/knowledge_sync.py:59 +msgid "Get shared knowledge synchronization logs" +msgstr "获取共享知识库同步日志" + +#: apps/shared/views/knowledge_sync.py:75 +msgid "Get shared workspace knowledge scheduled synchronization setting" +msgstr "获取共享工作空间知识库定时同步设置" + +#: apps/shared/views/knowledge_sync.py:97 +msgid "Get shared workspace knowledge synchronization logs" +msgstr "获取共享工作空间知识库同步日志" + +#: apps/shared/views/share_tool_workflow.py:38 +#: apps/shared/views/share_tool_workflow.py:68 +#: apps/shared/views/share_tool_workflow.py:90 +#: apps/shared/views/share_tool_workflow.py:111 +#: apps/shared/views/share_tool_workflow.py:141 +#: apps/shared/views/shared_tool.py:51 apps/shared/views/shared_tool.py:75 +#: apps/shared/views/shared_tool.py:97 apps/shared/views/shared_tool.py:115 +#: apps/shared/views/shared_tool.py:128 apps/shared/views/shared_tool.py:149 +#: apps/shared/views/shared_tool.py:176 apps/shared/views/shared_tool.py:204 +#: apps/shared/views/shared_tool.py:225 apps/shared/views/shared_tool.py:246 +#: apps/shared/views/shared_tool.py:265 apps/shared/views/shared_tool.py:283 +#: apps/shared/views/shared_tool.py:313 apps/shared/views/shared_tool.py:339 +#: apps/shared/views/shared_tool.py:358 apps/shared/views/shared_tool.py:381 +#: apps/shared/views/shared_tool.py:407 apps/shared/views/shared_tool.py:433 +#: apps/shared/views/shared_tool.py:466 apps/shared/views/shared_tool.py:492 +#: apps/shared/views/shared_tool.py:517 apps/shared/views/shared_tool.py:566 +#: apps/shared/views/shared_tool.py:597 +msgid "Shared Tool" +msgstr "共享资源-工具" -msgid "Failed to get WeCom department users" -msgstr "获取企业微信部门用户失败" +#: apps/shared/views/share_tool_workflow.py:106 +#: apps/shared/views/share_tool_workflow.py:107 +#: apps/shared/views/share_tool_workflow.py:108 +msgid "Get tool workflow version list" +msgstr "获取工具工作流版本列表" + +#: apps/shared/views/share_tool_workflow_version.py:47 +#: apps/shared/views/share_tool_workflow_version.py:66 +#: apps/shared/views/share_tool_workflow_version.py:86 +#: apps/shared/views/share_tool_workflow_version.py:103 +#: apps/tools/views/tool_workflow_version.py:49 +#: apps/tools/views/tool_workflow_version.py:73 +#: apps/tools/views/tool_workflow_version.py:98 +#: apps/tools/views/tool_workflow_version.py:120 +msgid "Tool/Version" +msgstr "工具/版本" + +#: apps/shared/views/shared_chat_user.py:29 +#: apps/shared/views/shared_chat_user.py:30 +#: apps/shared/views/shared_chat_user.py:31 +msgid "Get shared knowledge chat user List" +msgstr "获取共享知识库对话用户列表" + +#: apps/shared/views/shared_chat_user.py:34 +#: apps/shared/views/shared_chat_user.py:55 +#: apps/shared/views/shared_chat_user.py:75 +#: apps/shared/views/shared_chat_user_group.py:25 +#: apps/shared/views/shared_chat_user_group.py:43 +#: apps/shared/views/shared_chat_user_group.py:62 +msgid "Shared Knowledge Chat user" +msgstr "共享知识库对话用户" + +#: apps/shared/views/shared_chat_user.py:49 +#: apps/shared/views/shared_chat_user.py:50 +#: apps/shared/views/shared_chat_user.py:51 +msgid "Edit Shared knowledge chat user List" +msgstr "编辑共享知识库对话用户列表" + +#: apps/shared/views/shared_chat_user.py:70 +#: apps/shared/views/shared_chat_user.py:71 +#: apps/shared/views/shared_chat_user.py:72 +msgid "Get Shared knowledge chat user page List" +msgstr "获取共享知识库对话用户分页列表" + +#: apps/shared/views/shared_chat_user.py:99 +#: apps/shared/views/shared_chat_user.py:100 +#: apps/shared/views/shared_chat_user.py:101 +msgid "Get Workspace Shared knowledge chat user page List" +msgstr "获取工作空间共享知识库对话用户分页列表" + +#: apps/shared/views/shared_chat_user.py:104 +#: apps/shared/views/shared_chat_user_group.py:84 +#: apps/shared/views/shared_chat_user_group.py:109 +msgid "Workspace Shared Knowledge Chat user" +msgstr "工作空间共享知识库对话用户" + +#: apps/shared/views/shared_chat_user_group.py:20 +#: apps/shared/views/shared_chat_user_group.py:21 +#: apps/shared/views/shared_chat_user_group.py:22 +msgid "Get Shared knowledge chat user group List" +msgstr "获取共享知识库对话用户组列表" + +#: apps/shared/views/shared_chat_user_group.py:37 +#: apps/shared/views/shared_chat_user_group.py:38 +#: apps/shared/views/shared_chat_user_group.py:39 +msgid "Edit Shared knowledge chat user group List" +msgstr "编辑共享知识库对话用户组列表" + +#: apps/shared/views/shared_chat_user_group.py:57 +#: apps/shared/views/shared_chat_user_group.py:59 +msgid "Get Shared knowledge chat user group page List" +msgstr "获取共享知识库对话用户组分页列表" + +#: apps/shared/views/shared_chat_user_group.py:58 +msgid "Get Shared knowledge chat user page group List" +msgstr "获取共享知识库对话用户分页用户组列表" + +#: apps/shared/views/shared_chat_user_group.py:79 +#: apps/shared/views/shared_chat_user_group.py:80 +#: apps/shared/views/shared_chat_user_group.py:81 +msgid "Get Workspace Shared knowledge chat user group List" +msgstr "获取工作空间共享知识库对话用户组列表" + +#: apps/shared/views/shared_chat_user_group.py:104 +#: apps/shared/views/shared_chat_user_group.py:106 +msgid "Get Workspace Shared knowledge chat user group page List" +msgstr "获取工作空间共享知识库对话用户组分页列表" + +#: apps/shared/views/shared_chat_user_group.py:105 +msgid "Get Workspace Shared knowledge chat user page group List" +msgstr "获取工作空间共享知识库对话用户分页用户组列表" -msgid "Failed to get WeCom user info" -msgstr "获取企业微信用户信息失败" +#: apps/shared/views/shared_dataset_lark_views.py:30 +#: apps/shared/views/shared_dataset_lark_views.py:31 +#: apps/shared/views/shared_dataset_lark_views.py:32 +#: apps/xpack/views/knowledge_lark_views.py:33 +#: apps/xpack/views/knowledge_lark_views.py:34 +#: apps/xpack/views/knowledge_lark_views.py:35 +msgid "Create a lark knowledge base" +msgstr "创建知识库" -msgid "Publish status" -msgstr "发布状态" +#: apps/shared/views/shared_dataset_lark_views.py:84 +#: apps/shared/views/shared_dataset_lark_views.py:105 +#: apps/shared/views/shared_dataset_lark_views.py:131 +#: apps/shared/views/shared_dataset_lark_views.py:155 +#: apps/shared/views/shared_document.py:65 +#: apps/shared/views/shared_document.py:89 +#: apps/shared/views/shared_document.py:125 +#: apps/shared/views/shared_document.py:166 +#: apps/shared/views/shared_document.py:191 +#: apps/shared/views/shared_document.py:218 +#: apps/shared/views/shared_document.py:235 +#: apps/shared/views/shared_document.py:264 +#: apps/shared/views/shared_document.py:297 +#: apps/shared/views/shared_document.py:330 +#: apps/shared/views/shared_document.py:362 +#: apps/shared/views/shared_document.py:394 +#: apps/shared/views/shared_document.py:426 +#: apps/shared/views/shared_document.py:459 +#: apps/shared/views/shared_document.py:542 +#: apps/shared/views/shared_document.py:574 +#: apps/shared/views/shared_document.py:591 +#: apps/shared/views/shared_document.py:615 +#: apps/shared/views/shared_document.py:644 +#: apps/shared/views/shared_document.py:673 +#: apps/shared/views/shared_document.py:702 +#: apps/shared/views/shared_document.py:730 +#: apps/shared/views/shared_document.py:758 +#: apps/shared/views/shared_document.py:793 +#: apps/shared/views/shared_document.py:817 +#: apps/shared/views/shared_document.py:841 +#: apps/shared/views/shared_document.py:993 +#: apps/shared/views/shared_document.py:1017 +#: apps/shared/views/shared_document.py:1060 +#: apps/shared/views/shared_document.py:1093 +#: apps/shared/views/shared_document.py:1126 +#: apps/shared/views/shared_document.py:1158 +#: apps/shared/views/shared_document.py:1190 +#: apps/shared/views/shared_document.py:1220 +#: apps/shared/views/shared_document.py:1234 +msgid "Shared Knowledge/Documentation" +msgstr "共享知识库/文档" -msgid "Unpublished" -msgstr "未发布" +#: apps/shared/views/shared_document.py:59 +#: apps/shared/views/shared_document.py:60 +#: apps/shared/views/shared_document.py:61 +msgid "Create shared document" +msgstr "创建共享文档" -msgid "Published" -msgstr "已发布" +#: apps/shared/views/shared_document.py:84 +#: apps/shared/views/shared_document.py:85 +#: apps/shared/views/shared_document.py:86 +msgid "Get shared document" +msgstr "获取共享文档" -msgid "users_permission" -msgstr "用户权限" +#: apps/shared/views/shared_document.py:119 +#: apps/shared/views/shared_document.py:120 +#: apps/shared/views/shared_document.py:121 +msgid "Segmented shared document" +msgstr "分段共享文档" -msgid "Get user authorization status of resource" -msgstr "获取资源对用户的授权状态" +#: apps/shared/views/shared_document.py:160 +#: apps/shared/views/shared_document.py:161 +#: apps/shared/views/shared_document.py:162 +msgid "Segmented shared document by file ids" +msgstr "按文件 ID 分段共享文档" + +#: apps/shared/views/shared_document.py:185 +#: apps/shared/views/shared_document.py:186 +#: apps/shared/views/shared_document.py:187 +msgid "Import text files and create shared documents" +msgstr "导入文本文件并创建共享文档" + +#: apps/shared/views/shared_document.py:213 +#: apps/shared/views/shared_document.py:214 +#: apps/shared/views/shared_document.py:215 +msgid "Get a list of shared segment IDs" +msgstr "获取共享分段 ID 列表" -msgid "Edit user authorization status of resource" -msgstr "修改资源对用户的授权状态" +#: apps/shared/views/shared_document.py:229 +#: apps/shared/views/shared_document.py:230 +#: apps/shared/views/shared_document.py:231 +msgid "Cancel shared tasks in batches" +msgstr "批量取消任务" -msgid "Get user authorization status of resource by page" -msgstr "分页获取资源对用户的授权状态" +#: apps/shared/views/shared_document.py:258 +#: apps/shared/views/shared_document.py:259 +#: apps/shared/views/shared_document.py:260 +msgid "Create shared documents in batches" +msgstr "批量创建共享文档" -msgid "Obtain resource authorization list by page" -msgstr "分页获取资源授权列表" +#: apps/shared/views/shared_document.py:291 +#: apps/shared/views/shared_document.py:292 +#: apps/shared/views/shared_document.py:293 +msgid "Batch sync shared documents" +msgstr "批量同步共享文档" -msgid "Engine model type" -msgstr "引擎模型类型" +#: apps/shared/views/shared_document.py:324 +#: apps/shared/views/shared_document.py:325 +#: apps/shared/views/shared_document.py:326 +msgid "Delete shared documents in batches" +msgstr "批量删除共享文档" -msgid "If not passed, the default value is 16k_zh (Chinese universal)" -msgstr "如果未传递,默认值为 16k_zh(中文通用)" +#: apps/shared/views/shared_document.py:357 +#: apps/shared/views/shared_document.py:358 +msgid "Batch refresh shared document vector library" +msgstr "批量刷新共享文档向量库" -msgid "Chinese telephone universal" -msgstr "中文电话通用" +#: apps/shared/views/shared_document.py:389 +#: apps/shared/views/shared_document.py:390 +msgid "Batch tokenize shared document vector library" +msgstr "批量向量化共享文档向量库" -msgid "English telephone universal" -msgstr "英文电话通用" +#: apps/shared/views/shared_document.py:420 +#: apps/shared/views/shared_document.py:421 +#: apps/shared/views/shared_document.py:422 +msgid "Batch generate related shared problems" +msgstr "批量生成相关问题" -msgid "Commonly used in Chinese" -msgstr "中文常用" +#: apps/shared/views/shared_document.py:453 +#: apps/shared/views/shared_document.py:454 +#: apps/shared/views/shared_document.py:455 +msgid "Modify shared document hit processing methods in batches" +msgstr "批量修改文档命中处理方法" -msgid "Chinese, English, and Guangdong" -msgstr "中文、英文和广东话" +#: apps/shared/views/shared_document.py:537 +#: apps/shared/views/shared_document.py:538 +msgid "Migrate shared documents in batches" +msgstr "批量迁移共享文档" -msgid "Chinese medical" -msgstr "中文医疗" +#: apps/shared/views/shared_document.py:569 +#: apps/shared/views/shared_document.py:570 +#: apps/shared/views/shared_document.py:571 +msgid "Get shared document details" +msgstr "文档文档详情" -msgid "English" -msgstr "英文" +#: apps/shared/views/shared_document.py:585 +#: apps/shared/views/shared_document.py:586 +#: apps/shared/views/shared_document.py:587 +msgid "Modify shared document" +msgstr "修改共享文档" -msgid "Cantonese" -msgstr "粤语" +#: apps/shared/views/shared_document.py:610 +#: apps/shared/views/shared_document.py:611 +#: apps/shared/views/shared_document.py:612 +msgid "Delete shared document" +msgstr "删除共享文档" -msgid "Japanese" -msgstr "日语" +#: apps/shared/views/shared_document.py:638 +#: apps/shared/views/shared_document.py:639 +#: apps/shared/views/shared_document.py:640 +msgid "Synchronize shared web site types" +msgstr "同步共享网站类型" -msgid "Korean" -msgstr "韩语" +#: apps/shared/views/shared_document.py:667 +#: apps/shared/views/shared_document.py:668 +#: apps/shared/views/shared_document.py:669 +msgid "Refresh shared document vector library" +msgstr "刷新共享文档向量库" -msgid "Vietnamese" -msgstr "越南语" +#: apps/shared/views/shared_document.py:696 +#: apps/shared/views/shared_document.py:697 +#: apps/shared/views/shared_document.py:698 +msgid "Tokenize shared document vector library" +msgstr "向量化共享文档向量库" -msgid "Malay language" -msgstr "马来语" +#: apps/shared/views/shared_document.py:724 +#: apps/shared/views/shared_document.py:725 +#: apps/shared/views/shared_document.py:726 +msgid "Cancel shared task" +msgstr "取消任务" -msgid "Indonesian language" -msgstr "印尼语" +#: apps/shared/views/shared_document.py:753 +#: apps/shared/views/shared_document.py:754 +#: apps/shared/views/shared_document.py:755 +msgid "Get shared document by pagination" +msgstr "获取共享文档分页列表" -msgid "Filipino language" -msgstr "菲律宾语" +#: apps/shared/views/shared_document.py:789 +#: apps/shared/views/shared_document.py:790 +msgid "Export shared document" +msgstr "导出共享文档" -msgid "Thai" -msgstr "泰语" +#: apps/shared/views/shared_document.py:813 +#: apps/shared/views/shared_document.py:814 +msgid "Export Zip shared document" +msgstr "导出共享文档 Zip" -msgid "Portuguese" -msgstr "葡萄牙语" +#: apps/shared/views/shared_document.py:837 +#: apps/shared/views/shared_document.py:838 +msgid "Download shared source file" +msgstr "下载共享源文件" -msgid "Turkish" -msgstr "土耳其语" +#: apps/shared/views/shared_document.py:988 +#: apps/shared/views/shared_document.py:989 +#: apps/shared/views/shared_document.py:990 +msgid "Get shared workspace document details" +msgstr "获取共享工作空间文档详情" -msgid "Arabic" -msgstr "阿拉伯语" +#: apps/shared/views/shared_document.py:1012 +#: apps/shared/views/shared_document.py:1013 +#: apps/shared/views/shared_document.py:1014 +msgid "Get shared workspace document by pagination" +msgstr "分页获取共享工作空间文档" -msgid "Spanish" -msgstr "西班牙语" +#: apps/shared/views/shared_document.py:1054 +#: apps/shared/views/shared_document.py:1056 +msgid "Create Web site shared documents" +msgstr "创建网站文档" -msgid "Hindi" -msgstr "印地语" +#: apps/shared/views/shared_document.py:1087 +#: apps/shared/views/shared_document.py:1088 +#: apps/shared/views/shared_document.py:1089 +msgid "Import QA and create shared documentation" +msgstr "导入问答并创建文档" -msgid "French" -msgstr "法语" +#: apps/shared/views/shared_document.py:1120 +#: apps/shared/views/shared_document.py:1121 +#: apps/shared/views/shared_document.py:1122 +msgid "Import tables and create shared documents" +msgstr "导入表格并创建文档" -msgid "German" -msgstr "德语" +#: apps/shared/views/shared_document.py:1152 +#: apps/shared/views/shared_document.py:1153 +#: apps/shared/views/shared_document.py:1154 +msgid "Create QA shared documents from uploaded files" +msgstr "从上传的文件创建问答共享文档" -msgid "Multiple dialects, supporting 23 dialects" -msgstr "多种方言,支持 23 种方言" +#: apps/shared/views/shared_document.py:1184 +#: apps/shared/views/shared_document.py:1185 +#: apps/shared/views/shared_document.py:1186 +msgid "Create table shared documents from uploaded files" +msgstr "从上传的文件创建表格共享文档" -msgid "This interface is used to recognize short audio files within 60 seconds. Supports Mandarin Chinese, English, Cantonese, Japanese, Vietnamese, Malay, Indonesian, Filipino, Thai, Portuguese, Turkish, Arabic, Hindi, French, German, and 23 Chinese dialects." -msgstr "本接口用于识别 60 秒之内的短音频文件。支持中文普通话、英语、粤语、日语、越南语、马来语、印度尼西亚语、菲律宾语、泰语、葡萄牙语、土耳其语、阿拉伯语、印地语、法语、德语及 23 种汉语方言。" +#: apps/shared/views/shared_document.py:1216 +#: apps/shared/views/shared_document.py:1217 +msgid "Get shared QA template" +msgstr "获取共享问答模板" -msgid "CueWord" -msgstr "提示词" +#: apps/shared/views/shared_document.py:1230 +#: apps/shared/views/shared_document.py:1231 +msgid "Get shared form template" +msgstr "获取共享表格模板" -msgid "If not passed, the default value is What is this audio saying? Only answer the audio content" -msgstr "如果未传递,默认值为 这段音频在说什么,只回答音频的内容" +#: apps/shared/views/shared_image_document.py:25 +msgid "" +"shared knowledge: Generate editable previews from uploaded image file IDs" +msgstr "共享知识库:根据上传的图片文件 ID 生成可编辑预览" + +#: apps/shared/views/shared_image_document.py:26 +#: apps/shared/views/shared_image_document.py:27 +msgid "shared knowledge: Generate image previews" +msgstr "共享知识库:生成图片预览" + +#: apps/shared/views/shared_image_document.py:33 +#: apps/shared/views/shared_image_document.py:58 +#: apps/shared/views/shared_image_document.py:78 +#: apps/shared/views/shared_image_document.py:97 +#: apps/shared/views/shared_image_document.py:120 +msgid "Shared Knowledge/Images" +msgstr "共享知识库/图片" + +#: apps/shared/views/shared_image_document.py:51 +#: apps/shared/views/shared_image_document.py:52 +#: apps/shared/views/shared_image_document.py:53 +msgid "shared knowledge: Get an image preview" +msgstr "共享知识库:获取图片预览" + +#: apps/shared/views/shared_image_document.py:70 +#: apps/shared/views/shared_image_document.py:71 +#: apps/shared/views/shared_image_document.py:72 +msgid "shared knowledge: Edit an image preview" +msgstr "共享知识库:编辑图片预览" + +#: apps/shared/views/shared_image_document.py:90 +#: apps/shared/views/shared_image_document.py:91 +#: apps/shared/views/shared_image_document.py:92 +msgid "shared knowledge: Delete an image preview" +msgstr "共享知识库:删除图片预览" + +#: apps/shared/views/shared_image_document.py:112 +msgid "shared knowledge: Import image previews as standalone image documents" +msgstr "共享知识库:将图片预览导入为独立图片文档" + +#: apps/shared/views/shared_image_document.py:113 +#: apps/shared/views/shared_image_document.py:114 +msgid "shared knowledge: Import image documents" +msgstr "共享知识库:导入图片文档" -msgid "The Qwen Omni series model supports inputting multiple modalities of data, including video, audio, images, and text, and outputting audio and text." -msgstr "Qwen-Omni 系列模型支持输入多种模态的数据,包括视频、音频、图片、文本,并输出音频与文本" +#: apps/shared/views/shared_knowledge.py:49 +#: apps/shared/views/shared_knowledge.py:50 +#: apps/shared/views/shared_knowledge.py:51 +msgid "Get share resource knowledge" +msgstr "获取共享资源知识库" -msgid "resource authorization" -msgstr "资源授权" +#: apps/shared/views/shared_knowledge.py:73 +#: apps/shared/views/shared_knowledge.py:74 +#: apps/shared/views/shared_knowledge.py:75 +msgid "Get shared knowledge list by pagination" +msgstr "获取共享知识库分页列表" -msgid "The Qwen Audio based end-to-end speech recognition model supports audio recognition within 3 minutes. At present, it mainly supports Chinese and English recognition." -msgstr "基于Qwen-Audio的端到端语音识别大模型,支持3分钟以内的音频识别,目前主要支持中英文识别。" +#: apps/shared/views/shared_knowledge.py:99 +#: apps/shared/views/shared_knowledge.py:100 +#: apps/shared/views/shared_knowledge.py:101 +msgid "Update shared knowledge" +msgstr "更新共享知识库" -msgid "If not passed, the default value is 'zh'" -msgstr "如果未传递,则默认值为'zh'" +#: apps/shared/views/shared_knowledge.py:117 +#: apps/shared/views/shared_knowledge.py:118 +#: apps/shared/views/shared_knowledge.py:119 +msgid "Get shared knowledge" +msgstr "获取共享知识库" -msgid "System resources authorization" -msgstr "系统资源授权" +#: apps/shared/views/shared_knowledge.py:134 +#: apps/shared/views/shared_knowledge.py:135 +#: apps/shared/views/shared_knowledge.py:136 +msgid "Delete shared knowledge" +msgstr "删除共享知识库" -msgid "This folder contains resources that you dont have permission" -msgstr "此文件夹包含您没有权限的资源" +#: apps/shared/views/shared_knowledge.py:154 +#: apps/shared/views/shared_knowledge.py:155 +#: apps/shared/views/shared_knowledge.py:156 +msgid "Synchronize the shared knowledge base of the website" +msgstr "同步共享知识库网站" -msgid "Text to Video" -msgstr "文生视频" +#: apps/shared/views/shared_knowledge.py:185 +#: apps/shared/views/shared_knowledge.py:186 +#: apps/shared/views/shared_knowledge.py:187 +msgid "Shared Hit test list" +msgstr "召回测试列表" -msgid "Image to Video" -msgstr "图生视频" +#: apps/shared/views/shared_knowledge.py:215 +#: apps/shared/views/shared_knowledge.py:216 +#: apps/shared/views/shared_knowledge.py:217 +msgid "Shared Re-vectorize" +msgstr "重新向量化" -msgid "Authentication failed. Please verify that the parameters are correct" -msgstr "认证失败,请检查参数是否正确" +#: apps/shared/views/shared_knowledge.py:241 +#: apps/shared/views/shared_knowledge.py:242 +#: apps/shared/views/shared_knowledge.py:243 +msgid "Shared Tokenize knowledge base" +msgstr "共享向量化知识库" -msgid "Chat context" -msgstr "聊天上下文" +#: apps/shared/views/shared_knowledge.py:266 +#: apps/shared/views/shared_knowledge.py:267 +msgid "Export shared knowledge base" +msgstr "导出共享知识库" -msgid "Prompt template" -msgstr "提示词模板" +#: apps/shared/views/shared_knowledge.py:287 +#: apps/shared/views/shared_knowledge.py:288 +msgid "Export shared knowledge base containing images" +msgstr "导出包含图片的共享知识库" -msgid "generate prompt" -msgstr "生成提示词" +#: apps/shared/views/shared_knowledge.py:308 +#: apps/shared/views/shared_knowledge.py:309 +msgid "Export shared knowledge bundle" +msgstr "导出共享知识库" -msgid "Watermark" -msgstr "水印" +#: apps/shared/views/shared_knowledge.py:381 +#: apps/shared/views/shared_knowledge.py:382 +#: apps/shared/views/shared_knowledge.py:383 +msgid "Shared generate related" +msgstr "生成相关" -msgid "Whether to add watermark" -msgstr "是否添加水印" +#: apps/shared/views/shared_knowledge.py:407 +#: apps/shared/views/shared_knowledge.py:408 +#: apps/shared/views/shared_knowledge.py:409 +msgid "Get model for shared knowledge base" +msgstr "获取共享知识库模型" -msgid "Resolution" -msgstr "分辨率" +#: apps/shared/views/shared_knowledge.py:430 +#: apps/shared/views/shared_knowledge.py:432 +msgid "Authorization knowledge workspace" +msgstr "授权知识工作空间" -msgid "Ratio" -msgstr "比例" +#: apps/shared/views/shared_knowledge.py:431 +msgid "Authorization knowledge workspace " +msgstr "授权知识工作空间" -msgid "Duration" -msgstr "时长" +#: apps/shared/views/shared_knowledge.py:450 +#: apps/shared/views/shared_knowledge.py:451 +#: apps/shared/views/shared_knowledge.py:452 +msgid "Get Authorization knowledge workspace" +msgstr "获取授权知识工作空间" -msgid "Failed to generate video" -msgstr "生成视频失败" +#: apps/shared/views/shared_knowledge.py:477 +msgid "SharedKnowledge Base" +msgstr "共享知识库" -msgid "password" -msgstr "密码登录" +#: apps/shared/views/shared_knowledge.py:497 +#: apps/shared/views/shared_knowledge.py:498 +#: apps/shared/views/shared_knowledge.py:499 +msgid "Create shared base knowledge" +msgstr "创建共享知识库" -msgid "Failed to obtain the image" -msgstr "获取图片失败" +#: apps/shared/views/shared_knowledge.py:523 +#: apps/shared/views/shared_knowledge.py:524 +#: apps/shared/views/shared_knowledge.py:525 +msgid "Create shared web knowledge" +msgstr "创建 web 知识库" -msgid "Update auth setting" -msgstr "更新认证设置" +#: apps/shared/views/shared_knowledge.py:558 +#: apps/shared/views/shared_knowledge.py:559 +#: apps/shared/views/shared_knowledge.py:560 +msgid "Get shared workspace knowledge" +msgstr "获取共享工作空间知识库" -msgid "If not passed, the default value is streaming_asr_demo" -msgstr "如果未传入,则默认值为 streaming_asr_demo" +#: apps/shared/views/shared_knowledge.py:588 +#: apps/shared/views/shared_knowledge.py:589 +#: apps/shared/views/shared_knowledge.py:590 +msgid "Get shared workspace knowledge list by pagination" +msgstr "获取共享工作空间知识库分页列表" -msgid "If not passed, the default value is 16000" -msgstr "如果未传入,则默认值为 16000" +#: apps/shared/views/shared_knowledge.py:618 +#: apps/shared/views/shared_knowledge.py:619 +#: apps/shared/views/shared_knowledge.py:620 +msgid "Get shared workspace knowledge by id" +msgstr "根据 ID 获取共享工作空间知识库" + +#: apps/shared/views/shared_knowledge_workflow.py:72 +#: apps/shared/views/shared_knowledge_workflow.py:91 +#: apps/shared/views/shared_knowledge_workflow.py:110 +#: apps/shared/views/shared_knowledge_workflow.py:129 +#: apps/shared/views/shared_knowledge_workflow.py:157 +#: apps/shared/views/shared_knowledge_workflow.py:180 +#: apps/shared/views/shared_knowledge_workflow.py:203 +#: apps/shared/views/shared_knowledge_workflow.py:230 +#: apps/shared/views/shared_knowledge_workflow.py:250 +msgid "Shared Knowledge Base" +msgstr "共享知识库" + +#: apps/shared/views/shared_knowledge_workflow.py:104 +#: apps/shared/views/shared_knowledge_workflow.py:105 +#: apps/shared/views/shared_knowledge_workflow.py:106 +msgid "Edit shared knowledge workflow" +msgstr "编辑共享知识库工作流" + +#: apps/shared/views/shared_knowledge_workflow.py:124 +#: apps/shared/views/shared_knowledge_workflow.py:125 +#: apps/shared/views/shared_knowledge_workflow.py:126 +msgid "Get shared knowledge workflow" +msgstr "获取共享知识库工作流" + +#: apps/shared/views/shared_knowledge_workflow.py:224 +#: apps/shared/views/shared_knowledge_workflow.py:225 +#: apps/shared/views/shared_knowledge_workflow.py:226 +msgid "Shared Knowledge workflow upload document" +msgstr "共享知识库工作流上传文档" + +#: apps/shared/views/shared_knowledge_workflow_version.py:46 +#: apps/shared/views/shared_knowledge_workflow_version.py:64 +msgid "Shared Knowledge/Version" +msgstr "共享知识库/版本" + +#: apps/shared/views/shared_model.py:217 apps/shared/views/shared_model.py:219 +msgid "Authorization model workspace" +msgstr "授权模型工作空间" -msgid "Sample Rate" -msgstr "采样率" +#: apps/shared/views/shared_model.py:218 +msgid "Authorization model workspace " +msgstr "授权模型工作空间" -msgid "Captcha is required" -msgstr "验证码是必填项" +#: apps/shared/views/shared_model.py:233 apps/shared/views/shared_model.py:234 +#: apps/shared/views/shared_model.py:235 +msgid "Get Authorization model workspace" +msgstr "获取授权模型工作空间" -msgid "Tag" -msgstr "标签管理" +#: apps/shared/views/shared_model.py:255 apps/shared/views/shared_model.py:256 +#: apps/shared/views/shared_model.py:257 +msgid "Get Share model by workspace id with pagination" +msgstr "获取共享模型工作空间 ID 分页列表" -msgid "Tag Setting" -msgstr "标签设置" +#: apps/shared/views/shared_model.py:278 apps/shared/views/shared_model.py:280 +msgid "System generate prompt" +msgstr "系统生成提示词" -msgid "Download Original Document" -msgstr "下载原文档" +#: apps/shared/views/shared_model.py:279 +msgid "Generate prompt by system shared model" +msgstr "使用系统共享模型生成提示词" -msgid "Replace Original Document" -msgstr "替换原文档" +#: apps/shared/views/shared_paragraph.py:26 +#: apps/shared/views/shared_paragraph.py:27 +#: apps/shared/views/shared_paragraph.py:28 +msgid "Shared paragraph list" +msgstr "共享段落列表" -msgid "Update License" -msgstr "更新许可证" +#: apps/shared/views/shared_paragraph.py:31 +#: apps/shared/views/shared_paragraph.py:51 +#: apps/shared/views/shared_paragraph.py:77 +#: apps/shared/views/shared_paragraph.py:94 +#: apps/shared/views/shared_paragraph.py:126 +#: apps/shared/views/shared_paragraph.py:152 +#: apps/shared/views/shared_paragraph.py:180 +#: apps/shared/views/shared_paragraph.py:202 +#: apps/shared/views/shared_paragraph.py:234 +#: apps/shared/views/shared_paragraph.py:260 +#: apps/shared/views/shared_paragraph.py:284 +#: apps/shared/views/shared_paragraph.py:315 +#: apps/shared/views/shared_paragraph.py:346 +#: apps/shared/views/shared_paragraph.py:371 +#: apps/shared/views/shared_paragraph.py:396 +msgid "Shared Knowledge/Documentation/Paragraph" +msgstr "共享知识库/文档/段落" -msgid "Tag Key" -msgstr "标签" +#: apps/shared/views/shared_paragraph.py:46 +#: apps/shared/views/shared_paragraph.py:47 +msgid "Create shared paragraph" +msgstr "创建段落" -msgid "Tag Value" -msgstr "标签值" +#: apps/shared/views/shared_paragraph.py:71 +#: apps/shared/views/shared_paragraph.py:72 +#: apps/shared/views/shared_paragraph.py:73 +msgid "Batch shared paragraph" +msgstr "批量关联段落" -msgid "Tag id does not exist" -msgstr "标签 ID 不存在" +#: apps/shared/views/shared_paragraph.py:89 +#: apps/shared/views/shared_paragraph.py:90 +msgid "Migrate shared paragraphs in batches" +msgstr "批量迁移共享段落" -msgid "Tag key already exists" -msgstr "标签已存在" +#: apps/shared/views/shared_paragraph.py:120 +#: apps/shared/views/shared_paragraph.py:121 +#: apps/shared/views/shared_paragraph.py:122 +msgid "Batch generate shared related" +msgstr "批量生成相关" -msgid "Tag value already exists" -msgstr "标签值已存在" +#: apps/shared/views/shared_paragraph.py:146 +#: apps/shared/views/shared_paragraph.py:147 +#: apps/shared/views/shared_paragraph.py:148 +msgid "Modify shared paragraph data" +msgstr "修改段落数据" -msgid "Non-existent id" -msgstr "不存在的ID" +#: apps/shared/views/shared_paragraph.py:175 +#: apps/shared/views/shared_paragraph.py:176 +#: apps/shared/views/shared_paragraph.py:177 +msgid "Get shared paragraph details" +msgstr "获取段落详情" -msgid "No permission for the target folder" -msgstr "没有目标文件夹的权限" +#: apps/shared/views/shared_paragraph.py:197 +#: apps/shared/views/shared_paragraph.py:198 +#: apps/shared/views/shared_paragraph.py:199 +msgid "Delete shared paragraph" +msgstr "删除段落" -msgid "Application token usage statistics" -msgstr "智能体令牌使用统计" +#: apps/shared/views/shared_paragraph.py:228 +#: apps/shared/views/shared_paragraph.py:229 +#: apps/shared/views/shared_paragraph.py:230 +msgid "Add shared associated questions" +msgstr "添加关联问题" -msgid "Application top question statistics" -msgstr "智能体提问次数统计" +#: apps/shared/views/shared_paragraph.py:255 +#: apps/shared/views/shared_paragraph.py:256 +#: apps/shared/views/shared_paragraph.py:257 +msgid "Get a list of shared paragraph questions" +msgstr "获取共享段落问题列表" -msgid "SAML2 Metadata" -msgstr "SAML2 元数据" +#: apps/shared/views/shared_paragraph.py:278 +#: apps/shared/views/shared_paragraph.py:279 +#: apps/shared/views/shared_paragraph.py:280 +msgid "Disassociation shared issue" +msgstr "取消关联问题" -msgid "SAML2 Log in" -msgstr "SAML2 登录" +#: apps/shared/views/shared_paragraph.py:309 +#: apps/shared/views/shared_paragraph.py:310 +#: apps/shared/views/shared_paragraph.py:311 +msgid "Related shared questions" +msgstr "关联问题" -msgid "SAML2 SSO" -msgstr "SAML2 单点登录" +#: apps/shared/views/shared_paragraph.py:341 +#: apps/shared/views/shared_paragraph.py:342 +#: apps/shared/views/shared_paragraph.py:343 +msgid "Get shared paragraph list by pagination" +msgstr "获取段落列表" -msgid "Workflow" -msgstr "工作流" +#: apps/shared/views/shared_paragraph.py:391 +#: apps/shared/views/shared_paragraph.py:392 +#: apps/shared/views/shared_paragraph.py:393 +msgid "Get shared workspace paragraph list by pagination" +msgstr "分页获取共享工作空间段落列表" -msgid "Web source url" -msgstr "Web 根地址" +#: apps/shared/views/shared_problem.py:25 +#: apps/shared/views/shared_problem.py:26 +#: apps/shared/views/shared_problem.py:27 +msgid "Shared question list" +msgstr "问题列表" -msgid "Web knowledge selector" -msgstr "选择器" +#: apps/shared/views/shared_problem.py:30 +#: apps/shared/views/shared_problem.py:52 +#: apps/shared/views/shared_problem.py:73 +#: apps/shared/views/shared_problem.py:96 +#: apps/shared/views/shared_problem.py:117 +#: apps/shared/views/shared_problem.py:137 +#: apps/shared/views/shared_problem.py:160 +#: apps/shared/views/shared_problem.py:184 +msgid "Shared Knowledge/Documentation/Paragraph/Question" +msgstr "知识库/文档/段落/问题" -msgid "The default is body, you can enter .classname/#idname/tagname" -msgstr "默认为 body,可输入 .classname/#idname/tagname" +#: apps/shared/views/shared_problem.py:46 +#: apps/shared/views/shared_problem.py:47 +#: apps/shared/views/shared_problem.py:48 +msgid "Create shared question" +msgstr "创建问题" -msgid "Please enter the Web root address" -msgstr "请输入 Web 根地址" +#: apps/shared/views/shared_problem.py:68 +#: apps/shared/views/shared_problem.py:69 +#: apps/shared/views/shared_problem.py:70 +msgid "Get a list of associated shared paragraphs" +msgstr "获取关联段落列表" -msgid "File size exceeds limit" -msgstr "文件大小超出限制" +#: apps/shared/views/shared_problem.py:90 +#: apps/shared/views/shared_problem.py:91 +#: apps/shared/views/shared_problem.py:92 +msgid "Batch associated shared paragraphs" +msgstr "批量关联段落" -msgid "File upload is not enabled" -msgstr "文件上传未启用" +#: apps/shared/views/shared_problem.py:111 +#: apps/shared/views/shared_problem.py:112 +#: apps/shared/views/shared_problem.py:113 +msgid "Batch deletion shared issues" +msgstr "批量删除问题" -msgid "Blocked unsafe redirect to internal host" -msgstr "阻止不安全的重定向到内部主机" +#: apps/shared/views/shared_problem.py:132 +#: apps/shared/views/shared_problem.py:133 +#: apps/shared/views/shared_problem.py:134 +msgid "Delete shared question" +msgstr "删除问题" -msgid "Audio file recognition - Tongyi Qwen" -msgstr "录音文件识别-通义千问" +#: apps/shared/views/shared_problem.py:154 +#: apps/shared/views/shared_problem.py:155 +#: apps/shared/views/shared_problem.py:156 +msgid "Modify shared question" +msgstr "修改问题" -msgid "Real-time speech recognition - Fun-ASR/Paraformer" -msgstr "实时语音识别-Fun-ASR/Paraformer" +#: apps/shared/views/shared_problem.py:179 +#: apps/shared/views/shared_problem.py:180 +#: apps/shared/views/shared_problem.py:181 +msgid "Get the list of shared questions by page" +msgstr "分页获取问题列表" -msgid "Qwen-Omni" -msgstr "多模态" +#: apps/shared/views/shared_problem.py:204 +#: apps/shared/views/shared_problem.py:205 +#: apps/shared/views/shared_problem.py:206 +msgid "Get the list of shared workspace questions by page" +msgstr "分页获取共享工作空间问题列表" + +#: apps/shared/views/shared_problem.py:209 +msgid "Shared Knowledge/Question" +msgstr "共享知识库/问题" + +#: apps/shared/views/shared_tag.py:26 apps/shared/views/shared_tag.py:44 +#: apps/shared/views/shared_tag.py:65 apps/shared/views/shared_tag.py:86 +#: apps/shared/views/shared_tag.py:129 +msgid "Shared Knowledge Base/Tag" +msgstr "共享知识库/标签" + +#: apps/shared/views/shared_tag.py:124 +msgid "Get Workspace Knowledge Tag" +msgstr "获取工作空间知识库标签" + +#: apps/shared/views/shared_tag.py:125 +msgid "Get workspace knowledge tag" +msgstr "获取工作空间知识库标签" + +#: apps/shared/views/shared_termbase.py:35 +#: apps/shared/views/shared_termbase.py:57 +#: apps/shared/views/shared_termbase.py:81 +#: apps/shared/views/shared_termbase.py:107 +#: apps/shared/views/shared_termbase.py:132 +#: apps/shared/views/shared_termbase.py:160 +#: apps/shared/views/shared_termbase.py:189 +msgid "Shared Knowledge Base/Documentation/Termbase" +msgstr "共享知识库/文档/术语库" + +#: apps/shared/views/shared_tool.py:46 apps/shared/views/shared_tool.py:47 +#: apps/shared/views/shared_tool.py:48 +msgid "Get share resource tool" +msgstr "获取共享资源工具" -msgid "Super-humanoid: Lingxiaoxuan Flow" -msgstr "聆小璇" +#: apps/shared/views/shared_tool.py:69 apps/shared/views/shared_tool.py:70 +#: apps/shared/views/shared_tool.py:71 +msgid "Create shared tool" +msgstr "创建共享工具" -msgid "Super-humanoid: Lingyuyan Flow" -msgstr "聆玉言" +#: apps/shared/views/shared_tool.py:91 apps/shared/views/shared_tool.py:92 +#: apps/shared/views/shared_tool.py:93 +msgid "Update shared tool" +msgstr "更新共享工具" -msgid "Super-humanoid: Lingfeiyi Flow" -msgstr "聆飞逸" +#: apps/shared/views/shared_tool.py:110 apps/shared/views/shared_tool.py:111 +#: apps/shared/views/shared_tool.py:112 +msgid "Get shared tool" +msgstr "获取共享工具" -msgid "Super-humanoid: Lingxiaoyue Flow" -msgstr "聆小玥" +#: apps/shared/views/shared_tool.py:123 apps/shared/views/shared_tool.py:124 +#: apps/shared/views/shared_tool.py:125 +msgid "Delete shared tool" +msgstr "删除共享工具" -msgid "Super-humanoid: Sun Dasheng Flow" -msgstr "孙大圣" +#: apps/shared/views/shared_tool.py:144 +msgid "Get shared tool list " +msgstr "获取共享工具列表" -msgid "Super-humanoid: Lingyuzhao Flow" -msgstr "聆玉昭" +#: apps/shared/views/shared_tool.py:145 apps/shared/views/shared_tool.py:146 +msgid "Get shared tool list" +msgstr "获取共享工具列表" -msgid "Super-humanoid: Lingxiaotang Flow" -msgstr "聆小糖" +#: apps/shared/views/shared_tool.py:171 apps/shared/views/shared_tool.py:172 +#: apps/shared/views/shared_tool.py:173 +msgid "Get shared tool list by pagination" +msgstr "获取共享工具列表" -msgid "Super-humanoid: Lingxiaorong Flow" -msgstr "聆小蓉" +#: apps/shared/views/shared_tool.py:199 apps/shared/views/shared_tool.py:200 +#: apps/shared/views/shared_tool.py:201 +msgid "Import shared tool" +msgstr "导入共享工具" -msgid "Super-humanoid: Xinyun Flow" -msgstr "心云" +#: apps/shared/views/shared_tool.py:220 apps/shared/views/shared_tool.py:221 +#: apps/shared/views/shared_tool.py:222 +msgid "Export shared tool" +msgstr "导出共享工具" -msgid "Super-humanoid: Grant (EN)" -msgstr "Grant" +#: apps/shared/views/shared_tool.py:241 apps/shared/views/shared_tool.py:242 +#: apps/shared/views/shared_tool.py:243 +msgid "Debug shared Tool" +msgstr "调试共享工具" -msgid "Super-humanoid: Lila (EN)" -msgstr "Lila" +#: apps/shared/views/shared_tool.py:259 apps/shared/views/shared_tool.py:260 +#: apps/shared/views/shared_tool.py:261 +msgid "Check shared code" +msgstr "检查代码" -msgid "Super-humanoid: Lingwanwan Pro" -msgstr "聆万万" +#: apps/shared/views/shared_tool.py:277 apps/shared/views/shared_tool.py:278 +#: apps/shared/views/shared_tool.py:279 +msgid "Edit shared tool icon" +msgstr "修改共享工具图标" -msgid "Super-humanoid: Yiyi Pro" -msgstr "依依" +#: apps/shared/views/shared_tool.py:333 apps/shared/views/shared_tool.py:335 +msgid "Authorization tool workspace" +msgstr "授权工作空间工具" -msgid "Super-humanoid: Huifangnv Pro" -msgstr "惠芳女" +#: apps/shared/views/shared_tool.py:334 +msgid "Authorization tool workspace " +msgstr "授权工作空间工具" -msgid "Super-humanoid: Lingxiaoying Pro" -msgstr "聆小颖" +#: apps/shared/views/shared_tool.py:353 apps/shared/views/shared_tool.py:354 +#: apps/shared/views/shared_tool.py:355 +msgid "Get Authorization tool workspace" +msgstr "获取授权工作空间工具" -msgid "Super-humanoid: Lingfeibo Pro" -msgstr "聆飞博" +#: apps/shared/views/shared_tool.py:375 apps/shared/views/shared_tool.py:376 +#: apps/shared/views/shared_tool.py:377 +msgid "Add internal shared tool" +msgstr "添加内部共享工具" + +#: apps/shared/views/shared_tool.py:401 apps/shared/views/shared_tool.py:402 +#: apps/shared/views/shared_tool.py:403 +msgid "Add store shared tool" +msgstr "添加商店共享工具" + +#: apps/shared/views/shared_tool.py:427 apps/shared/views/shared_tool.py:428 +#: apps/shared/views/shared_tool.py:429 +msgid "Update store shared tool" +msgstr "更新商店共享工具" + +#: apps/shared/views/shared_tool.py:461 apps/shared/views/shared_tool.py:462 +#: apps/shared/views/shared_tool.py:463 +msgid "Get shared tool records" +msgstr "获取共享工具记录列表" + +#: apps/shared/views/shared_tool.py:487 apps/shared/views/shared_tool.py:488 +#: apps/shared/views/shared_tool.py:489 +msgid "Get shared tool record" +msgstr "获取共享工具记录" + +#: apps/shared/views/shared_tool.py:561 apps/shared/views/shared_tool.py:562 +#: apps/shared/views/shared_tool.py:563 +msgid "Get shared workspace tool" +msgstr "获取共享工作空间工具" -msgid "Super-humanoid: Lingyuyan Pro" -msgstr "聆玉言" +#: apps/shared/views/shared_tool.py:592 apps/shared/views/shared_tool.py:593 +#: apps/shared/views/shared_tool.py:594 +msgid "Get shared workspace tool list by pagination" +msgstr "获取共享工作空间工具分页列表" -msgid "Login failed %s times, account will be locked, you have %s more chances !" -msgstr "登录失败 %s 次,账号将被锁定,您还有 %s 次机会!" +#: apps/system_homepage/api/system_home_page_api.py:415 +msgid "Workspace ID (optional; omit to query across all workspaces)" +msgstr "工作空间 ID(可选;不传则查询所有工作空间)" + +#: apps/system_homepage/views/system_homepage.py:46 +msgid "System-wide application data aggregation across all workspaces" +msgstr "跨所有工作空间的系统级智能体数据聚合" + +#: apps/system_homepage/views/system_homepage.py:47 +msgid "System application aggregation" +msgstr "系统智能体聚合" + +#: apps/system_homepage/views/system_homepage.py:51 +#: apps/system_homepage/views/system_homepage.py:78 +#: apps/system_homepage/views/system_homepage.py:105 +#: apps/system_homepage/views/system_homepage.py:132 +#: apps/system_homepage/views/system_homepage.py:159 +#: apps/system_homepage/views/system_homepage.py:191 +#: apps/system_homepage/views/system_homepage.py:223 +#: apps/system_homepage/views/system_homepage.py:256 +#: apps/system_homepage/views/system_homepage.py:289 +#: apps/system_homepage/views/system_homepage.py:322 +#: apps/system_homepage/views/system_homepage.py:353 +#: apps/system_homepage/views/system_homepage.py:384 +#: apps/system_homepage/views/system_homepage.py:415 +msgid "System home page" +msgstr "系统首页" + +#: apps/system_homepage/views/system_homepage.py:73 +msgid "System-wide knowledge data aggregation across all workspaces" +msgstr "跨所有工作空间的全系统知识库数据统计" + +#: apps/system_homepage/views/system_homepage.py:74 +msgid "System knowledge aggregation" +msgstr "系统知识库聚合" + +#: apps/system_homepage/views/system_homepage.py:100 +msgid "System-wide tool data aggregation across all workspaces" +msgstr "跨所有工作空间的全系统工具数据统计" + +#: apps/system_homepage/views/system_homepage.py:101 +msgid "System tool aggregation" +msgstr "系统工具聚合" + +#: apps/system_homepage/views/system_homepage.py:127 +msgid "System-wide model data aggregation across all workspaces" +msgstr "跨所有工作空间的全系统模型数据统计" + +#: apps/system_homepage/views/system_homepage.py:128 +msgid "System model aggregation" +msgstr "系统模型聚合" + +#: apps/system_homepage/views/system_homepage.py:154 +msgid "System-wide tokens aggregation across all workspaces" +msgstr "跨所有工作空间的全系统 tokens 消耗统计" + +#: apps/system_homepage/views/system_homepage.py:155 +msgid "System tokens aggregation" +msgstr "系统令牌聚合" + +#: apps/system_homepage/views/system_homepage.py:186 +msgid "System-wide chat record aggregation across all workspaces" +msgstr "跨所有工作空间的全系统对话记录统计" + +#: apps/system_homepage/views/system_homepage.py:187 +msgid "System chat record aggregation" +msgstr "系统对话记录聚合" + +#: apps/system_homepage/views/system_homepage.py:218 +msgid "" +"System-wide top applications by token consumption across all workspaces" +msgstr "跨所有工作空间的系统级智能体令牌消耗排行" -msgid "This account has been locked for %s minutes, please try again later" -msgstr "该账号已被锁定 %s 分钟,请稍后再试" +#: apps/system_homepage/views/system_homepage.py:219 +msgid "System application tokens ranking" +msgstr "系统智能体令牌排行" -msgid "User does not have permission to use API Key" -msgstr "用户没有使用 API Key 的权限" +#: apps/system_homepage/views/system_homepage.py:251 +msgid "System-wide top applications by question count across all workspaces" +msgstr "跨所有工作空间的系统级智能体提问次数排行" -msgid "Import knowledge workflow" -msgstr "导入知识工作流" +#: apps/system_homepage/views/system_homepage.py:252 +msgid "System application question ranking" +msgstr "系统智能体提问次数排行" -msgid "Export knowledge workflow" -msgstr "导出知识工作流" +#: apps/system_homepage/views/system_homepage.py:284 +msgid "System-wide top users by token consumption across all workspaces" +msgstr "跨所有工作空间的系统级用户令牌消耗排行" -msgid "Role IDs cannot be empty" -msgstr "角色 ID 不能为空" +#: apps/system_homepage/views/system_homepage.py:285 +msgid "System user tokens ranking" +msgstr "系统用户令牌排行" -msgid "Some roles do not exist" -msgstr "部分角色不存在" +#: apps/system_homepage/views/system_homepage.py:317 +msgid "" +"System-wide top users by token consumption export across all workspaces" +msgstr "跨所有工作空间的全系统用户 tokens 消耗排行导出" -msgid "Authorized pagination list for obtaining resources" -msgstr "获取资源的关系分页列表" +#: apps/system_homepage/views/system_homepage.py:318 +msgid "System user tokens ranking export" +msgstr "系统用户令牌排行导出" -msgid "Resources mapping" -msgstr "资源映射" +#: apps/system_homepage/views/system_homepage.py:348 +msgid "" +"System-wide top applications by question count export across all workspaces" +msgstr "导出跨所有工作空间的系统级智能体提问次数排行" -msgid "Batch set user roles" -msgstr "批量设置用户角色" +#: apps/system_homepage/views/system_homepage.py:349 +msgid "System application question ranking export" +msgstr "系统智能体提问次数排行导出" -msgid "Role Setting cannot be empty" -msgstr "角色设置不能为空" +#: apps/system_homepage/views/system_homepage.py:379 +msgid "" +"System-wide top applications by token consumption export across all " +"workspaces" +msgstr "导出跨所有工作空间的系统级智能体令牌消耗排行" + +#: apps/system_homepage/views/system_homepage.py:380 +msgid "System application tokens ranking export" +msgstr "系统智能体令牌排行导出" + +#: apps/system_homepage/views/system_homepage.py:410 +msgid "System-wide dialogue monitoring trends across all workspaces" +msgstr "跨所有工作空间的全系统对话监控趋势" + +#: apps/system_homepage/views/system_homepage.py:411 +msgid "System application monitoring" +msgstr "系统智能体监控" + +#: apps/system_manage/api/chat_user.py:29 +#: apps/system_manage/api/chat_user.py:78 +#: apps/system_manage/api/chat_user.py:108 +#: apps/system_manage/serializers/chat_user.py:116 +#: apps/system_manage/serializers/chat_user.py:213 +#: apps/system_manage/serializers/chat_user.py:320 +#: apps/users/serializers/user.py:138 +msgid "User Group IDs" +msgstr "用户组 IDs" -msgid "View related resources" -msgstr "查看关联资源" +#: apps/system_manage/api/chat_user.py:68 +#: apps/system_manage/serializers/chat_user.py:95 +#: apps/system_manage/serializers/chat_user.py:335 +#: apps/system_manage/serializers/chat_user.py:630 +#: apps/system_manage/serializers/email_setting.py:34 +#: apps/users/api/user.py:102 apps/users/serializers/login.py:36 +#: apps/users/serializers/user.py:132 apps/users/serializers/user.py:328 +#: apps/users/serializers/user.py:579 apps/users/serializers/user.py:904 +#: apps/users/serializers/user.py:960 apps/xpack/api/auth_config.py:25 +msgid "Password" +msgstr "密码" -msgid "Feedback reason" -msgstr "反馈理由" +#: apps/system_manage/api/chat_user.py:104 +#: apps/system_manage/api/chat_user.py:140 +#: apps/system_manage/serializers/chat_user.py:72 +#: apps/system_manage/serializers/chat_user.py:137 +#: apps/system_manage/serializers/chat_user.py:300 +#: apps/users/serializers/user.py:133 apps/users/serializers/user.py:307 +#: apps/users/serializers/user.py:370 apps/users/serializers/user.py:549 +#: apps/users/serializers/user.py:892 apps/users/serializers/user.py:1011 +#: apps/users/serializers/user.py:1112 +#: apps/xpack/serializers/generic_sync_user_serializer.py:43 +msgid "Email" +msgstr "邮箱" -msgid "Other reason content" -msgstr "其他反馈理由内容" +#: apps/system_manage/api/chat_user.py:105 +#: apps/system_manage/serializers/chat_user.py:113 +#: apps/system_manage/serializers/chat_user.py:316 +#: apps/users/serializers/user.py:135 apps/users/serializers/user.py:346 +#: apps/users/serializers/user.py:563 +#: apps/xpack/serializers/generic_sync_user_serializer.py:46 +msgid "Phone" +msgstr "手机" -msgid "accurate" -msgstr "内容准确" +#: apps/system_manage/api/chat_user.py:106 +#: apps/system_manage/api/chat_user.py:154 +#: apps/system_manage/serializers/chat_user.py:318 +#: apps/users/serializers/user.py:565 apps/xpack/api/auth_config.py:31 +msgid "Is Active" +msgstr "是否启用" -msgid "complete" -msgstr "内容完善" +#: apps/system_manage/api/chat_user.py:111 +msgid "User Group Names" +msgstr "用户组名称" -msgid "inaccurate" -msgstr "内容不准确" +#: apps/system_manage/api/user_group.py:31 +#: apps/system_manage/api/user_group.py:106 apps/users/api/user_group.py:38 +#: apps/users/api/user_group.py:150 apps/users/api/user_group.py:186 +#: apps/xpack/api/user_group.py:31 apps/xpack/api/user_group.py:106 +msgid "User Group ID" +msgstr "用户组 ID" -msgid "incomplete" -msgstr "内容不完善" +#: apps/system_manage/api/user_group.py:54 +#: apps/system_manage/serializers/chat_user.py:437 +#: apps/system_manage/serializers/chat_user.py:585 +#: apps/users/api/user_group.py:90 apps/users/serializers/user_group.py:220 +#: apps/xpack/api/user_group.py:54 +msgid "Group ID" +msgstr "用户组 ID" -msgid "Secret key is invalid" -msgstr "密钥无效" +#: apps/system_manage/api/user_group.py:121 +#: apps/system_manage/serializers/chat_user.py:563 +#: apps/users/api/user_group.py:169 apps/users/serializers/user_group.py:191 +#: apps/xpack/api/user_group.py:121 +msgid "User group relation IDs" +msgstr "用户组关系 ID" -msgid "Secret key is expired" -msgstr "密钥已过期" +#: apps/system_manage/models/chat_user_token_quota.py:89 +msgid "" +"The token quota for the current period has been exhausted. Please contact " +"the administrator." +msgstr "当前周期 Tokens 配额已用尽,请联系管理员。" -msgid "API service is disabled" -msgstr "API 服务未开启" +#: apps/system_manage/serializers/chat_user.py:41 +#: apps/system_manage/serializers/chat_user.py:236 +#: apps/users/serializers/user_group.py:25 +msgid "Some user groups do not exist" +msgstr "某些用户组不存在" -msgid "Online Usage" -msgstr "线上使用" +#: apps/system_manage/serializers/chat_user.py:89 +#: apps/users/serializers/user.py:322 +msgid "Username must be 4-64 characters long" +msgstr "用户名必须为4-64个字符" -msgid "API Call" -msgstr "API 调用" +#: apps/system_manage/serializers/chat_user.py:102 +#: apps/system_manage/serializers/chat_user.py:342 +#: apps/users/serializers/user.py:335 apps/users/serializers/user.py:586 +#: apps/users/serializers/user.py:911 apps/users/serializers/user.py:967 +msgid "" +"The password must be 6-20 characters long and must be a combination of " +"letters, numbers, and special characters." +msgstr "密码必须为6-20个字符,且必须包含大小写字母、数字和特殊字符。" -msgid "Enterprise WeChat" -msgstr "企业微信应用" +#: apps/system_manage/serializers/chat_user.py:109 apps/users/api/user.py:72 +#: apps/users/api/user.py:180 apps/users/serializers/user.py:134 +#: apps/users/serializers/user.py:342 +msgid "Nick name" +msgstr "姓名" -msgid "WeChat Public Account" -msgstr "微信公众号" +#: apps/system_manage/serializers/chat_user.py:206 +#: apps/system_manage/serializers/chat_user.py:226 +#: apps/system_manage/serializers/chat_user.py:536 +#: apps/users/serializers/user.py:786 apps/users/serializers/user_group.py:159 +#: apps/workspace/serializers/user_role_ee_serializer.py:24 +#: apps/xpack/serializers/user_role_serializer.py:35 +#: apps/xpack/views/system_chat_user.py:111 +msgid "User IDs cannot be empty" +msgstr "用户 ID 不能为空" -msgid "Lark" -msgstr "飞书应用" +#: apps/system_manage/serializers/chat_user.py:215 +#: apps/workspace/serializers/user_role_ee_serializer.py:14 +#: apps/xpack/serializers/user_role_serializer.py:24 +msgid "Is Append" +msgstr "是否追加" -msgid "DingTalk" -msgstr "钉钉应用" +#: apps/system_manage/serializers/chat_user.py:228 +msgid "User Group IDs cannot be empty" +msgstr "用户组 IDs 不能为空" -msgid "Enterprise WeChat Robot" -msgstr "企业微信机器人" +#: apps/system_manage/serializers/chat_user.py:232 +#: apps/workspace/serializers/user_role_ee_serializer.py:30 +#: apps/xpack/serializers/user_role_serializer.py:41 +msgid "Some users do not exist" +msgstr "某些用户不存在" -msgid "Trigger" -msgstr "触发器" +#: apps/system_manage/serializers/chat_user.py:330 +msgid "Nickname is already in use" +msgstr "Nickname已被使用" -msgid "Slack" -msgstr "Slack 应用" +#: apps/system_manage/serializers/chat_user.py:349 +#: apps/users/serializers/user.py:593 apps/users/serializers/user.py:918 +#: apps/users/serializers/user.py:974 +msgid "Re Password" +msgstr "确认密码" -msgid "Root Directory" -msgstr "根目录" +#: apps/system_manage/serializers/chat_user.py:354 +#: apps/system_manage/serializers/chat_user.py:638 +#: apps/system_manage/serializers/chat_user.py:654 +#: apps/users/serializers/user.py:598 apps/users/serializers/user.py:923 +#: apps/users/serializers/user.py:979 +msgid "" +"The confirmation password must be 6-20 characters long and must be a " +"combination of letters, numbers, and special characters." +msgstr "确认密码必须为6-20个字符,且必须包含字母、数字和特殊字符。" -msgid "Create trigger" -msgstr "创建触发器" +#: apps/system_manage/serializers/chat_user.py:377 +#: apps/users/serializers/user.py:621 apps/xpack/serializers/chat_user.py:71 +#: apps/xpack/serializers/chat_user.py:98 +msgid "User does not exist" +msgstr "用户不存在" -msgid "Get the trigger list" -msgstr "获取触发器列表" +#: apps/system_manage/serializers/chat_user.py:482 +#: apps/users/serializers/user_group.py:58 +msgid "User group name already exists" +msgstr "用户组名称已存在" -msgid "Get trigger details" -msgstr "获取触发器详情" +#: apps/system_manage/serializers/chat_user.py:513 +msgid "Default user group cannot be deleted" +msgstr "默认用户组不能被删除" -msgid "Modify the trigger" -msgstr "修改触发器" +#: apps/system_manage/serializers/chat_user.py:572 +#: apps/users/serializers/user_group.py:201 +msgid "User group relation IDs cannot be empty" +msgstr "用户组关系 IDs 不能为空" -msgid "Delete the trigger" -msgstr "删除触发器" +#: apps/system_manage/serializers/chat_user.py:587 +#: apps/users/serializers/user.py:367 apps/users/serializers/user_group.py:222 +#: apps/xpack/serializers/generic_sync_user_serializer.py:39 +msgid "Nick Name" +msgstr "昵称" -msgid "Activate trigger in batches" -msgstr "批量启用/禁用触发器" +#: apps/system_manage/serializers/chat_user.py:646 +msgid "Confirm Password" +msgstr "确认密码" -msgid "Get the trigger list by page" -msgstr "分页获取触发器列表" +#: apps/system_manage/serializers/chat_user_serializer.py:53 +msgid "The user does not have permission to access the application" +msgstr "用户没有访问智能体的权限" -msgid "Create trigger in source" -msgstr "资源端创建触发器" +#: apps/system_manage/serializers/email_setting.py:31 +msgid "SMTP host" +msgstr "SMTP 主机" -msgid "Delete trigger in batches" -msgstr "批量删除触发器" +#: apps/system_manage/serializers/email_setting.py:32 +msgid "SMTP port" +msgstr "SMTP 端口" -msgid "Get the trigger list of source" -msgstr "获取资源端触发器列表" +#: apps/system_manage/serializers/email_setting.py:33 +#: apps/system_manage/serializers/email_setting.py:37 +msgid "Sender's email" +msgstr "发送者邮箱" -msgid "Get Task source trigger details" -msgstr "获取资源端触发器详情" +#: apps/system_manage/serializers/email_setting.py:35 +msgid "Whether to enable TLS" +msgstr "是否启用 TLS" -msgid "Delete the task source trigger" -msgstr "删除资源端触发器" +#: apps/system_manage/serializers/email_setting.py:36 +msgid "Whether to enable SSL" +msgstr "是否启用 SSL" -msgid "Get the task list of triggers" -msgstr "获取触发器任务列表" +#: apps/system_manage/serializers/email_setting.py:52 +msgid "Email verification failed" +msgstr "邮件认证失败" -msgid "Retrieve detailed records of tasks executed by the trigger." -msgstr "获取由该触发器执行的任务详细记录。" +#: apps/system_manage/serializers/resource_chat_user.py:36 +#: apps/system_manage/serializers/resource_chat_user.py:129 +#: apps/system_manage/serializers/resource_chat_user_group.py:18 +#: apps/system_manage/serializers/resource_chat_user_group.py:100 +msgid "Resource id" +msgstr "资源ID" -msgid "Get a paginated list of execution records for trigger tasks." -msgstr "获取触发器任务执行记录的分页列表。" +#: apps/system_manage/serializers/resource_chat_user.py:41 +#: apps/system_manage/serializers/resource_chat_user.py:130 +msgid "User group id" +msgstr "用户组ID" -msgid "%s must be an array" -msgstr "%s 必须是数组类型" +#: apps/system_manage/serializers/resource_chat_user.py:110 +msgid "Chat user id" +msgstr "对话用户 ID" -msgid "%s must not be empty" -msgstr "%s 不能为空" +#: apps/system_manage/serializers/resource_chat_user.py:111 +msgid "Is auth" +msgstr "是否授权" -msgid "%s values must be between %s and %s" -msgstr "%s 的值必须在 %s 到 %s 之间" +#: apps/system_manage/serializers/resource_chat_user_group.py:20 +msgid "User group name" +msgstr "用户名" -msgid "Invalid time format: %s, must be HH:MM (e.g., 09:00)" -msgstr "时间格式无效: %s,必须是 HH:MM 格式 (例如: 09:00)" +#: apps/system_manage/serializers/resource_chat_user_group.py:81 +msgid "user_group_id" +msgstr "用户组ID" -msgid "schedule_type must be one of %s" -msgstr "schedule_type 必须是以下值之一: %s" +#: apps/system_manage/serializers/resource_mapping_serializers.py:27 +#: apps/system_manage/serializers/resource_mapping_serializers.py:108 +msgid "resource Id" +msgstr "资源 ID" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:28 +#: apps/system_manage/serializers/resource_mapping_serializers.py:110 +msgid "resource Name" +msgstr "资源名称" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:30 +#: apps/system_manage/serializers/resource_mapping_serializers.py:31 +msgid "source Type" +msgstr "来源类型" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:32 +#: apps/system_manage/serializers/resource_mapping_serializers.py:114 +msgid "creator" +msgstr "创建者" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:112 +#: apps/system_manage/serializers/resource_mapping_serializers.py:113 +msgid "target Type" +msgstr "目标类型" + +#: apps/system_manage/serializers/user_group_resource_permission.py:97 +#: apps/system_manage/serializers/user_resource_permission.py:82 +msgid "Non-existent id" +msgstr "不存在的ID" -msgid "interval_value must be an integer greater than or equal to 1" -msgstr "interval_value 必须是大于或等于 1 的整数" +#: apps/system_manage/serializers/user_group_resource_permission.py:116 +#: apps/system_manage/serializers/user_resource_permission.py:101 +msgid "resource name" +msgstr "资源名称" -msgid "interval_unit must be one of %s" -msgstr "interval_unit 必须是以下值之一: %s" +#: apps/system_manage/serializers/user_group_resource_permission.py:128 +#: apps/system_manage/serializers/user_group_resource_permission.py:277 +msgid "User Group id" +msgstr "用户组 ID" -msgid "body must be an array" -msgstr "body 必须是数组类型" +#: apps/system_manage/serializers/valid_serializers.py:26 +msgid "" +"The community version supports up to 50 knowledge bases. If you need more " +"knowledge bases, please contact us (https://fit2cloud.com/)." +msgstr "社区版支持最多50个知识库,如需更多知识库,请联系我们 (https://fit2cloud.com/)." -msgid "Error trigger type" -msgstr "触发器类型错误" +#: apps/system_manage/serializers/valid_serializers.py:29 +msgid "" +"The community version supports up to 5 applications. If you need more " +"applications, please contact us (https://fit2cloud.com/)." +msgstr "社区版支持最多5个智能体,如需更多智能体,请联系我们(https://fit2cloud.com/)。" -msgid "The following id does not exist: %s" -msgstr "以下 id 不存在: %s" +#: apps/system_manage/serializers/valid_serializers.py:32 +msgid "" +"The community version supports up to 2 users. If you need more users, please" +" contact us (https://fit2cloud.com/)." +msgstr "社区版支持最多2个用户,如需更多用户,请联系我们(https://fit2cloud.com/)。" -msgid "%s must be a dict" -msgstr "%s 必须是字典类型" +#: apps/system_manage/serializers/valid_serializers.py:41 +msgid "check quantity" +msgstr "校验数量" -msgid "input_field_list must be a dict" -msgstr "input_field_list 必须是字典类型" +#: apps/system_manage/views/email_setting.py:51 +#: apps/system_manage/views/email_setting.py:52 +#: apps/system_manage/views/email_setting.py:53 +msgid "Create or update email settings" +msgstr "创建或更新邮件设置" -msgid "%s type requires %s field" -msgstr "%s 类型需要 %s 字段" +#: apps/system_manage/views/email_setting.py:56 +#: apps/system_manage/views/email_setting.py:71 +#: apps/system_manage/views/email_setting.py:87 +msgid "Email Settings" +msgstr "邮箱设置" -msgid "trigger name" -msgstr "触发器名称" +#: apps/system_manage/views/email_setting.py:67 +#: apps/system_manage/views/email_setting.py:68 +msgid "Test email settings" +msgstr "测试邮箱设置" -msgid "trigger description" -msgstr "触发器描述" +#: apps/system_manage/views/email_setting.py:83 +#: apps/system_manage/views/email_setting.py:84 +#: apps/system_manage/views/email_setting.py:85 +msgid "Get email settings" +msgstr "获取邮箱设置" -msgid "trigger setting" -msgstr "触发器设置" +#: apps/system_manage/views/resource_chat_user.py:37 +#: apps/system_manage/views/resource_chat_user.py:38 +#: apps/system_manage/views/resource_chat_user.py:39 +msgid "Get Resource chat user List" +msgstr "获取资源对话用户列表" + +#: apps/system_manage/views/resource_chat_user.py:42 +#: apps/system_manage/views/resource_chat_user.py:90 +#: apps/system_manage/views/resource_chat_user.py:137 +#: apps/system_manage/views/resource_chat_user_group.py:32 +#: apps/system_manage/views/resource_chat_user_group.py:83 +#: apps/system_manage/views/resource_chat_user_group.py:129 +msgid "Chat user" +msgstr "对话用户" -msgid "Trigger ID" -msgstr "触发器ID" +#: apps/system_manage/views/resource_chat_user.py:84 +#: apps/system_manage/views/resource_chat_user.py:85 +#: apps/system_manage/views/resource_chat_user.py:86 +msgid "Edit Resource chat user List" +msgstr "编辑资源对话用户列表" -msgid "Trigger task can not be empty" -msgstr "触发器任务不能为空" +#: apps/system_manage/views/resource_chat_user.py:132 +#: apps/system_manage/views/resource_chat_user.py:133 +#: apps/system_manage/views/resource_chat_user.py:134 +msgid "Get Resource chat user page List" +msgstr "获取资源对话用户分页列表" -msgid "%s id does not exist" -msgstr "%s id 不存在" +#: apps/system_manage/views/resource_chat_user_group.py:27 +#: apps/system_manage/views/resource_chat_user_group.py:28 +#: apps/system_manage/views/resource_chat_user_group.py:29 +msgid "Get Resource chat user group List" +msgstr "获取资源对话用户组列表" -msgid "Trigger id does not exist" -msgstr "触发器 id 不存在" +#: apps/system_manage/views/resource_chat_user_group.py:77 +#: apps/system_manage/views/resource_chat_user_group.py:78 +#: apps/system_manage/views/resource_chat_user_group.py:79 +msgid "Edit Resource chat user group List" +msgstr "编辑资源对话用户组列表" -msgid "Trigger not found" -msgstr "未找到触发器" +#: apps/system_manage/views/resource_chat_user_group.py:124 +#: apps/system_manage/views/resource_chat_user_group.py:126 +msgid "Get Resource chat user group page List" +msgstr "获取资源对话用户组分页列表" -msgid "Trigger must have at least one task" -msgstr "触发器必须至少有一个任务" +#: apps/system_manage/views/resource_chat_user_group.py:125 +msgid "Get Resource chat user page group List" +msgstr "获取资源对话用户分页组列表" -msgid "Trigger task number must be one" -msgstr "触发器任务数量必须为一个" +#: apps/system_manage/views/resource_mapping.py:78 +msgid "Mapping Resource" +msgstr "映射资源" -msgid "Incorrect trigger task" -msgstr "触发器任务不正确" +#: apps/system_manage/views/system_chat_user.py:59 +#: apps/system_manage/views/system_chat_user.py:60 +#: apps/system_manage/views/system_chat_user.py:61 +msgid "Create chat user" +msgstr "创建对话用户" -msgid "Trigger task ID" -msgstr "触发器任务ID" +#: apps/system_manage/views/system_chat_user.py:62 +#: apps/system_manage/views/system_chat_user.py:83 +#: apps/system_manage/views/system_chat_user.py:103 +#: apps/system_manage/views/system_chat_user.py:121 +#: apps/system_manage/views/system_chat_user.py:134 +#: apps/system_manage/views/system_chat_user.py:156 +#: apps/system_manage/views/system_chat_user.py:174 +#: apps/system_manage/views/system_chat_user.py:195 +#: apps/system_manage/views/system_chat_user.py:216 +#: apps/system_manage/views/system_chat_user.py:240 +#: apps/xpack/views/system_chat_user.py:36 +#: apps/xpack/views/system_chat_user.py:51 +#: apps/xpack/views/system_chat_user.py:76 +#: apps/xpack/views/system_chat_user.py:86 +#: apps/xpack/views/system_chat_user.py:104 +msgid "System/Chat user" +msgstr "系统/对话用户" -msgid "Trigger task record ID" -msgstr "触发器任务记录ID" +#: apps/system_manage/views/system_chat_user.py:80 +#: apps/system_manage/views/system_chat_user.py:81 +#: apps/system_manage/views/system_chat_user.py:82 +msgid "Get chat user list" +msgstr "获取对话用户列表" -msgid "Trigger task record id does not exist" -msgstr "触发器任务记录 id 不存在" +#: apps/system_manage/views/system_chat_user.py:100 +#: apps/system_manage/views/system_chat_user.py:101 +#: apps/system_manage/views/system_chat_user.py:102 +msgid "Delete chat user" +msgstr "删除对话用户" -msgid "Order field" -msgstr "排序字段" +#: apps/system_manage/views/system_chat_user.py:118 +#: apps/system_manage/views/system_chat_user.py:119 +#: apps/system_manage/views/system_chat_user.py:120 +msgid "Get chat user information" +msgstr "获取对话用户信息" -msgid "System Trigger" -msgstr "系统触发器" +#: apps/system_manage/views/system_chat_user.py:131 +#: apps/system_manage/views/system_chat_user.py:132 +#: apps/system_manage/views/system_chat_user.py:133 +msgid "Update chat user information" +msgstr "更新对话用户信息" -msgid "Get the System trigger list of source" -msgstr "获取来源的系统触发器列表" +#: apps/system_manage/views/system_chat_user.py:153 +#: apps/system_manage/views/system_chat_user.py:154 +#: apps/system_manage/views/system_chat_user.py:155 +#: apps/system_manage/views/system_chat_user.py:384 +#: apps/system_manage/views/system_chat_user.py:385 +#: apps/system_manage/views/system_chat_user.py:386 +#: apps/users/views/system_user_group.py:178 +#: apps/users/views/system_user_group.py:179 +#: apps/users/views/system_user_group.py:180 +msgid "Get user list by group" +msgstr "获取用户组列表" -msgid "Get System Task source trigger details" -msgstr "获取系统任务来源触发器详情" +#: apps/system_manage/views/system_chat_user.py:171 +#: apps/system_manage/views/system_chat_user.py:172 +#: apps/system_manage/views/system_chat_user.py:173 +msgid "Batch delete chat user" +msgstr "批量删除对话用户" -msgid "Modify the System task source trigger" -msgstr "修改系统任务来源触发器" +#: apps/system_manage/views/system_chat_user.py:192 +#: apps/system_manage/views/system_chat_user.py:193 +#: apps/system_manage/views/system_chat_user.py:194 +msgid "Batch add chat user to group" +msgstr "批量添加对话用户到用户组" -msgid "Modify the task source trigger" -msgstr "修改任务来源触发器" +#: apps/system_manage/views/system_chat_user.py:213 +#: apps/system_manage/views/system_chat_user.py:214 +#: apps/system_manage/views/system_chat_user.py:215 +msgid "Change chat user password" +msgstr "修改对话用户密码" -msgid "Delete the System task source trigger" -msgstr "删除系统任务来源触发器" +#: apps/system_manage/views/system_chat_user.py:237 +#: apps/system_manage/views/system_chat_user.py:238 +#: apps/system_manage/views/system_chat_user.py:239 +#: apps/users/views/user.py:370 apps/users/views/user.py:371 +#: apps/users/views/user.py:372 +msgid "Get user paginated list" +msgstr "获取用户分页列表" -msgid "Invalid source type" -msgstr "无效的来源类型" +#: apps/system_manage/views/system_chat_user.py:265 +#: apps/system_manage/views/system_chat_user.py:266 +#: apps/system_manage/views/system_chat_user.py:267 +msgid "Create or update Chat User Group" +msgstr "创建或更新对话用户组" -msgid "Shared tool is not supported" -msgstr "不支持共享工具" +#: apps/system_manage/views/system_chat_user.py:270 +#: apps/system_manage/views/system_chat_user.py:292 +#: apps/system_manage/views/system_chat_user.py:308 +#: apps/system_manage/views/system_chat_user.py:332 +#: apps/system_manage/views/system_chat_user.py:360 +#: apps/system_manage/views/system_chat_user.py:387 +msgid "System/User Group" +msgstr "系统/用户组" -msgid "Read Trigger" -msgstr "查看触发器" +#: apps/system_manage/views/system_chat_user.py:288 +#: apps/system_manage/views/system_chat_user.py:289 +#: apps/system_manage/views/system_chat_user.py:290 +msgid "Get user group list" +msgstr "获取用户组列表" -msgid "Create Trigger" -msgstr "创建触发器" +#: apps/system_manage/views/system_chat_user.py:303 +#: apps/system_manage/views/system_chat_user.py:304 +#: apps/system_manage/views/system_chat_user.py:305 +msgid "Delete chat user group" +msgstr "删除对话用户组" -msgid "Edit Trigger" -msgstr "编辑触发器" +#: apps/system_manage/views/system_chat_user.py:326 +#: apps/system_manage/views/system_chat_user.py:327 +#: apps/system_manage/views/system_chat_user.py:328 +msgid "Add member to chat user group" +msgstr "添加成员到对话用户组" -msgid "Delete Trigger" -msgstr "删除触发器" +#: apps/system_manage/views/system_chat_user.py:354 +#: apps/system_manage/views/system_chat_user.py:355 +#: apps/system_manage/views/system_chat_user.py:356 +msgid "Remove member from chat user group" +msgstr "从对话用户组移除成员" -msgid "Read execute record" -msgstr "查看执行记录" +#: apps/system_manage/views/system_profile.py:22 +#: apps/system_manage/views/system_profile.py:23 +msgid "Get MaxKB related information" +msgstr "获取 MaxKB 相关信息" -msgid "ADMIN" -msgstr "系统管理员" +#: apps/system_manage/views/system_profile.py:25 +msgid "System parameters" +msgstr "系统参数" -msgid "WORKSPACE_MANAGE" -msgstr "空间管理员" +#: apps/system_manage/views/user_group_resource_permission.py:51 +#: apps/system_manage/views/user_group_resource_permission.py:52 +#: apps/system_manage/views/user_resource_permission.py:54 +#: apps/system_manage/views/user_resource_permission.py:55 +msgid "Obtain resource authorization list" +msgstr "获取资源授权列表" -msgid "USER" -msgstr "普通用户" +#: apps/system_manage/views/user_group_resource_permission.py:55 +#: apps/system_manage/views/user_group_resource_permission.py:79 +#: apps/system_manage/views/user_group_resource_permission.py:111 +#: apps/system_manage/views/user_group_resource_permission.py:154 +#: apps/system_manage/views/user_group_resource_permission.py:195 +#: apps/system_manage/views/user_group_resource_permission.py:241 +#: apps/system_manage/views/user_resource_permission.py:58 +#: apps/system_manage/views/user_resource_permission.py:84 +#: apps/system_manage/views/user_resource_permission.py:116 +#: apps/system_manage/views/user_resource_permission.py:153 +#: apps/system_manage/views/user_resource_permission.py:199 +#: apps/system_manage/views/user_resource_permission.py:245 +msgid "Resources authorization" +msgstr "资源授权" -msgid "Generate share link" -msgstr "生成分享链接" +#: apps/system_manage/views/user_group_resource_permission.py:74 +#: apps/system_manage/views/user_group_resource_permission.py:75 +#: apps/system_manage/views/user_resource_permission.py:79 +#: apps/system_manage/views/user_resource_permission.py:80 +msgid "Modify the resource authorization list" +msgstr "修改资源授权列表" -msgid "Chat record link" -msgstr "聊天记录链接" +#: apps/system_manage/views/user_group_resource_permission.py:105 +#: apps/system_manage/views/user_group_resource_permission.py:106 +#: apps/system_manage/views/user_group_resource_permission.py:107 +#: apps/system_manage/views/user_resource_permission.py:110 +#: apps/system_manage/views/user_resource_permission.py:111 +#: apps/system_manage/views/user_resource_permission.py:112 +msgid "Obtain resource authorization list by page" +msgstr "分页获取资源授权列表" -msgid "Get chat record by share link" -msgstr "通过分享链接获取聊天记录" +#: apps/system_manage/views/valid.py:25 apps/system_manage/views/valid.py:26 +#: apps/system_manage/views/valid.py:27 +msgid "Get verification results" +msgstr "获取验证结果" -msgid "Invalid chat record ids" -msgstr "无效的聊天记录ID" +#: apps/system_manage/views/valid.py:28 +msgid "Validation" +msgstr "验证" -msgid "Share link does not exist" -msgstr "分享链接不存在" +#: apps/tools/serializers/tool.py:169 +msgid "MCP configuration is invalid" +msgstr "MCP 配置无效" -msgid "Chat has been deleted" -msgstr "聊天记录已被删除" +#: apps/tools/serializers/tool.py:248 apps/tools/serializers/tool.py:324 +msgid "variable name" +msgstr "变量名称" -msgid "cron type requires cron_expression field" -msgstr "cron 类型需要 cron_expression 字段" +#: apps/tools/serializers/tool.py:256 +msgid "fields only support string|int|dict|array|float" +msgstr "字段仅支持字符串|整数|字典|数组|浮点数" -msgid "Invalid cron expression: %s" -msgstr "Cron 表达式不合法:%s" +#: apps/tools/serializers/tool.py:273 +msgid "field name" +msgstr "字段名称" -msgid "Batch Remove Documents from Tag" -msgstr "批量删除标签下的文档" +#: apps/tools/serializers/tool.py:274 +msgid "field label" +msgstr "标签" -msgid "Document does not belong to current knowledge" -msgstr "文档不属于当前知识库" +#: apps/tools/serializers/tool.py:288 apps/tools/serializers/tool.py:304 +#: apps/tools/serializers/tool.py:329 apps/tools/serializers/tool.py:574 +msgid "tool content" +msgstr "工具内容" -msgid "Move an application" -msgstr "移动应用程序" +#: apps/tools/serializers/tool.py:290 apps/tools/serializers/tool.py:307 +#: apps/tools/serializers/tool.py:330 +msgid "input field list" +msgstr "输入字段列表" -msgid "Batch delete applications" -msgstr "批量删除应用" +#: apps/tools/serializers/tool.py:292 apps/tools/serializers/tool.py:308 +#: apps/tools/serializers/tool.py:331 +msgid "init field list" +msgstr "内置字段列表" -msgid "Batch move applications" -msgstr "批量移动应用" +#: apps/tools/serializers/tool.py:309 apps/tools/serializers/tool.py:332 +msgid "init params" +msgstr "内置参数" -msgid "Batch delete knowledge" -msgstr "批量删除知识库" +#: apps/tools/serializers/tool.py:325 +msgid "variable value" +msgstr "变量名称" -msgid "Batch move knowledge" -msgstr "批量移动知识库" +#: apps/tools/serializers/tool.py:337 +msgid "function content" +msgstr "工具内容" -msgid "Batch delete tools" -msgstr "批量删除工具" +#: apps/tools/serializers/tool.py:624 +msgid "field has no value set" +msgstr "字段未设置值" -msgid "Batch move tools" -msgstr "批量移动工具" +#: apps/tools/serializers/tool.py:636 +#, python-brace-format +msgid "Field: {name} Type: {type} Value: {value} Type conversion error" +msgstr "字段:{name} 类型:{type} 值:{value} 类型转换错误" -msgid "Model is not allowed to be empty" -msgstr "模型不能为空" +#: apps/tools/serializers/tool.py:676 apps/tools/serializers/tool.py:740 +msgid "Tool not found" +msgstr "工具不存在" -msgid "Not a valid zip file" -msgstr "不是有效的 zip 文件" +#: apps/tools/serializers/tool.py:1198 +msgid "Function does not exist" +msgstr "工具不存在" -msgid "Not a valid KB export file, missing knowledge.json" -msgstr "不是有效的知识库导出文件,缺少 knowledge.json" +#: apps/tools/serializers/tool.py:1614 +msgid "Skill file does not exist" +msgstr "技能文件不存在" -msgid "Not a valid KB export file, missing knowledge.xlsx" -msgstr "不是有效的知识库导出文件,缺少 knowledge.xlsx" +#: apps/tools/serializers/tool_icon.py:39 +msgid "Failed to download tool icon" +msgstr "下载工具图标失败" -msgid "Tags" -msgstr "标签" +#: apps/tools/serializers/tool_version.py:48 +#: apps/tools/serializers/tool_version.py:85 +msgid "Tool ID" +msgstr "工具 ID" -msgid "Hit handling method" -msgstr "命中处理方式" +#: apps/tools/serializers/tool_version.py:86 +msgid "Tool version ID" +msgstr "工具版本 ID" -msgid "Directly return similarity" -msgstr "直接返回相似度" +#: apps/tools/serializers/tool_workflow.py:455 +msgid "There is a circular dependency in the tool workflow" +msgstr "工具工作流存在循环依赖" -msgid "Paragraph is active" -msgstr "分段是否启用" +#: apps/tools/serializers/tool_workflow.py:546 +msgid "Tool id" +msgstr "工具 ID" -msgid "Document type" -msgstr "文档类型" +#: apps/tools/views/tool.py:57 apps/tools/views/tool.py:58 +#: apps/tools/views/tool.py:59 +msgid "Create tool" +msgstr "创建工具" -msgid "Document meta" -msgstr "文档元数据" +#: apps/tools/views/tool.py:85 apps/tools/views/tool.py:86 +#: apps/tools/views/tool.py:87 +msgid "Get tool by folder" +msgstr "通过文件夹获取工具" -msgid "Export knowledge bundle" -msgstr "导出知识库" +#: apps/tools/views/tool.py:119 apps/tools/views/tool.py:120 +#: apps/tools/views/tool.py:121 +msgid "Debug Tool" +msgstr "调试工具" -msgid "Import knowledge bundle" -msgstr "导入知识库" +#: apps/tools/views/tool.py:144 apps/tools/views/tool.py:145 +#: apps/tools/views/tool.py:146 +msgid "Update tool" +msgstr "更新工具" -msgid "Export system knowledge bundle" -msgstr "导出系统知识库" +#: apps/tools/views/tool.py:174 apps/tools/views/tool.py:175 +#: apps/tools/views/tool.py:176 +msgid "Get tool" +msgstr "获取工具" -msgid "Export shared knowledge bundle" -msgstr "导出共享知识库" +#: apps/tools/views/tool.py:197 apps/tools/views/tool.py:198 +#: apps/tools/views/tool.py:199 +msgid "Delete tool" +msgstr "删除工具" -msgid "Batch delete" -msgstr "批量删除" +#: apps/tools/views/tool.py:227 apps/tools/views/tool.py:228 +#: apps/tools/views/tool.py:229 +msgid "Batch delete tools" +msgstr "批量删除工具" -msgid "Batch move" -msgstr "批量移动" +#: apps/tools/views/tool.py:276 apps/tools/views/tool.py:277 +#: apps/tools/views/tool.py:278 +msgid "Batch move tools" +msgstr "批量移动工具" -msgid "There is a circular dependency in the tool workflow" -msgstr "工具工作流存在循环依赖" +#: apps/tools/views/tool.py:325 apps/tools/views/tool.py:326 +#: apps/tools/views/tool.py:327 +msgid "Get tool list by pagination" +msgstr "获取工具列表" -msgid "model_params_form must be a list" -msgstr "model_params_form 必须是一个列表" +#: apps/tools/views/tool.py:360 +msgid "Get tool list " +msgstr "获取工具列表" -msgid "The {index}th item in model_params_form must be a dictionary" -msgstr "model_params_form 中的第 {index} 项必须是一个字典" +#: apps/tools/views/tool.py:361 apps/tools/views/tool.py:362 +msgid "Get tool list" +msgstr "获取工具列表" -msgid "The label field is required for the {index}th item in model_params_form" -msgstr "model_params_form 中的第 {index} 项的 label 字段是必填项" +#: apps/tools/views/tool.py:395 apps/tools/views/tool.py:396 +#: apps/tools/views/tool.py:397 +msgid "Import tool" +msgstr "导入工具" -msgid "Publish" -msgstr "发布" +#: apps/tools/views/tool.py:430 apps/tools/views/tool.py:431 +#: apps/tools/views/tool.py:432 +msgid "Export tool" +msgstr "导出工具" -msgid "Publish to Portal" -msgstr "上架到门户" +#: apps/tools/views/tool.py:460 apps/tools/views/tool.py:461 +#: apps/tools/views/tool.py:462 +msgid "Check code" +msgstr "检查代码" -msgid "Unpublish from Portal" -msgstr "从门户下架" +#: apps/tools/views/tool.py:483 apps/tools/views/tool.py:484 +#: apps/tools/views/tool.py:485 +msgid "Edit tool icon" +msgstr "修改工具图标" -msgid "Only published applications can be published to Portal" -msgstr "仅已发布的应用可以上架到门户" +#: apps/tools/views/tool.py:548 apps/tools/views/tool.py:549 +#: apps/tools/views/tool.py:550 +msgid "Get internal tool" +msgstr "获取内部工具" -msgid "Publishing an application to Portal" -msgstr "将应用上架到门户" +#: apps/tools/views/tool.py:570 apps/tools/views/tool.py:571 +#: apps/tools/views/tool.py:572 +msgid "Add internal tool" +msgstr "添加内置工具" -msgid "Unpublishing an application from Portal" -msgstr "将应用从门户下架" +#: apps/tools/views/tool.py:622 apps/tools/views/tool.py:623 +#: apps/tools/views/tool.py:624 +msgid "Add Appstore tool" +msgstr "添加应用商店工具" + +#: apps/tools/views/tool.py:657 apps/tools/views/tool.py:658 +#: apps/tools/views/tool.py:659 +msgid "Update Appstore tool" +msgstr "更新应用商店工具" + +#: apps/tools/views/tool.py:696 apps/tools/views/tool.py:697 +#: apps/tools/views/tool.py:698 +msgid "Get tool records" +msgstr "获取工具记录列表" + +#: apps/tools/views/tool.py:732 apps/tools/views/tool.py:733 +#: apps/tools/views/tool.py:734 +msgid "Get tool record" +msgstr "获取工具记录" + +#: apps/tools/views/tool_workflow.py:166 apps/tools/views/tool_workflow.py:167 +#: apps/tools/views/tool_workflow.py:168 +msgid "Get the list of MCP tools" +msgstr "获取 MCP 工具列表" + +#: apps/trigger/handler/impl/trigger/event_trigger.py:80 +#: apps/trigger/handler/impl/trigger/event_trigger.py:81 +#: apps/trigger/handler/impl/trigger/event_trigger.py:82 +msgid "Event Trigger WebHook" +msgstr "事件触发 WebHook" + +#: apps/trigger/serializers/task_source_trigger.py:30 +#: apps/trigger/serializers/trigger.py:292 +#: apps/trigger/serializers/trigger.py:302 +msgid "trigger name" +msgstr "触发器名称" -msgid "token is required for EVENT triggers" -msgstr "事件触发器必须设置 token" +#: apps/trigger/serializers/task_source_trigger.py:31 +#: apps/trigger/serializers/trigger.py:293 +#: apps/trigger/serializers/trigger.py:303 +msgid "trigger description" +msgstr "触发器描述" -msgid "Home page" -msgstr "概览" +#: apps/trigger/serializers/task_source_trigger.py:33 +#: apps/trigger/serializers/trigger.py:295 +#: apps/trigger/serializers/trigger.py:305 +msgid "trigger setting" +msgstr "触发器设置" -msgid "Response code" -msgstr "响应码" +#: apps/trigger/serializers/task_source_trigger.py:46 +msgid "Trigger task number must be one" +msgstr "触发器任务数量必须为一个" -msgid "Response message" -msgstr "响应消息" +#: apps/trigger/serializers/task_source_trigger.py:51 +msgid "Incorrect trigger task" +msgstr "触发器任务不正确" -msgid "Total count" -msgstr "总数量" +#: apps/trigger/serializers/task_source_trigger.py:119 +#: apps/trigger/serializers/task_source_trigger.py:167 +#: apps/trigger/serializers/trigger.py:523 +msgid "Trigger not found" +msgstr "未找到触发器" -msgid "Application data aggregation" -msgstr "应用数据聚合" +#: apps/trigger/serializers/task_source_trigger.py:134 +#: apps/trigger/serializers/task_source_trigger.py:144 +#: apps/trigger/serializers/trigger.py:540 +#: apps/trigger/serializers/trigger.py:563 +msgid "Trigger must have at least one task" +msgstr "触发器必须至少有一个任务" -msgid "Knowledge data aggregation" -msgstr "知识库数据聚合" +#: apps/trigger/serializers/task_source_trigger.py:171 +msgid "Task not found" +msgstr "未找到任务" -msgid "Tool data aggregation" -msgstr "工具数据聚合" +#: apps/trigger/serializers/trigger.py:34 +msgid "is_active" +msgstr "是否启用" -msgid "Model data aggregation" -msgstr "模型数据聚合" +#: apps/trigger/serializers/trigger.py:44 +#, python-format +msgid "The following id does not exist: %s" +msgstr "以下 id 不存在: %s" -msgid "Total application count" -msgstr "应用总数" +#: apps/trigger/serializers/trigger.py:75 +#: apps/trigger/serializers/trigger.py:98 +#, python-format +msgid "%s must be a dict" +msgstr "%s 必须是字典类型" -msgid "Published application count" -msgstr "已发布应用数量" +#: apps/trigger/serializers/trigger.py:122 +msgid "Error trigger type" +msgstr "触发器类型错误" -msgid "Unpublished application count" -msgstr "未发布应用数量" +#: apps/trigger/serializers/trigger.py:130 +#, python-format +msgid "%s type requires %s field" +msgstr "%s 类型需要 %s 字段" -msgid "Total knowledge count" -msgstr "知识库总数" +#: apps/trigger/serializers/trigger.py:136 +#, python-format +msgid "%s must be an array" +msgstr "%s 必须是数组类型" -msgid "Total document count" -msgstr "文档总数" +#: apps/trigger/serializers/trigger.py:138 +#, python-format +msgid "%s must not be empty" +msgstr "%s 不能为空" -msgid "Failed document count" -msgstr "失败文档数量" +#: apps/trigger/serializers/trigger.py:149 +#, python-format +msgid "%s values must be between %s and %s" +msgstr "%s 的值必须在 %s 到 %s 之间" -msgid "Total tool count" -msgstr "工具总数" +#: apps/trigger/serializers/trigger.py:165 +#, python-format +msgid "Invalid time format: %s, must be HH:MM (e.g., 09:00)" +msgstr "时间格式无效: %s,必须是 HH:MM 格式 (例如: 09:00)" -msgid "Active tool count" -msgstr "启用工具数量" +#: apps/trigger/serializers/trigger.py:174 +#, python-format +msgid "schedule_type must be one of %s" +msgstr "schedule_type 必须是以下值之一: %s" -msgid "Inactive tool count" -msgstr "停用工具数量" +#: apps/trigger/serializers/trigger.py:218 +msgid "interval_value must be an integer greater than or equal to 1" +msgstr "interval_value 必须是大于或等于 1 的整数" -msgid "Total model count" -msgstr "模型总数" +#: apps/trigger/serializers/trigger.py:223 +#, python-format +msgid "interval_unit must be one of %s" +msgstr "interval_unit 必须是以下值之一: %s" -msgid "Active model count" -msgstr "启用模型数量" +#: apps/trigger/serializers/trigger.py:232 +msgid "cron type requires cron_expression field" +msgstr "cron 类型需要 cron_expression 字段" -msgid "Inactive model count" -msgstr "停用模型数量" +#: apps/trigger/serializers/trigger.py:236 +#, python-format +msgid "Invalid cron expression: %s" +msgstr "Cron 表达式不合法:%s" -msgid "Top applications by token consumption" -msgstr "tokens 消耗 TOP 智能体" +#: apps/trigger/serializers/trigger.py:242 +msgid "body must be an array" +msgstr "body 必须是数组类型" -msgid "Top applications by question count" -msgstr "提问次数 TOP 智能体" +#: apps/trigger/serializers/trigger.py:244 +msgid "token is required for EVENT triggers" +msgstr "事件触发器必须设置 token" -msgid "Top users by token consumption" -msgstr "tokens 消耗 TOP 用户" +#: apps/trigger/serializers/trigger.py:301 +#: apps/trigger/serializers/trigger_task.py:42 +#: apps/trigger/serializers/trigger_task.py:66 +#: apps/trigger/serializers/trigger_task.py:126 +msgid "Trigger ID" +msgstr "触发器ID" -msgid "Application tokens ranking list" -msgstr "应用 tokens 消耗排行榜列表" +#: apps/trigger/serializers/trigger.py:389 +msgid "Trigger task can not be empty" +msgstr "触发器任务不能为空" -msgid "Application question ranking list" -msgstr "应用提问次数排行榜列表" +#: apps/trigger/serializers/trigger.py:412 +#: apps/trigger/serializers/trigger.py:436 +msgid "Error source type" +msgstr "错误来源类型" -msgid "User tokens ranking list" -msgstr "用户 tokens 消耗排行榜列表" +#: apps/trigger/serializers/trigger.py:440 +#, python-format +msgid "%s id does not exist" +msgstr "%s id 不存在" -msgid "Application name" -msgstr "应用名称" +#: apps/trigger/serializers/trigger.py:639 +#: apps/trigger/serializers/trigger_task.py:129 +msgid "Trigger name" +msgstr "触发器名称" -msgid "Total consumed tokens" -msgstr "消耗 tokens 总数" +#: apps/trigger/serializers/trigger.py:640 +msgid "Trigger type" +msgstr "触发器类型" -msgid "Question count" -msgstr "提问次数" +#: apps/trigger/serializers/trigger.py:642 +msgid "Trigger task" +msgstr "触发任务" -msgid "Chat user ID" -msgstr "对话用户 ID" +#: apps/trigger/serializers/trigger.py:643 apps/users/views/user.py:226 +#: apps/users/views/user.py:227 apps/users/views/user.py:228 +msgid "Create user" +msgstr "创建用户" -msgid "Chat user type" -msgstr "对话用户类型" +#: apps/trigger/serializers/trigger_task.py:68 +msgid "Trigger task ID" +msgstr "触发器任务ID" -msgid "Asker user information" -msgstr "提问用户信息" +#: apps/trigger/serializers/trigger_task.py:69 +msgid "Trigger task record ID" +msgstr "触发器任务记录ID" -msgid "Termbase" -msgstr "词库" +#: apps/trigger/serializers/trigger_task.py:87 +msgid "Trigger task record id does not exist" +msgstr "触发器任务记录 id 不存在" -msgid "Copy" -msgstr "复制" +#: apps/trigger/serializers/trigger_task.py:128 +msgid "Trigger state" +msgstr "触发器状态" -msgid "ranking" -msgstr "排名" +#: apps/trigger/serializers/trigger_task.py:130 +msgid "Source type" +msgstr "来源类型" -msgid "Token consumption" -msgstr "Token消耗" +#: apps/trigger/views/trigger.py:71 apps/trigger/views/trigger.py:72 +#: apps/trigger/views/trigger.py:73 +msgid "Create trigger" +msgstr "创建触发器" -msgid "proportion" -msgstr "占比" +#: apps/trigger/views/trigger.py:95 apps/trigger/views/trigger.py:96 +#: apps/trigger/views/trigger.py:97 +msgid "Get the trigger list" +msgstr "获取触发器列表" -msgid "number of questions" -msgstr "提问次数" +#: apps/trigger/views/trigger.py:125 apps/trigger/views/trigger.py:126 +#: apps/trigger/views/trigger.py:127 +msgid "Get trigger details" +msgstr "获取触发器详情" -msgid "active users" -msgstr "活跃用户数" +#: apps/trigger/views/trigger.py:150 apps/trigger/views/trigger.py:151 +#: apps/trigger/views/trigger.py:152 +msgid "Modify the trigger" +msgstr "修改触发器" -msgid "Average tokens per request" -msgstr "单次请求平均Token数" +#: apps/trigger/views/trigger.py:176 apps/trigger/views/trigger.py:177 +#: apps/trigger/views/trigger.py:178 +msgid "Delete the trigger" +msgstr "删除触发器" -msgid "Average Number of Conversation Turns per Person" -msgstr "人均对话轮次" +#: apps/trigger/views/trigger.py:204 apps/trigger/views/trigger.py:205 +#: apps/trigger/views/trigger.py:206 +msgid "Delete trigger in batches" +msgstr "批量删除触发器" -msgid "User Name" -msgstr "用户名称" +#: apps/trigger/views/trigger.py:233 apps/trigger/views/trigger.py:234 +#: apps/trigger/views/trigger.py:235 +msgid "Activate trigger in batches" +msgstr "批量启用/禁用触发器" -msgid "New chat" -msgstr "已生成新对话,请重新提问!" +#: apps/trigger/views/trigger.py:262 apps/trigger/views/trigger.py:263 +#: apps/trigger/views/trigger.py:264 +msgid "Get the trigger list by page" +msgstr "分页获取触发器列表" -msgid "Token Index" -msgstr "分词索引" +#: apps/trigger/views/trigger.py:340 apps/trigger/views/trigger.py:341 +#: apps/trigger/views/trigger.py:342 +msgid "Get the trigger list of source" +msgstr "获取资源端触发器列表" -msgid "Authorize to Workspace" -msgstr "授权工作空间" +#: apps/trigger/views/trigger.py:373 apps/trigger/views/trigger.py:374 +#: apps/trigger/views/trigger.py:375 +msgid "Get Task source trigger details" +msgstr "获取资源端触发器详情" -msgid "IAM" -msgstr "身份与权限" +#: apps/trigger/views/trigger.py:404 apps/trigger/views/trigger.py:405 +#: apps/trigger/views/trigger.py:406 +msgid "Modify the task source trigger" +msgstr "修改任务来源触发器" -msgid "Chat Client" -msgstr "对话端管理" +#: apps/trigger/views/trigger.py:449 apps/trigger/views/trigger.py:450 +#: apps/trigger/views/trigger.py:451 +msgid "Delete the task source trigger" +msgstr "删除资源端触发器" -msgid "Shared" -msgstr "共享资源" +#: apps/trigger/views/trigger_task.py:29 apps/trigger/views/trigger_task.py:30 +#: apps/trigger/views/trigger_task.py:31 +msgid "Get the task list of triggers" +msgstr "获取触发器任务列表" -msgid "IAM/User Group" -msgstr "身份与权限/用户组" +#: apps/trigger/views/trigger_task.py:54 apps/trigger/views/trigger_task.py:55 +#: apps/trigger/views/trigger_task.py:56 +msgid "Retrieve detailed records of tasks executed by the trigger." +msgstr "获取由该触发器执行的任务详细记录。" -msgid "Create or update System User Group" -msgstr "创建或更新系统用户组" +#: apps/trigger/views/trigger_task.py:79 apps/trigger/views/trigger_task.py:80 +#: apps/trigger/views/trigger_task.py:81 +msgid "Get a paginated list of execution records for trigger tasks." +msgstr "获取触发器任务执行记录的分页列表。" -msgid "Get System User Group list by workspace id" -msgstr "通过工作空间 ID 获取系统用户组列表" +#: apps/users/api/user.py:163 +msgid "Email or Username" +msgstr "邮箱或用户名" -msgid "Delete System User Group" -msgstr "删除系统用户组" +#: apps/users/api/user.py:235 +msgid "Language" +msgstr "语言" -msgid "Add members to System User Group" -msgstr "添加成员到系统用户组" +#: apps/users/serializers/login.py:279 +msgid "captcha" +msgstr "验证码" -msgid "Unauthorized users are present" -msgstr "存在未授权的用户" +#: apps/users/serializers/user.py:69 +msgid "Too many verification code attempts, please try again later" +msgstr "验证码尝试次数过多,请稍后重试" -msgid "Remove members from System User Group" -msgstr "从系统用户组中移除成员" +#: apps/users/serializers/user.py:122 +msgid "Is Edit Password" +msgstr "是否编辑密码" -msgid "One or more user groups do not exist" -msgstr "一个或多个用户组不存在" +#: apps/users/serializers/user.py:123 +msgid "permissions" +msgstr "无权限访问" -msgid "Role Management" -msgstr "角色管理" +#: apps/users/serializers/user.py:574 +msgid "Email is already in use" +msgstr "邮箱已被使用" -msgid "Chat User Group" -msgstr "对话用户组" +#: apps/users/serializers/user.py:636 +msgid "Unable to delete administrator" +msgstr "无法删除管理员" -msgid "Create or update Workspace User Group" -msgstr "创建或更新工作空间用户组" +#: apps/users/serializers/user.py:659 +msgid "Cannot modify administrator status" +msgstr "不能修改管理员状态" -msgid "Get Workspace User Group list by workspace id" -msgstr "通过工作空间 ID 获取工作空间用户组列表" +#: apps/users/serializers/user.py:873 +msgid "One or more user groups do not exist" +msgstr "一个或多个用户组不存在" -msgid "Delete Workspace User Group" -msgstr "删除工作空间用户组" +#: apps/users/serializers/user.py:901 +msgid "Code" +msgstr "验证码" -msgid "Add members to Workspace User Group" -msgstr "添加成员到工作空间用户组" +#: apps/users/serializers/user.py:1022 apps/users/serializers/user.py:1124 +#: apps/xpack/api/knowledge_lark.py:27 +msgid "Type" +msgstr "类型" -msgid "Remove members from Workspace User Group" -msgstr "从工作空间用户组中移除成员" +#: apps/users/serializers/user.py:1026 apps/users/serializers/user.py:1128 +msgid "The type only supports register|reset_password" +msgstr "类型仅支持 register|reset_password" -msgid "Get user group authorization status of resource" -msgstr "获取用户组对资源的授权状态" +#: apps/users/serializers/user.py:1044 +#, python-brace-format +msgid "Do not send emails again within {seconds} seconds" +msgstr "不要在 {seconds} 秒内再次发送邮件" -msgid "Edit user group authorization status of resource" -msgstr "编辑用户组对资源的授权状态" +#: apps/users/serializers/user.py:1073 +msgid "" +"The email service has not been set up. Please contact the administrator to " +"set up the email service in [Email Settings]." +msgstr "邮箱服务尚未设置,请联系管理员在 [邮箱设置] 中设置邮箱服务。" -msgid "Get user group authorization status of resource by page" -msgstr "分页获取用户组对资源的授权状态" +#: apps/users/serializers/user.py:1088 +#, python-brace-format +msgid "【Intelligent knowledge base question and answer system-{action}】" +msgstr "【智能知识库问答系统-{action}】" -msgid "Get portal configuration" -msgstr "获取门户配置" +#: apps/users/serializers/user.py:1089 +msgid "User registration" +msgstr "用户注册" -msgid "Save portal configuration" -msgstr "保存门户配置" +#: apps/users/serializers/user.py:1089 apps/users/views/user.py:345 +#: apps/users/views/user.py:346 apps/users/views/user.py:347 +#: apps/users/views/user.py:386 apps/users/views/user.py:387 +#: apps/users/views/user.py:388 +msgid "Change password" +msgstr "修改密码" -msgid "Portal" -msgstr "门户" +#: apps/users/serializers/user.py:1100 +msgid "Failed to send email. Please try again later." +msgstr "邮件发送失败,请稍后再试。" -msgid "Portal Setting" -msgstr "门户设置" +#: apps/users/serializers/user.py:1120 +msgid "Verification code" +msgstr "验证码" -msgid "Portal configuration does not exist" -msgstr "门户配置不存在" +#: apps/users/serializers/user.py:1152 +msgid "language only support:" +msgstr "语言仅支持:" -msgid "portal name" -msgstr "门户名称" +#: apps/users/serializers/user_group.py:149 +msgid "Unauthorized users are present" +msgstr "存在未授权的用户" -msgid "portal description" -msgstr "门户描述" +#: apps/users/views/login.py:88 apps/users/views/login.py:89 +#: apps/users/views/login.py:90 +msgid "Get captcha" +msgstr "获取验证码" -msgid "portal logo" -msgstr "门户Logo" +#: apps/users/views/system_user_group.py:52 +#: apps/users/views/system_user_group.py:53 +#: apps/users/views/system_user_group.py:54 +msgid "Create or update System User Group" +msgstr "创建或更新系统用户组" -msgid "tab logo" -msgstr "浏览器Tab Logo" +#: apps/users/views/system_user_group.py:79 +#: apps/users/views/system_user_group.py:80 +#: apps/users/views/system_user_group.py:81 +msgid "Get System User Group list by workspace id" +msgstr "通过工作空间 ID 获取系统用户组列表" -msgid "enable public access" -msgstr "是否开启公开访问" +#: apps/users/views/system_user_group.py:95 +#: apps/users/views/system_user_group.py:96 +#: apps/users/views/system_user_group.py:97 +msgid "Delete System User Group" +msgstr "删除系统用户组" -msgid "enable api" -msgstr "是否开启API服务" +#: apps/users/views/system_user_group.py:120 +#: apps/users/views/system_user_group.py:121 +#: apps/users/views/system_user_group.py:122 +msgid "Add members to System User Group" +msgstr "添加成员到系统用户组" -msgid "enable auth" -msgstr "是否开启身份认证" +#: apps/users/views/system_user_group.py:149 +#: apps/users/views/system_user_group.py:150 +#: apps/users/views/system_user_group.py:151 +msgid "Remove members from System User Group" +msgstr "从系统用户组中移除成员" -msgid "auth config" -msgstr "身份认证配置" +#: apps/users/views/system_user_group.py:181 +msgid "IAM/System User Group" +msgstr "IAM/系统用户组" -msgid "enable cors" -msgstr "是否开启跨域设置" +#: apps/users/views/user.py:151 apps/users/views/user.py:152 +#: apps/users/views/user.py:153 +msgid "Get all user" +msgstr "根据姓名获取用户(最多获取200个)" -msgid "cors config" -msgstr "跨域配置" +#: apps/users/views/user.py:176 apps/users/views/user.py:177 +#: apps/users/views/user.py:178 +msgid "Get user list under workspace" +msgstr "获取工作空间下用户列表" -msgid "Get published application list by page" -msgstr "分页获取已发布应用列表" +#: apps/users/views/user.py:201 apps/users/views/user.py:202 +#: apps/users/views/user.py:203 +msgid "Get user member under workspace" +msgstr "获取工作空间下用户成员" -msgid "Portal login" -msgstr "门户登录" +#: apps/users/views/user.py:247 apps/users/views/user.py:248 +#: apps/users/views/user.py:249 +msgid "Get default password" +msgstr "获取默认密码" -msgid "Invalid encrypted data" -msgstr "无效的加密数据" +#: apps/users/views/user.py:267 apps/users/views/user.py:268 +#: apps/users/views/user.py:269 +msgid "Delete user" +msgstr "删除用户" -msgid "Portal authentication is not enabled" -msgstr "门户身份认证未开启" +#: apps/users/views/user.py:285 apps/users/views/user.py:286 +#: apps/users/views/user.py:287 +msgid "Get user information" +msgstr "获取用户信息" -msgid "Portal authentication is not configured" -msgstr "门户身份认证未配置" +#: apps/users/views/user.py:298 apps/users/views/user.py:299 +#: apps/users/views/user.py:300 +msgid "Update user information" +msgstr "更新当前用户信息" -msgid "Portal local login is not enabled" -msgstr "门户本地登录未开启" +#: apps/users/views/user.py:324 apps/users/views/user.py:325 +#: apps/users/views/user.py:326 +msgid "Batch delete user" +msgstr "批量删除用户" -msgid "Get portal login info" -msgstr "获取门户登录信息" +#: apps/users/views/user.py:416 apps/users/views/user.py:417 +#: apps/users/views/user.py:418 +msgid "Send email" +msgstr "发送邮件" -msgid "Portal logout" -msgstr "门户退出登录" +#: apps/users/views/user.py:440 apps/users/views/user.py:441 +#: apps/users/views/user.py:442 +msgid "Send email to current user" +msgstr "发送邮件给当前用户" -msgid "Create ChatUserAPIKey" -msgstr "创建对话用户 API 密钥" +#: apps/workspace/api/workspace.py:77 +#: apps/workspace/serializers/workspace_serializers.py:230 +msgid "User Relation ID" +msgstr "用户关系 ID" -msgid "Get ChatUserAPIKey List" -msgstr "获取对话用户 API 密钥列表" +#: apps/workspace/api/workspace.py:109 +msgid "Role Name" +msgstr "角色名称" -msgid "Delete ChatUserAPIKey" -msgstr "删除对话用户 API 密钥" +#: apps/workspace/serializers/user_role_ee_serializer.py:26 +msgid "Role Setting cannot be empty" +msgstr "角色设置不能为空" -msgid "Chat User API Key" -msgstr "对话用户 API 密钥" +#: apps/workspace/serializers/user_role_ee_serializer.py:36 +#: apps/xpack/serializers/user_role_serializer.py:44 +msgid "Some roles do not exist" +msgstr "部分角色不存在" -msgid "Add chat user API key" -msgstr "添加对话用户 API 密钥" +#: apps/workspace/serializers/workspace_serializers.py:35 +msgid "No permission to manage this workspace members" +msgstr "没有权限管理该工作空间成员" -msgid "Get chat user API key list" -msgstr "获取对话用户 API 密钥列表" +#: apps/workspace/serializers/workspace_serializers.py:58 +#: apps/workspace/serializers/workspace_serializers.py:99 +#: apps/workspace/serializers/workspace_serializers.py:116 +#: apps/workspace/serializers/workspace_serializers.py:189 +#: apps/workspace/serializers/workspace_serializers.py:235 +#: apps/workspace/serializers/workspace_serializers.py:305 +msgid "Workspace does not exist" +msgstr "工作空间不存在" -msgid "Delete chat user API key" -msgstr "删除对话用户 API 密钥" +#: apps/workspace/serializers/workspace_serializers.py:65 +msgid "Workspace name already exists" +msgstr "工作空间名称已存在" -msgid "Quota Setting" -msgstr "配额设置" +#: apps/workspace/serializers/workspace_serializers.py:82 +#: apps/workspace/serializers/workspace_serializers.py:85 +#: apps/workspace/serializers/workspace_serializers.py:88 +msgid "Root Directory" +msgstr "根目录" -#: apps/xpack/serializers/chat_user.py:746 -msgid "Quota mode" -msgstr "配额模式" +#: apps/workspace/serializers/workspace_serializers.py:101 +#: apps/workspace/serializers/workspace_serializers.py:118 +msgid "Default workspace cannot be deleted" +msgstr "默认工作空间不能被删除" -#: apps/xpack/serializers/chat_user.py:750 -msgid "Period unit" -msgstr "周期单位" +#: apps/workspace/serializers/workspace_serializers.py:128 +msgid "Applications Resource" +msgstr "智能体资源" -#: apps/xpack/serializers/chat_user.py:754 -msgid "Period quantity" -msgstr "周期数量" +#: apps/workspace/serializers/workspace_serializers.py:130 +msgid "Knowledge Resource" +msgstr "知识库资源" -#: apps/xpack/serializers/chat_user.py:758 -msgid "Token limit (K)" -msgstr "Tokens 上限(K)" +#: apps/workspace/serializers/workspace_serializers.py:132 +msgid "Models Resource" +msgstr "模型资源" -#: apps/xpack/serializers/chat_user.py:765 -msgid "Period unit is required for periodic quota" -msgstr "按周期限制时,周期单位不能为空" +#: apps/workspace/serializers/workspace_serializers.py:134 +msgid "Tools Resource" +msgstr "工具资源" -#: apps/xpack/serializers/chat_user.py:767 -msgid "Period quantity is required for periodic quota" -msgstr "按周期限制时,周期数量不能为空" +#: apps/workspace/serializers/workspace_serializers.py:138 +#, python-format +msgid "This workspace contains %s, cannot be deleted." +msgstr "该工作空间下存在 %s,不能被删除。" -#: apps/xpack/serializers/chat_user.py:769 -msgid "Token limit is required for periodic quota" -msgstr "按周期限制时,Tokens 上限不能为空" +#: apps/workspace/serializers/workspace_serializers.py:179 +#: apps/xpack/serializers/user_role_serializer.py:20 +msgid "Role IDs" +msgstr "角色 IDs" -#: apps/xpack/views/system_chat_user.py:73 -msgid "Get chat user quota" -msgstr "获取对话用户配额" +#: apps/workspace/serializers/workspace_serializers.py:266 +msgid "User relation IDs" +msgstr "用户关系 ID 列表" -#: apps/xpack/views/system_chat_user.py:82 -msgid "Set chat user quota" -msgstr "设置对话用户配额" +#: apps/workspace/views/user_role_ee.py:23 +#: apps/workspace/views/user_role_ee.py:24 +#: apps/workspace/views/user_role_ee.py:25 apps/xpack/views/user_role.py:24 +#: apps/xpack/views/user_role.py:25 apps/xpack/views/user_role.py:26 +msgid "Batch set user roles" +msgstr "批量设置用户角色" -msgid "The token quota for the current period has been exhausted. Please contact the administrator." -msgstr "当前周期 Tokens 配额已用尽,请联系管理员。" +#: apps/workspace/views/workspace.py:46 apps/workspace/views/workspace.py:47 +#: apps/workspace/views/workspace.py:48 +msgid "Create or update workspace" +msgstr "创建或更新工作空间" -msgid "Get portal historical conversation by page" -msgstr "分页获取门户历史会话" +#: apps/workspace/views/workspace.py:64 apps/workspace/views/workspace.py:65 +#: apps/workspace/views/workspace.py:66 +msgid "Get system workspace list" +msgstr "获取系统工作空间列表" -#: apps/xpack/views/system_chat_user.py:101 -msgid "Batch set chat user quota" -msgstr "批量设置对话用户配额" +#: apps/workspace/views/workspace.py:91 apps/workspace/views/workspace.py:92 +#: apps/workspace/views/workspace.py:93 +msgid "Delete workspace" +msgstr "删除工作空间" -msgid "Too many verification code attempts, please try again later" -msgstr "验证码尝试次数过多,请稍后重试" +#: apps/workspace/views/workspace.py:114 apps/workspace/views/workspace.py:115 +#: apps/workspace/views/workspace.py:116 +msgid "Check workspace can it be deleted" +msgstr "检查工作空间是否可以被删除" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 -msgid "Recognition language" -msgstr "识别语言" +#: apps/workspace/views/workspace.py:136 apps/workspace/views/workspace.py:137 +#: apps/workspace/views/workspace.py:138 +msgid "Add member to system workspace" +msgstr "系统工作空间添加成员" +#: apps/workspace/views/workspace.py:166 apps/workspace/views/workspace.py:167 +#: apps/workspace/views/workspace.py:168 +msgid "Remove member from system workspace" +msgstr "系统工作空间移除成员" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 -msgid "Recognition language: zh / en, auto detected when omitted" -msgstr "识别语言:zh / en,缺省时自动检测" +#: apps/workspace/views/workspace.py:195 apps/workspace/views/workspace.py:196 +msgid "Batch remove members from system workspace" +msgstr "批量移除系统工作空间成员" +#: apps/workspace/views/workspace.py:220 apps/workspace/views/workspace.py:221 +#: apps/workspace/views/workspace.py:222 +msgid "Get system workspace member list" +msgstr "获取系统工作空间成员列表" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:22 -msgid "Auto detect" -msgstr "自动检测" +#: apps/workspace/views/workspace.py:247 apps/workspace/views/workspace.py:248 +#: apps/workspace/views/workspace.py:249 +msgid "Get workspace list by current user" +msgstr "获取当前用户工作空间列表" +#: apps/workspace/views/workspace.py:261 apps/workspace/views/workspace.py:262 +#: apps/workspace/views/workspace.py:263 +msgid "Get workspace list by user" +msgstr "根据用户获取工作空间列表" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:23 -msgid "Chinese" -msgstr "中文" +#: apps/xpack/api/auth_config.py:29 +msgid "Auth Type" +msgstr "认证类型" +#: apps/xpack/api/auth_config.py:30 +msgid "Config" +msgstr "配置" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 -msgid "Audio encoding" -msgstr "音频编码" +#: apps/xpack/api/auth_config.py:77 +msgid "Corp ID" +msgstr "企业 ID" +#: apps/xpack/api/auth_config.py:78 +msgid "Agent ID" +msgstr "代理 ID" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 -msgid "pcm / wav / ogg / mp3, auto detected when omitted" -msgstr "pcm / wav / ogg / mp3,缺省时自动检测" +#: apps/xpack/api/auth_config.py:79 +msgid "App Secret" +msgstr "App Secret" +#: apps/xpack/api/auth_config.py:80 +msgid "Callback URL" +msgstr "回调 URL" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:34 -msgid "Auto" -msgstr "自动" +#: apps/xpack/api/chat_user.py:23 +#: apps/xpack/serializers/generic_sync_user_serializer.py:70 +msgid "Sync Type" +msgstr "同步类型" +#: apps/xpack/api/knowledge_lark.py:26 +msgid "Token" +msgstr "令牌" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 -msgid "Tokenhub sync_transcribe endpoint" -msgstr "Tokenhub 同步转写接口地址" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Add logo" -msgstr "添加标识" +#: apps/xpack/api/knowledge_lark.py:28 +msgid "Is Exist" +msgstr "是否存在" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Custom watermark content, at most 16 characters, drawn in the bottom-right." -msgstr "自定义水印内容,最多16个字符,绘制在右下角。" +#: apps/xpack/api/license.py:13 +msgid "corporation" +msgstr "公司" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Designed for Agent workloads, using a MoE architecture that supports interleaved thinking, structured output, Function Calling and Cache caching." -msgstr "专为 Agent 场景设计,采用 MoE 架构,支持交织思考、结构化输出、Function Calling 和 Cache 缓存。" +#: apps/xpack/api/license.py:14 +msgid "isv" +msgstr "isv" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Frame rate" -msgstr "帧率" +#: apps/xpack/api/license.py:15 +msgid "expired" +msgstr "过期时间" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan HY-Video 1.5 image-to-video model." -msgstr "混元 HY-Video 1.5 图生视频模型。" +#: apps/xpack/api/license.py:16 +msgid "product" +msgstr "产品" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan HY-Video 1.5 text-to-video model." -msgstr "混元 HY-Video 1.5 文生视频模型。" +#: apps/xpack/api/license.py:17 +msgid "edition" +msgstr "版本" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan Hy-Image 3.0 text-to-image model." -msgstr "混元 Hy-Image 3.0 文生图模型。" +#: apps/xpack/api/license.py:18 +msgid "license version" +msgstr "license 版本" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan's latest role-playing model based on the Hunyuan model with role-playing scene fine-tuning." -msgstr "基于混元模型并在角色扮演场景微调的最新角色扮演模型。" +#: apps/xpack/api/license.py:20 +msgid "serial number" +msgstr "序列号" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan's role-playing model with better basic effects in role-playing scenarios." -msgstr "在角色扮演场景中基础效果更优的混元角色扮演模型。" +#: apps/xpack/api/license.py:21 +msgid "remark" +msgstr "备注" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Output video frame rate: 16, 24, 30." -msgstr "输出视频帧率:16、24、30。" +#: apps/xpack/api/license.py:26 +msgid "message" +msgstr "消息" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Output video resolution: 480p, 720p, 1080p." -msgstr "输出视频分辨率:480p、720p、1080p。" +#: apps/xpack/api/license.py:27 +msgid "license details" +msgstr "license 详情" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Prompt rewrite" -msgstr "提示词改写" +#: apps/xpack/api/license.py:36 +#: apps/xpack/serializers/license/license_serializers.py:57 +msgid "license file" +msgstr "license 文件" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent Hybrid multilingual translation model." -msgstr "腾讯混元多语言翻译模型。" +#: apps/xpack/api/license.py:37 +msgid "License file is required" +msgstr "license 文件是必需的" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent TokenHub multimodal embedding model, 2048 dimensions." -msgstr "腾讯 TokenHub 多模态向量模型,2048 维。" +#: apps/xpack/api/license.py:38 +msgid "Invalid license file format" +msgstr "无效的 license 文件格式" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent TokenHub multimodal embedding model, 4096 dimensions." -msgstr "腾讯 TokenHub 多模态向量模型,4096 维。" +#: apps/xpack/api/operate_log.py:12 +#: apps/xpack/serializers/operate_log_serializer.py:61 +msgid "menu" +msgstr "菜单" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent TokenHub text embedding model, 1024 dimensions." -msgstr "腾讯 TokenHub 文本向量模型,1024 维。" +#: apps/xpack/api/operate_log.py:13 +#: apps/xpack/serializers/operate_log_serializer.py:62 +msgid "operate" +msgstr "操作" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent TokenHub text embedding model, 2560 dimensions." -msgstr "腾讯 TokenHub 文本向量模型,2560 维。" +#: apps/xpack/api/operate_log.py:14 +msgid "menu_label" +msgstr "菜单标签" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent YT-Video 2.0 image-to-video model." -msgstr "腾讯 YT-Video 2.0 图生视频模型。" +#: apps/xpack/api/operate_log.py:15 +msgid "operate_label" +msgstr "操作标签" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "The latest generation productivity model with upgraded Agent and complex task execution capabilities." -msgstr "采用全新一代生产力模型,升级了 Agent 与复杂任务执行能力。" +#: apps/xpack/api/platform.py:35 +msgid "Platform type" +msgstr "平台类型" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "TokenHub Hy-Image v3-generation endpoint" -msgstr "TokenHub Hy-Image v3-generation 接口" +#: apps/xpack/api/platform.py:50 +msgid "Platform configuration" +msgstr "平台配置" -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py -msgid "TokenHub OpenAI compatible embeddings endpoint" -msgstr "TokenHub OpenAI 兼容向量接口" +#: apps/xpack/auth/user_key.py:30 +#: apps/xpack/serializers/license/license_serializers.py:135 +#: apps/xpack/serializers/license/license_serializers.py:139 +#: apps/xpack/serializers/license/license_serializers.py:142 +#: apps/xpack/serializers/license/license_tools.py:111 +msgid "The license is invalid" +msgstr "许可证无效" -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py -msgid "TokenHub OpenAI compatible endpoint" -msgstr "TokenHub OpenAI 兼容接口" +#: apps/xpack/auth/user_key.py:36 apps/xpack/auth/user_key.py:38 +#: apps/xpack/auth/user_key.py:43 +msgid "secret_key is invalid" +msgstr "secret_key 无效" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "TokenHub video endpoint. Use the base (e.g. https://tokenhub.tencentmaas.com/v1) or a full submit/query URL." -msgstr "TokenHub 视频接口。可使用根地址(如 https://tokenhub.tencentmaas.com/v1)或完整的 submit/query 地址。" +#: apps/xpack/auth/user_key.py:40 +msgid "secret_key is expired" +msgstr "secret_key 已过期" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tuned on real business scenarios, balancing effectiveness and cost-effectiveness, with reinforced Coding, long-text, reasoning and Agent capabilities." -msgstr "针对真实业务场景调优,兼顾效果与成本,强化了 Coding、长文本、推理和 Agent 能力。" +#: apps/xpack/middleware/swagger_middleware.py:27 +msgid "The license has not been uploaded or the license has expired" +msgstr "许可证未上传或已过期" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Watermark footnote" -msgstr "水印角标" +#: apps/xpack/serializers/application_setting_serializer.py:20 +msgid "theme color" +msgstr "主题颜色" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Whether the model should rewrite and optimize the prompt before generation." -msgstr "模型是否在生成前改写并优化提示词。" +#: apps/xpack/serializers/application_setting_serializer.py:22 +msgid "header font color" +msgstr "标题字体颜色" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Whether to add the AI-generated logo to the video. 1: add logo; 0: no logo (requires console approval for independent control)." -msgstr "是否为生成视频添加 AI 标识。1:添加标识;0:不添加标识(需在控制台申请开启独立控制)。" +#: apps/xpack/serializers/application_setting_serializer.py:27 +msgid "float location type" +msgstr "浮动位置类型" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Width and height must be in [512, 2048] and the area must not exceed 1024x1024. If not passed, the model auto-selects the closest preset size." -msgstr "宽和高必须在 [512, 2048] 之间,且面积不得超过 1024x1024。不传时由模型自动选择最接近的预设尺寸。" +#: apps/xpack/serializers/application_setting_serializer.py:28 +msgid "float location value" +msgstr "浮动位置值" -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py -msgid "api_key is required" -msgstr "api_key 必填" +#: apps/xpack/serializers/application_setting_serializer.py:32 +msgid "float location x" +msgstr "浮动位置 X" +#: apps/xpack/serializers/application_setting_serializer.py:33 +msgid "float location y" +msgstr "浮动位置 Y" -#: apps/chat/serializers/portal.py:219 -msgid "Application is not authorized" -msgstr "应用未授权" +#: apps/xpack/serializers/application_setting_serializer.py:37 +msgid "show source" +msgstr "显示来源" -#: apps/chat/serializers/portal.py:221 -msgid "Application historical conversation is not enabled" -msgstr "应用未开启历史记录" +#: apps/xpack/serializers/application_setting_serializer.py:38 +msgid "show exec" +msgstr "显示执行" -msgid "Image" -msgstr "图片" +#: apps/xpack/serializers/application_setting_serializer.py:40 +msgid "show history" +msgstr "显示历史" -msgid "Scheduled synchronization" -msgstr "定时同步" +#: apps/xpack/serializers/application_setting_serializer.py:41 +msgid "draggable" +msgstr "是否可拖动" -msgid "Document processing strategy" -msgstr "文档处理策略" +#: apps/xpack/serializers/application_setting_serializer.py:42 +msgid "show guide" +msgstr "显示论坛" -msgid "External service" -msgstr "外部服务" +#: apps/xpack/serializers/application_setting_serializer.py:44 +msgid "icon url" +msgstr "图标" -msgid "Knowledge settings" -msgstr "设置" +#: apps/xpack/serializers/application_setting_serializer.py:45 +msgid "chat background" +msgstr "聊天背景" -msgid "MCP service configuration" -msgstr "MCP 服务配置" +#: apps/xpack/serializers/application_setting_serializer.py:46 +msgid "chat background url" +msgstr "聊天背景地址" -msgid "Export skills" -msgstr "导出 skills" +#: apps/xpack/serializers/application_setting_serializer.py:47 +msgid "avatar" +msgstr "头像" -#: apps/knowledge/serializers/knowledge.py:385 -#, python-format -msgid "%s must be a boolean" -msgstr "%s 必须为布尔值" +#: apps/xpack/serializers/application_setting_serializer.py:48 +msgid "avatar url" +msgstr "头像地址" -#: apps/knowledge/services/multimodal_retrieval.py:65 -#, python-brace-format -msgid "A maximum of {count} images can be queried at a time" -msgstr "每次最多可查询 {count} 张图片" +#: apps/xpack/serializers/application_setting_serializer.py:49 +msgid "user avatar" +msgstr "用户头像" -#: apps/knowledge/services/image_documents.py:257 -#, python-brace-format -msgid "A maximum of {} files can be uploaded at a time" -msgstr "每次最多可上传 {} 个文件" +#: apps/xpack/serializers/application_setting_serializer.py:50 +msgid "user avatar url" +msgstr "用户头像地址" -#: apps/knowledge/services/knowledge_archive.py:180 -msgid "A referenced file does not belong to this knowledge base." -msgstr "引用的文件不属于当前知识库。" +#: apps/xpack/serializers/application_setting_serializer.py:51 +msgid "float icon" +msgstr "浮动图标" -#: apps/knowledge/services/knowledge_archive.py:166 -msgid "" -"A referenced knowledge file is missing; the archive cannot be exported " -"completely." -msgstr "引用的知识库文件缺失,无法完整导出归档。" +#: apps/xpack/serializers/application_setting_serializer.py:52 +msgid "float icon url" +msgstr "浮动图标地址" -#: apps/knowledge/views/document.py:981 apps/knowledge/views/document.py:982 -#: apps/knowledge/views/document.py:983 -msgid "Add document tags" -msgstr "添加文档标签" +#: apps/xpack/serializers/application_setting_serializer.py:53 +msgid "disclaimer" +msgstr "免责申明" -#: apps/knowledge/services/knowledge_archive.py:287 -msgid "An archive file is missing." -msgstr "归档文件缺失。" +#: apps/xpack/serializers/application_setting_serializer.py:54 +msgid "disclaimer value" +msgstr "免责申明内容" -#: apps/knowledge/serializers/knowledge_sync.py:55 -msgid "An interval unit and value are required" -msgstr "请填写间隔单位和间隔值" +#: apps/xpack/serializers/application_setting_serializer.py:57 +msgid "show avatar" +msgstr "显示头像" -#: apps/knowledge/serializers/image_document.py:34 -msgid "At least one field must be provided" -msgstr "请至少填写一个字段" +#: apps/xpack/serializers/application_setting_serializer.py:58 +msgid "show user avatar" +msgstr "显示用户头像" -#: apps/knowledge/serializers/external_retrieval.py:27 -msgid "At least one setting is required." -msgstr "请至少提供一项设置。" +#: apps/xpack/serializers/application_setting_serializer.py:59 +msgid "show share" +msgstr "显示共享" -#: apps/knowledge/views/document.py:1045 apps/knowledge/views/document.py:1046 -msgid "Batch Delete Documents Tag" -msgstr "批量删除文档标签" +#: apps/xpack/serializers/application_setting_serializer.py:148 +msgid "Float location field type error" +msgstr "浮动位置字段类型错误" -#: apps/knowledge/views/tag.py:130 -msgid "Batch Delete Knowledge Tag" -msgstr "批量删除知识库标签" +#: apps/xpack/serializers/application_setting_serializer.py:154 +msgid "Custom theme field type error" +msgstr "自定义主题字段类型错误" -#: apps/knowledge/views/tag.py:131 -msgid "Batch Delete a knowledge tag" -msgstr "批量删除知识库标签" +#: apps/xpack/serializers/auth_config_serializer.py:33 +#: apps/xpack/serializers/platform_serializer.py:33 +msgid "App Secret is required" +msgstr "App Secret 是必填项" -#: apps/knowledge/views/document.py:718 apps/knowledge/views/document.py:719 -msgid "Batch add tags to documents" -msgstr "批量添加文档标签" +#: apps/xpack/serializers/auth_config_serializer.py:34 +#: apps/xpack/serializers/platform_serializer.py:28 +#: apps/xpack/serializers/platform_serializer.py:36 +#: apps/xpack/serializers/platform_serializer.py:42 +#: apps/xpack/serializers/platform_serializer.py:48 +#: apps/xpack/serializers/platform_serializer.py:55 +msgid "Callback URL is required" +msgstr "Callback URL 是必填项" -#: apps/knowledge/views/termbase.py:131 apps/knowledge/views/termbase.py:132 -#: apps/knowledge/views/termbase.py:133 -msgid "Batch export termbase" -msgstr "批量导出术语库" +#: apps/xpack/serializers/auth_config_serializer.py:38 +#: apps/xpack/serializers/auth_config_serializer.py:47 +msgid "Corp ID is required" +msgstr "Corp ID 是必填项" -#: apps/knowledge/views/document.py:685 apps/knowledge/views/document.py:686 -msgid "Batch tokenize document library" -msgstr "批量对文档库分词" +#: apps/xpack/serializers/auth_config_serializer.py:39 +#: apps/xpack/serializers/platform_serializer.py:24 +msgid "Agent ID is required" +msgstr "Agent ID 是必填项" -#: apps/knowledge/views/knowledge_workflow.py:202 -#: apps/knowledge/views/knowledge_workflow.py:203 -#: apps/knowledge/views/knowledge_workflow.py:204 -msgid "Cancel knowledge workflow action" -msgstr "取消知识库工作流任务" +#: apps/xpack/serializers/auth_config_serializer.py:43 +#: apps/xpack/serializers/auth_config_serializer.py:48 +msgid "App Key is required" +msgstr "App Key 是必填项" -#: apps/knowledge/views/tag.py:23 -msgid "Create Knowledge Tag" -msgstr "创建知识库标签" +#: apps/xpack/serializers/auth_config_serializer.py:55 +msgid "LDAP server cannot be empty" +msgstr "LDAP server不能为空" -#: apps/knowledge/views/document.py:1204 apps/knowledge/views/document.py:1205 -#: apps/knowledge/views/document.py:1206 -msgid "Create QA documents from uploaded files" -msgstr "从上传文件创建问答文档" +#: apps/xpack/serializers/auth_config_serializer.py:56 +msgid "Base DN cannot be empty" +msgstr "Base DN 不能为空" -#: apps/knowledge/views/tag.py:24 -msgid "Create a new knowledge tag" -msgstr "创建知识库标签" +#: apps/xpack/serializers/auth_config_serializer.py:57 +msgid "Password cannot be empty" +msgstr "密码不能为空" -#: apps/knowledge/views/knowledge_workflow.py:232 -#: apps/knowledge/views/knowledge_workflow.py:233 -#: apps/knowledge/views/knowledge_workflow.py:234 -msgid "Create knowledge workflow" -msgstr "创建知识库工作流" +#: apps/xpack/serializers/auth_config_serializer.py:58 +msgid "OU cannot be empty" +msgstr "OU不能为空" -#: apps/knowledge/views/document.py:1287 apps/knowledge/views/document.py:1288 -#: apps/knowledge/views/document.py:1289 -msgid "Create table documents from uploaded files" -msgstr "从上传文件创建表格文档" +#: apps/xpack/serializers/auth_config_serializer.py:59 +msgid "LDAP filter cannot be empty" +msgstr "LDAP过滤器不能为空" -#: apps/knowledge/views/termbase.py:61 apps/knowledge/views/termbase.py:62 -#: apps/knowledge/views/termbase.py:63 -msgid "Create termbase" -msgstr "创建术语库" +#: apps/xpack/serializers/auth_config_serializer.py:60 +msgid "LDAP mapping cannot be empty" +msgstr "LDAP映射不能为空" -#: apps/knowledge/serializers/knowledge_sync.py:41 -msgid "Cron expression" -msgstr "Cron 表达式" +#: apps/xpack/serializers/auth_config_serializer.py:64 +msgid "Authorization address cannot be empty" +msgstr "认证地址不能为空" -#: apps/knowledge/views/tag.py:103 -msgid "Delete Knowledge Tag" -msgstr "删除知识库标签" +#: apps/xpack/serializers/auth_config_serializer.py:65 +msgid "Token address cannot be empty" +msgstr "令牌地址不能为空" -#: apps/knowledge/views/tag.py:104 -msgid "Delete a knowledge tag" -msgstr "删除知识库标签" +#: apps/xpack/serializers/auth_config_serializer.py:66 +msgid "User information address cannot be empty" +msgstr "用户信息地址不能为空" -#: apps/knowledge/views/image_document.py:85 -#: apps/knowledge/views/image_document.py:86 -#: apps/knowledge/views/image_document.py:87 -msgid "Delete an image preview" -msgstr "删除图片预览" +#: apps/xpack/serializers/auth_config_serializer.py:67 +msgid "Scope cannot be empty" +msgstr "范围不能为空" -#: apps/knowledge/views/document.py:1007 apps/knowledge/views/document.py:1008 -#: apps/knowledge/views/document.py:1009 -msgid "Delete document tags" -msgstr "删除文档标签" +#: apps/xpack/serializers/auth_config_serializer.py:68 +msgid "Client ID cannot be empty" +msgstr "客户端 ID 不能为空" -#: apps/knowledge/views/termbase.py:166 apps/knowledge/views/termbase.py:167 -#: apps/knowledge/views/termbase.py:168 -msgid "Delete termbase" -msgstr "删除术语库" +#: apps/xpack/serializers/auth_config_serializer.py:69 +msgid "Client secret cannot be empty" +msgstr "客户端密钥不能为空" -#: apps/knowledge/serializers/document.py:1652 -#: apps/knowledge/serializers/document.py:2050 -msgid "Document does not belong to the requested resource type" -msgstr "文档不属于请求的资源类型" +#: apps/xpack/serializers/auth_config_serializer.py:70 +msgid "Redirect address cannot be empty" +msgstr "重定向地址不能为空" -#: apps/knowledge/serializers/document.py:2255 -msgid "Document id does not belong to current knowledge" -msgstr "文档 ID 不属于当前知识库" +#: apps/xpack/serializers/auth_config_serializer.py:71 +msgid "Field mapping cannot be empty" +msgstr "字段映射不能为空" -#: apps/knowledge/serializers/document.py:2099 -#: apps/knowledge/serializers/document.py:2176 -#: apps/knowledge/serializers/document.py:2217 -#: apps/knowledge/serializers/document.py:2282 -#: apps/oss/serializers/file.py:407 -msgid "Document id does not exist" -msgstr "文档 ID 不存在" +#: apps/xpack/serializers/auth_config_serializer.py:216 +#: apps/xpack/serializers/auth_config_serializer.py:355 +#: apps/xpack/serializers/sso_auth/oauth2.py:150 +msgid "Failed to obtain user information" +msgstr "获取用户信息失败" -#: apps/knowledge/serializers/document.py:1637 -msgid "Document id list cannot be empty" -msgstr "文档 ID 列表不能为空" +#: apps/xpack/serializers/auth_config_serializer.py:303 +msgid "Configuration information is wrong and failed to save" +msgstr "配置信息错误,保存失败" -#: apps/knowledge/views/tag_import.py:59 -msgid "Download Knowledge Tag Template" -msgstr "下载知识库标签模板" +#: apps/xpack/serializers/auth_config_serializer.py:329 +msgid "Connection failed" +msgstr "连接失败" -#: apps/knowledge/services/knowledge_archive.py:218 -#: apps/knowledge/services/knowledge_archive.py:243 -msgid "Duplicate archive resource ID." -msgstr "归档资源 ID 重复。" +#: apps/xpack/serializers/auth_config_serializer.py:425 +msgid "Platform does not exist" +msgstr "平台不存在" -#: apps/knowledge/serializers/document.py:296 -msgid "Duplicate file ids are not allowed" -msgstr "文件 ID 不能重复" +#: apps/xpack/serializers/auth_config_serializer.py:435 +msgid "Unsupported platform type" +msgstr "不支持的平台类型" -#: apps/knowledge/views/image_document.py:67 -#: apps/knowledge/views/image_document.py:68 -#: apps/knowledge/views/image_document.py:69 -msgid "Edit an image preview" -msgstr "编辑图片预览" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:341 +msgid "Hello! I am an AI assistant. How can I help you?" +msgstr "您好!我是智能助手,有什么可以帮您的吗?" -#: apps/knowledge/views/knowledge_workflow.py:369 -#: apps/knowledge/views/knowledge_workflow.py:370 -#: apps/knowledge/views/knowledge_workflow.py:371 -msgid "Edit knowledge workflow" -msgstr "编辑知识库工作流" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:399 +#: apps/xpack/serializers/channel/slack.py:202 +msgid "Thinking..." +msgstr "思考中..." -#: apps/knowledge/serializers/knowledge_sync.py:31 -msgid "Enable scheduled synchronization" -msgstr "启用定时同步" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:421 +msgid "Sorry, I have encountered some issues. Please try again later." +msgstr "抱歉,我遇到了一些问题,请稍后再试。" -#: apps/knowledge/serializers/document_strategy.py:15 -msgid "Enter a valid HTTP or HTTPS URL" -msgstr "请输入有效的 HTTP 或 HTTPS 地址" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:507 +#: apps/xpack/serializers/channel/ding_talk.py:99 +#: apps/xpack/serializers/channel/wechat.py:174 +#: apps/xpack/serializers/channel/wecom.py:311 +#: apps/xpack/serializers/channel/wecomBot.py:178 +msgid "Please analyze the content of the image." +msgstr "请分析图片内容。" -#: apps/knowledge/permissions.py:122 -msgid "Expected an object" -msgstr "请提供一个对象" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:509 +msgid "Please analyze the content of the video." +msgstr "请分析视频内容。" -#: apps/knowledge/services/paragraph_files.py:230 -msgid "File does not belong to the migrated paragraph" -msgstr "文件不属于待迁移的分段" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:511 +msgid "Please analyze the content of the file." +msgstr "请分析文件内容。" -#: apps/knowledge/serializers/document.py:1426 -#: apps/knowledge/services/image_documents.py:309 -#: apps/knowledge/services/image_documents.py:395 -msgid "File does not exist or no permission to access" -msgstr "文件不存在或无权访问" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:548 +#: apps/xpack/serializers/channel/wecom.py:270 +#: apps/xpack/serializers/channel/wecomBot.py:122 +msgid "Enterprise WeChat user: " +msgstr "企业微信用户: " -#: apps/knowledge/services/knowledge_archive.py:284 -msgid "File has multiple archive owners." -msgstr "文件存在多个归档归属。" +#: apps/xpack/serializers/channel/chat_manage.py:149 +msgid "The user is not authorized to access this application" +msgstr "用户无权访问该智能体" -#: apps/knowledge/services/knowledge_archive.py:280 -msgid "File refers to an unknown document." -msgstr "文件引用了未知文档。" +#: apps/xpack/serializers/channel/chat_manage.py:202 +msgid "New chat" +msgstr "已生成新对话,请重新提问!" -#: apps/knowledge/services/knowledge_archive.py:282 -msgid "File refers to an unknown paragraph." -msgstr "文件引用了未知分段。" +#: apps/xpack/serializers/channel/chat_manage.py:443 +#: apps/xpack/serializers/channel/wecomBot.py:233 +msgid "Think: " +msgstr "思考内容: " -#: apps/knowledge/views/image_document.py:25 -msgid "Generate editable previews from uploaded image file IDs" -msgstr "根据已上传的图片文件 ID 生成可编辑预览" +#: apps/xpack/serializers/channel/chat_manage.py:446 +#: apps/xpack/serializers/channel/chat_manage.py:448 +#: apps/xpack/serializers/channel/wecomBot.py:234 +msgid "AI reply: " +msgstr "AI 回复: " -#: apps/knowledge/views/image_document.py:26 -#: apps/knowledge/views/image_document.py:27 -msgid "Generate image previews" -msgstr "生成图片预览" +#: apps/xpack/serializers/channel/chat_manage.py:735 +msgid "Thinking, please wait a moment!" +msgstr "思考中,请稍等!" -#: apps/knowledge/views/knowledge.py:473 apps/knowledge/views/knowledge.py:474 -#: apps/knowledge/views/knowledge.py:475 apps/tools/views/tool.py:601 -#: apps/tools/views/tool.py:602 apps/tools/views/tool.py:603 -#: apps/tools/views/tool_workflow.py:202 apps/tools/views/tool_workflow.py:203 -#: apps/tools/views/tool_workflow.py:204 -msgid "Get Appstore tools" -msgstr "获取应用商店工具" +#: apps/xpack/serializers/channel/ding_talk.py:27 +#: apps/xpack/serializers/channel/wechat.py:89 +#: apps/xpack/serializers/channel/wechat.py:143 +#: apps/xpack/serializers/channel/wecom.py:57 +#: apps/xpack/serializers/channel/wecom.py:106 +#: apps/xpack/serializers/channel/wecomBot.py:36 +#: apps/xpack/serializers/channel/wecomBot.py:55 +msgid "The corresponding platform configuration was not found" +msgstr "未找到对应的平台配置" -#: apps/knowledge/views/tag.py:47 -msgid "Get Knowledge Tag" -msgstr "获取知识库标签" +#: apps/xpack/serializers/channel/ding_talk.py:38 +#: apps/xpack/serializers/channel/lark.py:81 +msgid "Currently only text messages are supported" +msgstr "目前仅支持文本消息" -#: apps/knowledge/views/knowledge.py:795 apps/knowledge/views/knowledge.py:796 -#: apps/knowledge/views/knowledge.py:797 -msgid "Get all tags of knowledge base" -msgstr "获取知识库的全部标签" +#: apps/xpack/serializers/channel/ding_talk.py:98 +#: apps/xpack/serializers/channel/wechat.py:176 +#: apps/xpack/serializers/channel/wecom.py:313 +msgid "Image download failed, check network" +msgstr "图片下载失败,请检查网络" -#: apps/knowledge/views/image_document.py:50 -#: apps/knowledge/views/image_document.py:51 -#: apps/knowledge/views/image_document.py:52 -msgid "Get an image preview" -msgstr "获取图片预览" +#: apps/xpack/serializers/channel/ding_talk.py:112 +#, python-brace-format +msgid "DingTalk application: {user}" +msgstr "钉钉智能体: {user}" -#: apps/knowledge/views/document.py:958 apps/knowledge/views/document.py:959 -#: apps/knowledge/views/document.py:960 -msgid "Get document tags" -msgstr "获取文档标签" +#: apps/xpack/serializers/channel/ding_talk.py:136 +msgid "Content generated by AI" +msgstr "AI 生成的内容" -#: apps/knowledge/views/knowledge.py:364 apps/knowledge/views/knowledge.py:365 -#: apps/knowledge/views/knowledge.py:366 -msgid "Get knowledge scheduled synchronization setting" -msgstr "获取知识库定时同步设置" +#: apps/xpack/serializers/channel/lark.py:191 +msgid "Lark application: " +msgstr "飞书智能体: " -#: apps/knowledge/views/knowledge.py:407 apps/knowledge/views/knowledge.py:408 -#: apps/knowledge/views/knowledge.py:409 -msgid "Get knowledge synchronization logs" -msgstr "获取知识库同步日志" +#: apps/xpack/serializers/channel/slack.py:121 +msgid "The corresponding platform configuration for Slack was not found" +msgstr "Slack 的对应平台配置未找到" -#: apps/knowledge/views/tag.py:48 -msgid "Get knowledge tag" -msgstr "获取知识库标签" +#: apps/xpack/serializers/channel/slack.py:328 +msgid "Invalid json format." +msgstr "JSON 格式无效。" -#: apps/knowledge/views/knowledge_workflow_version.py:92 -#: apps/knowledge/views/knowledge_workflow_version.py:93 -#: apps/knowledge/views/knowledge_workflow_version.py:94 -msgid "Get knowledge version details" -msgstr "获取知识库版本详情" +#: apps/xpack/serializers/channel/slack.py:334 +msgid "Invalid Slack request" +msgstr "Slack 请求无效" -#: apps/knowledge/views/knowledge_workflow.py:401 -#: apps/knowledge/views/knowledge_workflow.py:402 -#: apps/knowledge/views/knowledge_workflow.py:403 -msgid "Get knowledge workflow" -msgstr "获取知识库工作流" +#: apps/xpack/serializers/channel/slack.py:342 +#, python-brace-format +msgid "Slack application: {user}" +msgstr "Slack 智能体: {user}" -#: apps/knowledge/views/knowledge_workflow.py:173 -#: apps/knowledge/views/knowledge_workflow.py:174 -#: apps/knowledge/views/knowledge_workflow.py:175 -msgid "Get knowledge workflow action" -msgstr "获取知识库工作流任务" +#: apps/xpack/serializers/channel/slack.py:467 +msgid "Stop" +msgstr "停止" -#: apps/knowledge/views/knowledge_workflow.py:431 -#: apps/knowledge/views/knowledge_workflow.py:432 -#: apps/knowledge/views/knowledge_workflow.py:433 -msgid "Get knowledge workflow version list" -msgstr "获取知识库工作流版本列表" +#: apps/xpack/serializers/channel/tools.py:59 +#, python-brace-format +msgid "" +"Thinking about 【{question}】...If you want me to continue answering, please " +"reply {trigger_message}" +msgstr "思考【{question}】...如果你想让我继续回答,请回复 {trigger_message}" -#: apps/knowledge/views/knowledge_workflow_version.py:43 -#: apps/knowledge/views/knowledge_workflow_version.py:44 -#: apps/knowledge/views/knowledge_workflow_version.py:45 -msgid "Get the knowledge version list" -msgstr "获取知识库版本列表" +#: apps/xpack/serializers/channel/tools.py:175 +msgid "" +"\n" +" ------------\n" +"[To be continued, reply \"Continue to answer the question]" +msgstr "" +"\n" +"------------\n" +"[待续,回复 \"继续回答问题]" -#: apps/knowledge/views/knowledge_workflow_version.py:67 -#: apps/knowledge/views/knowledge_workflow_version.py:68 -#: apps/knowledge/views/knowledge_workflow_version.py:69 -msgid "Get the list of knowledge versions by page" -msgstr "分页获取知识库版本列表" +#: apps/xpack/serializers/channel/tools.py:273 +#, python-brace-format +msgid "" +"To be continued, reply \"{trigger_message}\" to continue answering the " +"question" +msgstr "待续,回复 \"{trigger_message}\" 继续回答问题" -#: apps/knowledge/views/termbase.py:241 apps/knowledge/views/termbase.py:242 -#: apps/knowledge/views/termbase.py:243 -msgid "Get the list of termbase by page" -msgstr "分页获取术语库列表" +#: apps/xpack/serializers/channel/wechat.py:154 +#, python-brace-format +msgid "WeChat Official Account: {account}" +msgstr "微信公众账号: {account}" -#: apps/application/serializers/application.py:1643 -#: apps/application/serializers/application.py:822 -#: apps/knowledge/serializers/knowledge_workflow.py:668 -#: apps/knowledge/serializers/knowledge_workflow.py:927 -#: apps/tools/serializers/tool.py:1392 apps/tools/serializers/tool.py:1453 -#: apps/tools/serializers/tool.py:497 -#: apps/tools/serializers/tool_workflow.py:532 -msgid "Illegal download callback url" -msgstr "下载回调地址不合法" +#: apps/xpack/serializers/channel/wechat.py:163 +#: apps/xpack/serializers/channel/wecom.py:295 +msgid "" +"The app does not enable the speech-to-text function or the speech-to-text " +"function fails." +msgstr "智能体未开启语音转文字功能或语音转文字功能失败。" -#: apps/application/serializers/application.py:1584 -#: apps/application/serializers/application.py:798 -#: apps/knowledge/serializers/knowledge_workflow.py:654 -#: apps/knowledge/serializers/knowledge_workflow.py:913 -#: apps/tools/serializers/tool.py:1341 apps/tools/serializers/tool.py:1412 -#: apps/tools/serializers/tool.py:482 apps/tools/serializers/tool_icon.py:22 -#: apps/tools/serializers/tool_workflow.py:516 -msgid "Illegal download url" -msgstr "下载地址不合法" +#: apps/xpack/serializers/channel/wechat.py:218 +msgid "Message types not supported yet" +msgstr "消息类型暂不支持" -#: apps/knowledge/services/knowledge_archive.py:275 -msgid "Image document has no image file." -msgstr "图片文档缺少图片文件。" +#: apps/xpack/serializers/channel/wechat.py:225 +msgid "Welcome to subscribe" +msgstr "欢迎订阅" -#: apps/knowledge/serializers/document.py:495 -msgid "Image documents can only be migrated to a general knowledge base" -msgstr "图片文档只能迁移到通用知识库" +#: apps/xpack/serializers/channel/wecom.py:53 +msgid "Signature missing" +msgstr "签名缺失" + +#: apps/xpack/serializers/channel/wecom.py:64 +#: apps/xpack/serializers/channel/wecom.py:71 +#, python-brace-format +msgid "An error occurred while processing the GET request {e}" +msgstr "get 请求处理时发生错误 {e}" -#: apps/knowledge/services/image_documents.py:70 -msgid "Image files are only supported by general knowledge bases" -msgstr "只有通用知识库支持图片文件" +#: apps/xpack/serializers/channel/wecom.py:221 +#: apps/xpack/serializers/channel/wecom.py:242 +msgid "This type of message is not supported yet" +msgstr "此类型消息暂不支持" -#: apps/knowledge/services/image_documents.py:190 -msgid "Image preview does not exist" -msgstr "图片预览不存在" +#: apps/xpack/serializers/channel/wecom.py:267 +msgid "Enterprise WeChat customer service: " +msgstr "企业微信客服: " -#: apps/knowledge/services/image_documents.py:192 -#: apps/knowledge/services/image_documents.py:327 -msgid "Image preview has already been imported" -msgstr "图片预览已导入" +#: apps/xpack/serializers/channel/wecomBot.py:107 +#: apps/xpack/serializers/channel/wecomBot.py:148 +msgid "" +"Sorry, I am unable to answer your question right now. Please try again " +"later." +msgstr "抱歉,我现在无法回答您的问题,请稍后再试。" -#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:290 -#: apps/knowledge/serializers/knowledge.py:214 -msgid "Image queries only support embedding or blend search" -msgstr "图片查询仅支持向量检索或混合检索" +#: apps/xpack/serializers/chat_user.py:34 +msgid "Quota mode" +msgstr "配额模式" -#: apps/knowledge/views/tag_import.py:25 -msgid "Import Knowledge Tags" -msgstr "导入知识库标签" +#: apps/xpack/serializers/chat_user.py:40 +msgid "Period unit" +msgstr "周期单位" -#: apps/knowledge/views/image_document.py:106 -#: apps/knowledge/views/image_document.py:107 -msgid "Import image documents" -msgstr "导入图片文档" +#: apps/xpack/serializers/chat_user.py:47 +msgid "Period quantity" +msgstr "周期数量" -#: apps/knowledge/views/image_document.py:105 -msgid "Import image previews as standalone image documents" -msgstr "将图片预览导入为独立图片文档" +#: apps/xpack/serializers/chat_user.py:53 +msgid "Token limit (K)" +msgstr "Tokens 上限(K)" -#: apps/knowledge/views/document.py:302 apps/knowledge/views/document.py:303 -#: apps/knowledge/views/document.py:304 -msgid "Import text files and create documents" -msgstr "导入文本文件并创建文档" +#: apps/xpack/serializers/chat_user.py:60 +msgid "Period unit is required for periodic quota" +msgstr "按周期限制时,周期单位不能为空" -#: apps/knowledge/services/knowledge_sync_schedule.py:89 -msgid "Invalid Cron expression" -msgstr "Cron 表达式无效" +#: apps/xpack/serializers/chat_user.py:62 +msgid "Period quantity is required for periodic quota" +msgstr "按周期限制时,周期数量不能为空" -#: apps/knowledge/vector/milvus_vector.py:136 -msgid "Invalid Milvus vector dimension" -msgstr "Milvus 向量维度无效" +#: apps/xpack/serializers/chat_user.py:64 +msgid "Token limit is required for periodic quota" +msgstr "按周期限制时,Tokens 上限不能为空" -#: apps/knowledge/services/knowledge_archive.py:211 -#: apps/knowledge/services/knowledge_archive.py:216 -msgid "Invalid archive resource ID." -msgstr "归档资源 ID 无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:49 +msgid "User Source" +msgstr "用户来源" -#: apps/knowledge/services/knowledge_archive.py:208 -msgid "Invalid archive resource list." -msgstr "归档资源列表无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:71 +msgid "Sync Type: LOCAL, LDAP, wecom, lark, dingtalk or file" +msgstr "同步类型:LOCAL、LDAP、wecom、lark、dingtalk 或 file" -#: apps/knowledge/services/knowledge_archive.py:302 -msgid "Invalid archive resource metadata." -msgstr "归档资源元数据无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:108 +#: apps/xpack/serializers/generic_sync_user_serializer.py:112 +msgid "Unsupported sync type" +msgstr "不支持的同步类型" -#: apps/knowledge/services/knowledge_archive.py:309 -msgid "Invalid archive timestamp." -msgstr "归档时间戳无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:140 +msgid "LDAP configuration not found or not active" +msgstr "LDAP 配置未找到或未激活" -#: apps/knowledge/views/document.py:79 -msgid "Invalid document processing strategy" -msgstr "文档处理策略无效" +#: apps/xpack/serializers/generic_sync_user_serializer.py:153 +#, python-format +msgid "Failed to fetch LDAP users: %s" +msgstr "获取 LDAP 用户失败:%s" -#: apps/knowledge/services/knowledge_archive.py:270 -msgid "Invalid document resource type or metadata." -msgstr "文档资源类型或元数据无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:231 +#, python-format +msgid "Failed to get WeCom access token: %(errcode)s %(errmsg)s" +msgstr "获取企业微信访问令牌失败:%(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:267 -msgid "Invalid document tag relationship." -msgstr "文档标签关联无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:242 +#, python-format +msgid "Failed to get WeCom agent info: %(errcode)s %(errmsg)s" +msgstr "获取企业微信应用信息失败:%(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:260 -msgid "Invalid document tags." -msgstr "文档标签无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:267 +#, python-format +msgid "Failed to get WeCom department users: %(errcode)s %(errmsg)s" +msgstr "获取企业微信部门用户失败:%(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:256 -msgid "Invalid document/paragraph relationship." -msgstr "文档与分段的关联无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:318 +#, python-format +msgid "Failed to get WeCom user info: %(errcode)s %(errmsg)s" +msgstr "获取企业微信用户信息失败:%(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:229 -msgid "Invalid external service settings." -msgstr "外部服务设置无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:378 +#, python-format +msgid "Failed to get Lark access token: %(msg)s (code %(code)s)" +msgstr "获取飞书访问令牌失败:%(msg)s(错误码 %(code)s)" -#: apps/knowledge/services/knowledge_archive.py:278 -msgid "Invalid file metadata." -msgstr "文件元数据无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:398 +msgid "" +"Please check the app contact permission scope in the Lark admin console" +msgstr "请在飞书管理后台检查应用通讯录权限范围" -#: apps/knowledge/services/knowledge_archive.py:226 -msgid "Invalid knowledge archive metadata." -msgstr "知识库归档元数据无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:399 +msgid "" +"Please add the server IP to the app IP whitelist in the Lark admin console" +msgstr "请在飞书管理后台将服务器 IP 添加到应用 IP 白名单" -#: apps/knowledge/services/knowledge_archive.py:292 -msgid "Invalid knowledge metadata." -msgstr "知识库元数据无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:401 +#, python-format +msgid "Failed to fetch Lark users: %(msg)s (code %(code)s)" +msgstr "获取飞书用户失败:%(msg)s(错误码 %(code)s)" -#: apps/knowledge/services/image_documents.py:319 -#: apps/knowledge/services/image_documents.py:385 -msgid "Invalid number of image files" -msgstr "图片文件数量无效" +#: apps/xpack/serializers/generic_sync_user_serializer.py:427 +#, python-format +msgid "Failed to get DingTalk access token: %(errmsg)s (errcode %(errcode)s)" +msgstr "获取钉钉访问令牌失败:%(errmsg)s(错误码 %(errcode)s)" -#: apps/knowledge/serializers/external_retrieval.py:17 -msgid "Invalid or unknown fields." -msgstr "存在无效或未知字段。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:439 +#, python-format +msgid "Failed to get DingTalk department list: %(errcode)s %(errormsg)s" +msgstr "获取钉钉部门列表失败:%(errcode)s %(errormsg)s" -#: apps/knowledge/services/knowledge_archive.py:250 -msgid "Invalid paragraph anchor." -msgstr "分段锚点无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:454 +#, python-format +msgid "Failed to get DingTalk department users: %(errcode)s %(errormsg)s" +msgstr "获取钉钉部门用户失败:%(errcode)s %(errormsg)s" -#: apps/knowledge/services/knowledge_archive.py:304 -msgid "Invalid paragraph content structure." -msgstr "分段内容结构无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:511 +msgid "File cannot be empty" +msgstr "文件不能为空" -#: apps/knowledge/serializers/document_strategy.py:42 -#, python-brace-format -msgid "Invalid paragraph identifier: {error}" -msgstr "分段标识无效:{error}" +#: apps/xpack/serializers/generic_sync_user_serializer.py:515 +msgid "Only .xlsx files are supported" +msgstr "仅支持 .xlsx 文件" -#: apps/knowledge/services/knowledge_archive.py:313 -#: apps/knowledge/services/knowledge_archive.py:317 -msgid "Invalid synchronization settings." -msgstr "同步设置无效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:526 +msgid "Failed to read xlsx file" +msgstr "读取 xlsx 文件失败" -#: apps/knowledge/views/termbase.py:102 apps/knowledge/views/termbase.py:137 -#: apps/knowledge/views/termbase.py:171 apps/knowledge/views/termbase.py:208 -#: apps/knowledge/views/termbase.py:246 apps/knowledge/views/termbase.py:36 -#: apps/knowledge/views/termbase.py:67 -msgid "Knowledge Base/Documentation/Termbase" -msgstr "知识库/文档/术语库" +#: apps/xpack/serializers/generic_sync_user_serializer.py:558 +msgid "The file must contain username, name and email columns" +msgstr "文件必须包含 username、name 和 email 列" -#: apps/knowledge/views/image_document.py:111 -#: apps/knowledge/views/image_document.py:31 -#: apps/knowledge/views/image_document.py:55 -#: apps/knowledge/views/image_document.py:73 -#: apps/knowledge/views/image_document.py:90 -msgid "Knowledge Base/Images" -msgstr "知识库/图片" +#: apps/xpack/serializers/generic_sync_user_serializer.py:608 +#, python-format +msgid "Row %s validation failed: %s" +msgstr "第 %s 行校验失败:%s" -#: apps/knowledge/views/document.py:1050 apps/knowledge/views/tag.py:108 -#: apps/knowledge/views/tag.py:135 apps/knowledge/views/tag.py:28 -#: apps/knowledge/views/tag.py:52 apps/knowledge/views/tag.py:81 -#: apps/knowledge/views/tag_import.py:30 apps/knowledge/views/tag_import.py:62 -msgid "Knowledge Base/Tag" -msgstr "知识库/标签" +#: apps/xpack/serializers/generic_sync_user_serializer.py:617 +#, python-format +msgid "%s configuration not found or not active" +msgstr "未找到 %s 配置或配置未启用" -#: apps/knowledge/serializers/common.py:289 -#: apps/knowledge/serializers/common.py:301 -msgid "Knowledge ID or Document ID must be provided" -msgstr "请提供知识库 ID 或文档 ID" +#: apps/xpack/serializers/generic_sync_user_serializer.py:642 +#, python-format +msgid "Failed to request %(url)s: HTTP %(status)s %(body)s" +msgstr "请求 %(url)s 失败:HTTP %(status)s %(body)s" -#: apps/knowledge/serializers/knowledge_workflow.py:550 -msgid "Knowledge action does not exist" -msgstr "知识库任务不存在" +#: apps/xpack/serializers/generic_sync_user_serializer.py:646 +#, python-format +msgid "Failed to request %(url)s: %(error)s" +msgstr "请求 %(url)s 失败:%(error)s" -#: apps/knowledge/services/knowledge_archive.py:239 -msgid "Knowledge archive resources are missing." -msgstr "知识库归档资源缺失。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:662 +#, python-format +msgid "Invalid JSON response from %(url)s: HTTP %(status)s %(body)s" +msgstr "%(url)s 返回的 JSON 无效:HTTP %(status)s %(body)s" -#: apps/knowledge/serializers/external_retrieval.py:85 -msgid "Knowledge does not exist." -msgstr "知识库不存在。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:730 +msgid "The target user group does not exist" +msgstr "目标用户组不存在" -#: apps/application/serializers/application_chat_record.py:480 -#: apps/knowledge/serializers/document.py:1411 -#: apps/knowledge/serializers/document.py:1503 -#: apps/knowledge/serializers/document.py:1662 -#: apps/knowledge/serializers/document.py:2032 -#: apps/knowledge/serializers/document.py:2093 -#: apps/knowledge/serializers/document.py:2170 -#: apps/knowledge/serializers/document.py:2211 -#: apps/knowledge/serializers/document.py:2237 -#: apps/knowledge/serializers/document.py:2275 -#: apps/knowledge/serializers/document.py:474 -#: apps/knowledge/serializers/document.py:479 -#: apps/knowledge/serializers/document.py:731 -#: apps/knowledge/serializers/document.py:834 -#: apps/knowledge/serializers/knowledge.py:1375 -#: apps/knowledge/serializers/knowledge.py:1430 -#: apps/knowledge/serializers/knowledge.py:394 -#: apps/knowledge/serializers/knowledge_version.py:92 -#: apps/knowledge/serializers/knowledge_workflow.py:248 -#: apps/knowledge/serializers/knowledge_workflow.py:544 -#: apps/knowledge/serializers/knowledge_workflow.py:956 -#: apps/knowledge/serializers/paragraph.py:161 -#: apps/knowledge/serializers/paragraph.py:262 -#: apps/knowledge/serializers/paragraph.py:527 -#: apps/knowledge/serializers/paragraph.py:566 -#: apps/knowledge/serializers/paragraph.py:646 -#: apps/knowledge/serializers/paragraph.py:707 -#: apps/knowledge/serializers/paragraph.py:747 -#: apps/knowledge/serializers/paragraph.py:881 -#: apps/knowledge/serializers/problem.py:170 -#: apps/knowledge/serializers/problem.py:239 -#: apps/knowledge/serializers/problem.py:277 -#: apps/knowledge/serializers/problem.py:83 -#: apps/knowledge/serializers/tag.py:104 apps/knowledge/serializers/tag.py:180 -#: apps/knowledge/serializers/tag.py:214 apps/knowledge/serializers/tag.py:57 -#: apps/knowledge/serializers/tag_import.py:119 -#: apps/knowledge/serializers/termbase.py:116 -#: apps/knowledge/serializers/termbase.py:153 -#: apps/knowledge/serializers/termbase.py:45 -#: apps/knowledge/serializers/termbase.py:76 -#: apps/knowledge/services/image_documents.py:68 -#: apps/knowledge/services/paragraph_assets.py:64 -#: apps/oss/serializers/file.py:411 -msgid "Knowledge id does not exist" -msgstr "知识库 ID 不存在" +#: apps/xpack/serializers/generic_sync_user_serializer.py:805 +msgid "Sync users" +msgstr "同步用户" -#: apps/knowledge/serializers/knowledge.py:1556 -msgid "Knowledge is already a workflow" -msgstr "知识库已是工作流类型" +#: apps/xpack/serializers/knowledge_lark_serializer.py:74 +msgid "Lark document token" +msgstr "飞书文档令牌" -#: apps/knowledge/serializers/knowledge.py:1554 -msgid "Knowledge not found" -msgstr "知识库不存在" +#: apps/xpack/serializers/knowledge_lark_serializer.py:79 +msgid "Lark document type" +msgstr "飞书文档类型" -#: apps/knowledge/serializers/knowledge_version.py:83 -msgid "Knowledge version ID" -msgstr "知识库版本 ID" +#: apps/xpack/serializers/knowledge_lark_serializer.py:105 +#: apps/xpack/serializers/knowledge_lark_serializer.py:525 +msgid "app id" +msgstr "应用 ID" -#: apps/knowledge/views/knowledge_workflow.py:113 -#: apps/knowledge/views/knowledge_workflow.py:114 -#: apps/knowledge/views/knowledge_workflow.py:115 -msgid "Knowledge workflow debug" -msgstr "调试知识库工作流" +#: apps/xpack/serializers/knowledge_lark_serializer.py:106 +#: apps/xpack/serializers/knowledge_lark_serializer.py:526 +msgid "app secret" +msgstr "App Secret" -#: apps/knowledge/services/workflow_document_sync.py:68 -msgid "Knowledge workflow does not exist" -msgstr "知识库工作流不存在" +#: apps/xpack/serializers/knowledge_lark_serializer.py:107 +#: apps/xpack/serializers/knowledge_lark_serializer.py:165 +#: apps/xpack/serializers/knowledge_lark_serializer.py:527 +msgid "folder token" +msgstr "文件夹令牌" -#: apps/knowledge/views/knowledge_workflow.py:79 -#: apps/knowledge/views/knowledge_workflow.py:80 -#: apps/knowledge/views/knowledge_workflow.py:81 -msgid "Knowledge workflow upload document" -msgstr "上传知识库工作流文档" +#: apps/xpack/serializers/knowledge_lark_serializer.py:108 +msgid "embedding model" +msgstr "向量模型" -#: apps/knowledge/serializers/knowledge.py:166 -msgid "" -"Knowledge-base-level default document processing strategies are only " -"supported for Web knowledge bases. Configure document-level strategies " -"through the document import or synchronization API." -msgstr "仅 Web 知识库支持知识库级默认文档处理策略。请通过文档导入或同步接口配置文档级策略。" +#: apps/xpack/serializers/knowledge_lark_serializer.py:125 +#: apps/xpack/serializers/knowledge_lark_serializer.py:542 +msgid "Network error or folder token error!" +msgstr "网络错误或文件夹令牌错误!" -#: apps/knowledge/views/knowledge_workflow_version.py:119 -#: apps/knowledge/views/knowledge_workflow_version.py:48 -#: apps/knowledge/views/knowledge_workflow_version.py:72 -#: apps/knowledge/views/knowledge_workflow_version.py:97 -msgid "Knowledge/Version" -msgstr "知识库/版本" +#: apps/xpack/serializers/knowledge_lark_serializer.py:173 +#: apps/xpack/task/sync.py:527 +msgid "Knowledge base not found!" +msgstr "知识库未找到!" -#: apps/knowledge/services/workflow_sync_source.py:83 -msgid "Local file data sources cannot be synchronized on a schedule" -msgstr "本地文件数据源不支持定时同步" +#: apps/xpack/serializers/knowledge_lark_serializer.py:190 +#: apps/xpack/task/sync.py:363 +msgid "Failed to get lark document list!" +msgstr "获取飞书文档列表失败!" -#: apps/knowledge/services/knowledge_archive.py:299 -msgid "Missing archive resource field." -msgstr "归档资源缺少必要字段。" +#: apps/xpack/serializers/knowledge_lark_serializer.py:221 +msgid "Knowledge id" +msgstr "知识库 ID" -#: apps/knowledge/views/knowledge_workflow_version.py:113 -#: apps/knowledge/views/knowledge_workflow_version.py:114 -#: apps/knowledge/views/knowledge_workflow_version.py:115 -msgid "Modify knowledge version information" -msgstr "修改知识库版本信息" +#: apps/xpack/serializers/knowledge_lark_serializer.py:222 +msgid "User id" +msgstr "用户 ID" -#: apps/knowledge/views/termbase.py:202 apps/knowledge/views/termbase.py:203 -#: apps/knowledge/views/termbase.py:204 -msgid "Modify termbase" -msgstr "修改术语库" +#: apps/xpack/serializers/knowledge_lark_serializer.py:224 +msgid "Lark document list" +msgstr "飞书文档列表" -#: apps/knowledge/serializers/document.py:1378 -msgid "No importable paragraphs found" -msgstr "未找到可导入的分段" +#: apps/xpack/serializers/knowledge_lark_serializer.py:234 +#: apps/xpack/serializers/knowledge_lark_serializer.py:296 +#: apps/xpack/serializers/knowledge_lark_serializer.py:480 +msgid "Lark knowledge base not found!" +msgstr "未找到飞书知识库!" -#: apps/knowledge/services/multimodal_retrieval.py:78 -msgid "No permission to access the query image" -msgstr "无权访问查询图片" +#: apps/xpack/serializers/knowledge_lark_serializer.py:309 +msgid "Synchronization is only supported for lark documents" +msgstr "仅支持飞书文档的同步" -#: apps/knowledge/models/knowledge.py:596 -msgid "OSS storage is not configured" -msgstr "未配置 OSS 存储" +#: apps/xpack/serializers/knowledge_lark_serializer.py:492 +#, python-brace-format +msgid "The following lark document ids do not exist: {document_ids}" +msgstr "以下飞书文档 ID 不存在:{document_ids}" -#: apps/knowledge/services/image_documents.py:393 -msgid "One or more image previews cannot be imported" -msgstr "一个或多个图片预览无法导入" +#: apps/xpack/serializers/knowledge_lark_serializer.py:593 +#, python-brace-format +msgid "Unknown application id {application_id}, cannot be associated" +msgstr "未知智能体 ID {application_id},无法关联" -#: apps/knowledge/services/multimodal_retrieval.py:82 -msgid "Only image files can be used for image queries" -msgstr "图片查询仅支持图片文件" +#: apps/xpack/serializers/license/license_tools.py:136 +msgid "License usage limit exceeded." +msgstr "License 使用限制已超出。" -#: apps/knowledge/serializers/knowledge_workflow.py:965 -msgid "Only support transport=sse or transport=streamable_http" -msgstr "仅支持 transport=sse 或 transport=streamable_http" +#: apps/xpack/serializers/license/license_tools.py:160 +msgid "The network is busy, try again later." +msgstr "网络繁忙,请稍后再试。" -#: apps/knowledge/views/knowledge_workflow.py:143 -#: apps/knowledge/views/knowledge_workflow.py:144 -#: apps/knowledge/views/knowledge_workflow.py:145 -msgid "Page Knowledge workflow action" -msgstr "分页获取知识库工作流任务" +#: apps/xpack/serializers/operate_log_serializer.py:63 +msgid "user" +msgstr "用户" -#: apps/knowledge/serializers/document_strategy.py:57 -msgid "Paragraph identifiers are only supported in advanced split mode" -msgstr "仅高级分段模式支持分段标识" +#: apps/xpack/serializers/operate_log_serializer.py:65 +msgid "ip_address" +msgstr "IP 地址" -#: apps/knowledge/services/knowledge_archive.py:247 -msgid "Paragraph refers to an unknown document." -msgstr "分段引用了未知文档。" +#: apps/xpack/serializers/operate_log_serializer.py:188 +msgid "Fail" +msgstr "失败" -#: apps/knowledge/services/image_documents.py:383 -msgid "Please select at least one image preview" -msgstr "请至少选择一个图片预览" +#: apps/xpack/serializers/operate_log_serializer.py:251 +msgid "Menu" +msgstr "菜单" -#: apps/knowledge/services/image_documents.py:252 -msgid "Please upload at least one image" -msgstr "请至少上传一张图片" +#: apps/xpack/serializers/operate_log_serializer.py:252 +msgid "Operate" +msgstr "操作" -#: apps/knowledge/views/knowledge_workflow.py:256 -#: apps/knowledge/views/knowledge_workflow.py:257 -#: apps/knowledge/views/knowledge_workflow.py:258 -msgid "Publishing an knowledge" -msgstr "发布知识库" +#: apps/xpack/serializers/operate_log_serializer.py:253 +msgid "Operate user" +msgstr "操作用户" -#: apps/knowledge/services/multimodal_retrieval.py:74 -#, python-brace-format -msgid "Query image does not exist: {file_id}" -msgstr "查询图片不存在:{file_id}" +#: apps/xpack/serializers/operate_log_serializer.py:256 +msgid "API Details" +msgstr "API详情" -#: apps/knowledge/serializers/knowledge.py:211 -msgid "Query text and query images cannot both be empty" -msgstr "查询文本和查询图片不能同时为空" +#: apps/xpack/serializers/operate_log_serializer.py:257 +msgid "Operate Time" +msgstr "操作时间" -#: apps/knowledge/views/document.py:930 apps/knowledge/views/document.py:931 -msgid "Replace source file" -msgstr "替换源文件" +#: apps/xpack/serializers/platform_serializer.py:14 +msgid "app_id is required" +msgstr "app_id 是必填项" -#: apps/knowledge/services/workflow_sync_source.py:74 -msgid "Run the workflow once before enabling scheduled synchronization" -msgstr "启用定时同步前,请先运行一次工作流" +#: apps/xpack/serializers/platform_serializer.py:15 +msgid "app_secret is required" +msgstr "app_secret 是必填项" -#: apps/knowledge/serializers/knowledge_sync.py:35 -msgid "Schedule type" -msgstr "调度类型" +#: apps/xpack/serializers/platform_serializer.py:16 +msgid "token is required" +msgstr "token 是必填项" -#: apps/knowledge/serializers/knowledge_sync.py:78 -msgid "Scheduled synchronization is not supported for this knowledge base" -msgstr "当前知识库不支持定时同步" +#: apps/xpack/serializers/platform_serializer.py:17 +msgid "callback_url is required" +msgstr "callback_url 是必填项" -#: apps/knowledge/views/document.py:268 apps/knowledge/views/document.py:269 -#: apps/knowledge/views/document.py:270 -msgid "Segmented document by file ids" -msgstr "根据文件 ID 对文档分段" +#: apps/xpack/serializers/platform_serializer.py:23 +#: apps/xpack/serializers/platform_serializer.py:32 +msgid "App ID is required" +msgstr "App ID 是必填项" -#: apps/knowledge/serializers/document.py:369 -msgid "Select documents of the same resource type" -msgstr "请选择相同资源类型的文档" +#: apps/xpack/serializers/platform_serializer.py:25 +#: apps/xpack/serializers/platform_serializer.py:57 +msgid "Secret is required" +msgstr "Secret 是必填项" -#: apps/knowledge/task/sync.py:153 -#, python-brace-format -msgid "" -"Start--->Start synchronization web knowledge base:{knowledge_id}, " -"type:{sync_type}" -msgstr "开始--->开始同步 Web 知识库:{knowledge_id},类型:{sync_type}" +#: apps/xpack/serializers/platform_serializer.py:26 +#: apps/xpack/serializers/platform_serializer.py:53 +msgid "Token is required" +msgstr "Token 是必填项" -#: apps/knowledge/serializers/knowledge_workflow.py:223 -#: apps/tools/serializers/tool_workflow.py:140 -msgid "State" -msgstr "状态" +#: apps/xpack/serializers/platform_serializer.py:35 +msgid "Verification Token is required" +msgstr "验证令牌是必填项" -#: apps/knowledge/services/knowledge_sync_schedule.py:119 -msgid "Synchronization interval must be at least 5 minutes" -msgstr "同步间隔不能少于 5 分钟" +#: apps/xpack/serializers/platform_serializer.py:40 +msgid "Client ID is required" +msgstr "Client ID 是必填项" -#: apps/knowledge/services/workflow_document_sync.py:77 -msgid "Synchronization is already running" -msgstr "同步任务正在执行" +#: apps/xpack/serializers/platform_serializer.py:41 +msgid "Client Secret is required" +msgstr "客户端密钥是必填项" -#: apps/knowledge/serializers/knowledge_sync.py:37 -msgid "Synchronization time" -msgstr "同步时间" +#: apps/xpack/serializers/platform_serializer.py:46 +msgid "Signing Secret is required" +msgstr "签名密钥是必填项" -#: apps/knowledge/serializers/knowledge_sync.py:45 -msgid "Synchronization type" -msgstr "同步类型" +#: apps/xpack/serializers/platform_serializer.py:47 +msgid "Bot User Token is required" +msgstr "机器人用户令牌是必填项" -#: apps/knowledge/task/sync.py:456 -#, python-brace-format -msgid "Synchronize web document:{source_url} error{error}{traceback}" -msgstr "同步 Web 文档:{source_url},错误:{error}{traceback}" +#: apps/xpack/serializers/platform_serializer.py:52 +msgid "Connection mode" +msgstr "连接模式" -#: apps/knowledge/serializers/tag.py:95 -msgid "Tag ID" -msgstr "标签 ID" +#: apps/xpack/serializers/platform_serializer.py:56 +msgid "Bot ID is required" +msgstr "Bot ID 是必填项" -#: apps/knowledge/serializers/tag.py:171 -msgid "Tag IDs" -msgstr "标签 ID 列表" +#: apps/xpack/serializers/platform_serializer.py:65 +#, python-brace-format +msgid "The following fields are required in {mode} mode: {fields}" +msgstr "{mode} 模式下必填以下字段:{fields}" -#: apps/knowledge/views/termbase.py:31 apps/knowledge/views/termbase.py:32 -#: apps/knowledge/views/termbase.py:33 -msgid "Termbase list" -msgstr "术语库列表" +#: apps/xpack/serializers/platform_serializer.py:89 +msgid "Check if the fields are correct" +msgstr "检查字段是否正确" -#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:292 -#: apps/knowledge/serializers/knowledge.py:1444 -#: apps/knowledge/vector/milvus_vector.py:779 -#: apps/knowledge/vector/pg_vector.py:163 -#: apps/models_provider/base_model_provider.py:135 -msgid "The current embedding model does not support image embedding" -msgstr "当前向量模型不支持图片向量化" +#: apps/xpack/serializers/platform_serializer.py:178 +#, python-brace-format +msgid "This Bot ID is already in use by the agent named \"{name}\"." +msgstr "该 Bot ID 已被智能体「{name}」使用。" -#: apps/knowledge/vector/pg_vector.py:110 -msgid "The embedding model returned an incomplete result" -msgstr "向量模型返回的结果不完整" +#: apps/xpack/serializers/platform_serializer.py:204 +#, python-brace-format +msgid "The platform configuration corresponding to {type} was not found" +msgstr "未找到对应 {type} 的平台配置" -#: apps/knowledge/services/paragraph_assets.py:601 -msgid "The image description embedding model returned an incomplete result" -msgstr "图片描述向量模型返回的结果不完整" +#: apps/xpack/serializers/sso_auth/cas.py:33 +#, python-format +msgid "CAS service request failed: %(error)s" +msgstr "CAS 服务请求失败:%(error)s" -#: apps/knowledge/services/paragraph_assets.py:627 -#: apps/knowledge/vector/milvus_vector.py:792 -#: apps/knowledge/vector/pg_vector.py:176 -msgid "The image embedding model returned an incomplete result" -msgstr "图片向量模型返回的结果不完整" +#: apps/xpack/serializers/sso_auth/cas.py:48 +msgid "CAS authentication failed: redirectUrl not configured" +msgstr "CAS 认证失败:未配置 redirectUrl" -#: apps/knowledge/services/image_documents.py:357 -msgid "The image name must retain a supported file extension" -msgstr "图片名称必须保留受支持的文件扩展名" +#: apps/xpack/serializers/sso_auth/cas.py:66 +msgid "CAS authentication failed: ldpUri not configured" +msgstr "CAS 认证失败:未配置 ldpUri" -#: apps/knowledge/serializers/knowledge_workflow.py:489 -msgid "The knowledge base workflow has not been published" -msgstr "知识库工作流尚未发布" +#: apps/xpack/serializers/sso_auth/cas.py:89 +msgid "CAS authentication failed: user not found in response" +msgstr "CAS 认证失败:响应中未找到用户" -#: apps/knowledge/services/multimodal_retrieval.py:88 -#, python-brace-format -msgid "The maximum size of a query image cannot exceed {size}MB" -msgstr "查询图片大小不能超过 {size}MB" +#: apps/xpack/serializers/system_api_key.py:16 +msgid "Allow cross domain" +msgstr "允许跨域" -#: apps/knowledge/serializers/document_strategy.py:51 -msgid "" -"The minimum paragraph length cannot exceed the maximum paragraph length" -msgstr "最小分段长度不能大于最大分段长度" +#: apps/xpack/serializers/system_api_key.py:17 +msgid "Cross domain list" +msgstr "跨域列表" -#: apps/knowledge/services/workflow_document_sync.py:41 -msgid "" -"The original Web data source no longer exists in the knowledge workflow" -msgstr "知识库工作流中的原 Web 数据源已不存在" +#: apps/xpack/serializers/system_api_key.py:20 +msgid "Expire time" +msgstr "过期时间" -#: apps/knowledge/services/workflow_sync_source.py:77 -msgid "The saved workflow data source no longer exists" -msgstr "已保存的工作流数据源已不存在" +#: apps/xpack/serializers/system_api_key.py:59 +msgid "system API key id" +msgstr "系统 API 密钥 ID" -#: apps/knowledge/services/paragraph_assets.py:478 -msgid "The selected model is not a vision model" -msgstr "所选模型不是视觉模型" +#: apps/xpack/serializers/system_params.py:23 +msgid "theme" +msgstr "主题" -#: apps/knowledge/services/paragraph_assets.py:522 -msgid "The selected visual tool does not exist or is not authorized" -msgstr "所选视觉工具不存在或未授权" +#: apps/xpack/serializers/system_params.py:25 +msgid "login logo" +msgstr "登录 logo" -#: apps/knowledge/serializers/knowledge_workflow.py:423 -#: apps/tools/serializers/tool_workflow.py:242 -msgid "The start node does not exist" -msgstr "开始节点不存在" +#: apps/xpack/serializers/system_params.py:26 +msgid "login image" +msgstr "登录图片" -#: apps/knowledge/services/image_documents.py:99 -msgid "The uploaded file is not a valid image" -msgstr "上传的文件不是有效图片" +#: apps/xpack/serializers/system_params.py:27 +msgid "title" +msgstr "标题" -#: apps/knowledge/serializers/knowledge_sync.py:57 -msgid "This field is required for a Cron schedule" -msgstr "Cron 调度必须填写此字段" +#: apps/xpack/serializers/system_params.py:28 +msgid "slogan" +msgstr "标语" -#: apps/knowledge/serializers/knowledge_sync.py:51 -msgid "This field is required for a scheduled time" -msgstr "定时同步必须填写此字段" +#: apps/xpack/serializers/system_params.py:30 +msgid "show user manual" +msgstr "显示用户手册" -#: apps/knowledge/serializers/knowledge_sync.py:53 -msgid "This field is required for a weekly or monthly schedule" -msgstr "每周或每月调度必须填写此字段" +#: apps/xpack/serializers/system_params.py:32 +msgid "user manual url" +msgstr "用户手册网址" -#: apps/knowledge/serializers/document_strategy.py:102 -msgid "This field is required when the custom document strategy is selected" -msgstr "选择自定义文档策略时必须填写此字段" +#: apps/xpack/serializers/system_params.py:33 +msgid "show forum" +msgstr "显示论坛" -#: apps/knowledge/serializers/document_strategy.py:75 -msgid "This field is required when visual enhancement is enabled" -msgstr "启用视觉增强时必须填写此字段" +#: apps/xpack/serializers/system_params.py:34 +msgid "forum url" +msgstr "论坛 URL" -#: apps/knowledge/views/document.py:459 apps/knowledge/views/document.py:460 -#: apps/knowledge/views/document.py:461 -msgid "Tokenize document vector library" -msgstr "对文档向量库分词" +#: apps/xpack/serializers/system_params.py:35 +msgid "show project" +msgstr "显示项目" -#: apps/knowledge/views/knowledge.py:529 apps/knowledge/views/knowledge.py:530 -#: apps/knowledge/views/knowledge.py:531 -msgid "Tokenize knowledge base" -msgstr "对知识库分词" +#: apps/xpack/serializers/system_params.py:36 +msgid "project url" +msgstr "项目 URL" -#: apps/knowledge/services/knowledge_archive.py:289 -msgid "Unknown file reference in knowledge content." -msgstr "知识库内容中存在未知文件引用。" +#: apps/xpack/serializers/user_role_serializer.py:37 +msgid "Role IDs cannot be empty" +msgstr "角色 ID 不能为空" -#: apps/knowledge/services/knowledge_archive.py:294 -msgid "Unknown file reference in knowledge settings." -msgstr "知识库设置中存在未知文件引用。" +#: apps/xpack/task/sync.py:313 +msgid "Failed to download lark file!" +msgstr "下载飞书文件失败!" -#: apps/knowledge/services/knowledge_archive.py:258 -msgid "Unknown related archive resource." -msgstr "关联的归档资源未知。" +#: apps/xpack/task/sync.py:380 +msgid "Failed to paginate the lark document list!" +msgstr "飞书文档列表分页失败!" -#: apps/knowledge/serializers/document.py:1640 -msgid "Unsupported document resource type" -msgstr "不支持的文档资源类型" +#: apps/xpack/task/sync.py:428 +msgid "Failed to query lark source metadata" +msgstr "查询飞书资源元数据失败" -#: apps/knowledge/services/image_documents.py:80 -#: apps/knowledge/services/image_documents.py:92 -msgid "Unsupported image format. Supported formats: jpg, jpeg, png, webp, bmp" -msgstr "不支持该图片格式。支持的格式:jpg、jpeg、png、webp、bmp" +#: apps/xpack/task/sync.py:437 +msgid "Unable to confirm lark source existence" +msgstr "无法确认飞书资源是否存在" -#: apps/knowledge/services/knowledge_archive.py:236 -msgid "Unsupported knowledge archive version." -msgstr "不支持该知识库归档版本。" +#: apps/xpack/views/auth.py:80 apps/xpack/views/auth.py:81 +#: apps/xpack/views/auth.py:82 apps/xpack/views/chat_user_auth.py:39 +#: apps/xpack/views/chat_user_auth.py:40 apps/xpack/views/chat_user_auth.py:41 +msgid "Get authentication types" +msgstr "获取认证类型" + +#: apps/xpack/views/auth.py:83 apps/xpack/views/auth.py:98 +#: apps/xpack/views/auth.py:118 apps/xpack/views/auth.py:140 +#: apps/xpack/views/auth.py:153 apps/xpack/views/auth.py:315 +#: apps/xpack/views/auth.py:327 apps/xpack/views/auth.py:341 +#: apps/xpack/views/auth.py:482 apps/xpack/views/auth.py:492 +#: apps/xpack/views/auth.py:507 +msgid "Authentication Configuration" +msgstr "认证配置" -#: apps/knowledge/views/tag.py:76 -msgid "Update Knowledge Tag" -msgstr "更新知识库标签" +#: apps/xpack/views/auth.py:95 apps/xpack/views/auth.py:96 +#: apps/xpack/views/auth.py:97 apps/xpack/views/chat_user_auth.py:60 +#: apps/xpack/views/chat_user_auth.py:61 apps/xpack/views/chat_user_auth.py:62 +msgid "Test LDAP connection" +msgstr "测试 LDAP 连接" -#: apps/knowledge/views/tag.py:77 -msgid "Update a knowledge tag" -msgstr "更新知识库标签" +#: apps/xpack/views/auth.py:115 apps/xpack/views/auth.py:116 +#: apps/xpack/views/auth.py:117 +msgid "Add or modify authentication configuration" +msgstr "添加或修改认证配置" -#: apps/knowledge/views/knowledge.py:381 apps/knowledge/views/knowledge.py:382 -#: apps/knowledge/views/knowledge.py:383 -msgid "Update knowledge scheduled synchronization setting" -msgstr "更新知识库定时同步设置" +#: apps/xpack/views/auth.py:137 apps/xpack/views/auth.py:138 +#: apps/xpack/views/auth.py:139 apps/xpack/views/auth.py:150 +#: apps/xpack/views/auth.py:151 apps/xpack/views/auth.py:152 +msgid "Get authentication configuration" +msgstr "获取认证配置" -#: apps/knowledge/views/tag_import.py:26 -msgid "" -"Upload an XLS or XLSX file with 标签 and 标签值 columns. Duplicate tags are " -"skipped." -msgstr "上传包含“标签”和“标签值”列的 XLS 或 XLSX 文件,重复标签将被跳过。" +#: apps/xpack/views/auth.py:163 apps/xpack/views/auth.py:164 +#: apps/xpack/views/auth.py:165 apps/xpack/views/chat_user_auth.py:128 +#: apps/xpack/views/chat_user_auth.py:129 +#: apps/xpack/views/chat_user_auth.py:130 +msgid "Ldap Log in" +msgstr "LDAP 登录" -#: apps/knowledge/services/workflow_sync_source.py:85 -msgid "Web data source has no saved source URL" -msgstr "Web 数据源未保存源地址" +#: apps/xpack/views/auth.py:166 apps/xpack/views/auth.py:183 +#: apps/xpack/views/auth.py:204 apps/xpack/views/auth.py:223 +#: apps/xpack/views/auth.py:242 apps/xpack/views/auth.py:259 +#: apps/xpack/views/auth.py:272 apps/xpack/views/auth.py:287 +#: apps/xpack/views/auth.py:300 apps/xpack/views/auth.py:357 +#: apps/xpack/views/auth.py:377 apps/xpack/views/auth.py:398 +#: apps/xpack/views/auth.py:418 apps/xpack/views/auth.py:439 +#: apps/xpack/views/auth.py:459 +msgid "Three-party login" +msgstr "三方登录" -#: apps/knowledge/services/workflow_document_sync.py:39 -msgid "Workflow Web document is missing its source information" -msgstr "工作流 Web 文档缺少源信息" +#: apps/xpack/views/auth.py:180 apps/xpack/views/auth.py:181 +#: apps/xpack/views/auth.py:182 apps/xpack/views/chat_user_auth.py:180 +#: apps/xpack/views/chat_user_auth.py:181 +#: apps/xpack/views/chat_user_auth.py:182 +msgid "CAS Log in" +msgstr "CAS 登录" -#: apps/knowledge/services/workflow_document_sync.py:72 -msgid "Workflow knowledge has no owner available for synchronization" -msgstr "工作流知识库没有可用于同步的所有者" +#: apps/xpack/views/auth.py:201 apps/xpack/views/auth.py:202 +#: apps/xpack/views/auth.py:203 apps/xpack/views/chat_user_auth.py:204 +#: apps/xpack/views/chat_user_auth.py:205 +#: apps/xpack/views/chat_user_auth.py:206 +msgid "OIDC Log in" +msgstr "OIDC 登录" -#: apps/knowledge/services/paragraph_assets.py:475 -msgid "Workspace id is required for visual model validation" -msgstr "校验视觉模型时必须提供工作空间 ID" +#: apps/xpack/views/auth.py:220 apps/xpack/views/auth.py:221 +#: apps/xpack/views/auth.py:222 apps/xpack/views/chat_user_auth.py:227 +#: apps/xpack/views/chat_user_auth.py:228 +#: apps/xpack/views/chat_user_auth.py:229 +msgid "OAuth2 Log in" +msgstr "OAuth2 登录" -#: apps/knowledge/services/paragraph_assets.py:518 -msgid "Workspace id is required for visual tool validation" -msgstr "校验视觉工具时必须提供工作空间 ID" +#: apps/xpack/views/auth.py:239 apps/xpack/views/auth.py:240 +#: apps/xpack/views/auth.py:241 +msgid "SAML2 Log in" +msgstr "SAML2 登录" -#: apps/knowledge/services/knowledge_sync_schedule.py:85 -msgid "cron_expression is required" -msgstr "请填写 Cron 表达式" +#: apps/xpack/views/auth.py:256 apps/xpack/views/auth.py:257 +#: apps/xpack/views/auth.py:258 +msgid "SAML2 Metadata" +msgstr "SAML2 元数据" -#: apps/knowledge/serializers/knowledge_workflow.py:213 -msgid "datasource data" -msgstr "数据源数据" +#: apps/xpack/views/auth.py:269 apps/xpack/views/auth.py:270 +#: apps/xpack/views/auth.py:271 +msgid "SAML2 SSO" +msgstr "SAML2 单点登录" -#: apps/knowledge/services/knowledge_sync_schedule.py:73 -#, python-brace-format -msgid "days must contain values from 1 to {max_day}" -msgstr "日期必须介于 1 和 {max_day} 之间" +#: apps/xpack/views/auth.py:284 apps/xpack/views/auth.py:285 +#: apps/xpack/views/auth.py:286 apps/xpack/views/chat_user_auth.py:273 +#: apps/xpack/views/chat_user_auth.py:274 +#: apps/xpack/views/chat_user_auth.py:275 +msgid "Scan code login type" +msgstr "扫码登录类型" -#: apps/knowledge/serializers/document.py:714 -msgid "document strategy mode" -msgstr "文档策略模式" +#: apps/xpack/views/auth.py:297 apps/xpack/views/auth.py:298 +#: apps/xpack/views/auth.py:299 apps/xpack/views/auth.py:312 +#: apps/xpack/views/auth.py:313 apps/xpack/views/auth.py:314 +#: apps/xpack/views/chat_user_auth.py:286 +#: apps/xpack/views/chat_user_auth.py:287 +#: apps/xpack/views/chat_user_auth.py:288 +#: apps/xpack/views/chat_user_auth.py:301 +#: apps/xpack/views/chat_user_auth.py:302 +#: apps/xpack/views/chat_user_auth.py:303 +msgid "Get platform information" +msgstr "获取平台信息" -#: apps/knowledge/serializers/knowledge.py:183 -msgid "file id" -msgstr "文件 ID" +#: apps/xpack/views/auth.py:324 apps/xpack/views/auth.py:325 +#: apps/xpack/views/auth.py:326 apps/xpack/views/chat_user_auth.py:313 +#: apps/xpack/views/chat_user_auth.py:314 +#: apps/xpack/views/chat_user_auth.py:315 +msgid "Modify platform information" +msgstr "修改平台信息" -#: apps/knowledge/serializers/document.py:291 -msgid "file id list" -msgstr "文件 ID 列表" +#: apps/xpack/views/auth.py:338 apps/xpack/views/auth.py:339 +#: apps/xpack/views/auth.py:340 apps/xpack/views/chat_user_auth.py:327 +#: apps/xpack/views/chat_user_auth.py:328 +#: apps/xpack/views/chat_user_auth.py:329 +msgid "Test platform connection" +msgstr "测试平台连接" -#: apps/knowledge/serializers/knowledge.py:184 -msgid "file name" -msgstr "文件名称" +#: apps/xpack/views/auth.py:354 apps/xpack/views/auth.py:355 +#: apps/xpack/views/auth.py:356 apps/xpack/views/chat_user_auth.py:343 +#: apps/xpack/views/chat_user_auth.py:344 +#: apps/xpack/views/chat_user_auth.py:345 +msgid "DingTalk callback" +msgstr "钉钉回调" -#: apps/knowledge/serializers/knowledge.py:185 -msgid "file url" -msgstr "文件地址" +#: apps/xpack/views/auth.py:374 apps/xpack/views/auth.py:375 +#: apps/xpack/views/auth.py:376 apps/xpack/views/chat_user_auth.py:365 +#: apps/xpack/views/chat_user_auth.py:366 +#: apps/xpack/views/chat_user_auth.py:367 +msgid "DingTalk OAuth2 callback" +msgstr "钉钉 OAuth2 回调" -#: apps/knowledge/serializers/knowledge_workflow.py:588 -msgid "function_name" -msgstr "函数名称" +#: apps/xpack/views/auth.py:395 apps/xpack/views/auth.py:396 +#: apps/xpack/views/auth.py:397 apps/xpack/views/chat_user_auth.py:388 +#: apps/xpack/views/chat_user_auth.py:389 +#: apps/xpack/views/chat_user_auth.py:390 +msgid "WeCom callback" +msgstr "企业微信回调" -#: apps/knowledge/serializers/image_document.py:40 -msgid "image file ids" -msgstr "图片文件 ID 列表" +#: apps/xpack/views/auth.py:415 apps/xpack/views/auth.py:416 +#: apps/xpack/views/auth.py:417 apps/xpack/views/chat_user_auth.py:416 +#: apps/xpack/views/chat_user_auth.py:417 +#: apps/xpack/views/chat_user_auth.py:418 +msgid "WeCom OAuth2 callback" +msgstr "企业微信 OAuth2 回调" -#: apps/knowledge/services/knowledge_sync_schedule.py:79 -msgid "interval requires an integer value in minutes or hours" -msgstr "同步间隔必须为整数,单位为分钟或小时" +#: apps/xpack/views/auth.py:436 apps/xpack/views/auth.py:437 +#: apps/xpack/views/auth.py:438 apps/xpack/views/chat_user_auth.py:440 +#: apps/xpack/views/chat_user_auth.py:441 +#: apps/xpack/views/chat_user_auth.py:442 +msgid "Lark callback" +msgstr "飞书回调" -#: apps/knowledge/serializers/knowledge_workflow.py:535 -msgid "knowledge action id" -msgstr "知识库任务 ID" +#: apps/xpack/views/auth.py:456 apps/xpack/views/auth.py:457 +#: apps/xpack/views/auth.py:458 apps/xpack/views/chat_user_auth.py:464 +#: apps/xpack/views/chat_user_auth.py:465 +#: apps/xpack/views/chat_user_auth.py:466 +msgid "Lark OAuth2 callback" +msgstr "飞书 OAuth2 回调" -#: apps/knowledge/serializers/knowledge_workflow.py:214 -msgid "knowledge base data" -msgstr "知识库数据" +#: apps/xpack/views/auth.py:479 apps/xpack/views/auth.py:480 +#: apps/xpack/views/auth.py:481 apps/xpack/views/auth.py:504 +#: apps/xpack/views/auth.py:505 apps/xpack/views/auth.py:506 +msgid "Get auth setting" +msgstr "获取认证设置" -#: apps/knowledge/serializers/knowledge.py:1575 -msgid "knowledge ids" -msgstr "知识库 ID 列表" +#: apps/xpack/views/auth.py:489 apps/xpack/views/auth.py:490 +#: apps/xpack/views/auth.py:491 +msgid "Update auth setting" +msgstr "更新认证设置" -#: apps/knowledge/serializers/knowledge.py:245 -msgid "knowledge type" -msgstr "知识库类型" +#: apps/xpack/views/auth.py:518 apps/xpack/views/auth.py:519 +#: apps/xpack/views/auth.py:520 +msgid "Download user import template" +msgstr "下载用户导入模板" + +#: apps/xpack/views/auth.py:558 apps/xpack/views/auth.py:559 +#: apps/xpack/views/auth.py:560 +msgid "Get system user sync types" +msgstr "获取系统用户同步类型" + +#: apps/xpack/views/auth.py:579 apps/xpack/views/auth.py:581 +msgid "Sync system users" +msgstr "同步系统用户" + +#: apps/xpack/views/auth.py:580 +msgid "Sync system users from external source" +msgstr "从外部来源同步系统用户" + +#: apps/xpack/views/chat_user_auth.py:42 apps/xpack/views/chat_user_auth.py:63 +#: apps/xpack/views/chat_user_auth.py:83 +#: apps/xpack/views/chat_user_auth.py:304 +#: apps/xpack/views/chat_user_auth.py:316 +#: apps/xpack/views/chat_user_auth.py:330 +msgid "Chat User/Authentication Configuration" +msgstr "对话用户/认证配置" -#: apps/knowledge/serializers/problem.py:33 -msgid "last recall time" -msgstr "最近召回时间" +#: apps/xpack/views/chat_user_auth.py:80 apps/xpack/views/chat_user_auth.py:81 +#: apps/xpack/views/chat_user_auth.py:82 +msgid "Add or modify Chat/Authentication Configuration" +msgstr "添加或修改对话/认证配置" -#: apps/knowledge/serializers/knowledge.py:201 -msgid "query image list" -msgstr "查询图片列表" +#: apps/xpack/views/chat_user_auth.py:102 +#: apps/xpack/views/chat_user_auth.py:103 +#: apps/xpack/views/chat_user_auth.py:104 +#: apps/xpack/views/chat_user_auth.py:115 +#: apps/xpack/views/chat_user_auth.py:116 +#: apps/xpack/views/chat_user_auth.py:117 +msgid "Get Authentication Configuration" +msgstr "获取认证配置" -#: apps/knowledge/serializers/external_retrieval.py:39 -msgid "query_text must be a string." -msgstr "查询文本必须是字符串。" +#: apps/xpack/views/chat_user_auth.py:105 +#: apps/xpack/views/chat_user_auth.py:118 +msgid "Chat User/login authentication" +msgstr "对话用户/登录认证" -#: apps/knowledge/serializers/problem.py:32 -msgid "recall count" -msgstr "召回次数" +#: apps/xpack/views/chat_user_auth.py:131 +#: apps/xpack/views/chat_user_auth.py:183 +#: apps/xpack/views/chat_user_auth.py:207 +#: apps/xpack/views/chat_user_auth.py:230 +#: apps/xpack/views/chat_user_auth.py:276 +#: apps/xpack/views/chat_user_auth.py:289 +#: apps/xpack/views/chat_user_auth.py:346 +#: apps/xpack/views/chat_user_auth.py:368 +#: apps/xpack/views/chat_user_auth.py:391 +#: apps/xpack/views/chat_user_auth.py:419 +#: apps/xpack/views/chat_user_auth.py:443 +#: apps/xpack/views/chat_user_auth.py:467 +msgid "Chat User/Three-party login" +msgstr "对话用户/三方登录" -#: apps/knowledge/serializers/common.py:73 -msgid "resource type" -msgstr "资源类型" +#: apps/xpack/views/chat_user_auth.py:256 +msgid "Chat User/login" +msgstr "对话用户/登录" -#: apps/knowledge/services/knowledge_sync_schedule.py:47 -msgid "schedule_type must be daily, weekly, monthly, interval or cron" -msgstr "调度类型必须为 daily、weekly、monthly、interval 或 cron" +#: apps/xpack/views/license.py:32 apps/xpack/views/license.py:33 +#: apps/xpack/views/license.py:34 +msgid "Get license information" +msgstr "获取许可证信息" -#: apps/knowledge/serializers/document.py:2084 -#: apps/knowledge/serializers/tag.py:205 -msgid "search value" -msgstr "搜索内容" +#: apps/xpack/views/license.py:46 apps/xpack/views/license.py:48 +msgid "Update license information" +msgstr "更新许可证信息" -#: apps/knowledge/serializers/external_retrieval.py:44 -msgid "similarity must be finite." -msgstr "相似度必须是有限数值。" +#: apps/xpack/views/license.py:47 +msgid "Update license information by uploading a new license file" +msgstr "通过上传新许可证文件更新许可证信息" -#: apps/application/views/application.py:649 -#: apps/application/views/application.py:650 -#: apps/application/views/application.py:651 -#: apps/application/views/application.py:685 -#: apps/application/views/application.py:686 -#: apps/application/views/application.py:687 apps/chat/views/v2/chat.py:316 -#: apps/chat/views/v2/chat.py:317 apps/chat/views/v2/chat.py:318 -#: apps/chat/views/v3/chat.py:355 apps/chat/views/v3/chat.py:356 -#: apps/knowledge/views/knowledge_workflow.py:461 -#: apps/knowledge/views/knowledge_workflow.py:462 -#: apps/knowledge/views/knowledge_workflow.py:463 -msgid "speech to text" -msgstr "语音转文字" +#: apps/xpack/views/operate_log.py:22 apps/xpack/views/operate_log.py:23 +#: apps/xpack/views/operate_log.py:24 +msgid "Get menu operate log" +msgstr "获取菜单操作日志" -#: apps/knowledge/services/knowledge_sync_schedule.py:49 -msgid "sync_type must be incremental, replace or complete" -msgstr "同步类型必须为 incremental、replace 或 complete" +#: apps/xpack/views/operate_log.py:26 apps/xpack/views/operate_log.py:42 +#: apps/xpack/views/operate_log.py:60 apps/xpack/views/operate_log.py:76 +#: apps/xpack/views/operate_log.py:90 +msgid "System operate log" +msgstr "系统操作日志" -#: apps/knowledge/serializers/document.py:597 -msgid "tag" -msgstr "标签" +#: apps/xpack/views/operate_log.py:37 apps/xpack/views/operate_log.py:38 +#: apps/xpack/views/operate_log.py:39 +msgid "Get paginated operate log" +msgstr "获取分页操作日志" -#: apps/knowledge/serializers/document.py:2160 -#: apps/knowledge/serializers/document.py:2201 -#: apps/knowledge/serializers/document.py:2228 -msgid "tag id" -msgstr "标签 ID" +#: apps/xpack/views/operate_log.py:57 apps/xpack/views/operate_log.py:58 +#: apps/xpack/views/operate_log.py:59 +msgid "Export operate log" +msgstr "导出操作日志" -#: apps/knowledge/serializers/document.py:334 -msgid "tag id list" -msgstr "标签 ID 列表" +#: apps/xpack/views/operate_log.py:73 apps/xpack/views/operate_log.py:74 +#: apps/xpack/views/operate_log.py:75 +msgid "Save operate log" +msgstr "保存操作日志" -#: apps/knowledge/serializers/document.py:2160 -#: apps/knowledge/serializers/document.py:2201 -msgid "tag ids" -msgstr "标签 ID 列表" +#: apps/xpack/views/operate_log.py:87 apps/xpack/views/operate_log.py:88 +#: apps/xpack/views/operate_log.py:89 +msgid "Get operate log clean time" +msgstr "获取操作日志清理时间" -#: apps/knowledge/serializers/termbase.py:21 -#: apps/knowledge/serializers/termbase.py:67 -msgid "termbase id" -msgstr "术语库 ID" +#: apps/xpack/views/platform.py:72 apps/xpack/views/platform.py:95 +msgid "Application/application access" +msgstr "智能体/应用访问" -#: apps/knowledge/serializers/termbase.py:28 -msgid "termbase list" -msgstr "术语库列表" +#: apps/xpack/views/platform.py:126 apps/xpack/views/platform.py:154 +msgid "Application/Get platform status" +msgstr "智能体/获取平台状态" -#: apps/knowledge/services/knowledge_sync_schedule.py:63 -msgid "time must be a non-empty list of HH:MM values" -msgstr "同步时间必须为非空列表,格式为 HH:MM" +#: apps/xpack/views/system_api_key.py:21 apps/xpack/views/system_api_key.py:22 +#: apps/xpack/views/system_api_key.py:23 +msgid "Create SystemAPIKey" +msgstr "创建系统 API 密钥" -#: apps/knowledge/services/document_strategy.py:69 -msgid "visual enhancement requires the selected model or tool" -msgstr "视觉增强需要选择模型或工具" +#: apps/xpack/views/system_api_key.py:39 apps/xpack/views/system_api_key.py:40 +#: apps/xpack/views/system_api_key.py:41 +msgid "Get SystemAPIKey List" +msgstr "获取系统 API 密钥列表" -#: apps/knowledge/services/image_documents.py:118 -#: apps/knowledge/services/paragraph_assets.py:325 -msgid "visual processor adapter is unavailable" -msgstr "视觉处理适配器不可用" +#: apps/xpack/views/system_api_key.py:63 apps/xpack/views/system_api_key.py:64 +#: apps/xpack/views/system_api_key.py:65 +msgid "Update SystemAPIKey" +msgstr "更新系统 API 密钥" -#: apps/knowledge/serializers/tag_import.py:75 -msgid "仅支持上传 XLS、XLSX 格式的文件" -msgstr "仅支持上传 XLS、XLSX 格式的文件" +#: apps/xpack/views/system_api_key.py:87 apps/xpack/views/system_api_key.py:88 +#: apps/xpack/views/system_api_key.py:89 +msgid "Delete SystemAPIKey" +msgstr "删除系统 API 密钥" -#: apps/knowledge/serializers/tag_import.py:43 -#, python-format -msgid "工作表“%(sheet)s”的表头必须为“标签、标签值”,请使用标签模板" -msgstr "工作表“%(sheet)s”的表头必须为“标签、标签值”,请使用标签模板" +#: apps/xpack/views/system_chat_user.py:33 +#: apps/xpack/views/system_chat_user.py:34 +#: apps/xpack/views/system_chat_user.py:35 +msgid "Get chat user sync types" +msgstr "获取对话用户同步类型" -#: apps/knowledge/serializers/tag_import.py:54 -#, python-format -msgid "工作表“%(sheet)s”第 %(row)s 行只能包含标签和标签值" -msgstr "工作表“%(sheet)s”第 %(row)s 行只能包含标签和标签值" +#: apps/xpack/views/system_chat_user.py:48 +#: apps/xpack/views/system_chat_user.py:50 +msgid "Sync chat users" +msgstr "同步对话用户" -#: apps/knowledge/serializers/tag_import.py:65 -#, python-format -msgid "工作表“%(sheet)s”第 %(row)s 行:%(message)s" -msgstr "工作表“%(sheet)s”第 %(row)s 行:%(message)s" +#: apps/xpack/views/system_chat_user.py:49 +msgid "Sync chat users from external source" +msgstr "从外部源同步对话用户" -#: apps/knowledge/serializers/tag_import.py:23 -msgid "文件" -msgstr "文件" +#: apps/xpack/views/system_chat_user.py:74 +#: apps/xpack/views/system_chat_user.py:75 +msgid "Get chat user quota" +msgstr "获取对话用户配额" -#: apps/knowledge/serializers/tag_import.py:103 -msgid "文件中没有可导入的标签" -msgstr "文件中没有可导入的标签" +#: apps/xpack/views/system_chat_user.py:84 +#: apps/xpack/views/system_chat_user.py:85 +msgid "Set chat user quota" +msgstr "设置对话用户配额" -#: apps/knowledge/serializers/tag_import.py:94 -msgid "文件无法读取,请上传有效的 XLS 或 XLSX 文件" -msgstr "文件无法读取,请上传有效的 XLS 或 XLSX 文件" +#: apps/xpack/views/system_chat_user.py:102 +#: apps/xpack/views/system_chat_user.py:103 +msgid "Batch set chat user quota" +msgstr "批量设置对话用户配额" -#: apps/knowledge/serializers/tag_import.py:59 -msgid "标签" -msgstr "标签" +#: apps/xpack/views/system_params.py:20 apps/xpack/views/system_params.py:21 +#: apps/xpack/views/system_params.py:22 +msgid "View appearance settings" +msgstr "查看外观设置" -#: apps/knowledge/serializers/tag_import.py:59 -msgid "标签值" -msgstr "标签值" +#: apps/xpack/views/system_params.py:37 apps/xpack/views/system_params.py:38 +#: apps/xpack/views/system_params.py:39 +msgid "Update appearance settings" +msgstr "更新外观设置" diff --git a/apps/locales/zh_Hant/LC_MESSAGES/django.po b/apps/locales/zh_Hant/LC_MESSAGES/django.po index 9a42db61a01..fc7c9d383a0 100644 --- a/apps/locales/zh_Hant/LC_MESSAGES/django.po +++ b/apps/locales/zh_Hant/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-18 17:33+0800\n" +"POT-Creation-Date: 2026-11-04 11:57+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,11054 +16,15453 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: apps/application/api/application_api.py:21 -#: apps/application/serializers/application.py:153 +#: apps/application/api/application_api.py:31 +#: apps/application/serializers/application.py:396 msgid "Workflow Objects" msgstr "工作流對象" -#: apps/application/api/application_api.py:52 -#: apps/application/api/application_chat.py:104 +#: apps/application/api/application_api.py:62 +#: apps/application/api/application_chat.py:121 #: apps/application/api/application_chat_record.py:74 -#: apps/role_setting/api/role_setting.py:171 apps/shared/api/shared_tool.py:79 -#: apps/shared/api/shared_tool.py:119 apps/workspace/api/workspace.py:110 +#: apps/homepage/api/home_page_api.py:96 +#: apps/resource_manage/api/application.py:15 +#: apps/resource_manage/api/model.py:60 +#: apps/resource_manage/api/resource_management.py:111 +#: apps/resource_manage/api/resource_management.py:279 +#: apps/role_setting/api/role_setting.py:169 apps/shared/api/shared_tool.py:79 +#: apps/shared/api/shared_tool.py:119 +#: apps/system_homepage/api/system_home_page_api.py:96 +#: apps/system_manage/api/chat_user.py:162 +#: apps/system_manage/api/resource_mapping.py:56 +#: apps/system_manage/api/user_group.py:61 +#: apps/system_manage/api/user_resource_permission.py:207 +#: apps/system_manage/api/user_resource_permission.py:273 +#: apps/trigger/api/trigger.py:93 apps/trigger/api/trigger_task.py:102 +#: apps/users/api/user_group.py:97 apps/workspace/api/workspace.py:132 #: apps/xpack/api/user_group.py:61 msgid "Current page" msgstr "當前頁" -#: apps/application/api/application_api.py:59 -#: apps/application/api/application_chat.py:111 +#: apps/application/api/application_api.py:69 +#: apps/application/api/application_chat.py:128 #: apps/application/api/application_chat_record.py:81 -#: apps/role_setting/api/role_setting.py:178 apps/shared/api/shared_tool.py:86 -#: apps/shared/api/shared_tool.py:126 apps/workspace/api/workspace.py:117 +#: apps/homepage/api/home_page_api.py:103 +#: apps/resource_manage/api/application.py:22 +#: apps/resource_manage/api/model.py:67 +#: apps/resource_manage/api/resource_management.py:118 +#: apps/resource_manage/api/resource_management.py:286 +#: apps/role_setting/api/role_setting.py:176 apps/shared/api/shared_tool.py:86 +#: apps/shared/api/shared_tool.py:126 +#: apps/system_homepage/api/system_home_page_api.py:103 +#: apps/system_manage/api/chat_user.py:169 +#: apps/system_manage/api/resource_mapping.py:63 +#: apps/system_manage/api/user_group.py:68 +#: apps/system_manage/api/user_resource_permission.py:214 +#: apps/system_manage/api/user_resource_permission.py:280 +#: apps/trigger/api/trigger.py:100 apps/trigger/api/trigger_task.py:109 +#: apps/users/api/user_group.py:104 apps/workspace/api/workspace.py:139 #: apps/xpack/api/user_group.py:68 msgid "Page size" msgstr "每頁大小" -#: apps/application/api/application_api.py:66 -#: apps/application/serializers/application.py:156 -#: apps/application/serializers/application.py:195 -#: apps/application/serializers/application.py:274 -#: apps/folders/serializers/folder.py:97 apps/folders/serializers/folder.py:139 -#: apps/knowledge/serializers/knowledge.py:52 -#: apps/knowledge/serializers/knowledge.py:59 -#: apps/tools/serializers/tool.py:453 -#: apps/xpack/serializers/dataset_lark_serializer.py:55 +#: apps/application/api/application_api.py:76 +#: apps/application/serializers/application.py:400 +#: apps/application/serializers/application.py:446 +#: apps/application/serializers/application.py:546 +#: apps/folders/serializers/folder.py:141 +#: apps/folders/serializers/folder.py:193 +#: apps/knowledge/serializers/common.py:90 +#: apps/knowledge/serializers/knowledge.py:115 +#: apps/knowledge/serializers/knowledge.py:126 +#: apps/knowledge/serializers/knowledge.py:233 +#: apps/knowledge/serializers/knowledge.py:973 +#: apps/resource_manage/serializers/knowledge.py:30 +#: apps/shared/serializers/shared_tool.py:61 +#: apps/tools/serializers/tool.py:320 apps/tools/serializers/tool.py:343 +#: apps/tools/serializers/tool.py:939 apps/tools/serializers/tool.py:1738 +#: apps/xpack/serializers/knowledge_lark_serializer.py:104 msgid "folder id" msgstr "文件夾 ID" -#: apps/application/api/application_api.py:73 -#: apps/application/serializers/application.py:149 -#: apps/application/serializers/application.py:275 -#: apps/application/serializers/application.py:282 -#: apps/application/serializers/application.py:368 -#| msgid "Application" +#: apps/application/api/application_api.py:83 +#: apps/application/serializers/application.py:387 +#: apps/application/serializers/application.py:547 +#: apps/application/serializers/application.py:570 +#: apps/application/serializers/application.py:721 +#: apps/chat/serializers/portal.py:117 apps/chat/serializers/portal.py:168 +#: apps/homepage/serializers/homepage.py:373 +#: apps/homepage/serializers/homepage.py:466 +#: apps/homepage/serializers/homepage.py:493 +#: apps/homepage/serializers/homepage.py:592 +#: apps/resource_manage/api/application.py:29 +#: apps/system_homepage/serializers/system_homepage.py:318 +#: apps/system_homepage/serializers/system_homepage.py:378 +#: apps/system_homepage/serializers/system_homepage.py:409 +#: apps/system_homepage/serializers/system_homepage.py:463 msgid "Application Name" msgstr "智能體名稱" -#: apps/application/api/application_api.py:80 -#: apps/application/serializers/application.py:152 -#: apps/application/serializers/application.py:276 -#: apps/application/serializers/application.py:283 -#: apps/application/serializers/application.py:284 -#: apps/application/serializers/application.py:370 -#| msgid "Application/Version" +#: apps/application/api/application_api.py:90 +#: apps/application/serializers/application.py:394 +#: apps/application/serializers/application.py:548 +#: apps/application/serializers/application.py:572 +#: apps/application/serializers/application.py:728 msgid "Application Description" msgstr "智能體描述" -#: apps/application/api/application_api.py:87 -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:78 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:30 -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:47 -#: apps/application/serializers/application.py:99 -#: apps/application/serializers/application.py:277 -#: apps/application/serializers/application.py:295 -#: apps/application/serializers/application.py:413 -#: apps/application/serializers/application.py:540 -#: apps/role_setting/api/role_setting.py:144 apps/tools/serializers/tool.py:357 -#: apps/tools/serializers/tool.py:390 apps/users/api/user.py:52 -#: apps/users/api/user.py:110 apps/users/api/user.py:126 -#: apps/users/serializers/user.py:325 apps/workspace/api/workspace.py:82 -#: apps/workspace/serializers/workspace_serializers.py:270 -#: apps/workspace/serializers/workspace_serializers.py:306 -#: apps/xpack/api/chat_user.py:49 apps/xpack/api/chat_user.py:92 -#: apps/xpack/serializers/chat_user.py:301 +#: apps/application/api/application_api.py:97 +#: apps/application/serializers/application.py:325 +#: apps/application/serializers/application.py:564 +#: apps/application/serializers/application.py:587 +#: apps/application/serializers/application.py:770 +#: apps/application/serializers/application.py:1056 +#: apps/application/serializers/application.py:1132 +#: apps/application/serializers/application_chat_link.py:109 +#: apps/homepage/serializers/homepage.py:116 +#: apps/homepage/serializers/homepage.py:164 +#: apps/homepage/serializers/homepage.py:212 +#: apps/homepage/serializers/homepage.py:372 +#: apps/homepage/serializers/homepage.py:492 +#: apps/homepage/serializers/homepage.py:622 +#: apps/homepage/serializers/homepage.py:733 +#: apps/homepage/serializers/homepage.py:782 +#: apps/homepage/serializers/homepage.py:840 +#: apps/homepage/serializers/homepage.py:893 +#: apps/knowledge/serializers/knowledge.py:1496 +#: apps/knowledge/serializers/knowledge.py:1551 +#: apps/knowledge/serializers/knowledge_workflow.py:946 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:15 +#: apps/models_provider/serializers/model_serializer.py:364 +#: apps/resource_manage/api/application.py:43 +#: apps/resource_manage/serializers/application.py:19 +#: apps/resource_manage/serializers/application.py:33 +#: apps/resource_manage/serializers/application.py:91 +#: apps/resource_manage/serializers/model.py:29 +#: apps/resource_manage/serializers/model.py:248 +#: apps/resource_manage/serializers/tool.py:230 +#: apps/resource_manage/serializers/trigger.py:21 +#: apps/role_setting/api/role_setting.py:143 +#: apps/role_setting/serializers/role_setting_serializers.py:656 +#: apps/shared/serializers/shared_tool.py:148 +#: apps/shared/serializers/shared_tool.py:365 +#: apps/shared/serializers/shared_tool.py:399 +#: apps/shared/serializers/shared_tool.py:461 +#: apps/system_homepage/serializers/system_homepage.py:170 +#: apps/system_homepage/serializers/system_homepage.py:189 +#: apps/system_homepage/serializers/system_homepage.py:219 +#: apps/system_homepage/serializers/system_homepage.py:251 +#: apps/system_homepage/serializers/system_homepage.py:277 +#: apps/system_homepage/serializers/system_homepage.py:298 +#: apps/system_homepage/serializers/system_homepage.py:317 +#: apps/system_homepage/serializers/system_homepage.py:408 +#: apps/system_homepage/serializers/system_homepage.py:489 +#: apps/system_homepage/serializers/system_homepage.py:614 +#: apps/system_manage/api/chat_user.py:47 +#: apps/system_manage/api/chat_user.py:88 +#: apps/system_manage/serializers/chat_user.py:369 +#: apps/tools/serializers/tool.py:937 apps/tools/serializers/tool.py:1180 +#: apps/tools/serializers/tool.py:1221 apps/tools/serializers/tool.py:1237 +#: apps/tools/serializers/tool.py:1282 apps/tools/serializers/tool.py:1335 +#: apps/tools/serializers/tool.py:1406 apps/tools/serializers/tool.py:1582 +#: apps/tools/serializers/tool.py:1596 +#: apps/tools/serializers/tool_workflow.py:547 +#: apps/tools/serializers/tool_workflow.py:580 +#: apps/trigger/serializers/task_source_trigger.py:40 +#: apps/trigger/serializers/trigger.py:343 +#: apps/trigger/serializers/trigger.py:446 +#: apps/trigger/serializers/trigger.py:500 apps/users/api/user.py:52 +#: apps/users/api/user.py:119 apps/users/api/user.py:135 +#: apps/users/serializers/user.py:613 apps/workspace/api/workspace.py:104 +#: apps/workspace/serializers/workspace_serializers.py:335 msgid "User ID" msgstr "用戶 ID" -#: apps/application/api/application_chat.py:70 -#: apps/application/serializers/application_chat.py:56 +#: apps/application/api/application_api.py:104 +#: apps/application/serializers/application.py:551 +#: apps/application/serializers/application.py:556 +msgid "Publish status" +msgstr "發佈狀態" + +#: apps/application/api/application_chat.py:87 +#: apps/application/serializers/application_chat.py:62 +#: apps/resource_manage/serializers/application_chat.py:28 msgid "Minimum number of likes" msgstr "最小點讚數" -#: apps/application/api/application_chat.py:76 -#: apps/application/serializers/application_chat.py:58 +#: apps/application/api/application_chat.py:93 +#: apps/application/serializers/application_chat.py:63 +#: apps/resource_manage/serializers/application_chat.py:30 msgid "Minimum number of clicks" msgstr "最小點擊數" -#: apps/application/api/application_chat.py:82 -#: apps/application/flow/step_node/condition_node/i_condition_node.py:18 -#: apps/application/serializers/application_chat.py:59 +#: apps/application/api/application_chat.py:99 +#: apps/application/serializers/application_chat.py:66 +#: apps/application/workflow/nodes/condition_node/condition_node.py:22 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:20 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:20 +#: apps/resource_manage/serializers/application_chat.py:31 msgid "Comparator" msgstr "比較器" +#: apps/application/api/application_chat_link.py:38 #: apps/application/api/application_chat_record.py:46 #: apps/application/api/application_chat_record.py:115 -#: apps/application/serializers/application_chat.py:47 -#: apps/application/serializers/application_chat_record.py:76 -#| msgid "Chat" +#: apps/application/serializers/application_chat.py:50 +#: apps/application/serializers/application_chat_record.py:130 +#: apps/chat/api/vote_api.py:27 apps/chat/serializers/chat_record.py:133 +#: apps/chat/serializers/chat_record.py:194 apps/chat/views/v2/chat.py:275 +#: apps/chat/views/v3/chat.py:282 apps/chat/views/v3/chat.py:309 +#: apps/resource_manage/serializers/application_chat_record.py:45 msgid "Chat ID" msgstr "對話 ID" #: apps/application/api/application_chat_record.py:53 -#: apps/application/serializers/application_chat_record.py:77 +#: apps/application/serializers/application_chat_record.py:131 +#: apps/resource_manage/serializers/application_chat_record.py:46 msgid "Is it in order" msgstr "是否有序" #: apps/application/api/application_chat_record.py:122 +#: apps/chat/api/vote_api.py:34 msgid "Chat Record ID" msgstr "對話記錄 ID" #: apps/application/api/application_chat_record.py:129 +#: apps/knowledge/serializers/knowledge.py:1550 +#: apps/knowledge/serializers/knowledge_version.py:54 +#: apps/knowledge/serializers/knowledge_version.py:91 +#: apps/knowledge/serializers/tag.py:47 apps/knowledge/serializers/tag.py:94 +#: apps/knowledge/serializers/tag.py:170 apps/knowledge/serializers/tag.py:204 +#: apps/knowledge/serializers/tag_import.py:109 +#: apps/resource_manage/serializers/knowledge_version.py:22 +#: apps/resource_manage/serializers/knowledge_version.py:44 +#: apps/resource_manage/serializers/tag.py:23 +#: apps/resource_manage/serializers/tag.py:42 +#: apps/resource_manage/serializers/tag.py:67 +#: apps/resource_manage/serializers/tag.py:86 #: apps/shared/api/shared_knowledge.py:235 -#: apps/shared/api/shared_knowledge.py:256 apps/xpack/api/knowledge_lark.py:47 -#: apps/xpack/api/knowledge_lark.py:79 apps/xpack/api/knowledge_lark.py:111 -#| msgid "Knowledge" +#: apps/shared/api/shared_knowledge.py:256 +#: apps/shared/serializers/shared_knowledge_version.py:22 +#: apps/shared/serializers/shared_knowledge_version.py:44 +#: apps/shared/serializers/shared_tag.py:23 +#: apps/shared/serializers/shared_tag.py:42 +#: apps/shared/serializers/shared_tag.py:67 +#: apps/shared/serializers/shared_tag.py:86 +#: apps/xpack/api/knowledge_lark.py:48 apps/xpack/api/knowledge_lark.py:90 +#: apps/xpack/api/knowledge_lark.py:126 msgid "Knowledge ID" msgstr "知識庫 ID" #: apps/application/api/application_chat_record.py:136 -#: apps/shared/api/shared_knowledge.py:263 apps/xpack/api/knowledge_lark.py:86 -#| msgid "Document" +#: apps/shared/api/shared_knowledge.py:263 apps/xpack/api/knowledge_lark.py:97 msgid "Document ID" msgstr "文檔 ID" #: apps/application/api/application_chat_record.py:148 -#| msgid "Paragraph list" msgid "Paragraph ID" msgstr "段落 ID" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:26 -#| msgid "type error" -msgid "Model type error" -msgstr "模型類型錯誤" +#: apps/application/serializers/application.py:186 +#: apps/application/serializers/application.py:926 +#: apps/tools/serializers/tool_import.py:139 +#, python-brace-format +msgid "No permission to use tool(s): {tool_ids}" +msgstr "無許可權使用工具:{tool_ids}" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:36 -#: apps/common/field/common.py:24 apps/common/field/common.py:37 -#| msgid "type error" -msgid "Message type error" -msgstr "消息類型錯誤" - -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:55 -#| msgid "Question list" -msgid "Conversation list" -msgstr "對話列表" - -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:56 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:29 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:18 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:12 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:13 -#: apps/application/flow/step_node/question_node/i_question_node.py:18 -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:12 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:13 -#: apps/application/serializers/application.py:101 -#: apps/application/serializers/application.py:285 -#: apps/knowledge/serializers/common.py:71 apps/shared/api/shared_model.py:76 +#: apps/application/serializers/application.py:198 +#, python-brace-format +msgid "No permission to use application(s): {application_ids}" +msgstr "無許可權使用智慧體:{application_ids}" + +#: apps/application/serializers/application.py:299 +msgid "No reference status" +msgstr "無參考狀態" + +#: apps/application/serializers/application.py:300 +#: apps/application/serializers/application.py:351 +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:128 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:35 +#: apps/application/workflow/nodes/llm_node/llm_node.py:44 +#: apps/application/workflow/nodes/question_node/question_node.py:36 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:33 +#: apps/knowledge/serializers/common.py:103 +msgid "Prompt word" +msgstr "提示詞" + +#: apps/application/serializers/application.py:304 +#: apps/application/serializers/application_chat.py:376 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:23 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:24 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:38 +msgid "Reference segment number" +msgstr "引用分段數" + +#: apps/application/serializers/application.py:305 +msgid "Acquaintance" +msgstr "相似度" + +#: apps/application/serializers/application.py:307 +msgid "Maximum number of quoted characters" +msgstr "引用字符的最大數量" + +#: apps/application/serializers/application.py:314 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:45 +msgid "The type only supports embedding|keywords|blend" +msgstr "類型僅支持嵌入|關鍵字|混合" + +#: apps/application/serializers/application.py:318 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:49 +msgid "Retrieval Mode" +msgstr "檢索模式" + +#: apps/application/serializers/application.py:321 +msgid "Segment settings not referenced" +msgstr "引用段設置未引用" + +#: apps/application/serializers/application.py:326 +#: apps/application/serializers/application.py:574 +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:122 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:35 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:29 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:29 +#: apps/application/workflow/nodes/intent_node/intent_node.py:28 +#: apps/application/workflow/nodes/llm_node/llm_node.py:37 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:46 +#: apps/application/workflow/nodes/question_node/question_node.py:30 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:30 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:32 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:28 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:27 +#: apps/knowledge/serializers/common.py:102 apps/shared/api/shared_model.py:76 #: apps/shared/api/shared_model.py:98 msgid "Model id" msgstr "模型ID" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:58 -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:29 -#| msgid "Paragraph list" -msgid "Paragraph List" -msgstr "段落列表" +#: apps/application/serializers/application.py:329 +#: apps/application/serializers/application_chat_record.py:332 +#: apps/application/serializers/application_chat_record.py:460 +#: apps/application/serializers/application_chat_record.py:569 +#: apps/resource_manage/serializers/application_chat_record.py:92 +#: apps/resource_manage/serializers/application_chat_record.py:115 +#: apps/resource_manage/serializers/application_chat_record.py:137 +msgid "Knowledge base id" +msgstr "知識庫" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:60 -#: apps/application/serializers/application_chat.py:182 -#: apps/application/serializers/application_chat_record.py:41 -#: apps/application/serializers/application_chat_record.py:140 -#: apps/application/serializers/application_chat_record.py:179 -#: apps/application/serializers/application_chat_record.py:247 -#: apps/application/serializers/application_chat_record.py:312 -#: apps/chat/serializers/chat.py:98 apps/chat/serializers/chat.py:114 -#| msgid "User relation ID" -msgid "Conversation ID" -msgstr "對話 ID" +#: apps/application/serializers/application.py:330 +msgid "Knowledge Base List" +msgstr "知識庫列表" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:62 -#: apps/application/flow/step_node/application_node/i_application_node.py:14 -#: apps/application/serializers/application_chat.py:182 -#: apps/chat/serializers/chat.py:40 -#| msgid "Question list" -msgid "User Questions" -msgstr "用戶問題" +#: apps/application/serializers/application.py:339 +#: apps/application/serializers/application.py:1485 +#: apps/application/serializers/application.py:1491 +#: apps/application/serializers/application.py:1497 +#: apps/application/serializers/application.py:1503 +#: apps/application/serializers/common.py:291 +#: apps/knowledge/serializers/knowledge.py:412 +#: apps/knowledge/task/embedding.py:59 +#: apps/models_provider/serializers/chat_completion_serializers.py:52 +#: apps/models_provider/serializers/model_serializer.py:141 +#: apps/models_provider/serializers/model_serializer.py:161 +#: apps/models_provider/serializers/model_serializer.py:514 +#: apps/models_provider/serializers/model_serializer.py:520 +#: apps/models_provider/serializers/prompt_generate_serializers.py:60 +#: apps/models_provider/tools.py:128 +#: apps/resource_manage/serializers/model.py:116 +#: apps/resource_manage/serializers/model.py:227 +#: apps/shared/serializers/shared_model.py:31 +#: apps/shared/serializers/shared_model.py:71 +#: apps/shared/serializers/shared_model.py:83 +msgid "Model does not exist" +msgstr "模型不存在" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:65 -msgid "Post-processor" -msgstr "後置處理器" +#: apps/application/serializers/application.py:346 +msgid "The knowledge base id does not exist" +msgstr "知識庫 ID 不存在" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:68 -#| msgid "Create question" -msgid "Completion Question" -msgstr "完成問題" +#: apps/application/serializers/application.py:354 +msgid "Role prompts" +msgstr "角色提示" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:70 -msgid "Streaming Output" -msgstr "流式輸出" +#: apps/application/serializers/application.py:357 +msgid "No citation segmentation prompt" +msgstr "無引用段落提示" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:71 -#: apps/xpack/serializers/resource_chat_user.py:93 -#| msgid "user id" -msgid "Chat user id" -msgstr "對話用戶 ID" +#: apps/application/serializers/application.py:359 +msgid "Thinking process switch" +msgstr "思考過程開關" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:73 -#| msgid "Create user" -msgid "Chat user Type" -msgstr "對話用戶類型" +#: apps/application/serializers/application.py:367 +msgid "The thinking process begins to mark" +msgstr "思考過程開始標記" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:76 -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:47 -msgid "No reference segment settings" -msgstr "無參考段設置" +#: apps/application/serializers/application.py:376 +msgid "End of thinking process marker" +msgstr "思考過程結束標記" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:81 -msgid "Model settings" -msgstr "模型設置" +#: apps/application/serializers/application.py:398 +#: apps/application/serializers/application.py:452 +#: apps/application/serializers/application.py:735 +msgid "Opening remarks" +msgstr "開始提示" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:84 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:29 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:29 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:28 -#: apps/application/flow/step_node/question_node/i_question_node.py:29 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:20 -msgid "Model parameter settings" -msgstr "模型參數設置" +#: apps/application/serializers/application.py:437 +msgid "application name" +msgstr "智能體名稱" -#: apps/application/chat_pipeline/step/chat_step/i_chat_step.py:91 -msgid "message type error" -msgstr "消息類型錯誤" +#: apps/application/serializers/application.py:444 +msgid "application describe" +msgstr "智能體描述" -#: apps/application/chat_pipeline/step/chat_step/impl/base_chat_step.py:224 -#: apps/application/chat_pipeline/step/chat_step/impl/base_chat_step.py:270 -msgid "" -"Sorry, the AI model is not configured. Please go to the application to set " -"up the AI model first." -msgstr "抱歉,AI 模型未配置,請先前往智能體設置 AI 模型。" +#: apps/application/serializers/application.py:447 +#: apps/application/serializers/application.py:730 +#: apps/common/auth/constants/group_constants.py:29 +#: apps/common/auth/constants/group_constants.py:85 +#: apps/common/auth/constants/group_constants.py:99 +#: apps/common/auth/constants/group_constants.py:110 +#: apps/common/auth/constants/group_constants.py:124 +#: apps/models_provider/serializers/chat_completion_serializers.py:33 +#: apps/models_provider/serializers/prompt_generate_serializers.py:39 +#: apps/models_provider/views/model.py:65 +#: apps/models_provider/views/model.py:108 +#: apps/models_provider/views/model.py:134 +#: apps/models_provider/views/model.py:166 +#: apps/models_provider/views/model.py:197 +#: apps/models_provider/views/model.py:226 +#: apps/models_provider/views/model.py:252 +#: apps/models_provider/views/model.py:287 +#: apps/models_provider/views/model.py:316 +#: apps/models_provider/views/model.py:370 +#: apps/models_provider/views/model.py:401 +#: apps/models_provider/views/model.py:431 +#: apps/models_provider/views/model_apply.py:27 +#: apps/models_provider/views/model_apply.py:39 +#: apps/models_provider/views/model_apply.py:51 +#: apps/models_provider/views/provide.py:25 +#: apps/models_provider/views/provide.py:58 +#: apps/models_provider/views/provide.py:74 +#: apps/models_provider/views/provide.py:138 +#: apps/models_provider/views/provide.py:161 +#: apps/models_provider/views/provide.py:180 +msgid "Model" +msgstr "模型" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:26 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:24 -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:24 -#: apps/application/serializers/application_chat_record.py:172 -msgid "question" -msgstr "問題" +#: apps/application/serializers/application.py:449 +#: apps/application/serializers/application.py:732 +msgid "Historical chat records" +msgstr "歷史聊天記錄" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:32 -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:27 -msgid "History Questions" -msgstr "歷史問題" +#: apps/application/serializers/application.py:458 +#: apps/application/serializers/application.py:738 +msgid "Related Knowledge Base" +msgstr "相關知識庫" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:34 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:23 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:20 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:18 -#: apps/application/flow/step_node/question_node/i_question_node.py:24 -msgid "Number of multi-round conversations" -msgstr "多輪對話的數量" +#: apps/application/serializers/application.py:465 +#: apps/application/serializers/application.py:748 +msgid "Question completion" +msgstr "問題完成" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:37 -msgid "Maximum length of the knowledge base paragraph" -msgstr "知識庫段落的最大長度" - -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:39 -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:21 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:16 -#: apps/application/flow/step_node/question_node/i_question_node.py:21 -#: apps/application/serializers/application.py:79 -#: apps/application/serializers/application.py:124 -#: apps/knowledge/serializers/common.py:72 -msgid "Prompt word" -msgstr "提示詞" +#: apps/application/serializers/application.py:467 +msgid "Question completion prompt" +msgstr "問題完成提示" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:41 -msgid "System prompt words (role)" -msgstr "系統提示詞(角色)" +#: apps/application/serializers/application.py:472 +msgid "Application Type" +msgstr "智能體類型" -#: apps/application/chat_pipeline/step/generate_human_message_step/i_generate_human_message_step.py:44 -msgid "Completion problem" -msgstr "完成問題" +#: apps/application/serializers/application.py:476 +msgid "Application type only supports SIMPLE|WORK_FLOW" +msgstr "智能體類型僅支持 SIMPLE|WORK_FLOW" -#: apps/application/chat_pipeline/step/reset_problem_step/i_reset_problem_step.py:32 -#: apps/application/serializers/application.py:215 -msgid "Question completion prompt" -msgstr "問題完成提示" +#: apps/application/serializers/application.py:481 +#: apps/application/serializers/application.py:751 +msgid "Model parameters" +msgstr "模型參數" -#: apps/application/chat_pipeline/step/reset_problem_step/impl/base_reset_problem_step.py:20 -#: apps/application/serializers/common.py:87 -#, python-brace-format -msgid "" -"() contains the user's question. Answer the guessed user's question based on " -"the context ({question}) Requirement: Output a complete question and put it " -"in the tag" -msgstr " () 包含用戶的問題。根據上下文({question})要求:輸出一個完整的問題並提出在標籤中" +#: apps/application/serializers/application.py:483 +#: apps/application/serializers/application.py:753 +msgid "Voice playback enabled" +msgstr "開啟語音播放" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:27 -msgid "System completes question text" -msgstr "系統完成問題文本" +#: apps/application/serializers/application.py:485 +#: apps/application/serializers/application.py:755 +msgid "Voice playback model ID" +msgstr "語音播放模型 ID" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:30 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:39 -msgid "Dataset id list" -msgstr "知識庫 ID 列表" +#: apps/application/serializers/application.py:487 +#: apps/application/serializers/application.py:757 +msgid "Voice playback type" +msgstr "語音播放類型" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:33 -msgid "List of document ids to exclude" -msgstr "排除的文檔 ID 列表" +#: apps/application/serializers/application.py:489 +#: apps/application/serializers/application.py:759 +msgid "Voice playback autoplay" +msgstr "自動播放語音" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:36 -msgid "List of exclusion vector ids" -msgstr "排除的向量 ID 列表" +#: apps/application/serializers/application.py:491 +#: apps/application/serializers/application.py:761 +msgid "Voice recognition enabled" +msgstr "開啟語音識別" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:39 -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:21 -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:24 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:24 -#: apps/application/serializers/application.py:84 -#: apps/application/serializers/application_chat.py:185 -msgid "Reference segment number" -msgstr "引用分段數" +#: apps/application/serializers/application.py:493 +#: apps/application/serializers/application.py:763 +msgid "Speech recognition model ID" +msgstr "語音識別模型 ID" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:42 -msgid "Similarity" -msgstr "相似度" +#: apps/application/serializers/application.py:495 +#: apps/application/serializers/application.py:765 +msgid "Voice recognition automatic transmission" +msgstr "語音識別自動播放" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:45 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:30 -#: apps/application/serializers/application.py:91 -#: apps/knowledge/serializers/knowledge.py:100 -#: apps/knowledge/serializers/knowledge.py:643 -msgid "The type only supports embedding|keywords|blend" -msgstr "類型僅支持嵌入|關鍵字|混合" +#: apps/application/serializers/application.py:552 +#: apps/application/serializers/application.py:558 +msgid "Published" +msgstr "已發佈" -#: apps/application/chat_pipeline/step/search_dataset_step/i_search_dataset_step.py:46 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:31 -#: apps/application/serializers/application.py:92 -msgid "Retrieval Mode" -msgstr "檢索模式" +#: apps/application/serializers/application.py:552 +#: apps/application/serializers/application.py:559 +msgid "Unpublished" +msgstr "未發佈" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:31 -#: apps/application/serializers/application.py:113 -#: apps/application/serializers/application.py:657 -#: apps/application/serializers/application.py:664 -#: apps/application/serializers/application.py:671 -#: apps/knowledge/serializers/document.py:643 -#: apps/knowledge/serializers/knowledge.py:220 -#: apps/models_provider/serializers/model_serializer.py:116 -#: apps/models_provider/serializers/model_serializer.py:134 -#: apps/models_provider/serializers/model_serializer.py:370 -#: apps/models_provider/tools.py:111 apps/shared/serializers/shared_model.py:32 -#: apps/shared/serializers/shared_model.py:65 -#: apps/shared/serializers/shared_model.py:82 -msgid "Model does not exist" -msgstr "模型不存在" +#: apps/application/serializers/application.py:560 +msgid "On portal" +msgstr "在門戶" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:33 -msgid "No permission to use this model {model_name}" -msgstr "無權限使用此模型{model_name}" +#: apps/application/serializers/application.py:563 +#: apps/application/serializers/application.py:578 +msgid "Application type" +msgstr "智能體類型" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:42 -msgid "" -"The vector model of the associated knowledge base is inconsistent and the " -"segmentation cannot be recalled." -msgstr "關聯的知識庫的向量模型不一致,無法回調分段。" +#: apps/application/serializers/application.py:565 +#: apps/knowledge/serializers/knowledge.py:248 +#: apps/models_provider/api/model.py:65 +#: apps/models_provider/serializers/model_serializer.py:369 +#: apps/models_provider/serializers/model_serializer.py:566 +#: apps/resource_manage/api/model.py:52 +#: apps/resource_manage/serializers/application.py:36 +#: apps/resource_manage/serializers/knowledge.py:44 +#: apps/resource_manage/serializers/model.py:34 +#: apps/resource_manage/serializers/model.py:253 +#: apps/resource_manage/serializers/tool.py:34 +#: apps/shared/api/shared_model.py:46 +#: apps/shared/serializers/shared_model.py:99 +#: apps/shared/serializers/shared_tool.py:64 +#: apps/shared/serializers/shared_tool.py:261 +#: apps/tools/serializers/tool.py:348 apps/tools/serializers/tool.py:1746 +msgid "create user" +msgstr "創建用戶" -#: apps/application/chat_pipeline/step/search_dataset_step/impl/base_search_dataset_step.py:44 -msgid "The knowledge base setting is wrong, please reset the knowledge base" -msgstr "知識庫設置錯誤,請重置知識庫" +#: apps/application/serializers/application.py:569 +msgid "Primary key id" +msgstr "主键 ID" -#: apps/application/flow/common.py:206 -#, python-brace-format -msgid "The branch {branch} of the {node} node needs to be connected" -msgstr "需要連接 {node} 節點的 {branch} 分支" +#: apps/application/serializers/application.py:576 +msgid "Whether to publish on portal" +msgstr "是否釋出到門戶" -#: apps/application/flow/common.py:212 -#, python-brace-format -msgid "{node} Nodes cannot be considered as end nodes" -msgstr "{node} 節點不能被視為結束節點" +#: apps/application/serializers/application.py:579 +#: apps/system_manage/serializers/resource_chat_user.py:35 +#: apps/system_manage/serializers/resource_chat_user.py:128 +#: apps/system_manage/serializers/resource_chat_user_group.py:17 +#: apps/system_manage/serializers/resource_chat_user_group.py:99 +msgid "Resource type" +msgstr "資源類型" -#: apps/application/flow/common.py:226 -msgid "The starting node is required" -msgstr "開始節點是必需的" +#: apps/application/serializers/application.py:580 +msgid "Affiliation user" +msgstr "關聯用戶" -#: apps/application/flow/common.py:228 -msgid "There can only be one starting node" -msgstr "只能有一個開始節點" +#: apps/application/serializers/application.py:581 +msgid "Creation time" +msgstr "創建時間" -#: apps/application/flow/common.py:236 -msgid "The node {node} model does not exist" -msgstr "節點 {node} 模型不存在" +#: apps/application/serializers/application.py:582 +msgid "Modification time" +msgstr "修改時間" -#: apps/application/flow/common.py:246 -#, python-brace-format -msgid "Node {node} is unavailable" -msgstr "節點 {node} 不可用" +#: apps/application/serializers/application.py:586 +#: apps/application/serializers/application.py:1133 +#: apps/application/serializers/application.py:1877 +#: apps/application/serializers/application_access_token.py:45 +#: apps/application/serializers/application_access_token.py:140 +#: apps/application/serializers/application_api_key.py:38 +#: apps/application/serializers/application_api_key.py:76 +#: apps/application/serializers/application_chat.py:55 +#: apps/application/serializers/application_chat_record.py:68 +#: apps/application/serializers/application_chat_record.py:128 +#: apps/application/serializers/application_chat_record.py:280 +#: apps/application/serializers/application_chat_record.py:330 +#: apps/application/serializers/application_chat_record.py:465 +#: apps/application/serializers/application_chat_record.py:575 +#: apps/application/serializers/application_stats.py:42 +#: apps/application/serializers/application_version.py:53 +#: apps/application/serializers/application_version.py:56 +#: apps/application/serializers/application_version.py:84 +#: apps/chat/serializers/chat.py:90 apps/chat/serializers/chat.py:523 +#: apps/homepage/api/home_page_api.py:71 +#: apps/homepage/api/home_page_api.py:121 +#: apps/homepage/api/home_page_api.py:266 +#: apps/homepage/api/home_page_api.py:280 +#: apps/homepage/api/home_page_api.py:328 +#: apps/homepage/api/home_page_api.py:364 +#: apps/homepage/api/home_page_api.py:400 +#: apps/homepage/serializers/homepage.py:115 +#: apps/homepage/serializers/homepage.py:163 +#: apps/homepage/serializers/homepage.py:211 +#: apps/homepage/serializers/homepage.py:371 +#: apps/homepage/serializers/homepage.py:491 +#: apps/homepage/serializers/homepage.py:621 +#: apps/homepage/serializers/homepage.py:732 +#: apps/homepage/serializers/homepage.py:781 +#: apps/homepage/serializers/homepage.py:839 +#: apps/homepage/serializers/homepage.py:892 +#: apps/knowledge/serializers/knowledge.py:1549 +#: apps/knowledge/serializers/knowledge_version.py:59 +#: apps/knowledge/serializers/knowledge_version.py:62 +#: apps/knowledge/serializers/knowledge_version.py:90 +#: apps/knowledge/serializers/knowledge_workflow.py:947 +#: apps/knowledge/serializers/tag.py:46 apps/knowledge/serializers/tag.py:93 +#: apps/knowledge/serializers/tag.py:169 apps/knowledge/serializers/tag.py:203 +#: apps/knowledge/serializers/tag_import.py:108 +#: apps/models_provider/serializers/chat_completion_serializers.py:32 +#: apps/models_provider/serializers/prompt_generate_serializers.py:38 +#: apps/resource_manage/api/application.py:36 +#: apps/resource_manage/serializers/application_stats.py:20 +#: apps/role_setting/api/role_setting.py:146 +#: apps/system_homepage/api/system_home_page_api.py:71 +#: apps/system_homepage/api/system_home_page_api.py:121 +#: apps/system_homepage/api/system_home_page_api.py:266 +#: apps/system_homepage/api/system_home_page_api.py:280 +#: apps/system_homepage/api/system_home_page_api.py:328 +#: apps/system_homepage/api/system_home_page_api.py:364 +#: apps/system_homepage/api/system_home_page_api.py:400 +#: apps/system_homepage/serializers/system_homepage.py:169 +#: apps/system_homepage/serializers/system_homepage.py:188 +#: apps/system_homepage/serializers/system_homepage.py:218 +#: apps/system_homepage/serializers/system_homepage.py:250 +#: apps/system_homepage/serializers/system_homepage.py:276 +#: apps/system_homepage/serializers/system_homepage.py:297 +#: apps/system_homepage/serializers/system_homepage.py:316 +#: apps/system_homepage/serializers/system_homepage.py:407 +#: apps/system_homepage/serializers/system_homepage.py:488 +#: apps/system_homepage/serializers/system_homepage.py:613 +#: apps/tools/serializers/tool.py:1621 +#: apps/tools/serializers/tool_version.py:53 +#: apps/tools/serializers/tool_version.py:56 +#: apps/tools/serializers/tool_version.py:84 +#: apps/tools/serializers/tool_workflow.py:548 +#: apps/trigger/serializers/trigger_task.py:43 +#: apps/trigger/serializers/trigger_task.py:67 +#: apps/trigger/serializers/trigger_task.py:127 apps/users/api/user.py:65 +#: apps/users/api/user_group.py:32 apps/users/api/user_group.py:65 +#: apps/users/api/user_group.py:83 apps/users/api/user_group.py:144 +#: apps/users/api/user_group.py:180 apps/workspace/api/workspace.py:50 +#: apps/workspace/api/workspace.py:70 apps/workspace/api/workspace.py:95 +#: apps/workspace/api/workspace.py:107 apps/workspace/api/workspace.py:125 +#: apps/workspace/serializers/workspace_serializers.py:297 +#: apps/xpack/api/application_setting.py:24 +#: apps/xpack/api/knowledge_lark.py:41 apps/xpack/api/knowledge_lark.py:83 +#: apps/xpack/api/knowledge_lark.py:119 apps/xpack/api/platform.py:22 +#: apps/xpack/api/platform.py:63 +msgid "Workspace ID" +msgstr "工作空間 ID" -#: apps/application/flow/common.py:252 -#, python-brace-format -msgid "The library ID of node {node} cannot be empty" -msgstr "工具庫 ID {node} 不能為空" +#: apps/application/serializers/application.py:716 +#: apps/application/serializers/application.py:1114 +#: apps/knowledge/serializers/document.py:275 +#: apps/knowledge/serializers/document.py:281 +#: apps/knowledge/serializers/document.py:2262 +#: apps/knowledge/serializers/knowledge.py:121 +#: apps/knowledge/serializers/knowledge_workflow.py:218 +#: apps/oss/serializers/file.py:390 apps/shared/serializers/shared_tool.py:147 +#: apps/tools/serializers/tool.py:936 apps/tools/serializers/tool.py:1581 +#: apps/tools/serializers/tool_workflow.py:135 +msgid "file" +msgstr "文件" -#: apps/application/flow/common.py:255 -#, python-brace-format -msgid "The function library for node {node} is not available" -msgstr "工具庫 {node} 不可用" +#: apps/application/serializers/application.py:717 +#: apps/resource_manage/serializers/application.py:20 +msgid "Folder ID" +msgstr "資料夾 ID" -#: apps/application/flow/common.py:261 -msgid "Basic information node is required" -msgstr "基本信息節點是必需的" +#: apps/application/serializers/application.py:741 +msgid "Dataset settings" +msgstr "知識庫設置" -#: apps/application/flow/common.py:263 -msgid "There can only be one basic information node" -msgstr "只能有一個基本信息節點" +#: apps/application/serializers/application.py:743 +msgid "Default model setting" +msgstr "預設模型設定" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:20 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:15 -#: apps/application/flow/step_node/question_node/i_question_node.py:20 -#: apps/users/api/user.py:35 apps/users/api/user.py:102 -msgid "Role Setting" -msgstr "角色設置" +#: apps/application/serializers/application.py:746 +msgid "Model setup" +msgstr "模型設置" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:26 -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:25 -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:30 -#: apps/application/flow/step_node/function_node/i_function_node.py:48 -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:26 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:23 -#: apps/application/flow/step_node/question_node/i_question_node.py:27 -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:15 -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:16 -msgid "Whether to return content" -msgstr "是否返回內容" +#: apps/application/serializers/application.py:749 +msgid "Icon" +msgstr "图标" + +#: apps/application/serializers/application.py:769 +#: apps/folders/serializers/folder.py:145 +#: apps/folders/serializers/folder.py:149 +#: apps/folders/serializers/folder.py:194 +#: apps/folders/serializers/folder.py:361 +#: apps/knowledge/serializers/document.py:459 +#: apps/knowledge/serializers/document.py:584 +#: apps/knowledge/serializers/document.py:709 +#: apps/knowledge/serializers/document.py:822 +#: apps/knowledge/serializers/document.py:1164 +#: apps/knowledge/serializers/document.py:1488 +#: apps/knowledge/serializers/document.py:1605 +#: apps/knowledge/serializers/document.py:1627 +#: apps/knowledge/serializers/document.py:2019 +#: apps/knowledge/serializers/document.py:2078 +#: apps/knowledge/serializers/document.py:2153 +#: apps/knowledge/serializers/document.py:2194 +#: apps/knowledge/serializers/document.py:2223 +#: apps/knowledge/serializers/document.py:2259 +#: apps/knowledge/serializers/knowledge.py:383 +#: apps/knowledge/serializers/knowledge.py:972 +#: apps/knowledge/serializers/knowledge.py:1234 +#: apps/knowledge/serializers/knowledge.py:1367 +#: apps/knowledge/serializers/knowledge.py:1427 +#: apps/knowledge/serializers/knowledge.py:1580 +#: apps/knowledge/serializers/knowledge.py:1636 +#: apps/knowledge/serializers/knowledge_sync.py:65 +#: apps/knowledge/serializers/knowledge_workflow.py:238 +#: apps/knowledge/serializers/knowledge_workflow.py:533 +#: apps/knowledge/serializers/knowledge_workflow.py:605 +#: apps/knowledge/serializers/knowledge_workflow.py:677 +#: apps/knowledge/serializers/knowledge_workflow.py:813 +#: apps/knowledge/serializers/knowledge_workflow.py:861 +#: apps/knowledge/serializers/paragraph.py:149 +#: apps/knowledge/serializers/paragraph.py:247 +#: apps/knowledge/serializers/paragraph.py:514 +#: apps/knowledge/serializers/paragraph.py:550 +#: apps/knowledge/serializers/paragraph.py:635 +#: apps/knowledge/serializers/paragraph.py:689 +#: apps/knowledge/serializers/paragraph.py:869 +#: apps/knowledge/serializers/problem.py:73 +#: apps/knowledge/serializers/problem.py:159 +#: apps/knowledge/serializers/problem.py:229 +#: apps/knowledge/serializers/problem.py:265 +#: apps/knowledge/serializers/termbase.py:35 +#: apps/knowledge/serializers/termbase.py:65 +#: apps/knowledge/serializers/termbase.py:106 +#: apps/knowledge/serializers/termbase.py:142 +#: apps/models_provider/api/chat_completion.py:15 +#: apps/models_provider/api/model.py:30 apps/models_provider/api/model.py:87 +#: apps/models_provider/api/model.py:101 +#: apps/models_provider/api/prompt_generate.py:17 +#: apps/models_provider/serializers/model_serializer.py:131 +#: apps/models_provider/serializers/model_serializer.py:261 +#: apps/models_provider/serializers/model_serializer.py:297 +#: apps/models_provider/serializers/model_serializer.py:370 +#: apps/models_provider/serializers/model_serializer.py:499 +#: apps/models_provider/serializers/model_serializer.py:561 +#: apps/resource_manage/serializers/application.py:35 +#: apps/resource_manage/serializers/model.py:106 +#: apps/resource_manage/serializers/model.py:254 +#: apps/resource_manage/serializers/resource_authorization.py:52 +#: apps/resource_manage/serializers/resource_authorization.py:60 +#: apps/resource_manage/serializers/resource_authorization.py:74 +#: apps/resource_manage/serializers/resource_authorization.py:223 +#: apps/resource_manage/serializers/tool.py:30 +#: apps/resource_manage/serializers/tool.py:251 +#: apps/shared/api/shared_knowledge.py:131 +#: apps/shared/api/shared_knowledge.py:164 +#: apps/shared/api/shared_knowledge.py:285 apps/shared/api/shared_tool.py:60 +#: apps/shared/api/shared_tool.py:147 +#: apps/shared/serializers/shared_document.py:17 +#: apps/shared/serializers/shared_document.py:41 +#: apps/shared/serializers/shared_knowledge.py:57 +#: apps/shared/serializers/shared_knowledge.py:109 +#: apps/shared/serializers/shared_knowledge.py:176 +#: apps/shared/serializers/shared_knowledge.py:326 +#: apps/shared/serializers/shared_model.py:94 +#: apps/shared/serializers/shared_paragraph.py:13 +#: apps/shared/serializers/shared_problem.py:16 +#: apps/shared/serializers/shared_tool.py:60 +#: apps/shared/serializers/shared_tool.py:94 +#: apps/shared/serializers/shared_tool.py:149 +#: apps/shared/serializers/shared_tool.py:257 +#: apps/shared/serializers/shared_tool.py:366 +#: apps/shared/serializers/shared_tool.py:400 +#: apps/shared/serializers/shared_tool.py:462 +#: apps/system_manage/serializers/resource_chat_user.py:34 +#: apps/system_manage/serializers/resource_chat_user.py:127 +#: apps/system_manage/serializers/resource_chat_user_group.py:16 +#: apps/system_manage/serializers/resource_chat_user_group.py:98 +#: apps/system_manage/serializers/user_group_resource_permission.py:127 +#: apps/system_manage/serializers/user_group_resource_permission.py:292 +#: apps/system_manage/serializers/user_resource_permission.py:108 +#: apps/system_manage/serializers/user_resource_permission.py:298 +#: apps/system_manage/serializers/user_resource_permission.py:299 +#: apps/system_manage/serializers/user_resource_permission.py:306 +#: apps/system_manage/serializers/user_resource_permission.py:320 +#: apps/tools/serializers/tool.py:342 apps/tools/serializers/tool.py:473 +#: apps/tools/serializers/tool.py:573 apps/tools/serializers/tool.py:587 +#: apps/tools/serializers/tool.py:643 apps/tools/serializers/tool.py:938 +#: apps/tools/serializers/tool.py:1179 apps/tools/serializers/tool.py:1238 +#: apps/tools/serializers/tool.py:1336 apps/tools/serializers/tool.py:1407 +#: apps/tools/serializers/tool.py:1467 apps/tools/serializers/tool.py:1478 +#: apps/tools/serializers/tool.py:1583 apps/tools/serializers/tool.py:1597 +#: apps/tools/serializers/tool.py:1680 apps/tools/serializers/tool.py:1737 +#: apps/tools/serializers/tool_workflow.py:165 +#: apps/trigger/serializers/task_source_trigger.py:39 +#: apps/trigger/serializers/task_source_trigger.py:61 +#: apps/trigger/serializers/task_source_trigger.py:182 +#: apps/trigger/serializers/trigger.py:342 +#: apps/trigger/serializers/trigger.py:445 +#: apps/trigger/serializers/trigger.py:501 +#: apps/trigger/serializers/trigger.py:644 +#: apps/xpack/serializers/knowledge_lark_serializer.py:95 +#: apps/xpack/serializers/knowledge_lark_serializer.py:220 +#: apps/xpack/serializers/knowledge_lark_serializer.py:285 +#: apps/xpack/serializers/knowledge_lark_serializer.py:452 +msgid "workspace id" +msgstr "工作空間ID" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:33 -msgid "Context Type" -msgstr "上下文類型" +#: apps/application/serializers/application.py:798 +#: apps/application/serializers/application.py:1596 +#: apps/knowledge/serializers/knowledge_workflow.py:654 +#: apps/knowledge/serializers/knowledge_workflow.py:913 +#: apps/shared/serializers/shared_tool.py:105 +#: apps/shared/serializers/shared_tool.py:410 +#: apps/shared/serializers/shared_tool.py:476 +#: apps/tools/serializers/tool.py:489 apps/tools/serializers/tool.py:1348 +#: apps/tools/serializers/tool.py:1419 apps/tools/serializers/tool_icon.py:22 +#: apps/tools/serializers/tool_workflow.py:516 +msgid "Illegal download url" +msgstr "下載網址不合法" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:35 -msgid "Whether to enable MCP" -msgstr "是否啟用 MCP" +#: apps/application/serializers/application.py:822 +#: apps/application/serializers/application.py:1655 +#: apps/knowledge/serializers/knowledge_workflow.py:668 +#: apps/knowledge/serializers/knowledge_workflow.py:927 +#: apps/shared/serializers/shared_tool.py:119 +#: apps/shared/serializers/shared_tool.py:453 +#: apps/shared/serializers/shared_tool.py:504 +#: apps/tools/serializers/tool.py:504 apps/tools/serializers/tool.py:1399 +#: apps/tools/serializers/tool.py:1460 +#: apps/tools/serializers/tool_workflow.py:532 +msgid "Illegal download callback url" +msgstr "下載回呼網址不合法" -#: apps/application/flow/step_node/ai_chat_step_node/i_chat_node.py:36 -msgid "MCP Server" -msgstr "" +#: apps/application/serializers/application.py:888 +#: apps/application/serializers/application.py:1602 +#: apps/common/handle/impl/qa/zip_parse_qa_handle.py:56 +#: apps/common/handle/impl/text/zip_split_handle.py:59 +#: apps/common/utils/common.py:270 apps/knowledge/serializers/document.py:1448 +#: apps/knowledge/serializers/document.py:1470 +#: apps/knowledge/serializers/knowledge_workflow.py:692 +#: apps/shared/serializers/shared_tool.py:219 +#: apps/tools/serializers/tool.py:1098 apps/tools/serializers/tool.py:1120 +#: apps/tools/serializers/tool.py:1589 +msgid "Unsupported file format" +msgstr "不支持的文件格式" + +#: apps/application/serializers/application.py:1057 +#: apps/knowledge/serializers/knowledge.py:1497 +#: apps/resource_manage/serializers/tool.py:28 +#: apps/shared/api/shared_tool.py:19 apps/shared/api/shared_tool.py:46 +#: apps/shared/api/shared_tool.py:93 apps/shared/api/shared_tool.py:133 +#: apps/shared/serializers/shared_tool.py:58 +#: apps/shared/serializers/shared_tool.py:255 +#: apps/tools/serializers/tool.py:284 apps/tools/serializers/tool.py:300 +#: apps/tools/serializers/tool.py:319 apps/tools/serializers/tool.py:344 +#: apps/tools/serializers/tool.py:1222 apps/tools/serializers/tool.py:1283 +#: apps/tools/serializers/tool.py:1739 +#: apps/tools/serializers/tool_workflow.py:581 +msgid "tool name" +msgstr "工具名稱" + +#: apps/application/serializers/application.py:1110 +msgid "Text" +msgstr "文本" -#: apps/application/flow/step_node/application_node/i_application_node.py:12 -#: apps/application/serializers/application.py:539 +#: apps/application/serializers/application.py:1118 +msgid "Text to speech model ID" +msgstr "语音合成模型 ID" + +#: apps/application/serializers/application.py:1131 #: apps/application/serializers/application_access_token.py:44 -#: apps/application/serializers/application_chat.py:38 -#: apps/application/serializers/application_chat.py:54 -#: apps/application/serializers/application_chat_record.py:43 -#: apps/application/serializers/application_chat_record.py:75 -#: apps/application/serializers/application_stats.py:35 -#: apps/application/serializers/application_version.py:21 -#: apps/application/serializers/application_version.py:67 -#: apps/chat/serializers/chat.py:118 -#: apps/chat/serializers/chat_authentication.py:80 +#: apps/application/serializers/application_access_token.py:141 +#: apps/application/serializers/application_chat.py:41 +#: apps/application/serializers/application_chat.py:60 +#: apps/application/serializers/application_chat_link.py:108 +#: apps/application/serializers/application_chat_record.py:69 +#: apps/application/serializers/application_chat_record.py:129 +#: apps/application/serializers/application_chat_record.py:282 +#: apps/application/serializers/application_chat_record.py:331 +#: apps/application/serializers/application_stats.py:43 +#: apps/application/serializers/application_version.py:22 +#: apps/application/serializers/application_version.py:85 +#: apps/application/workflow/nodes/application_node/application_node.py:31 +#: apps/chat/api/chat_authentication_api.py:35 +#: apps/chat/api/chat_authentication_api.py:67 +#: apps/chat/api/chat_authentication_api.py:81 +#: apps/chat/serializers/chat.py:91 apps/chat/serializers/chat.py:116 +#: apps/chat/serializers/chat.py:475 apps/chat/serializers/chat.py:709 +#: apps/chat/serializers/chat.py:721 +#: apps/chat/serializers/chat_authentication.py:112 +#: apps/chat/serializers/chat_record.py:44 +#: apps/chat/serializers/chat_record.py:104 +#: apps/chat/serializers/chat_record.py:131 +#: apps/chat/serializers/chat_record.py:180 +#: apps/chat/serializers/chat_record.py:193 +#: apps/chat/serializers/portal.py:210 apps/chat/views/v3/chat.py:306 +#: apps/homepage/api/home_page_api.py:161 +#: apps/homepage/api/home_page_api.py:190 +#: apps/homepage/serializers/homepage.py:623 +#: apps/resource_manage/serializers/application.py:90 +#: apps/resource_manage/serializers/application_access_token.py:20 +#: apps/resource_manage/serializers/application_chat.py:26 +#: apps/resource_manage/serializers/application_chat_record.py:25 +#: apps/resource_manage/serializers/application_chat_record.py:44 +#: apps/resource_manage/serializers/application_chat_record.py:71 +#: apps/resource_manage/serializers/application_chat_record.py:91 +#: apps/resource_manage/serializers/application_chat_record.py:134 +#: apps/resource_manage/serializers/application_stats.py:21 +#: apps/resource_manage/serializers/application_version.py:22 +#: apps/resource_manage/serializers/application_version.py:47 +#: apps/system_homepage/api/system_home_page_api.py:161 +#: apps/system_homepage/api/system_home_page_api.py:190 +#: apps/system_homepage/serializers/system_homepage.py:615 #: apps/xpack/api/application_setting.py:31 apps/xpack/api/platform.py:29 #: apps/xpack/api/platform.py:70 msgid "Application ID" msgstr "智能體 ID" -#: apps/application/flow/step_node/application_node/i_application_node.py:15 -msgid "API Input Fields" -msgstr "API 輸入欄位" +#: apps/application/serializers/application.py:1135 +#: apps/tools/serializers/tool_workflow.py:155 +msgid "Publish Name" +msgstr "釋出名稱" + +#: apps/application/serializers/application.py:1138 +#: apps/tools/serializers/tool_version.py:26 +#: apps/tools/serializers/tool_workflow.py:158 +msgid "Publish Desc" +msgstr "釋出描述" + +#: apps/application/serializers/application.py:1148 +#: apps/application/serializers/application.py:1373 +#: apps/application/serializers/application.py:1390 +#: apps/application/serializers/application_access_token.py:54 +#: apps/application/serializers/application_access_token.py:151 +#: apps/application/serializers/application_api_key.py:49 +#: apps/application/serializers/application_api_key.py:87 +#: apps/application/serializers/application_chat.py:80 +#: apps/application/serializers/application_chat_record.py:79 +#: apps/application/serializers/application_chat_record.py:141 +#: apps/application/serializers/application_chat_record.py:295 +#: apps/application/serializers/application_chat_record.py:343 +#: apps/application/serializers/application_chat_record.py:474 +#: apps/application/serializers/application_stats.py:55 +#: apps/application/serializers/application_version.py:95 +#: apps/resource_manage/serializers/application.py:97 +#: apps/resource_manage/serializers/application_access_token.py:26 +#: apps/resource_manage/serializers/application_api_key.py:18 +#: apps/resource_manage/serializers/application_api_key.py:43 +#: apps/resource_manage/serializers/application_api_key.py:69 +#: apps/resource_manage/serializers/application_chat.py:40 +#: apps/resource_manage/serializers/application_chat_record.py:32 +#: apps/resource_manage/serializers/application_chat_record.py:52 +#: apps/resource_manage/serializers/application_chat_record.py:79 +#: apps/resource_manage/serializers/application_chat_record.py:101 +#: apps/resource_manage/serializers/application_chat_record.py:123 +#: apps/resource_manage/serializers/application_chat_record.py:145 +#: apps/resource_manage/serializers/application_stats.py:30 +#: apps/resource_manage/serializers/application_version.py:29 +#: apps/resource_manage/serializers/application_version.py:54 +msgid "Application id does not exist" +msgstr "智能體 ID 不存在" -#: apps/application/flow/step_node/application_node/i_application_node.py:17 -msgid "User Input Fields" -msgstr "用戶輸入欄位" +#: apps/application/serializers/application.py:1307 +msgid "publish_name is required" +msgstr "publish_name 是必填項" -#: apps/application/flow/step_node/application_node/i_application_node.py:18 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:25 -#: apps/chat/serializers/chat.py:57 apps/tools/serializers/tool.py:391 -msgid "picture" -msgstr "圖片" +#: apps/application/serializers/application.py:1316 +msgid "work_flow is a required field" +msgstr "工作流是必填欄位" -#: apps/application/flow/step_node/application_node/i_application_node.py:19 -#: apps/application/flow/step_node/document_extract_node/i_document_extract_node.py:12 -#: apps/chat/serializers/chat.py:58 -msgid "document" -msgstr "文檔" +#: apps/application/serializers/application.py:1375 +msgid "Only published applications can be published to Portal" +msgstr "僅已發布的應用可以上架到門戶" -#: apps/application/flow/step_node/application_node/i_application_node.py:20 -#: apps/chat/serializers/chat.py:59 -msgid "Audio" -msgstr "音頻" +#: apps/application/serializers/application.py:1574 +#: apps/tools/serializers/tool_workflow.py:500 +#, python-brace-format +msgid "Unknown knowledge base id {dataset_id}, unable to associate" +msgstr "未知知識庫 ID {dataset_id},無法關聯" -#: apps/application/flow/step_node/application_node/i_application_node.py:22 -#: apps/chat/serializers/chat.py:62 -msgid "Child Nodes" -msgstr "子節點" +#: apps/application/serializers/application.py:1941 +#: apps/chat/serializers/chat.py:539 apps/oss/serializers/file.py:510 +#: apps/resource_manage/serializers/application_chat.py:78 +#: apps/xpack/serializers/application_setting_serializer.py:126 +#: apps/xpack/serializers/platform_serializer.py:104 +#: apps/xpack/serializers/platform_serializer.py:127 +#: apps/xpack/serializers/platform_serializer.py:163 +#: apps/xpack/serializers/platform_serializer.py:195 +msgid "Application does not exist" +msgstr "智能體不存在" -#: apps/application/flow/step_node/application_node/i_application_node.py:23 -#: apps/application/flow/step_node/form_node/i_form_node.py:21 -msgid "Form Data" -msgstr "表單數據" +#: apps/application/serializers/application.py:1951 +msgid "Clean time" +msgstr "清理時間" -#: apps/application/flow/step_node/application_node/i_application_node.py:57 -msgid "" -"Parameter value error: The uploaded document lacks file_id, and the document " -"upload fails" -msgstr "參數值錯誤:上傳的文檔缺少 file_id,文檔上傳失敗" +#: apps/application/serializers/application.py:1952 +msgid "File clean time" +msgstr "文件清理时间" -#: apps/application/flow/step_node/application_node/i_application_node.py:66 -msgid "" -"Parameter value error: The uploaded image lacks file_id, and the image " -"upload fails" -msgstr "參數值錯誤:上傳的圖片缺少 file_id,圖片上傳失敗" +#: apps/application/serializers/application.py:1957 +msgid "id list cannot be empty" +msgstr "ID 列表不能為空" -#: apps/application/flow/step_node/application_node/i_application_node.py:76 -msgid "" -"Parameter value error: The uploaded audio lacks file_id, and the audio " -"upload fails." -msgstr "參數值錯誤:上傳的音頻缺少 file_id,音頻上傳失敗" +#: apps/application/serializers/application.py:1959 +msgid "File clean time cannot exceed clean time" +msgstr "檔案清理時間不能超過清理時間" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:19 -#: apps/models_provider/api/provide.py:24 -msgid "value" -msgstr "值" +#: apps/application/serializers/application_access_token.py:24 +msgid "Reset Token" +msgstr "重置令牌" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:20 -msgid "Fields" -msgstr "欄位" - -#: apps/application/flow/step_node/condition_node/i_condition_node.py:24 -msgid "Branch id" -msgstr "分支 ID" +#: apps/application/serializers/application_access_token.py:25 +msgid "Is it enabled" +msgstr "是否開啟" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:25 -msgid "Branch Type" -msgstr "分支類型" +#: apps/application/serializers/application_access_token.py:26 +msgid "Number of visits" +msgstr "訪問次數" -#: apps/application/flow/step_node/condition_node/i_condition_node.py:26 -msgid "Condition or|and" -msgstr "條件 或|與" +#: apps/application/serializers/application_access_token.py:27 +msgid "Whether to enable whitelist" +msgstr "是否啟用白名單" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:20 -msgid "Response Type" -msgstr "響應類型" +#: apps/application/serializers/application_access_token.py:31 +#: apps/application/serializers/application_access_token.py:32 +msgid "Whitelist" +msgstr "白名單" -msgid "Content Type" -msgstr "內容類型" +#: apps/application/serializers/application_access_token.py:34 +msgid "Whether to display knowledge sources" +msgstr "是否展示知識來源" -msgid "Tool reply content must be a JSON object or array" -msgstr "工具回覆內容必須是 JSON 物件或陣列" +#: apps/application/serializers/application_access_token.py:35 +msgid "Display execution details" +msgstr "是否顯示執行詳情" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:21 -#: apps/application/flow/step_node/variable_assign_node/i_variable_assign_node.py:13 -msgid "Reference Field" -msgstr "引用欄位" +#: apps/application/serializers/application_access_token.py:36 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:14 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:15 +#: apps/users/serializers/user.py:1142 +#: apps/xpack/serializers/application_setting_serializer.py:39 +msgid "language" +msgstr "語言" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:23 -msgid "Direct answer content" -msgstr "直接回答內容" +#: apps/application/serializers/application_access_token.py:37 +#: apps/application/serializers/application_access_token.py:142 +#: apps/resource_manage/serializers/application_api_key.py:63 +msgid "Enable API key" +msgstr "啟用 API Key" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:31 -msgid "Reference field cannot be empty" -msgstr "引用欄位不能為空" +#: apps/application/serializers/application_api_key.py:23 +msgid "Availability" +msgstr "可用" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:33 -msgid "Reference field error" -msgstr "引用欄位錯誤" +#: apps/application/serializers/application_api_key.py:25 +msgid "Is cross-domain allowed" +msgstr "是否允許跨域" -#: apps/application/flow/step_node/direct_reply_node/i_reply_node.py:36 -msgid "Content cannot be empty" -msgstr "內容不能為空" +#: apps/application/serializers/application_api_key.py:29 +#: apps/portal/serializers/portal.py:55 +msgid "Cross-domain address" +msgstr "跨域地址" -#: apps/application/flow/step_node/form_node/i_form_node.py:19 -msgid "Form Configuration" -msgstr "表單配置" +#: apps/application/serializers/application_api_key.py:30 +#: apps/portal/serializers/portal.py:56 +msgid "Cross-domain list" +msgstr "跨域列表" -#: apps/application/flow/step_node/form_node/i_form_node.py:20 -msgid "Form output content" -msgstr "表單輸出內容" +#: apps/application/serializers/application_api_key.py:32 +#: apps/xpack/serializers/system_api_key.py:19 +msgid "Is permanent" +msgstr "是否永久" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:22 -#: apps/application/flow/step_node/function_node/i_function_node.py:24 -msgid "Variable Name" -msgstr "變量名稱" +#: apps/application/serializers/application_api_key.py:33 +msgid "Expiration time" +msgstr "過期時間" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:23 -#: apps/application/flow/step_node/function_node/i_function_node.py:34 -msgid "Variable Value" -msgstr "變量名稱" +#: apps/application/serializers/application_api_key.py:34 +#: apps/xpack/serializers/system_api_key.py:21 +msgid "Remark" +msgstr "備註" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:27 -msgid "Library ID" -msgstr "工具 ID" +#: apps/application/serializers/application_api_key.py:39 +#: apps/application/serializers/application_api_key.py:77 +#: apps/knowledge/serializers/knowledge.py:145 +#: apps/resource_manage/serializers/application_api_key.py:12 +#: apps/resource_manage/serializers/application_api_key.py:36 +#: apps/resource_manage/serializers/application_api_key.py:62 +#: apps/xpack/serializers/application_setting_serializer.py:103 +#: apps/xpack/serializers/knowledge_lark_serializer.py:520 +msgid "application id" +msgstr "智能體 ID" -#: apps/application/flow/step_node/function_lib_node/i_function_lib_node.py:36 -msgid "The function has been deleted" -msgstr "工具已被刪除" +#: apps/application/serializers/application_api_key.py:40 +#: apps/application/serializers/application_chat.py:71 +#: apps/application/serializers/application_chat_record.py:132 +#: apps/chat/serializers/chat_user_api_key_serializers.py:22 +#: apps/knowledge/serializers/document.py:595 +#: apps/knowledge/serializers/problem.py:268 +#: apps/resource_manage/serializers/application.py:39 +#: apps/resource_manage/serializers/document.py:125 +#: apps/resource_manage/serializers/model.py:36 +#: apps/resource_manage/serializers/model.py:255 +#: apps/resource_manage/serializers/tool.py:37 +#: apps/resource_manage/serializers/tool.py:257 +#: apps/shared/serializers/shared_document.py:52 +#: apps/shared/serializers/shared_knowledge.py:112 +#: apps/system_manage/serializers/chat_user.py:140 +#: apps/trigger/serializers/trigger.py:645 apps/users/serializers/user.py:382 +#: apps/xpack/serializers/operate_log_serializer.py:67 +#: apps/xpack/serializers/system_api_key.py:32 +msgid "order by" +msgstr "排序" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:43 -msgid "Field: {name} No value set" -msgstr "欄位:{name} 未設置值" +#: apps/application/serializers/application_api_key.py:78 +#: apps/resource_manage/serializers/application_api_key.py:37 +msgid "ApiKeyId" +msgstr "ApiKey ID" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:59 -msgid "Field: {name} Type: {_type} Value: {value} Unsupported this type" -msgstr "欄位:{name} 類型:{_type} 值:{value} 不支持該類型" +#: apps/application/serializers/application_api_key.py:110 +msgid "APIKey does not exist" +msgstr "APIKey 不存在" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:63 -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:100 -msgid "Field: {name} Type: {_type} Value: {value} Type error" -msgstr "欄位:{name} 類型:{_type} 值:{value} 類型轉換錯誤" +#: apps/application/serializers/application_chat.py:36 +msgid "chat id" +msgstr "對話 ID" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:91 -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:96 -#: apps/tools/serializers/tool.py:254 apps/tools/serializers/tool.py:259 -msgid "type error" -msgstr "類型錯誤" +#: apps/application/serializers/application_chat.py:37 +#: apps/application/serializers/application_chat.py:56 +#: apps/application/serializers/application_chat.py:369 +#: apps/application/serializers/application_version.py:23 +#: apps/knowledge/serializers/knowledge_version.py:55 +#: apps/resource_manage/serializers/application_chat.py:23 +#: apps/tools/serializers/tool_version.py:49 +msgid "summary" +msgstr "摘要" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:106 -#: apps/tools/serializers/tool.py:398 -msgid "Function does not exist" -msgstr "工具不存在" +#: apps/application/serializers/application_chat.py:38 +#: apps/chat/serializers/chat_record.py:105 +#: apps/chat/serializers/chat_record.py:132 +#: apps/chat/serializers/chat_record.py:181 +#: apps/chat/serializers/chat_record.py:195 +msgid "Chat User ID" +msgstr "對話用戶 ID" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:108 -msgid "No permission to use this function {name}" -msgstr "無權限使用此工具 {name}" +#: apps/application/serializers/application_chat.py:39 +msgid "Chat User Type" +msgstr "對話用戶類型" -#: apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py:110 -#, python-brace-format -msgid "Function {name} is unavailable" -msgstr "工具 {name} 不可用" +#: apps/application/serializers/application_chat.py:40 +msgid "Is delete" +msgstr "刪除" -#: apps/application/flow/step_node/function_node/i_function_node.py:25 -msgid "Is this field required" -msgstr "{keys} 是必填項" +#: apps/application/serializers/application_chat.py:42 +#: apps/application/serializers/application_stats.py:32 +msgid "Number of conversations" +msgstr "對話數量" -#: apps/application/flow/step_node/function_node/i_function_node.py:26 -#: apps/knowledge/serializers/document.py:203 -#: apps/tools/serializers/tool.py:120 -msgid "type" -msgstr "類型" +#: apps/application/serializers/application_chat.py:43 +#: apps/application/serializers/application_stats.py:36 +msgid "Number of Likes" +msgstr "點讚數量" -#: apps/application/flow/step_node/function_node/i_function_node.py:28 -msgid "The field only supports string|int|dict|array|float" -msgstr "欄位僅支持字符串|整數|字典|數組|浮點數" +#: apps/application/serializers/application_chat.py:44 +#: apps/application/serializers/application_stats.py:38 +msgid "Number of thumbs-downs" +msgstr "點踩數量" -#: apps/application/flow/step_node/function_node/i_function_node.py:30 -#: apps/folders/serializers/folder.py:106 -#: apps/folders/serializers/folder.py:141 -#: apps/folders/serializers/folder.py:196 apps/tools/serializers/tool.py:124 -msgid "source" -msgstr "來源" +#: apps/application/serializers/application_chat.py:45 +msgid "Number of tags" +msgstr "標籤數量" -#: apps/application/flow/step_node/function_node/i_function_node.py:32 -#: apps/tools/serializers/tool.py:126 -msgid "The field only supports custom|reference" -msgstr "欄位僅支持自定義|引用" +#: apps/application/serializers/application_chat.py:50 +msgid "Chat ID List" +msgstr "對話 ID 列表" -#: apps/application/flow/step_node/function_node/i_function_node.py:40 -msgid "{field}, this field is required." -msgstr "{field} 欄位是必填項" +#: apps/application/serializers/application_chat.py:57 +#: apps/resource_manage/api/resource_management.py:16 +#: apps/resource_manage/serializers/resource_authorization.py:53 +#: apps/system_manage/api/user_resource_permission.py:118 +msgid "username" +msgstr "使用者名稱" -#: apps/application/flow/step_node/function_node/i_function_node.py:46 -msgid "function" -msgstr "工具內容" +#: apps/application/serializers/application_chat.py:58 +#: apps/application/serializers/application_stats.py:45 +#: apps/homepage/serializers/homepage.py:117 +#: apps/homepage/serializers/homepage.py:165 +#: apps/homepage/serializers/homepage.py:213 +#: apps/homepage/serializers/homepage.py:374 +#: apps/homepage/serializers/homepage.py:494 +#: apps/homepage/serializers/homepage.py:624 +#: apps/resource_manage/serializers/application_chat.py:24 +#: apps/resource_manage/serializers/application_stats.py:23 +#: apps/system_homepage/serializers/system_homepage.py:278 +#: apps/system_homepage/serializers/system_homepage.py:299 +#: apps/system_homepage/serializers/system_homepage.py:319 +#: apps/system_homepage/serializers/system_homepage.py:410 +#: apps/system_homepage/serializers/system_homepage.py:491 +#: apps/system_homepage/serializers/system_homepage.py:616 +#: apps/xpack/serializers/operate_log_serializer.py:59 +msgid "Start time" +msgstr "開始時間" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:14 -msgid "Prompt word (positive)" -msgstr "提示詞 (正向)" +#: apps/application/serializers/application_chat.py:59 +#: apps/application/serializers/application_stats.py:46 +#: apps/homepage/serializers/homepage.py:118 +#: apps/homepage/serializers/homepage.py:166 +#: apps/homepage/serializers/homepage.py:215 +#: apps/homepage/serializers/homepage.py:375 +#: apps/homepage/serializers/homepage.py:495 +#: apps/homepage/serializers/homepage.py:625 +#: apps/resource_manage/serializers/application_chat.py:25 +#: apps/resource_manage/serializers/application_stats.py:24 +#: apps/system_homepage/serializers/system_homepage.py:279 +#: apps/system_homepage/serializers/system_homepage.py:300 +#: apps/system_homepage/serializers/system_homepage.py:320 +#: apps/system_homepage/serializers/system_homepage.py:411 +#: apps/system_homepage/serializers/system_homepage.py:492 +#: apps/system_homepage/serializers/system_homepage.py:617 +#: apps/xpack/serializers/operate_log_serializer.py:60 +msgid "End time" +msgstr "結束時間" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:16 -msgid "Prompt word (negative)" -msgstr "提示詞 (負向)" +#: apps/application/serializers/application_chat.py:61 +#: apps/chat/serializers/chat.py:95 apps/chat/serializers/chat.py:119 +#: apps/chat/serializers/chat.py:479 apps/chat/serializers/chat.py:529 +#: apps/resource_manage/serializers/application_chat.py:71 +#: apps/system_manage/api/chat_user.py:147 +#: apps/system_manage/serializers/chat_user.py:118 +#: apps/system_manage/serializers/chat_user.py:138 +#: apps/system_manage/serializers/chat_user.py:588 +#: apps/system_manage/serializers/resource_chat_user.py:39 +#: apps/users/serializers/user.py:136 apps/users/serializers/user.py:348 +#: apps/users/serializers/user.py:379 apps/users/serializers/user_group.py:223 +msgid "Source" +msgstr "來源" -#: apps/application/flow/step_node/image_generate_step_node/i_image_generate_node.py:23 -#: apps/application/flow/step_node/image_understand_step_node/i_image_understand_node.py:20 -msgid "Conversation storage type" -msgstr "對話存儲類型" +#: apps/application/serializers/application_chat.py:68 +#: apps/resource_manage/serializers/application_chat.py:33 +msgid "Only supports and|or" +msgstr "只支持 與|或" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:13 -msgid "Mcp servers" -msgstr "" +#: apps/application/serializers/application_chat.py:310 +msgid "accurate" +msgstr "內容準確" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:16 -msgid "Mcp server" -msgstr "" +#: apps/application/serializers/application_chat.py:311 +msgid "complete" +msgstr "內容完善" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:18 -msgid "Mcp tool" -msgstr "Mcp 工具" +#: apps/application/serializers/application_chat.py:312 +msgid "inaccurate" +msgstr "內容不準確" -#: apps/application/flow/step_node/mcp_node/i_mcp_node.py:21 -msgid "Tool parameters" -msgstr "工具參數" +#: apps/application/serializers/application_chat.py:313 +msgid "incomplete" +msgstr "內容不完善" -#: apps/application/flow/step_node/reranker_node/i_reranker_node.py:26 -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:33 -msgid "Maximum number of words in a quoted segment" -msgstr "引用段落的最大字數" +#: apps/application/serializers/application_chat.py:314 +#: apps/common/auth/constants/category_constants.py:34 +#: apps/common/auth/constants/group_constants.py:72 +#: apps/common/auth/constants/group_constants.py:101 +msgid "Other" +msgstr "其他" -#: apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py:27 -#: apps/knowledge/serializers/knowledge.py:97 -#: apps/knowledge/serializers/knowledge.py:640 -msgid "similarity" -msgstr "相似度" +#: apps/application/serializers/application_chat.py:368 +#: apps/application/serializers/application_chat.py:450 +#: apps/application/serializers/application_chat_link.py:107 +#: apps/application/serializers/application_chat_record.py:67 +#: apps/application/serializers/application_chat_record.py:284 +#: apps/application/serializers/application_chat_record.py:334 +#: apps/application/serializers/application_chat_record.py:456 +#: apps/application/serializers/application_chat_record.py:565 +#: apps/chat/serializers/chat.py:89 apps/chat/serializers/chat.py:113 +#: apps/chat/serializers/chat.py:467 apps/chat/serializers/chat_record.py:45 +#: apps/resource_manage/serializers/application_chat_record.py:24 +#: apps/resource_manage/serializers/application_chat_record.py:72 +#: apps/resource_manage/serializers/application_chat_record.py:95 +#: apps/resource_manage/serializers/application_chat_record.py:113 +#: apps/resource_manage/serializers/application_chat_record.py:135 +msgid "Conversation ID" +msgstr "對話 ID" -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:18 -msgid "The audio file cannot be empty" -msgstr "音頻文件不能為空" +#: apps/application/serializers/application_chat.py:370 +#: apps/application/workflow/nodes/application_node/application_node.py:32 +#: apps/chat/serializers/chat.py:78 +msgid "User Questions" +msgstr "用戶問題" -#: apps/application/flow/step_node/speech_to_text_step_node/i_speech_to_text_node.py:33 -msgid "" -"Parameter value error: The uploaded audio lacks file_id, and the audio " -"upload fails" -msgstr "參數錯誤:上傳的音頻缺少 file_id,音頻上傳失敗" +#: apps/application/serializers/application_chat.py:371 +msgid "Problem after optimization" +msgstr "優化後的問題" -#: apps/application/flow/step_node/text_to_speech_step_node/i_text_to_speech_node.py:18 -msgid "Text content" -msgstr "文本內容" +#: apps/application/serializers/application_chat.py:372 +msgid "answer" +msgstr "回答" -#: apps/application/models/application_chat.py:79 -#: apps/xpack/serializers/channel/chat_manage.py:94 -#: apps/xpack/serializers/channel/chat_manage.py:152 -msgid "" -"Sorry, no relevant content was found. Please re-describe your problem or " -"provide more information. " -msgstr "不好意思,沒有找到相關內容。請重新描述您的問題或提供更多信息。" +#: apps/application/serializers/application_chat.py:373 +msgid "User feedback" +msgstr "用戶反饋" -#: apps/application/serializers/application.py:78 -msgid "No reference status" -msgstr "無參考狀態" +#: apps/application/serializers/application_chat.py:374 +msgid "Feedback reason" +msgstr "反饋理由" -#: apps/application/serializers/application.py:86 -msgid "Acquaintance" -msgstr "相似度" +#: apps/application/serializers/application_chat.py:375 +msgid "Other reason content" +msgstr "其他反饋理由內容" -#: apps/application/serializers/application.py:88 -msgid "Maximum number of quoted characters" -msgstr "引用字符的最大數量" +#: apps/application/serializers/application_chat.py:377 +msgid "Section title + content" +msgstr "分段標題 + 內容" -#: apps/application/serializers/application.py:95 -msgid "Segment settings not referenced" -msgstr "引用段設置未引用" +#: apps/application/serializers/application_chat.py:378 +#: apps/application/views/application_chat_record.py:226 +#: apps/application/views/application_chat_record.py:227 +#: apps/application/views/application_chat_record.py:228 +#: apps/common/auth/constants/operate_constants.py:39 +#: apps/common/auth/constants/operate_constants.py:84 +#: apps/resource_manage/views/application_chat_record.py:162 +#: apps/resource_manage/views/application_chat_record.py:163 +#: apps/resource_manage/views/application_chat_record.py:164 +msgid "Annotation" +msgstr "标注" -#: apps/application/serializers/application.py:104 -#: apps/application/serializers/application_chat_record.py:176 -#: apps/application/serializers/application_chat_record.py:252 -#: apps/application/serializers/application_chat_record.py:317 -msgid "Knowledge base id" -msgstr "知識庫" +#: apps/application/serializers/application_chat.py:379 +msgid "User" +msgstr "用戶" -#: apps/application/serializers/application.py:105 -msgid "Knowledge Base List" -msgstr "知識庫列表" +#: apps/application/serializers/application_chat.py:380 +msgid "Consuming tokens" +msgstr "消耗的令牌" -#: apps/application/serializers/application.py:119 -msgid "The knowledge base id does not exist" -msgstr "知識庫 ID 不存在" +#: apps/application/serializers/application_chat.py:381 +#: apps/xpack/serializers/operate_log_serializer.py:255 +msgid "Ip Address" +msgstr "IP位址" -#: apps/application/serializers/application.py:126 -msgid "Role prompts" -msgstr "角色提示" +#: apps/application/serializers/application_chat.py:382 +#: apps/application/workflow/nodes/tool_node/tool_node.py:50 +#: apps/folders/serializers/folder.py:151 +#: apps/folders/serializers/folder.py:195 +#: apps/folders/serializers/folder.py:362 +#: apps/resource_manage/serializers/folder.py:13 +#: apps/resource_manage/serializers/tool.py:35 +#: apps/tools/serializers/tool.py:263 apps/trigger/serializers/trigger.py:50 +msgid "source" +msgstr "來源" -#: apps/application/serializers/application.py:128 -msgid "No citation segmentation prompt" -msgstr "無引用段落提示" +#: apps/application/serializers/application_chat.py:383 +msgid "Time consumed (s)" +msgstr "耗时 (s)" -#: apps/application/serializers/application.py:130 -msgid "Thinking process switch" -msgstr "思考過程開關" +#: apps/application/serializers/application_chat.py:384 +msgid "Question Time" +msgstr "提問時間" -#: apps/application/serializers/application.py:134 -msgid "The thinking process begins to mark" -msgstr "思考過程開始標記" +#: apps/application/serializers/application_chat.py:478 +msgid "Online Usage" +msgstr "線上使用" -#: apps/application/serializers/application.py:138 -msgid "End of thinking process marker" -msgstr "思考過程結束標記" +#: apps/application/serializers/application_chat.py:479 +msgid "API Call" +msgstr "API 調用" -#: apps/application/serializers/application.py:155 -#: apps/application/serializers/application.py:203 -#: apps/application/serializers/application.py:378 -msgid "Opening remarks" -msgstr "開始提示" +#: apps/application/serializers/application_chat.py:480 +msgid "Enterprise WeChat" +msgstr "企業微信應用" -#: apps/application/serializers/application.py:191 -msgid "application name" -msgstr "智能體名稱" +#: apps/application/serializers/application_chat.py:481 +msgid "WeChat Public Account" +msgstr "微信公眾號" -#: apps/application/serializers/application.py:194 -msgid "application describe" -msgstr "智能體描述" +#: apps/application/serializers/application_chat.py:482 +msgid "Lark" +msgstr "飛書應用" -#: apps/application/serializers/application.py:197 -#: apps/application/serializers/application.py:372 -#: apps/common/constants/permission_constants.py:226 -#: apps/common/constants/permission_constants.py:259 -#: apps/common/constants/permission_constants.py:264 -#: apps/models_provider/views/model.py:63 -#: apps/models_provider/views/model.py:95 -#: apps/models_provider/views/model.py:113 -#: apps/models_provider/views/model.py:130 -#: apps/models_provider/views/model.py:145 -#: apps/models_provider/views/model.py:160 -#: apps/models_provider/views/model.py:173 -#: apps/models_provider/views/model.py:194 -#: apps/models_provider/views/model.py:210 -#: apps/models_provider/views/model_apply.py:29 -#: apps/models_provider/views/model_apply.py:41 -#: apps/models_provider/views/model_apply.py:53 -#: apps/models_provider/views/provide.py:25 -#: apps/models_provider/views/provide.py:48 -#: apps/models_provider/views/provide.py:62 -#: apps/models_provider/views/provide.py:80 -#: apps/models_provider/views/provide.py:97 -msgid "Model" -msgstr "模型" +#: apps/application/serializers/application_chat.py:483 +msgid "DingTalk" +msgstr "釘釘應用" -#: apps/application/serializers/application.py:201 -#: apps/application/serializers/application.py:376 -msgid "Historical chat records" -msgstr "歷史聊天記錄" +#: apps/application/serializers/application_chat.py:484 +msgid "Enterprise WeChat Robot" +msgstr "企業微信機器人" -#: apps/application/serializers/application.py:206 -#: apps/application/serializers/application.py:380 -msgid "Related Knowledge Base" -msgstr "相關知識庫" +#: apps/application/serializers/application_chat.py:485 +#: apps/common/auth/constants/group_constants.py:31 +#: apps/trigger/handler/impl/trigger/event_trigger.py:91 +#: apps/trigger/views/trigger.py:77 apps/trigger/views/trigger.py:100 +#: apps/trigger/views/trigger.py:130 apps/trigger/views/trigger.py:156 +#: apps/trigger/views/trigger.py:181 apps/trigger/views/trigger.py:210 +#: apps/trigger/views/trigger.py:239 apps/trigger/views/trigger.py:267 +#: apps/trigger/views/trigger.py:300 apps/trigger/views/trigger.py:345 +#: apps/trigger/views/trigger.py:378 apps/trigger/views/trigger.py:410 +#: apps/trigger/views/trigger.py:454 apps/trigger/views/trigger_task.py:34 +#: apps/trigger/views/trigger_task.py:59 apps/trigger/views/trigger_task.py:84 +msgid "Trigger" +msgstr "觸發器" -#: apps/application/serializers/application.py:213 -#: apps/application/serializers/application.py:390 -msgid "Question completion" -msgstr "問題完成" +#: apps/application/serializers/application_chat.py:486 +#: apps/common/auth/constants/operate_constants.py:50 +msgid "Slack" +msgstr "Slack 應用" -#: apps/application/serializers/application.py:217 -msgid "Application Type" -msgstr "智能體類型" +#: apps/application/serializers/application_chat_link.py:50 +msgid "Chat record IDs" +msgstr "對話記錄 ID" -#: apps/application/serializers/application.py:221 -msgid "Application type only supports SIMPLE|WORK_FLOW" -msgstr "智能體類型僅支持 SIMPLE|WORK_FLOW" +#: apps/application/serializers/application_chat_link.py:56 +msgid "Chat record ids can not be empty" +msgstr "對話記錄 ID 不能為空" -#: apps/application/serializers/application.py:226 -#: apps/application/serializers/application.py:394 -msgid "Model parameters" -msgstr "模型參數" +#: apps/application/serializers/application_chat_link.py:121 +msgid "Chat id does not exist" +msgstr "對話 ID 不存在" -#: apps/application/serializers/application.py:228 -#: apps/application/serializers/application.py:396 -msgid "Voice playback enabled" -msgstr "開啟語音播放" +#: apps/application/serializers/application_chat_link.py:134 +msgid "Invalid chat record ids" +msgstr "無效的聊天記錄ID" -#: apps/application/serializers/application.py:230 -#: apps/application/serializers/application.py:398 -msgid "Voice playback model ID" -msgstr "語音播放模型 ID" +#: apps/application/serializers/application_chat_link.py:175 +msgid "Link" +msgstr "链接" -#: apps/application/serializers/application.py:232 -#: apps/application/serializers/application.py:400 -msgid "Voice playback type" -msgstr "語音播放類型" +#: apps/application/serializers/application_chat_link.py:185 +msgid "Share link does not exist" +msgstr "分享連結不存在" -#: apps/application/serializers/application.py:234 -#: apps/application/serializers/application.py:402 -msgid "Voice playback autoplay" -msgstr "自動播放語音" +#: apps/application/serializers/application_chat_link.py:187 +#: apps/chat/serializers/chat_record.py:164 +msgid "Chat has been deleted" +msgstr "聊天記錄已被刪除" -#: apps/application/serializers/application.py:236 -#: apps/application/serializers/application.py:404 -msgid "Voice recognition enabled" -msgstr "開啟語音識別" +#: apps/application/serializers/application_chat_record.py:70 +#: apps/application/serializers/application_chat_record.py:286 +#: apps/application/serializers/application_chat_record.py:458 +#: apps/application/serializers/application_chat_record.py:567 +#: apps/chat/serializers/chat.py:81 apps/chat/serializers/chat_record.py:47 +#: apps/chat/views/v3/chat.py:315 +#: apps/resource_manage/serializers/application_chat_record.py:26 +#: apps/resource_manage/serializers/application_chat_record.py:73 +#: apps/resource_manage/serializers/application_chat_record.py:114 +#: apps/resource_manage/serializers/application_chat_record.py:136 +msgid "Conversation record id" +msgstr "對話記錄 ID" -#: apps/application/serializers/application.py:238 -#: apps/application/serializers/application.py:406 -msgid "Speech recognition model ID" -msgstr "語音識別模型 ID" +#: apps/application/serializers/application_chat_record.py:86 +#: apps/application/serializers/application_chat_record.py:145 +msgid "Chat records for the application do not exist" +msgstr "智慧體的對話記錄不存在" -#: apps/application/serializers/application.py:240 -#: apps/application/serializers/application.py:408 -msgid "Voice recognition automatic transmission" -msgstr "語音識別自動播放" +#: apps/application/serializers/application_chat_record.py:91 +msgid "Application authentication information does not exist" +msgstr "智能體認證信息不存在" -#: apps/application/serializers/application.py:281 -msgid "Primary key id" -msgstr "" +#: apps/application/serializers/application_chat_record.py:113 +#: apps/chat/serializers/chat.py:143 apps/chat/views/v3/chat.py:330 +msgid "Conversation does not exist" +msgstr "對話不存在" -#: apps/application/serializers/application.py:286 -msgid "Application type" -msgstr "智能體類型" +#: apps/application/serializers/application_chat_record.py:304 +#: apps/application/serializers/application_chat_record.py:525 +#: apps/application/serializers/application_chat_record.py:613 +msgid "Conversation record does not exist" +msgstr "對話記錄不存在" -#: apps/application/serializers/application.py:287 -#: apps/xpack/serializers/resource_chat_user.py:34 -#: apps/xpack/serializers/resource_chat_user.py:110 -#: apps/xpack/serializers/resource_chat_user_group.py:17 -#: apps/xpack/serializers/resource_chat_user_group.py:85 -msgid "Resource type" -msgstr "資源類型" +#: apps/application/serializers/application_chat_record.py:320 +msgid "Section title" +msgstr "章節標題" -#: apps/application/serializers/application.py:288 -msgid "Affiliation user" -msgstr "關聯用戶" +#: apps/application/serializers/application_chat_record.py:322 +msgid "Paragraph content" +msgstr "段落內容" -#: apps/application/serializers/application.py:289 -msgid "Creation time" -msgstr "創建時間" +#: apps/application/serializers/application_chat_record.py:325 +msgid "question" +msgstr "問題" -#: apps/application/serializers/application.py:290 -msgid "Modification time" -msgstr "修改時間" +#: apps/application/serializers/application_chat_record.py:333 +#: apps/application/serializers/application_chat_record.py:462 +#: apps/application/serializers/application_chat_record.py:571 +#: apps/resource_manage/serializers/application_chat_record.py:93 +#: apps/resource_manage/serializers/application_chat_record.py:116 +#: apps/resource_manage/serializers/application_chat_record.py:138 +msgid "Document id" +msgstr "文檔 ID" -#: apps/application/serializers/application.py:294 -#: apps/application/serializers/application_chat_record.py:42 -#: apps/application/serializers/application_chat_record.py:323 -#: apps/application/serializers/application_version.py:40 -#: apps/chat/serializers/chat.py:318 apps/role_setting/api/role_setting.py:147 -#: apps/users/api/user.py:64 apps/users/api/user.py:170 -#: apps/workspace/api/workspace.py:46 apps/workspace/api/workspace.py:66 -#: apps/workspace/api/workspace.py:85 apps/workspace/api/workspace.py:103 -#: apps/workspace/serializers/workspace_serializers.py:239 -#: apps/xpack/api/application_setting.py:24 apps/xpack/api/knowledge_lark.py:40 -#: apps/xpack/api/knowledge_lark.py:72 apps/xpack/api/knowledge_lark.py:104 -#: apps/xpack/api/platform.py:22 apps/xpack/api/platform.py:63 -msgid "Workspace ID" -msgstr "工作空間 ID" +#: apps/application/serializers/application_chat_record.py:345 +#: apps/application/serializers/application_chat_record.py:487 +#: apps/knowledge/serializers/paragraph.py:413 +#: apps/resource_manage/serializers/paragraph.py:47 +msgid "The document id is incorrect" +msgstr "文檔 ID 不正確" -#: apps/application/serializers/application.py:363 -#: apps/knowledge/serializers/document.py:157 -#: apps/knowledge/serializers/document.py:162 apps/oss/serializers/file.py:57 -#: apps/tools/serializers/tool.py:356 -msgid "file" -msgstr "文件" +#: apps/application/serializers/application_chat_record.py:349 +msgid "The chat id is incorrect" +msgstr "對話 ID 不正確" + +#: apps/application/serializers/application_chat_record.py:380 +#: apps/application/serializers/application_chat_record.py:519 +#: apps/application/serializers/application_chat_record.py:603 +#: apps/common/auth/authentication.py:60 +#: apps/common/auth/handle/impl/chat_user_token.py:128 +#: apps/knowledge/permissions.py:60 apps/knowledge/permissions.py:80 +#: apps/knowledge/permissions.py:125 apps/knowledge/permissions.py:137 +#: apps/knowledge/permissions.py:141 apps/knowledge/permissions.py:147 +#: apps/knowledge/permissions.py:155 apps/knowledge/permissions.py:157 +#: apps/oss/serializers/file.py:169 apps/oss/views/file.py:126 +#: apps/oss/views/file.py:140 apps/oss/views/file.py:144 +#: apps/resource_manage/permissions.py:102 +#: apps/resource_manage/permissions.py:111 +#: apps/resource_manage/permissions.py:115 +#: apps/resource_manage/permissions.py:122 +#: apps/resource_manage/permissions.py:130 +#: apps/resource_manage/permissions.py:134 +#: apps/resource_manage/views/dataset_lark_views.py:50 +#: apps/resource_manage/views/document.py:324 +#: apps/resource_manage/views/document.py:548 +#: apps/resource_manage/views/document.py:566 +#: apps/resource_manage/views/document.py:728 +#: apps/resource_manage/views/document.py:911 +#: apps/resource_manage/views/document.py:939 +msgid "No permission to access" +msgstr "無權限訪問" -#: apps/application/serializers/application.py:384 -msgid "Dataset settings" -msgstr "知識庫設置" +#: apps/application/serializers/application_chat_record.py:389 +msgid "Conversation records that do not exist" +msgstr "對話記錄不存在" -#: apps/application/serializers/application.py:387 -msgid "Model setup" -msgstr "模型設置" +#: apps/application/serializers/application_chat_record.py:463 +#: apps/resource_manage/serializers/application_chat_record.py:117 +msgid "Application id" +msgstr "智慧體 ID" -#: apps/application/serializers/application.py:391 -msgid "Icon" -msgstr "" +#: apps/application/serializers/application_chat_record.py:480 +#: apps/knowledge/serializers/document.py:473 +#: apps/knowledge/serializers/document.py:478 +#: apps/knowledge/serializers/document.py:730 +#: apps/knowledge/serializers/document.py:833 +#: apps/knowledge/serializers/document.py:1408 +#: apps/knowledge/serializers/document.py:1500 +#: apps/knowledge/serializers/document.py:1659 +#: apps/knowledge/serializers/document.py:2029 +#: apps/knowledge/serializers/document.py:2090 +#: apps/knowledge/serializers/document.py:2167 +#: apps/knowledge/serializers/document.py:2208 +#: apps/knowledge/serializers/document.py:2234 +#: apps/knowledge/serializers/document.py:2272 +#: apps/knowledge/serializers/knowledge.py:401 +#: apps/knowledge/serializers/knowledge.py:1383 +#: apps/knowledge/serializers/knowledge.py:1438 +#: apps/knowledge/serializers/knowledge_version.py:101 +#: apps/knowledge/serializers/knowledge_workflow.py:248 +#: apps/knowledge/serializers/knowledge_workflow.py:544 +#: apps/knowledge/serializers/knowledge_workflow.py:956 +#: apps/knowledge/serializers/paragraph.py:161 +#: apps/knowledge/serializers/paragraph.py:262 +#: apps/knowledge/serializers/paragraph.py:527 +#: apps/knowledge/serializers/paragraph.py:566 +#: apps/knowledge/serializers/paragraph.py:646 +#: apps/knowledge/serializers/paragraph.py:707 +#: apps/knowledge/serializers/paragraph.py:747 +#: apps/knowledge/serializers/paragraph.py:881 +#: apps/knowledge/serializers/problem.py:83 +#: apps/knowledge/serializers/problem.py:170 +#: apps/knowledge/serializers/problem.py:239 +#: apps/knowledge/serializers/problem.py:277 +#: apps/knowledge/serializers/tag.py:57 apps/knowledge/serializers/tag.py:104 +#: apps/knowledge/serializers/tag.py:180 apps/knowledge/serializers/tag.py:214 +#: apps/knowledge/serializers/tag_import.py:119 +#: apps/knowledge/serializers/termbase.py:45 +#: apps/knowledge/serializers/termbase.py:76 +#: apps/knowledge/serializers/termbase.py:116 +#: apps/knowledge/serializers/termbase.py:153 +#: apps/knowledge/services/image_documents.py:68 +#: apps/knowledge/services/paragraph_assets.py:68 +#: apps/oss/serializers/file.py:422 +#: apps/resource_manage/serializers/document.py:34 +#: apps/resource_manage/serializers/document.py:145 +#: apps/resource_manage/serializers/document.py:166 +#: apps/resource_manage/serializers/document.py:244 +#: apps/resource_manage/serializers/document.py:265 +#: apps/resource_manage/serializers/document.py:282 +#: apps/resource_manage/serializers/document.py:351 +#: apps/resource_manage/serializers/document.py:369 +#: apps/resource_manage/serializers/document.py:387 +#: apps/resource_manage/serializers/document.py:405 +#: apps/resource_manage/serializers/document.py:422 +#: apps/resource_manage/serializers/document.py:440 +#: apps/resource_manage/serializers/image_document.py:17 +#: apps/resource_manage/serializers/knowledge.py:76 +#: apps/resource_manage/serializers/knowledge.py:209 +#: apps/resource_manage/serializers/knowledge.py:229 +#: apps/resource_manage/serializers/knowledge.py:252 +#: apps/resource_manage/serializers/knowledge.py:272 +#: apps/resource_manage/serializers/knowledge_version.py:28 +#: apps/resource_manage/serializers/knowledge_version.py:52 +#: apps/resource_manage/serializers/knowledge_workflow.py:21 +#: apps/resource_manage/serializers/knowledge_workflow.py:39 +#: apps/resource_manage/serializers/knowledge_workflow.py:59 +#: apps/resource_manage/serializers/knowledge_workflow.py:77 +#: apps/resource_manage/serializers/paragraph.py:23 +#: apps/resource_manage/serializers/paragraph.py:65 +#: apps/resource_manage/serializers/paragraph.py:94 +#: apps/resource_manage/serializers/paragraph.py:116 +#: apps/resource_manage/serializers/paragraph.py:157 +#: apps/resource_manage/serializers/paragraph.py:188 +#: apps/resource_manage/serializers/paragraph.py:214 +#: apps/resource_manage/serializers/problem.py:21 +#: apps/resource_manage/serializers/problem.py:46 +#: apps/resource_manage/serializers/problem.py:84 +#: apps/resource_manage/serializers/problem.py:101 +#: apps/resource_manage/serializers/tag.py:30 +#: apps/resource_manage/serializers/tag.py:49 +#: apps/resource_manage/serializers/tag.py:74 +#: apps/resource_manage/serializers/tag.py:92 +#: apps/resource_manage/serializers/termbase.py:20 +#: apps/resource_manage/serializers/termbase.py:43 +#: apps/resource_manage/serializers/termbase.py:73 +#: apps/resource_manage/serializers/termbase.py:90 +#: apps/shared/serializers/shared_image_document.py:17 +#: apps/shared/serializers/shared_knowledge_version.py:28 +#: apps/shared/serializers/shared_knowledge_version.py:52 +#: apps/shared/serializers/shared_tag.py:30 +#: apps/shared/serializers/shared_tag.py:49 +#: apps/shared/serializers/shared_tag.py:74 +#: apps/shared/serializers/shared_tag.py:92 +msgid "Knowledge id does not exist" +msgstr "知識庫 ID 不存在" -#: apps/application/serializers/application.py:412 -#: apps/application/serializers/application_api_key.py:33 -#: apps/application/serializers/application_api_key.py:64 -#: apps/folders/serializers/folder.py:101 -#: apps/folders/serializers/folder.py:140 -#: apps/folders/serializers/folder.py:195 -#: apps/knowledge/serializers/document.py:253 -#: apps/knowledge/serializers/document.py:347 -#: apps/knowledge/serializers/document.py:408 -#: apps/knowledge/serializers/document.py:502 -#: apps/knowledge/serializers/document.py:736 -#: apps/knowledge/serializers/document.py:888 -#: apps/knowledge/serializers/document.py:963 -#: apps/knowledge/serializers/document.py:983 -#: apps/knowledge/serializers/document.py:1166 -#: apps/knowledge/serializers/knowledge.py:208 -#: apps/knowledge/serializers/knowledge.py:448 -#: apps/knowledge/serializers/knowledge.py:557 -#: apps/knowledge/serializers/knowledge.py:635 -#: apps/knowledge/serializers/paragraph.py:134 -#: apps/knowledge/serializers/paragraph.py:346 -#: apps/knowledge/serializers/paragraph.py:438 -#: apps/knowledge/serializers/paragraph.py:558 -#: apps/knowledge/serializers/problem.py:176 -#: apps/knowledge/serializers/problem.py:204 -#: apps/models_provider/api/model.py:30 apps/models_provider/api/model.py:86 -#: apps/models_provider/api/model.py:99 -#: apps/models_provider/serializers/model_serializer.py:259 -#: apps/models_provider/serializers/model_serializer.py:323 -#: apps/models_provider/serializers/model_serializer.py:392 -#: apps/shared/api/shared_knowledge.py:131 -#: apps/shared/api/shared_knowledge.py:164 apps/shared/api/shared_tool.py:60 -#: apps/shared/api/shared_tool.py:147 -#: apps/shared/serializers/shared_knowledge.py:61 -#: apps/shared/serializers/shared_knowledge.py:109 -#: apps/shared/serializers/shared_knowledge.py:157 -#: apps/shared/serializers/shared_model.py:110 -#: apps/shared/serializers/shared_tool.py:45 -#: apps/shared/serializers/shared_tool.py:86 -#: apps/system_manage/serializers/user_resource_permission.py:74 -#: apps/tools/serializers/tool.py:188 apps/tools/serializers/tool.py:210 -#: apps/tools/serializers/tool.py:268 apps/tools/serializers/tool.py:358 -#: apps/tools/serializers/tool.py:389 apps/tools/serializers/tool.py:425 -#: apps/tools/serializers/tool.py:452 -#: apps/xpack/serializers/dataset_lark_serializer.py:45 -#: apps/xpack/serializers/resource_chat_user.py:33 -#: apps/xpack/serializers/resource_chat_user.py:109 -#: apps/xpack/serializers/resource_chat_user_group.py:16 -#: apps/xpack/serializers/resource_chat_user_group.py:84 -msgid "workspace id" -msgstr "工作空間ID" +#: apps/application/serializers/application_chat_record.py:573 +#: apps/resource_manage/serializers/application_chat_record.py:139 +msgid "Paragraph id" +msgstr "段落 ID" -#: apps/application/serializers/application.py:459 +#: apps/application/serializers/application_chat_record.py:617 +#, python-brace-format msgid "" -"The community version supports up to 5 applications. If you need more " -"applications, please contact us (https://fit2cloud.com/)." -msgstr "" -"社區版支持最多5個智能體,如需更多智能體,請聯繫我們(https://fit2cloud.com/)。" +"The paragraph id is wrong. The current conversation record does not exist. " +"[{paragraph_id}] paragraph id" +msgstr "段落 ID 錯誤。當前對話記錄不存在。[{paragraph_id}] 段落 ID" -#: apps/application/serializers/application.py:471 -#: apps/common/handle/impl/qa/zip_parse_qa_handle.py:56 -#: apps/common/handle/impl/text/zip_split_handle.py:69 -#: apps/knowledge/serializers/document.py:864 -#: apps/knowledge/serializers/document.py:871 -#: apps/tools/serializers/tool.py:370 -msgid "Unsupported file format" -msgstr "不支持的文件格式" +#: apps/application/serializers/application_skill.py:30 +msgid "Invalid MaxKB address" +msgstr "MaxKB 訪問地址無效" -#: apps/application/serializers/application.py:545 -msgid "Application id does not exist" -msgstr "智能體 ID 不存在" +#: apps/application/serializers/application_stats.py:33 +msgid "Number of new users" +msgstr "新用戶數量" -#: apps/application/serializers/application.py:591 -msgid "work_flow is a required field" -msgstr "工作流是必填欄位" +#: apps/application/serializers/application_stats.py:34 +msgid "Total number of users" +msgstr "總用戶數" -#: apps/application/serializers/application.py:695 -msgid "Unknown knowledge base id {dataset_id}, unable to associate" -msgstr "未知知識庫 ID {dataset_id},無法關聯" +#: apps/application/serializers/application_stats.py:35 +msgid "date" +msgstr "日期" -#: apps/application/serializers/application_access_token.py:24 -msgid "Reset Token" -msgstr "重置令牌" +#: apps/application/serializers/application_stats.py:37 +msgid "Tokens consumption" +msgstr "消耗的令牌" -#: apps/application/serializers/application_access_token.py:25 -msgid "Is it enabled" -msgstr "是否開啟" +#: apps/application/serializers/application_stats.py:44 +#: apps/application/serializers/application_stats.py:342 +#: apps/homepage/serializers/homepage.py:214 +#: apps/homepage/serializers/homepage.py:291 +#: apps/resource_manage/serializers/application_stats.py:22 +#: apps/system_homepage/serializers/system_homepage.py:490 +#: apps/system_homepage/serializers/system_homepage.py:568 +msgid "User Name" +msgstr "用戶名稱" -#: apps/application/serializers/application_access_token.py:28 -msgid "Number of visits" -msgstr "訪問次數" +#: apps/application/serializers/application_stats.py:341 +#: apps/homepage/serializers/homepage.py:290 +#: apps/homepage/serializers/homepage.py:465 +#: apps/homepage/serializers/homepage.py:591 +#: apps/system_homepage/serializers/system_homepage.py:377 +#: apps/system_homepage/serializers/system_homepage.py:462 +#: apps/system_homepage/serializers/system_homepage.py:567 +msgid "ranking" +msgstr "排名" -#: apps/application/serializers/application_access_token.py:30 -msgid "Whether to enable whitelist" -msgstr "是否啟用白名單" +#: apps/application/serializers/application_stats.py:343 +#: apps/homepage/serializers/homepage.py:292 +#: apps/homepage/serializers/homepage.py:593 +#: apps/system_homepage/serializers/system_homepage.py:379 +#: apps/system_homepage/serializers/system_homepage.py:569 +msgid "Token consumption" +msgstr "Token消耗" -#: apps/application/serializers/application_access_token.py:32 -#: apps/application/serializers/application_access_token.py:33 -msgid "Whitelist" -msgstr "白名單" +#: apps/application/serializers/application_stats.py:344 +#: apps/homepage/serializers/homepage.py:293 +#: apps/homepage/serializers/homepage.py:468 +#: apps/homepage/serializers/homepage.py:594 +#: apps/system_homepage/serializers/system_homepage.py:380 +#: apps/system_homepage/serializers/system_homepage.py:465 +#: apps/system_homepage/serializers/system_homepage.py:570 +msgid "proportion" +msgstr "占比" -#: apps/application/serializers/application_access_token.py:35 -msgid "Whether to display knowledge sources" -msgstr "是否展示知識來源" +#: apps/application/serializers/application_stats.py:345 +#: apps/homepage/serializers/homepage.py:294 +#: apps/homepage/serializers/homepage.py:467 +#: apps/homepage/serializers/homepage.py:595 +#: apps/system_homepage/serializers/system_homepage.py:381 +#: apps/system_homepage/serializers/system_homepage.py:464 +#: apps/system_homepage/serializers/system_homepage.py:571 +msgid "number of questions" +msgstr "提問次數" -#: apps/application/serializers/application_access_token.py:37 -#: apps/users/serializers/user.py:665 -#: apps/xpack/serializers/application_setting_serializer.py:37 -msgid "language" -msgstr "語言" +#: apps/application/serializers/application_stats.py:346 +#: apps/homepage/serializers/homepage.py:295 +#: apps/homepage/serializers/homepage.py:597 +#: apps/system_homepage/serializers/system_homepage.py:383 +#: apps/system_homepage/serializers/system_homepage.py:572 +msgid "Average tokens per request" +msgstr "單次請求平均Token數" -#: apps/application/serializers/application_api_key.py:21 -msgid "Availability" -msgstr "可用" +#: apps/application/serializers/application_version.py:45 +#: apps/knowledge/serializers/knowledge_version.py:24 +#: apps/tools/serializers/tool_version.py:23 +msgid "Version Name" +msgstr "版本名稱" -#: apps/application/serializers/application_api_key.py:24 -msgid "Is cross-domain allowed" -msgstr "是否允許跨域" +#: apps/application/serializers/application_version.py:48 +#: apps/knowledge/serializers/knowledge_version.py:32 +msgid "Publish Description" +msgstr "釋出描述" + +#: apps/application/serializers/application_version.py:86 +#: apps/resource_manage/serializers/application_version.py:48 +msgid "Application version ID" +msgstr "智慧體版本 ID" + +#: apps/application/serializers/application_version.py:108 +#: apps/application/serializers/application_version.py:129 +#: apps/knowledge/serializers/knowledge_version.py:114 +#: apps/knowledge/serializers/knowledge_version.py:135 +#: apps/tools/serializers/tool_version.py:108 +#: apps/tools/serializers/tool_version.py:129 +msgid "Workflow version does not exist" +msgstr "工作流版本不存在" -#: apps/application/serializers/application_api_key.py:28 -msgid "Cross-domain address" -msgstr "跨域地址" +#: apps/application/serializers/common.py:237 +#: apps/chat/serializers/chat.py:178 +msgid "The application does not exist" +msgstr "智慧體不存在" -#: apps/application/serializers/application_api_key.py:29 -msgid "Cross-domain list" -msgstr "跨域列表" +#: apps/application/serializers/common.py:246 +#: apps/application/workflow/nodes/application_node/application_node.py:142 +#: apps/chat/serializers/chat.py:184 apps/chat/serializers/chat.py:551 +#: apps/xpack/serializers/channel/chat_manage.py:266 +msgid "" +"The application has not been published. Please use it after publishing." +msgstr "智能體未發布,請發布後使用。" -#: apps/application/serializers/application_api_key.py:34 -#: apps/application/serializers/application_api_key.py:65 -#: apps/knowledge/serializers/knowledge.py:72 -#: apps/xpack/serializers/application_setting_serializer.py:77 -#: apps/xpack/serializers/dataset_lark_serializer.py:295 -msgid "application id" -msgstr "智能體 ID" +#: apps/application/serializers/common.py:308 +#, python-brace-format +msgid "" +"() contains the user's question. Answer the guessed user's question based on" +" the context ({question}) Requirement: Output a complete question and put it" +" in the tag" +msgstr " () 包含用戶的問題。根據上下文({question})要求:輸出一個完整的問題並提出在標籤中" -#: apps/application/serializers/application_api_key.py:41 -#: apps/chat/serializers/chat.py:277 apps/chat/serializers/chat.py:332 -#: apps/xpack/serializers/application_setting_serializer.py:103 -#: apps/xpack/serializers/platform_serializer.py:81 -#: apps/xpack/serializers/platform_serializer.py:103 -#: apps/xpack/serializers/platform_serializer.py:138 -#: apps/xpack/serializers/platform_serializer.py:149 -msgid "Application does not exist" -msgstr "智能體不存在" +#: apps/application/views/application.py:71 +#: apps/application/views/application.py:72 +#: apps/application/views/application.py:73 +msgid "Create an application" +msgstr "創建一個智能體程式" -#: apps/application/serializers/application_api_key.py:66 -msgid "ApiKeyId" -msgstr "ApiKey ID" +#: apps/application/views/application.py:77 +#: apps/application/views/application.py:101 +#: apps/application/views/application.py:123 +#: apps/application/views/application.py:149 +#: apps/application/views/application.py:187 +#: apps/application/views/application.py:220 +#: apps/application/views/application.py:252 +#: apps/application/views/application.py:288 +#: apps/application/views/application.py:324 +#: apps/application/views/application.py:358 +#: apps/application/views/application.py:397 +#: apps/application/views/application.py:436 +#: apps/application/views/application.py:475 +#: apps/application/views/application.py:512 +#: apps/application/views/application.py:535 +#: apps/application/views/application.py:584 +#: apps/application/views/application.py:633 +#: apps/application/views/application.py:689 +#: apps/application/views/application.py:725 +#: apps/application/views/application.py:756 +#: apps/application/views/application.py:790 +#: apps/application/views/application_access_token.py:46 +#: apps/application/views/application_access_token.py:68 +#: apps/application/views/application_chat.py:156 +#: apps/application/views/application_chat.py:196 +#: apps/application/views/application_chat.py:231 +#: apps/application/views/application_chat.py:256 +#: apps/application/views/application_stats.py:37 +#: apps/application/views/application_stats.py:72 +#: apps/application/views/application_stats.py:107 +#: apps/application/views/application_stats.py:142 +#: apps/application/views/application_stats.py:178 +#: apps/application/views/application_stats.py:214 +#: apps/application/views/application_stats.py:249 +#: apps/application/views/application_stats.py:284 +#: apps/application/views/application_stats.py:318 +#: apps/chat/views/v2/chat.py:362 +#: apps/common/auth/constants/group_constants.py:27 +#: apps/common/auth/constants/group_constants.py:81 +#: apps/common/auth/constants/group_constants.py:97 +#: apps/common/auth/constants/group_constants.py:121 +#: apps/xpack/views/application_setting.py:33 +#: apps/xpack/views/application_setting.py:64 +msgid "Application" +msgstr "智能體" -#: apps/application/serializers/application_api_key.py:87 -msgid "APIKey does not exist" -msgstr "APIKey 不存在" +#: apps/application/views/application.py:96 +#: apps/application/views/application.py:97 +#: apps/application/views/application.py:98 +#: apps/resource_manage/views/application.py:51 +#: apps/resource_manage/views/application.py:52 +#: apps/resource_manage/views/application.py:53 +msgid "Get the application list" +msgstr "獲取智能體列表" -#: apps/application/serializers/application_chat.py:33 -msgid "chat id" -msgstr "對話 ID" +#: apps/application/views/application.py:118 +#: apps/application/views/application.py:119 +#: apps/application/views/application.py:120 +#: apps/resource_manage/views/application.py:74 +#: apps/resource_manage/views/application.py:75 +#: apps/resource_manage/views/application.py:76 +msgid "Get the application list by page" +msgstr "分頁獲取智能體列表" -#: apps/application/serializers/application_chat.py:34 -#: apps/application/serializers/application_chat.py:51 -#: apps/application/serializers/application_chat.py:182 -#: apps/application/serializers/application_version.py:23 -msgid "summary" -msgstr "摘要" +#: apps/application/views/application.py:143 +#: apps/application/views/application.py:144 +#: apps/application/views/application.py:145 +msgid "Import Application" +msgstr "導入智能體" -#: apps/application/serializers/application_chat.py:35 -msgid "Chat User ID" -msgstr "對話用戶 ID" +#: apps/application/views/application.py:181 +#: apps/application/views/application.py:182 +#: apps/application/views/application.py:183 +#: apps/resource_manage/views/application.py:94 +#: apps/resource_manage/views/application.py:95 +#: apps/resource_manage/views/application.py:96 +msgid "Export application" +msgstr "導出智能體" -#: apps/application/serializers/application_chat.py:36 -msgid "Chat User Type" -msgstr "對話用戶類型" +#: apps/application/views/application.py:214 +#: apps/application/views/application.py:215 +#: apps/application/views/application.py:216 +#: apps/resource_manage/views/application.py:118 +#: apps/resource_manage/views/application.py:119 +#: apps/resource_manage/views/application.py:120 +msgid "Export application as skills" +msgstr "導出為 Skills" -#: apps/application/serializers/application_chat.py:37 -msgid "Is delete" -msgstr "刪除" +#: apps/application/views/application.py:247 +#: apps/application/views/application.py:248 +#: apps/application/views/application.py:249 +#: apps/resource_manage/views/application.py:142 +#: apps/resource_manage/views/application.py:143 +#: apps/resource_manage/views/application.py:144 +msgid "Deleting application" +msgstr "刪除智能體" -#: apps/application/serializers/application_chat.py:39 -#: apps/application/serializers/application_stats.py:25 -msgid "Number of conversations" -msgstr "對話數量" - -#: apps/application/serializers/application_chat.py:40 -#: apps/application/serializers/application_stats.py:29 -msgid "Number of Likes" -msgstr "點讚數量" - -#: apps/application/serializers/application_chat.py:41 -#: apps/application/serializers/application_stats.py:31 -msgid "Number of thumbs-downs" -msgstr "點踩數量" - -#: apps/application/serializers/application_chat.py:42 -msgid "Number of tags" -msgstr "標籤數量" - -#: apps/application/serializers/application_chat.py:46 -msgid "Chat ID List" -msgstr "對話 ID 列表" - -#: apps/application/serializers/application_chat.py:52 -#: apps/application/serializers/application_stats.py:36 -#: apps/xpack/serializers/operate_log_serializer.py:55 -msgid "Start time" -msgstr "開始時間" - -#: apps/application/serializers/application_chat.py:53 -#: apps/application/serializers/application_stats.py:37 -#: apps/xpack/serializers/operate_log_serializer.py:56 -msgid "End time" -msgstr "結束時間" - -#: apps/application/serializers/application_chat.py:61 -msgid "Only supports and|or" -msgstr "只支持 與|或" - -#: apps/application/serializers/application_chat.py:183 -msgid "Problem after optimization" -msgstr "優化後的問題" - -#: apps/application/serializers/application_chat.py:184 -msgid "answer" -msgstr "回答" - -#: apps/application/serializers/application_chat.py:184 -msgid "User feedback" -msgstr "用戶反饋" - -#: apps/application/serializers/application_chat.py:186 -msgid "Section title + content" -msgstr "分段標題 + 內容" - -#: apps/application/serializers/application_chat.py:187 -#: apps/application/views/application_chat_record.py:139 -#: apps/application/views/application_chat_record.py:140 -#: apps/application/views/application_chat_record.py:141 -#: apps/common/constants/permission_constants.py:248 -msgid "Annotation" -msgstr "标注" - -#: apps/application/serializers/application_chat.py:187 -msgid "Consuming tokens" -msgstr "消耗的令牌" - -#: apps/application/serializers/application_chat.py:188 -msgid "Time consumed (s)" -msgstr "耗时 (s)" - -#: apps/application/serializers/application_chat.py:189 -msgid "Question Time" -msgstr "提問時間" - -#: apps/application/serializers/application_chat_record.py:44 -#: apps/application/serializers/application_chat_record.py:143 -#: apps/application/serializers/application_chat_record.py:250 -#: apps/application/serializers/application_chat_record.py:315 -#: apps/chat/serializers/chat.py:45 -msgid "Conversation record id" -msgstr "對話記錄 ID" - -#: apps/application/serializers/application_chat_record.py:51 -msgid "Application authentication information does not exist" -msgstr "智能體認證信息不存在" - -#: apps/application/serializers/application_chat_record.py:53 -msgid "Displaying knowledge sources is not enabled" -msgstr "知識庫來源展示未開啟" - -#: apps/application/serializers/application_chat_record.py:70 -#: apps/chat/serializers/chat.py:127 apps/chat/serializers/chat.py:274 -msgid "Conversation does not exist" -msgstr "對話不存在" - -#: apps/application/serializers/application_chat_record.py:152 -#: apps/application/serializers/application_chat_record.py:279 -#: apps/application/serializers/application_chat_record.py:336 -#: apps/chat/serializers/chat.py:205 -msgid "Conversation record does not exist" -msgstr "對話記錄不存在" - -#: apps/application/serializers/application_chat_record.py:168 -msgid "Section title" -msgstr "章節標題" - -#: apps/application/serializers/application_chat_record.py:169 -msgid "Paragraph content" -msgstr "段落內容" - -#: apps/application/serializers/application_chat_record.py:177 -#: apps/application/serializers/application_chat_record.py:254 -#: apps/application/serializers/application_chat_record.py:319 -msgid "Document id" -msgstr "文檔 ID" - -#: apps/application/serializers/application_chat_record.py:184 -#: apps/application/serializers/application_chat_record.py:260 -#: apps/knowledge/serializers/paragraph.py:246 -msgid "The document id is incorrect" -msgstr "文檔 ID 不正確" - -#: apps/application/serializers/application_chat_record.py:203 -msgid "Conversation records that do not exist" -msgstr "對話記錄不存在" - -#: apps/application/serializers/application_chat_record.py:321 -msgid "Paragraph id" -msgstr "段落 ID" - -#: apps/application/serializers/application_chat_record.py:340 -#, python-brace-format -msgid "" -"The paragraph id is wrong. The current conversation record does not exist. " -"[{paragraph_id}] paragraph id" -msgstr "段落 ID 錯誤。當前對話記錄不存在。[{paragraph_id}] 段落 ID" - -#: apps/application/serializers/application_stats.py:26 -msgid "Number of new users" -msgstr "新用戶數量" - -#: apps/application/serializers/application_stats.py:27 -msgid "Total number of users" -msgstr "總用戶數" - -#: apps/application/serializers/application_stats.py:28 -msgid "date" -msgstr "日期" - -#: apps/application/serializers/application_stats.py:30 -msgid "Tokens consumption" -msgstr "消耗的令牌" - -#: apps/application/serializers/application_version.py:36 -msgid "Version Name" -msgstr "版本名稱" - -#: apps/application/serializers/application_version.py:69 -msgid "Workflow version id" -msgstr "工作流版本 ID" - -#: apps/application/serializers/application_version.py:79 -#: apps/application/serializers/application_version.py:94 -msgid "Workflow version does not exist" -msgstr "工作流版本不存在" - -#: apps/application/views/application.py:41 -#: apps/application/views/application.py:42 -#: apps/application/views/application.py:43 -msgid "Create an application" -msgstr "創建一個智能體程式" - -#: apps/application/views/application.py:47 -#: apps/application/views/application.py:65 -#: apps/application/views/application.py:82 -#: apps/application/views/application.py:103 -#: apps/application/views/application.py:123 -#: apps/application/views/application.py:145 -#: apps/application/views/application.py:166 -#: apps/application/views/application.py:187 -#: apps/application/views/application.py:206 -#: apps/application/views/application_access_token.py:32 -#: apps/application/views/application_access_token.py:47 -#: apps/application/views/application_chat.py:102 -#: apps/application/views/application_chat.py:122 -#: apps/application/views/application_stats.py:33 -#: apps/common/constants/permission_constants.py:224 -#: apps/common/constants/permission_constants.py:234 -#: apps/xpack/views/application_setting.py:29 -#: apps/xpack/views/application_setting.py:47 -msgid "Application" -msgstr "智能體" +#: apps/application/views/application.py:282 +#: apps/application/views/application.py:283 +#: apps/application/views/application.py:284 +#: apps/resource_manage/views/application.py:167 +#: apps/resource_manage/views/application.py:168 +#: apps/resource_manage/views/application.py:169 +msgid "Modify the application" +msgstr "修改智能體" -#: apps/application/views/application.py:60 -#: apps/application/views/application.py:61 -#: apps/application/views/application.py:62 -msgid "Get the application list" -msgstr "獲取智能體列表" +#: apps/application/views/application.py:318 +#: apps/application/views/application.py:319 +#: apps/application/views/application.py:320 +#: apps/resource_manage/views/application.py:193 +#: apps/resource_manage/views/application.py:194 +#: apps/resource_manage/views/application.py:195 +msgid "Get application details" +msgstr "獲取智能體詳情" -#: apps/application/views/application.py:77 -#: apps/application/views/application.py:78 -#: apps/application/views/application.py:79 -msgid "Get the application list by page" -msgstr "分頁獲取智能體列表" +#: apps/application/views/application.py:352 +#: apps/application/views/application.py:353 +#: apps/application/views/application.py:354 +msgid "Move an application" +msgstr "移動應用程序" -#: apps/application/views/application.py:97 -#: apps/application/views/application.py:98 -#: apps/application/views/application.py:99 -msgid "Import Application" -msgstr "導入智能體" +#: apps/application/views/application.py:391 +#: apps/application/views/application.py:392 +#: apps/application/views/application.py:393 +#: apps/resource_manage/views/application.py:217 +#: apps/resource_manage/views/application.py:218 +#: apps/resource_manage/views/application.py:219 +msgid "Publishing an application" +msgstr "發布智能體" -#: apps/application/views/application.py:117 -#: apps/application/views/application.py:118 -#: apps/application/views/application.py:119 -msgid "Export application" -msgstr "導出智能體" +#: apps/application/views/application.py:430 +#: apps/application/views/application.py:431 +#: apps/application/views/application.py:432 +#: apps/resource_manage/views/application.py:246 +#: apps/resource_manage/views/application.py:247 +#: apps/resource_manage/views/application.py:248 +msgid "Publishing an application to Portal" +msgstr "將應用上架到門戶" -msgid "Export application as skills" -msgstr "導出為 Skills" +#: apps/application/views/application.py:469 +#: apps/application/views/application.py:470 +#: apps/application/views/application.py:471 +#: apps/resource_manage/views/application.py:275 +#: apps/resource_manage/views/application.py:276 +#: apps/resource_manage/views/application.py:277 +msgid "Unpublishing an application from Portal" +msgstr "將應用從門戶下架" -msgid "Invalid MaxKB address" -msgstr "MaxKB 訪問地址無效" +#: apps/application/views/application.py:508 +#: apps/application/views/application.py:509 +#: apps/application/views/application.py:510 +msgid "Get Appstore apps" +msgstr "獲取應用商店應用" -#: apps/application/views/application.py:140 -#: apps/application/views/application.py:141 -#: apps/application/views/application.py:142 -msgid "Deleting application" -msgstr "刪除智能體" +#: apps/application/views/application.py:529 +#: apps/application/views/application.py:530 +#: apps/application/views/application.py:531 +msgid "Batch delete applications" +msgstr "批量刪除應用" -#: apps/application/views/application.py:160 -#: apps/application/views/application.py:161 -#: apps/application/views/application.py:162 -msgid "Modify the application" -msgstr "修改智能體" +#: apps/application/views/application.py:578 +#: apps/application/views/application.py:579 +#: apps/application/views/application.py:580 +msgid "Batch move applications" +msgstr "批量移動應用" -#: apps/application/views/application.py:181 -#: apps/application/views/application.py:182 -#: apps/application/views/application.py:183 -msgid "Get application details" -msgstr "獲取智能體詳情" +#: apps/application/views/application.py:627 +#: apps/application/views/application.py:628 +#: apps/application/views/application.py:629 +msgid "Batch update application chat log clear policy" +msgstr "批量更新应用对话记录清除策略" -#: apps/application/views/application.py:200 -#: apps/application/views/application.py:201 -#: apps/application/views/application.py:202 -msgid "Publishing an application" -msgstr "發布智能體" +#: apps/application/views/application.py:683 +#: apps/application/views/application.py:684 +#: apps/application/views/application.py:685 +#: apps/application/views/application.py:719 +#: apps/application/views/application.py:720 +#: apps/application/views/application.py:721 apps/chat/views/v2/chat.py:313 +#: apps/chat/views/v2/chat.py:314 apps/chat/views/v2/chat.py:315 +#: apps/chat/views/v3/chat.py:356 apps/chat/views/v3/chat.py:357 +#: apps/knowledge/views/knowledge_workflow.py:461 +#: apps/knowledge/views/knowledge_workflow.py:462 +#: apps/knowledge/views/knowledge_workflow.py:463 +#: apps/resource_manage/views/application.py:305 +#: apps/resource_manage/views/application.py:306 +#: apps/resource_manage/views/application.py:307 +#: apps/resource_manage/views/application.py:331 +#: apps/resource_manage/views/application.py:332 +#: apps/resource_manage/views/application.py:333 +#: apps/shared/views/shared_knowledge_workflow.py:244 +#: apps/shared/views/shared_knowledge_workflow.py:245 +#: apps/shared/views/shared_knowledge_workflow.py:246 +msgid "speech to text" +msgstr "語音轉文字" -#: apps/application/views/application_access_token.py:27 -#: apps/application/views/application_access_token.py:28 -#: apps/application/views/application_access_token.py:29 +#: apps/application/views/application.py:750 +#: apps/application/views/application.py:751 +#: apps/application/views/application.py:752 apps/chat/views/v2/chat.py:333 +#: apps/chat/views/v2/chat.py:334 apps/chat/views/v2/chat.py:335 +#: apps/chat/views/v3/chat.py:377 apps/chat/views/v3/chat.py:378 +#: apps/resource_manage/views/application.py:353 +#: apps/resource_manage/views/application.py:354 +#: apps/resource_manage/views/application.py:355 +msgid "text to speech" +msgstr "语音合成" + +#: apps/application/views/application.py:784 +#: apps/application/views/application.py:785 +#: apps/application/views/application.py:786 +#: apps/resource_manage/views/application.py:378 +#: apps/resource_manage/views/application.py:379 +#: apps/resource_manage/views/application.py:380 +msgid "PlayDemo" +msgstr "播放示例" + +#: apps/application/views/application_access_token.py:41 +#: apps/application/views/application_access_token.py:42 +#: apps/application/views/application_access_token.py:43 +#: apps/resource_manage/views/application_access_token.py:39 +#: apps/resource_manage/views/application_access_token.py:40 +#: apps/resource_manage/views/application_access_token.py:41 msgid "Modify application access restriction information" msgstr "修改智能體訪問限制信息" -#: apps/application/views/application_access_token.py:43 -#: apps/application/views/application_access_token.py:44 -#: apps/application/views/application_access_token.py:45 +#: apps/application/views/application_access_token.py:64 +#: apps/application/views/application_access_token.py:65 +#: apps/application/views/application_access_token.py:66 +#: apps/resource_manage/views/application_access_token.py:57 +#: apps/resource_manage/views/application_access_token.py:58 +#: apps/resource_manage/views/application_access_token.py:59 msgid "Get application access restriction information" msgstr "獲取智能體訪問限制信息" -#: apps/application/views/application_api_key.py:31 -#: apps/application/views/application_api_key.py:32 -#: apps/application/views/application_api_key.py:33 +#: apps/application/views/application_api_key.py:34 +#: apps/application/views/application_api_key.py:35 +#: apps/application/views/application_api_key.py:36 +#: apps/resource_manage/views/application_api_key.py:32 +#: apps/resource_manage/views/application_api_key.py:33 +#: apps/resource_manage/views/application_api_key.py:34 msgid "Create application ApiKey" msgstr "創建智能體 API 密鑰" -#: apps/application/views/application_api_key.py:37 -#: apps/application/views/application_api_key.py:57 -#: apps/application/views/application_api_key.py:77 -#: apps/application/views/application_api_key.py:99 +#: apps/application/views/application_api_key.py:40 +#: apps/application/views/application_api_key.py:72 +#: apps/application/views/application_api_key.py:106 +#: apps/application/views/application_api_key.py:138 +#: apps/application/views/application_api_key.py:174 msgid "Application Api Key" msgstr "智能體 API 密鑰" -#: apps/application/views/application_api_key.py:52 +#: apps/application/views/application_api_key.py:67 +#: apps/resource_manage/views/application_api_key.py:56 msgid "GET application ApiKey List" msgstr "獲取智能體的 API 密鑰列表" -#: apps/application/views/application_api_key.py:53 -#: apps/application/views/application_api_key.py:54 +#: apps/application/views/application_api_key.py:68 +#: apps/application/views/application_api_key.py:69 +#: apps/resource_manage/views/application_api_key.py:57 +#: apps/resource_manage/views/application_api_key.py:58 msgid "Create application ApiKey List" msgstr "創建智能體 API 密鑰列表" -#: apps/application/views/application_api_key.py:71 -#: apps/application/views/application_api_key.py:72 -#: apps/application/views/application_api_key.py:73 +#: apps/application/views/application_api_key.py:100 +#: apps/application/views/application_api_key.py:101 +#: apps/application/views/application_api_key.py:102 +#: apps/resource_manage/views/application_api_key.py:75 +#: apps/resource_manage/views/application_api_key.py:76 +#: apps/resource_manage/views/application_api_key.py:77 msgid "Modify application API_KEY" msgstr "修改智能體 API 密鑰" -#: apps/application/views/application_api_key.py:93 -#: apps/application/views/application_api_key.py:94 -#: apps/application/views/application_api_key.py:95 +#: apps/application/views/application_api_key.py:132 +#: apps/application/views/application_api_key.py:133 +#: apps/application/views/application_api_key.py:134 +#: apps/resource_manage/views/application_api_key.py:97 +#: apps/resource_manage/views/application_api_key.py:98 +#: apps/resource_manage/views/application_api_key.py:99 msgid "Delete Application API_KEY" msgstr "刪除智能體 API 密鑰" -#: apps/application/views/application_chat.py:35 -#: apps/application/views/application_chat.py:36 -#: apps/application/views/application_chat.py:37 +#: apps/application/views/application_api_key.py:168 +#: apps/application/views/application_api_key.py:169 +#: apps/application/views/application_api_key.py:170 +#: apps/resource_manage/views/application_api_key.py:121 +#: apps/resource_manage/views/application_api_key.py:122 +#: apps/resource_manage/views/application_api_key.py:123 +msgid "Enable or disable application API key access" +msgstr "启用或禁用应用 API Key 访问" + +#: apps/application/views/application_chat.py:50 +#: apps/application/views/application_chat.py:51 +#: apps/application/views/application_chat.py:52 +#: apps/resource_manage/views/application_chat.py:44 +#: apps/resource_manage/views/application_chat.py:45 +#: apps/resource_manage/views/application_chat.py:46 msgid "Get the conversation list" msgstr "獲取對話列表" -#: apps/application/views/application_chat.py:41 -#: apps/application/views/application_chat.py:61 -#: apps/application/views/application_chat.py:82 -#: apps/application/views/application_chat_record.py:37 -#: apps/application/views/application_chat_record.py:58 -#: apps/application/views/application_chat_record.py:82 -#: apps/application/views/application_chat_record.py:106 +#: apps/application/views/application_chat.py:56 +#: apps/application/views/application_chat.py:90 +#: apps/application/views/application_chat.py:124 +#: apps/application/views/application_chat_record.py:48 +#: apps/application/views/application_chat_record.py:83 #: apps/application/views/application_chat_record.py:125 -#: apps/application/views/application_chat_record.py:145 -#: apps/application/views/application_chat_record.py:171 +#: apps/application/views/application_chat_record.py:163 +#: apps/application/views/application_chat_record.py:196 +#: apps/application/views/application_chat_record.py:232 +#: apps/application/views/application_chat_record.py:278 msgid "Application/Conversation Log" msgstr "智能體/對話日誌" -#: apps/application/views/application_chat.py:55 -#: apps/application/views/application_chat.py:56 -#: apps/application/views/application_chat.py:57 +#: apps/application/views/application_chat.py:84 +#: apps/application/views/application_chat.py:85 +#: apps/application/views/application_chat.py:86 +#: apps/resource_manage/views/application_chat.py:68 +#: apps/resource_manage/views/application_chat.py:69 +#: apps/resource_manage/views/application_chat.py:70 msgid "Get the conversation list by page" msgstr "分頁獲取對話列表" -#: apps/application/views/application_chat.py:76 -#: apps/application/views/application_chat.py:77 -#: apps/application/views/application_chat.py:78 +#: apps/application/views/application_chat.py:118 +#: apps/application/views/application_chat.py:119 +#: apps/application/views/application_chat.py:120 +#: apps/resource_manage/views/application_chat.py:92 +#: apps/resource_manage/views/application_chat.py:93 +#: apps/resource_manage/views/application_chat.py:94 msgid "Export conversation" msgstr "導出對話" -#: apps/application/views/application_chat.py:97 -#: apps/application/views/application_chat.py:98 -#: apps/application/views/application_chat.py:99 +#: apps/application/views/application_chat.py:151 +#: apps/application/views/application_chat.py:152 +#: apps/application/views/application_chat.py:153 +#: apps/resource_manage/views/application_chat.py:115 +#: apps/resource_manage/views/application_chat.py:116 +#: apps/resource_manage/views/application_chat.py:117 msgid "Get a temporary session id based on the application id" msgstr "獲取智能體的臨時會話 ID" -#: apps/application/views/application_chat.py:116 -#: apps/application/views/application_chat.py:117 -#: apps/application/views/application_chat.py:118 apps/chat/views/chat.py:93 -#: apps/chat/views/chat.py:94 apps/chat/views/chat.py:95 +#: apps/application/views/application_chat.py:190 +#: apps/application/views/application_chat.py:191 +#: apps/application/views/application_chat.py:192 +#: apps/chat/views/v2/chat.py:205 apps/chat/views/v2/chat.py:206 +#: apps/chat/views/v2/chat.py:207 apps/chat/views/v3/chat.py:211 +#: apps/chat/views/v3/chat.py:212 +#: apps/resource_manage/views/application_chat.py:143 +#: apps/resource_manage/views/application_chat.py:144 +#: apps/resource_manage/views/application_chat.py:145 msgid "dialogue" msgstr "對話" -#: apps/application/views/application_chat_record.py:31 -#: apps/application/views/application_chat_record.py:32 -#: apps/application/views/application_chat_record.py:33 +#: apps/application/views/application_chat.py:228 +#: apps/application/views/application_chat.py:229 +#: apps/application/views/application_chat.py:230 +#: apps/chat/views/v2/chat.py:270 apps/chat/views/v2/chat.py:271 +#: apps/chat/views/v2/chat.py:272 apps/chat/views/v3/chat.py:277 +#: apps/chat/views/v3/chat.py:278 +#: apps/resource_manage/views/application_chat.py:169 +#: apps/resource_manage/views/application_chat.py:170 +#: apps/resource_manage/views/application_chat.py:171 +msgid "Cancel running workflow" +msgstr "取消執行中的工作流" + +#: apps/application/views/application_chat.py:253 +#: apps/application/views/application_chat.py:254 +#: apps/application/views/application_chat.py:255 +#: apps/chat/views/v3/chat.py:298 apps/chat/views/v3/chat.py:299 +#: apps/resource_manage/views/application_chat.py:191 +#: apps/resource_manage/views/application_chat.py:192 +#: apps/resource_manage/views/application_chat.py:193 +msgid "Resume stream for workflow" +msgstr "恢复工作流对话流" + +#: apps/application/views/application_chat.py:280 +#: apps/application/views/application_chat.py:281 +#: apps/application/views/application_chat.py:282 +#: apps/chat/views/v2/chat_record.py:152 apps/chat/views/v2/chat_record.py:153 +#: apps/chat/views/v2/chat_record.py:154 apps/chat/views/v3/chat_record.py:155 +#: apps/chat/views/v3/chat_record.py:156 +#: apps/resource_manage/views/application_chat.py:209 +#: apps/resource_manage/views/application_chat.py:210 +msgid "Get historical conversation by page" +msgstr "分頁獲取歷史會話" + +#: apps/application/views/application_chat.py:285 +#: apps/application/views/application_chat.py:319 +#: apps/chat/views/v2/chat.py:104 apps/chat/views/v2/chat.py:139 +#: apps/chat/views/v2/chat.py:176 apps/chat/views/v2/chat.py:192 +#: apps/chat/views/v2/chat.py:211 apps/chat/views/v2/chat.py:242 +#: apps/chat/views/v2/chat.py:279 apps/chat/views/v2/chat.py:299 +#: apps/chat/views/v2/chat.py:318 apps/chat/views/v2/chat.py:338 +#: apps/chat/views/v2/chat_embed.py:27 apps/chat/views/v2/chat_record.py:45 +#: apps/chat/views/v2/chat_record.py:69 apps/chat/views/v2/chat_record.py:92 +#: apps/chat/views/v2/chat_record.py:112 apps/chat/views/v2/chat_record.py:135 +#: apps/chat/views/v2/chat_record.py:157 apps/chat/views/v2/chat_record.py:180 +#: apps/chat/views/v2/chat_record.py:203 apps/chat/views/v2/chat_record.py:227 +#: apps/common/auth/constants/group_constants.py:142 +#: apps/oss/views/file.py:120 +msgid "Chat" +msgstr "聊天" + +#: apps/application/views/application_chat.py:314 +#: apps/application/views/application_chat.py:315 +#: apps/application/views/application_chat.py:316 +#: apps/chat/views/v2/chat_record.py:175 apps/chat/views/v2/chat_record.py:176 +#: apps/chat/views/v2/chat_record.py:177 apps/chat/views/v3/chat_record.py:179 +#: apps/chat/views/v3/chat_record.py:180 +#: apps/resource_manage/views/application_chat.py:230 +#: apps/resource_manage/views/application_chat.py:231 +msgid "Get historical conversation records" +msgstr "獲取歷史會話記錄" + +#: apps/application/views/application_chat_link.py:25 +#: apps/application/views/application_chat_link.py:26 +#: apps/application/views/application_chat_link.py:27 +msgid "Generate share link" +msgstr "產生分享連結" + +#: apps/application/views/application_chat_link.py:31 +#: apps/application/views/application_chat_link.py:49 +msgid "Chat record link" +msgstr "聊天記錄連結" + +#: apps/application/views/application_chat_link.py:44 +#: apps/application/views/application_chat_link.py:45 +#: apps/application/views/application_chat_link.py:46 +msgid "Get chat record by share link" +msgstr "透過分享連結取得聊天記錄" + +#: apps/application/views/application_chat_record.py:42 +#: apps/application/views/application_chat_record.py:43 +#: apps/application/views/application_chat_record.py:44 +#: apps/resource_manage/views/application_chat_record.py:40 +#: apps/resource_manage/views/application_chat_record.py:41 +#: apps/resource_manage/views/application_chat_record.py:42 msgid "Get the conversation record list" msgstr "獲取對話記錄列表" -#: apps/application/views/application_chat_record.py:52 -#: apps/application/views/application_chat_record.py:53 -#: apps/application/views/application_chat_record.py:54 +#: apps/application/views/application_chat_record.py:77 +#: apps/application/views/application_chat_record.py:78 +#: apps/application/views/application_chat_record.py:79 +#: apps/resource_manage/views/application_chat_record.py:65 +#: apps/resource_manage/views/application_chat_record.py:66 +#: apps/resource_manage/views/application_chat_record.py:67 msgid "Get the conversation record list by page" msgstr "分頁獲取對話記錄列表" -#: apps/application/views/application_chat_record.py:76 -#: apps/application/views/application_chat_record.py:77 -#: apps/application/views/application_chat_record.py:78 +#: apps/application/views/application_chat_record.py:119 +#: apps/application/views/application_chat_record.py:120 +#: apps/application/views/application_chat_record.py:121 +#: apps/resource_manage/views/application_chat_record.py:91 +#: apps/resource_manage/views/application_chat_record.py:92 +#: apps/resource_manage/views/application_chat_record.py:93 msgid "Get conversation record details" msgstr "獲取對話記錄詳情" -#: apps/application/views/application_chat_record.py:100 -#: apps/application/views/application_chat_record.py:101 -#: apps/application/views/application_chat_record.py:102 +#: apps/application/views/application_chat_record.py:157 +#: apps/application/views/application_chat_record.py:158 +#: apps/application/views/application_chat_record.py:159 +#: apps/common/auth/constants/operate_constants.py:51 +#: apps/resource_manage/views/application_chat_record.py:113 +#: apps/resource_manage/views/application_chat_record.py:114 +#: apps/resource_manage/views/application_chat_record.py:115 msgid "Add to Knowledge Base" msgstr "添加到知識庫" -#: apps/application/views/application_chat_record.py:119 -#: apps/application/views/application_chat_record.py:120 -#: apps/application/views/application_chat_record.py:121 +#: apps/application/views/application_chat_record.py:190 +#: apps/application/views/application_chat_record.py:191 +#: apps/application/views/application_chat_record.py:192 +#: apps/resource_manage/views/application_chat_record.py:140 +#: apps/resource_manage/views/application_chat_record.py:141 +#: apps/resource_manage/views/application_chat_record.py:142 msgid "Get the list of marked paragraphs" msgstr "獲取標記段落列表" -#: apps/application/views/application_chat_record.py:165 -#: apps/application/views/application_chat_record.py:166 -#: apps/application/views/application_chat_record.py:167 +#: apps/application/views/application_chat_record.py:272 +#: apps/application/views/application_chat_record.py:273 +#: apps/application/views/application_chat_record.py:274 +#: apps/resource_manage/views/application_chat_record.py:197 +#: apps/resource_manage/views/application_chat_record.py:198 +#: apps/resource_manage/views/application_chat_record.py:199 msgid "Delete a Annotation" msgstr "刪除注釋" -#: apps/application/views/application_stats.py:28 -#: apps/application/views/application_stats.py:29 -#: apps/application/views/application_stats.py:30 +#: apps/application/views/application_stats.py:32 +#: apps/application/views/application_stats.py:33 +#: apps/application/views/application_stats.py:34 +#: apps/homepage/views/homepage.py:275 apps/homepage/views/homepage.py:276 +#: apps/resource_manage/views/application_stats.py:28 +#: apps/resource_manage/views/application_stats.py:29 +#: apps/resource_manage/views/application_stats.py:30 msgid "Dialogue-related statistical trends" msgstr "與對話有關的統計趨勢" -#: apps/application/views/application_version.py:30 -#: apps/application/views/application_version.py:31 -#: apps/application/views/application_version.py:32 +#: apps/application/views/application_stats.py:67 +#: apps/application/views/application_stats.py:68 +#: apps/application/views/application_stats.py:69 +#: apps/resource_manage/views/application_stats.py:50 +#: apps/resource_manage/views/application_stats.py:51 +#: apps/resource_manage/views/application_stats.py:52 +msgid "Application token usage statistics" +msgstr "智能體令牌使用統計" + +#: apps/application/views/application_stats.py:102 +#: apps/application/views/application_stats.py:103 +#: apps/application/views/application_stats.py:104 +#: apps/resource_manage/views/application_stats.py:73 +#: apps/resource_manage/views/application_stats.py:74 +#: apps/resource_manage/views/application_stats.py:75 +msgid "Application top question statistics" +msgstr "智能體提問次數統計" + +#: apps/application/views/application_stats.py:137 +#: apps/application/views/application_stats.py:138 +#: apps/application/views/application_stats.py:139 +#: apps/resource_manage/views/application_stats.py:97 +#: apps/resource_manage/views/application_stats.py:98 +#: apps/resource_manage/views/application_stats.py:99 +msgid "Application token usage ranking" +msgstr "智慧體令牌使用排行" + +#: apps/application/views/application_stats.py:173 +#: apps/application/views/application_stats.py:174 +#: apps/application/views/application_stats.py:175 +#: apps/resource_manage/views/application_stats.py:121 +#: apps/resource_manage/views/application_stats.py:122 +#: apps/resource_manage/views/application_stats.py:123 +msgid "Application top question ranking" +msgstr "智慧體提問次數排行" + +#: apps/application/views/application_stats.py:209 +#: apps/application/views/application_stats.py:210 +#: apps/application/views/application_stats.py:211 +#: apps/resource_manage/views/application_stats.py:145 +#: apps/resource_manage/views/application_stats.py:146 +#: apps/resource_manage/views/application_stats.py:147 +msgid "Application tokens aggregation" +msgstr "智慧體令牌聚合" + +#: apps/application/views/application_stats.py:244 +#: apps/application/views/application_stats.py:245 +#: apps/application/views/application_stats.py:246 +#: apps/resource_manage/views/application_stats.py:168 +#: apps/resource_manage/views/application_stats.py:169 +#: apps/resource_manage/views/application_stats.py:170 +msgid "Application chat record aggregation" +msgstr "智慧體對話記錄聚合" + +#: apps/application/views/application_stats.py:279 +#: apps/application/views/application_stats.py:280 +#: apps/application/views/application_stats.py:281 +#: apps/resource_manage/views/application_stats.py:191 +#: apps/resource_manage/views/application_stats.py:192 +#: apps/resource_manage/views/application_stats.py:193 +msgid "Application token usage ranking export" +msgstr "智慧體令牌使用排行匯出" + +#: apps/application/views/application_stats.py:313 +#: apps/application/views/application_stats.py:314 +#: apps/application/views/application_stats.py:315 +#: apps/resource_manage/views/application_stats.py:214 +#: apps/resource_manage/views/application_stats.py:215 +#: apps/resource_manage/views/application_stats.py:216 +msgid "Application top question ranking export" +msgstr "智慧體提問次數排行匯出" + +#: apps/application/views/application_version.py:33 +#: apps/application/views/application_version.py:34 +#: apps/application/views/application_version.py:35 +#: apps/resource_manage/views/application_version.py:35 +#: apps/resource_manage/views/application_version.py:36 +#: apps/resource_manage/views/application_version.py:37 msgid "Get the application version list" msgstr "獲取智能體版本列表" -#: apps/application/views/application_version.py:35 -#: apps/application/views/application_version.py:55 -#: apps/application/views/application_version.py:76 -#: apps/application/views/application_version.py:94 +#: apps/application/views/application_version.py:38 +#: apps/application/views/application_version.py:62 +#: apps/application/views/application_version.py:87 +#: apps/application/views/application_version.py:109 msgid "Application/Version" msgstr "智能體/ 版本" -#: apps/application/views/application_version.py:50 -#: apps/application/views/application_version.py:51 -#: apps/application/views/application_version.py:52 +#: apps/application/views/application_version.py:57 +#: apps/application/views/application_version.py:58 +#: apps/application/views/application_version.py:59 +#: apps/resource_manage/views/application_version.py:55 +#: apps/resource_manage/views/application_version.py:56 +#: apps/resource_manage/views/application_version.py:57 msgid "Get the list of application versions by page" msgstr "分頁獲取智能體版本列表" -#: apps/application/views/application_version.py:71 -#: apps/application/views/application_version.py:72 -#: apps/application/views/application_version.py:73 +#: apps/application/views/application_version.py:82 +#: apps/application/views/application_version.py:83 +#: apps/application/views/application_version.py:84 +#: apps/resource_manage/views/application_version.py:77 +#: apps/resource_manage/views/application_version.py:78 +#: apps/resource_manage/views/application_version.py:79 msgid "Get application version details" msgstr "獲取智能體版本詳情" -#: apps/application/views/application_version.py:88 -#: apps/application/views/application_version.py:89 -#: apps/application/views/application_version.py:90 +#: apps/application/views/application_version.py:103 +#: apps/application/views/application_version.py:104 +#: apps/application/views/application_version.py:105 +#: apps/resource_manage/views/application_version.py:98 +#: apps/resource_manage/views/application_version.py:99 +#: apps/resource_manage/views/application_version.py:100 msgid "Modify application version information" msgstr "修改智能體版本信息" -#: apps/chat/api/chat_authentication_api.py:38 -#: apps/chat/serializers/chat_authentication.py:28 -#: apps/chat/serializers/chat_authentication.py:54 -#: apps/xpack/serializers/chat_auth.py:25 -msgid "access_token" -msgstr "" +#: apps/application/workflow/common.py:228 +msgid "The starting node is required" +msgstr "開始節點是必需的" -#: apps/chat/api/chat_embed_api.py:24 -msgid "host" -msgstr "" +#: apps/application/workflow/common.py:230 +msgid "There can only be one starting node" +msgstr "只能有一個開始節點" -#: apps/chat/api/chat_embed_api.py:31 -#: apps/chat/serializers/chat_embed_serializers.py:25 -msgid "protocol" -msgstr "協議" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:123 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:36 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:30 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:30 +#: apps/application/workflow/nodes/intent_node/intent_node.py:29 +#: apps/application/workflow/nodes/llm_node/llm_node.py:38 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:47 +#: apps/application/workflow/nodes/question_node/question_node.py:31 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:31 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:33 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:29 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:28 +msgid "Model id type" +msgstr "模型 ID 型別" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:125 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:38 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:32 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:32 +#: apps/application/workflow/nodes/intent_node/intent_node.py:31 +#: apps/application/workflow/nodes/llm_node/llm_node.py:40 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:49 +#: apps/application/workflow/nodes/question_node/question_node.py:33 +#: apps/application/workflow/nodes/reply_node/reply_node.py:32 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:33 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:35 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:31 +#: apps/application/workflow/nodes/variable_assign_node/variable_assign_node.py:21 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:30 +msgid "Reference Field" +msgstr "引用欄位" -#: apps/chat/api/chat_embed_api.py:38 -#: apps/chat/serializers/chat_embed_serializers.py:26 -#: apps/users/serializers/login.py:36 -msgid "token" -msgstr "令牌" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:127 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:34 +#: apps/application/workflow/nodes/llm_node/llm_node.py:43 +#: apps/application/workflow/nodes/question_node/question_node.py:35 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:32 +#: apps/users/api/user.py:35 apps/users/api/user.py:111 +#: apps/workspace/serializers/user_role_ee_serializer.py:15 +msgid "Role Setting" +msgstr "角色設置" -#: apps/chat/serializers/chat.py:42 -msgid "Is the answer in streaming mode" -msgstr "是否流式回答" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:129 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:45 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:39 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:36 +#: apps/application/workflow/nodes/intent_node/intent_node.py:34 +#: apps/application/workflow/nodes/question_node/question_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:38 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:34 +msgid "Number of multi-round conversations" +msgstr "多輪對話的數量" -#: apps/chat/serializers/chat.py:43 -msgid "Do you want to reply again" -msgstr "是否重新回復" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:130 +#: apps/application/workflow/nodes/form_node/form_node.py:50 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:48 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:42 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:38 +#: apps/application/workflow/nodes/llm_node/llm_node.py:52 +#: apps/application/workflow/nodes/question_node/question_node.py:38 +#: apps/application/workflow/nodes/reply_node/reply_node.py:34 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:35 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:41 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:52 +#: apps/application/workflow/nodes/tool_node/tool_node.py:72 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:38 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:36 +msgid "Whether to return content" +msgstr "是否返回內容" -#: apps/chat/serializers/chat.py:48 -msgid "Node id" -msgstr "節點 ID" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:131 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:49 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:43 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:40 +#: apps/application/workflow/nodes/intent_node/intent_node.py:35 +#: apps/application/workflow/nodes/llm_node/llm_node.py:42 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:45 +#: apps/application/workflow/nodes/question_node/question_node.py:39 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:37 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:39 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:42 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:38 +msgid "Model parameter settings" +msgstr "模型參數設置" -#: apps/chat/serializers/chat.py:51 -msgid "Runtime node id" -msgstr "運行時節點 ID" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:133 +msgid "Context Type" +msgstr "上下文類型" -#: apps/chat/serializers/chat.py:54 -msgid "Node parameters" -msgstr "節點參數" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:134 +msgid "MCP Server" +msgstr "MCP 服务" -#: apps/chat/serializers/chat.py:56 -msgid "Global variables" -msgstr "全局變量" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:135 +msgid "MCP Tool ID" +msgstr "MCP 工具 ID" -#: apps/chat/serializers/chat.py:60 -#: apps/common/constants/permission_constants.py:222 -#: apps/common/constants/permission_constants.py:228 -msgid "Other" -msgstr "其他" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:140 +msgid "MCP Tool IDs" +msgstr "MCP 工具 ID" -#: apps/chat/serializers/chat.py:115 apps/chat/serializers/chat.py:320 -msgid "Client id" -msgstr "客戶端 ID" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:142 +msgid "MCP Source" +msgstr "MCP 來源" -#: apps/chat/serializers/chat.py:116 apps/chat/serializers/chat.py:321 -msgid "Client Type" -msgstr "客戶端類型" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:147 +msgid "Tool IDs" +msgstr "工具 ID" -#: apps/chat/serializers/chat.py:119 apps/chat/serializers/chat.py:322 -#: apps/common/constants/permission_constants.py:240 -msgid "Debug" -msgstr "調試" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:153 +msgid "App IDs" +msgstr "应用 IDs" -#: apps/chat/serializers/chat.py:146 -msgid "The number of visits exceeds today's visits" -msgstr "今天的訪問次數超過限制" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:159 +msgid "Skill IDs" +msgstr "技能 IDs" -#: apps/chat/serializers/chat.py:157 -msgid "The current model is not available" -msgstr "當前模型不可用" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:161 +msgid "Whether to enable MCP output" +msgstr "是否啟用 MCP 輸出" -#: apps/chat/serializers/chat.py:159 -msgid "The model is downloading, please try again later" -msgstr "下載過程被中斷,請重試" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:162 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:37 +msgid "video" +msgstr "影片" -#: apps/chat/serializers/chat.py:306 apps/chat/serializers/chat.py:357 -msgid "The application has not been published. Please use it after publishing." -msgstr "智能體未發布,請發布後使用。" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:163 +#: apps/application/workflow/nodes/application_node/application_node.py:35 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:39 +#: apps/resource_manage/serializers/tool.py:231 +#: apps/tools/serializers/tool.py:1181 +msgid "picture" +msgstr "圖片" -#: apps/chat/serializers/chat_authentication.py:50 -#: apps/xpack/serializers/chat_auth.py:53 -msgid "Invalid access_token" -msgstr "access_token 無效" +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:164 +msgid "vision" +msgstr "視覺" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:173 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:58 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:54 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:50 +#: apps/application/workflow/nodes/intent_node/intent_node.py:45 +#: apps/application/workflow/nodes/llm_node/llm_node.py:61 +#: apps/application/workflow/nodes/llm_node/llm_node.py:68 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:59 +#: apps/application/workflow/nodes/question_node/question_node.py:48 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:48 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:46 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:48 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:51 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:48 +msgid "The model of the node does not exist" +msgstr "節點的模型不存在" + +#: apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py:367 +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:110 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:115 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:116 +#: apps/application/workflow/nodes/intent_node/intent_node.py:104 +#: apps/application/workflow/nodes/llm_node/llm_node.py:202 +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:143 +#: apps/application/workflow/nodes/question_node/question_node.py:124 +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:152 +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:119 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:115 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:110 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:114 +msgid "Model is not allowed to be empty" +msgstr "模型不能为空" -#: apps/chat/serializers/chat_authentication.py:89 -msgid "Illegal User" -msgstr "非法用戶" +#: apps/application/workflow/nodes/application_node/application_node.py:33 +msgid "API Input Fields" +msgstr "API 輸入欄位" -#: apps/chat/serializers/chat_embed_serializers.py:24 -msgid "Host" -msgstr "" +#: apps/application/workflow/nodes/application_node/application_node.py:34 +msgid "User Input Fields" +msgstr "用戶輸入欄位" -#: apps/chat/views/chat.py:37 apps/chat/views/chat.py:38 -#: apps/chat/views/chat.py:39 -msgid "Application Anonymous Certification" -msgstr "智能體匿名認證" +#: apps/application/workflow/nodes/application_node/application_node.py:36 +#: apps/application/workflow/nodes/document_extract_node/document_extract_node.py:25 +msgid "document" +msgstr "文檔" -#: apps/chat/views/chat.py:42 apps/chat/views/chat.py:64 -#: apps/chat/views/chat.py:81 apps/chat/views/chat.py:99 -#: apps/chat/views/chat.py:120 apps/chat/views/chat_embed.py:27 -#: apps/xpack/views/chat_user_auth.py:419 -msgid "Chat" -msgstr "聊天" +#: apps/application/workflow/nodes/application_node/application_node.py:37 +msgid "Audio" +msgstr "音頻" -#: apps/chat/views/chat.py:59 apps/chat/views/chat.py:60 -#: apps/chat/views/chat.py:61 -msgid "Get application related information" -msgstr "獲取智能體相關信息" +#: apps/application/workflow/nodes/application_node/application_node.py:38 +msgid "Video" +msgstr "视频" -#: apps/chat/views/chat.py:76 apps/chat/views/chat.py:77 -#: apps/chat/views/chat.py:78 -msgid "Get application authentication information" -msgstr "獲取智能體認證信息" +#: apps/application/workflow/nodes/application_node/application_node.py:39 +#: apps/application/workflow/nodes/form_node/form_node.py:49 +msgid "Form Data" +msgstr "表單數據" -#: apps/chat/views/chat.py:115 apps/chat/views/chat.py:116 -#: apps/chat/views/chat.py:117 -msgid "Get the session id according to the application id" -msgstr "根據智能體 ID 獲取會話 ID" +#: apps/application/workflow/nodes/application_node/application_node.py:46 +msgid "The application has been deleted" +msgstr "智慧體已被刪除" -#: apps/chat/views/chat.py:131 apps/chat/views/chat.py:132 -#: apps/chat/views/chat.py:133 apps/users/views/login.py:70 -#: apps/users/views/login.py:71 apps/users/views/login.py:72 -msgid "Get captcha" -msgstr "獲取驗證碼" +#: apps/application/workflow/nodes/application_node/application_node.py:89 +msgid "The sub application cannot use the current node" +msgstr "子应用无法使用当前节点" -#: apps/chat/views/chat.py:134 -#: apps/common/constants/permission_constants.py:210 -#: apps/users/views/login.py:41 apps/users/views/login.py:58 -#: apps/users/views/login.py:73 apps/users/views/user.py:63 -#: apps/users/views/user.py:77 apps/users/views/user.py:91 -#: apps/users/views/user.py:108 apps/users/views/user.py:123 -#: apps/users/views/user.py:136 apps/users/views/user.py:150 -#: apps/users/views/user.py:164 apps/users/views/user.py:180 -#: apps/users/views/user.py:193 apps/users/views/user.py:206 -#: apps/users/views/user.py:217 apps/users/views/user.py:235 -#: apps/users/views/user.py:251 apps/users/views/user.py:269 -#: apps/users/views/user.py:286 apps/users/views/user.py:303 -#: apps/users/views/user.py:321 apps/users/views/user.py:338 -#: apps/users/views/user.py:356 apps/xpack/views/chat_user_auth.py:206 -msgid "User Management" -msgstr "用戶管理" +#: apps/application/workflow/nodes/application_node/application_node.py:274 +#, python-brace-format +msgid "" +"Parameter value error: The uploaded {name} lacks file_id, and the {name} " +"upload fails" +msgstr "引數值錯誤:上傳的 {name} 缺少 file_id,{name} 上傳失敗" -#: apps/chat/views/chat_embed.py:22 apps/chat/views/chat_embed.py:23 -#: apps/chat/views/chat_embed.py:24 -msgid "Get embedded js" -msgstr "獲取嵌入式 JavaScript" +#: apps/application/workflow/nodes/condition_node/condition_node.py:23 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:21 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:21 +#: apps/models_provider/api/provide.py:23 +msgid "value" +msgstr "值" -#: apps/common/auth/authenticate.py:80 -msgid "Not logged in, please log in first" -msgstr "未登錄,請先登錄" +#: apps/application/workflow/nodes/condition_node/condition_node.py:24 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:22 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:22 +msgid "Fields" +msgstr "欄位" -#: apps/common/auth/authenticate.py:82 apps/common/auth/authenticate.py:89 -#: apps/common/auth/authenticate.py:95 -msgid "Authentication information is incorrect! illegal user" -msgstr "身份驗證信息不正確!非法用戶" +#: apps/application/workflow/nodes/condition_node/condition_node.py:28 +#: apps/application/workflow/nodes/intent_node/intent_node.py:22 +msgid "Branch id" +msgstr "分支 ID" -#: apps/common/auth/authentication.py:98 -msgid "No permission to access" -msgstr "無權限訪問" +#: apps/application/workflow/nodes/condition_node/condition_node.py:29 +#: apps/application/workflow/nodes/intent_node/intent_node.py:24 +msgid "Branch Type" +msgstr "分支類型" -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:39 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:41 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:43 -#: apps/common/auth/handle/impl/chat_anonymous_user_token.py:49 -#: apps/xpack/auth/chat_user_token.py:41 apps/xpack/auth/chat_user_token.py:43 -#: apps/xpack/auth/chat_user_token.py:45 apps/xpack/auth/chat_user_token.py:49 -msgid "Authentication information is incorrect" -msgstr "身份驗證信息不正確" +#: apps/application/workflow/nodes/condition_node/condition_node.py:30 +#: apps/application/workflow/nodes/loop_break_node/loop_break_node.py:26 +#: apps/application/workflow/nodes/loop_continue_node/loop_continue_node.py:26 +msgid "Condition or|and" +msgstr "條件 或|與" -#: apps/common/auth/handle/impl/user_token.py:265 -msgid "Login expired" -msgstr "登錄已過期" +#: apps/application/workflow/nodes/data_source_local_node/data_source_local_node.py:19 +msgid "Upload file size" +msgstr "上傳檔案大小" -#: apps/common/constants/exception_code_constants.py:31 -#: apps/users/serializers/login.py:53 -#: apps/xpack/serializers/chat_user_serializer.py:123 -msgid "The username or password is incorrect" -msgstr "用戶名或密碼不正確" +#: apps/application/workflow/nodes/data_source_local_node/data_source_local_node.py:20 +msgid "Number of uploaded files" +msgstr "上傳檔案數量" -#: apps/common/constants/exception_code_constants.py:32 -msgid "Please log in first and bring the user Token" -msgstr "請先登錄並攜帶用戶 Token" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:23 +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:41 +msgid "Web source url" +msgstr "Web 根地址" -#: apps/common/constants/exception_code_constants.py:33 -#: apps/users/serializers/user.py:630 -msgid "Email sending failed" -msgstr "郵件發送失敗" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:25 +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:48 +msgid "Web knowledge selector" +msgstr "選擇器" -#: apps/common/constants/exception_code_constants.py:34 -msgid "Email format error" -msgstr "郵箱格式錯誤" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:40 +msgid "Please enter the Web root address" +msgstr "請輸入 Web 根地址" -#: apps/common/constants/exception_code_constants.py:35 -msgid "The email has been registered, please log in directly" -msgstr "該郵箱已註冊,請直接登錄" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:47 +msgid "The default is body, you can enter .classname/#idname/tagname" +msgstr "默認為 body,可輸入 .classname/#idname/tagname" -#: apps/common/constants/exception_code_constants.py:36 -msgid "The email is not registered, please register first" -msgstr "該郵箱未註冊,請先註冊" +#: apps/application/workflow/nodes/data_source_web_node/data_source_web_node.py:108 +#, python-brace-format +msgid "data source web node:{node_id} error{error}{traceback}" +msgstr "資料來源網頁節點:{node_id} 錯誤{error}{traceback}" -#: apps/common/constants/exception_code_constants.py:38 -msgid "The verification code is incorrect or the verification code has expired" -msgstr "驗證碼不正確或已過期" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:25 +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:79 +#: apps/knowledge/serializers/document.py:463 +#: apps/resource_manage/serializers/document.py:258 +msgid "document list" +msgstr "文檔列表" -#: apps/common/constants/exception_code_constants.py:39 -msgid "The username has been registered, please log in directly" -msgstr "用戶名已註冊,請直接登錄" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:27 +msgid "split strategy" +msgstr "分段策略" -#: apps/common/constants/exception_code_constants.py:41 -msgid "" -"The username cannot be empty and must be between 6 and 20 characters long." -msgstr "用戶名不能為空,且長度在6到20個字符之間。" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:32 +msgid "paragraph title relate problem type" +msgstr "段落標題關聯問題型別" -#: apps/common/constants/exception_code_constants.py:43 -msgid "Password and confirmation password are inconsistent" -msgstr "密碼和確認密碼不一致" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:36 +msgid "paragraph title relate problem" +msgstr "段落標題關聯問題" -#: apps/common/constants/exception_code_constants.py:44 -msgid "The nickname is already registered" -msgstr "暱稱已註冊" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:39 +msgid "paragraph title relate problem reference" +msgstr "段落标题关联问题引用" -#: apps/common/constants/permission_constants.py:209 -msgid "System Setting" -msgstr "系統設置" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:44 +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:57 +msgid "document name relate problem type" +msgstr "文件名稱關聯問題型別" -#: apps/common/constants/permission_constants.py:211 -#: apps/common/constants/permission_constants.py:272 -#: apps/role_setting/views/role_setting.py:44 -#: apps/role_setting/views/role_setting.py:67 -#: apps/role_setting/views/role_setting.py:84 -#: apps/role_setting/views/role_setting.py:103 -#: apps/role_setting/views/role_setting.py:125 -#: apps/role_setting/views/role_setting.py:145 -#: apps/role_setting/views/role_setting.py:167 -#: apps/role_setting/views/role_setting.py:191 -#: apps/role_setting/views/role_setting.py:210 -msgid "Role" -msgstr "角色" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:48 +msgid "document name relate problem" +msgstr "文件名稱關聯問題" -#: apps/common/constants/permission_constants.py:212 -#: apps/common/constants/permission_constants.py:270 -#: apps/workspace/views/workspace.py:37 apps/workspace/views/workspace.py:49 -#: apps/workspace/views/workspace.py:63 apps/workspace/views/workspace.py:80 -#: apps/workspace/views/workspace.py:101 apps/workspace/views/workspace.py:119 -#: apps/workspace/views/workspace.py:138 apps/workspace/views/workspace.py:155 -#: apps/workspace/views/workspace.py:170 apps/workspace/views/workspace.py:188 -#: apps/workspace/views/workspace.py:207 apps/workspace/views/workspace.py:223 -#: apps/workspace/views/workspace.py:236 apps/workspace/views/workspace.py:250 -msgid "Workspace" -msgstr "工作空間" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:51 +msgid "document name relate problem reference" +msgstr "文档名称关联问题引用" -#: apps/common/constants/permission_constants.py:213 -msgid "Resource Application" -msgstr "資源管理-智能體" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:53 +#: apps/knowledge/serializers/document.py:241 +msgid "limit" +msgstr "限制" -#: apps/common/constants/permission_constants.py:214 -msgid "Resource Knowledge" -msgstr "資源管理-知識庫" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:61 +msgid "limit reference" +msgstr "引用上限" -#: apps/common/constants/permission_constants.py:215 -msgid "Resource Tool" -msgstr "資源管理-工具" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:63 +msgid "chunk size" +msgstr "分段大小" -#: apps/common/constants/permission_constants.py:216 -msgid "Resource Model" -msgstr "資源管理-模型" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:65 +msgid "chunk size type" +msgstr "分塊大小型別" -#: apps/common/constants/permission_constants.py:217 -msgid "Resource Permission" -msgstr "資源授權" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:68 +msgid "chunk size reference" +msgstr "分段大小引用" -#: apps/common/constants/permission_constants.py:218 -#: apps/shared/views/shared_dataset_lark_views.py:30 -#: apps/shared/views/shared_dataset_lark_views.py:50 -#: apps/shared/views/shared_knowledge.py:33 -#: apps/shared/views/shared_knowledge.py:53 -#: apps/shared/views/shared_knowledge.py:76 -#: apps/shared/views/shared_knowledge.py:91 -#: apps/shared/views/shared_knowledge.py:106 -#: apps/shared/views/shared_knowledge.py:125 -#: apps/shared/views/shared_knowledge.py:151 -#: apps/shared/views/shared_knowledge.py:178 -#: apps/shared/views/shared_knowledge.py:196 -#: apps/shared/views/shared_knowledge.py:214 -#: apps/shared/views/shared_knowledge.py:235 -#: apps/shared/views/shared_knowledge.py:256 -#: apps/shared/views/shared_knowledge.py:276 -#: apps/shared/views/shared_knowledge.py:297 -#: apps/shared/views/shared_knowledge.py:312 -#: apps/shared/views/shared_knowledge.py:331 -#: apps/shared/views/shared_knowledge.py:354 -#: apps/shared/views/shared_knowledge.py:386 -#: apps/shared/views/shared_knowledge.py:407 -msgid "Shared Knowledge" -msgstr "共享資源-知識庫" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:70 +#: apps/knowledge/serializers/document.py:243 +msgid "patterns" +msgstr "分割符" -#: apps/common/constants/permission_constants.py:219 -#: apps/models_provider/views/model.py:227 apps/shared/views/shared_model.py:58 -#: apps/shared/views/shared_model.py:89 apps/shared/views/shared_model.py:107 -#: apps/shared/views/shared_model.py:124 apps/shared/views/shared_model.py:138 -#: apps/shared/views/shared_model.py:153 apps/shared/views/shared_model.py:166 -#: apps/shared/views/shared_model.py:186 apps/shared/views/shared_model.py:202 -#: apps/shared/views/shared_model.py:219 apps/shared/views/shared_model.py:234 -#: apps/shared/views/shared_model.py:253 apps/shared/views/shared_model.py:270 -msgid "Shared Model" -msgstr "共享資源-模型" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:72 +msgid "patterns type" +msgstr "模式型別" -#: apps/common/constants/permission_constants.py:220 -#: apps/shared/views/shared_tool.py:30 apps/shared/views/shared_tool.py:49 -#: apps/shared/views/shared_tool.py:68 apps/shared/views/shared_tool.py:83 -#: apps/shared/views/shared_tool.py:98 apps/shared/views/shared_tool.py:116 -#: apps/shared/views/shared_tool.py:139 apps/shared/views/shared_tool.py:157 -#: apps/shared/views/shared_tool.py:175 apps/shared/views/shared_tool.py:194 -#: apps/shared/views/shared_tool.py:218 apps/shared/views/shared_tool.py:239 -#: apps/shared/views/shared_tool.py:254 apps/shared/views/shared_tool.py:273 -#: apps/shared/views/shared_tool.py:294 -msgid "Shared Tool" -msgstr "共享資源-工具" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:75 +msgid "patterns reference" +msgstr "模式引用" -#: apps/common/constants/permission_constants.py:221 -msgid "Operation Log" -msgstr "操作日誌" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:77 +msgid "with filter" +msgstr "帶過濾條件" -#: apps/common/constants/permission_constants.py:223 -msgid "System Management" -msgstr "系統管理" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:79 +msgid "with filter type" +msgstr "帶過濾條件型別" -#: apps/common/constants/permission_constants.py:225 -#: apps/common/constants/permission_constants.py:235 -#: apps/common/constants/permission_constants.py:260 -#: apps/common/constants/permission_constants.py:265 -msgid "Knowledge" -msgstr "知識庫" +#: apps/application/workflow/nodes/document_split_node/document_split_node.py:82 +msgid "with filter reference" +msgstr "带过滤条件引用" -#: apps/common/constants/permission_constants.py:227 -#: apps/common/constants/permission_constants.py:258 -#: apps/common/constants/permission_constants.py:263 -#: apps/tools/views/tool.py:39 apps/tools/views/tool.py:61 -#: apps/tools/views/tool.py:82 apps/tools/views/tool.py:104 -#: apps/tools/views/tool.py:127 apps/tools/views/tool.py:146 -#: apps/tools/views/tool.py:172 apps/tools/views/tool.py:201 -#: apps/tools/views/tool.py:223 apps/tools/views/tool.py:250 -#: apps/tools/views/tool.py:274 -msgid "Tool" -msgstr "工具" +#: apps/application/workflow/nodes/form_node/form_node.py:47 +msgid "Form Configuration" +msgstr "表單配置" -#: apps/common/constants/permission_constants.py:229 -msgid "Read" -msgstr "查看" +#: apps/application/workflow/nodes/form_node/form_node.py:48 +msgid "Form output content" +msgstr "表單輸出內容" -#: apps/common/constants/permission_constants.py:230 -msgid "Edit" -msgstr "編輯" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:40 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:34 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:33 +msgid "Prompt word (positive)" +msgstr "提示詞 (正向)" -#: apps/common/constants/permission_constants.py:231 -msgid "Create" -msgstr "創建" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:42 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:36 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:35 +msgid "Prompt word (negative)" +msgstr "提示詞 (負向)" -#: apps/common/constants/permission_constants.py:232 -msgid "Delete" -msgstr "刪除" +#: apps/application/workflow/nodes/image_generate_node/image_generate_node.py:47 +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:41 +#: apps/application/workflow/nodes/image_understand_node/image_understand_node.py:37 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:40 +#: apps/application/workflow/nodes/video_understand_node/video_understand_node.py:35 +msgid "Conversation storage type" +msgstr "對話存儲類型" -#: apps/common/constants/permission_constants.py:233 -msgid "Email Setting" -msgstr "郵箱設置" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:44 +msgid "First frame url" +msgstr "首帧 URL" -#: apps/common/constants/permission_constants.py:236 -#: apps/common/constants/permission_constants.py:261 -#: apps/common/constants/permission_constants.py:266 -msgid "Document" -msgstr "文檔" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:45 +msgid "Last frame url" +msgstr "尾幀 URL" -#: apps/common/constants/permission_constants.py:237 -#: apps/common/constants/permission_constants.py:262 -#: apps/common/constants/permission_constants.py:267 -msgid "Problem" -msgstr "問題" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:118 +msgid "First frame url cannot be empty" +msgstr "首幀 URL 不能為空" -#: apps/common/constants/permission_constants.py:238 -msgid "Import" -msgstr "導入" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:156 +#: apps/application/workflow/nodes/text_to_video_node/text_to_video_node.py:135 +msgid "Failed to generate video" +msgstr "生成視頻失敗" -#: apps/common/constants/permission_constants.py:239 -msgid "Export" -msgstr "導出" +#: apps/application/workflow/nodes/image_to_video_node/image_to_video_node.py:195 +msgid "Failed to obtain the image" +msgstr "獲取圖片失敗" -#: apps/common/constants/permission_constants.py:241 -msgid "Sync" -msgstr "同步" +#: apps/application/workflow/nodes/intent_node/intent_node.py:23 +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:50 +#: apps/chat/serializers/chat.py:461 +#: apps/knowledge/serializers/paragraph.py:112 +#: apps/knowledge/serializers/problem.py:31 +#: apps/knowledge/serializers/problem.py:37 +#: apps/knowledge/serializers/problem.py:267 +#: apps/knowledge/serializers/termbase.py:22 +#: apps/knowledge/serializers/termbase.py:29 +#: apps/knowledge/serializers/termbase.py:144 +#: apps/resource_manage/serializers/problem.py:15 +#: apps/resource_manage/serializers/termbase.py:84 +#: apps/shared/serializers/shared_problem.py:18 +msgid "content" +msgstr "內容" -#: apps/common/constants/permission_constants.py:242 -msgid "Generate" -msgstr "生成問題" +#: apps/application/workflow/nodes/intent_node/intent_node.py:33 +#: apps/application/workflow/nodes/text_to_speech_node/text_to_speech_node.py:38 +msgid "Text content" +msgstr "文本內容" -#: apps/common/constants/permission_constants.py:243 -msgid "Add Member" -msgstr "添加成員" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:53 +#: apps/knowledge/serializers/paragraph.py:115 +#: apps/knowledge/serializers/paragraph.py:123 +#: apps/knowledge/serializers/paragraph.py:126 +#: apps/knowledge/serializers/paragraph.py:144 +#: apps/knowledge/serializers/paragraph.py:146 +#: apps/knowledge/serializers/paragraph.py:517 +#: apps/resource_manage/serializers/paragraph.py:16 +#: apps/shared/serializers/shared_paragraph.py:16 +msgid "section title" +msgstr "章節標題" -#: apps/common/constants/permission_constants.py:244 -msgid "Remove Member" -msgstr "移除成員" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:56 +#: apps/knowledge/serializers/knowledge.py:860 +#: apps/knowledge/serializers/paragraph.py:118 +#: apps/system_manage/serializers/chat_user.py:139 +#: apps/tools/serializers/tool.py:294 apps/tools/serializers/tool.py:312 +#: apps/trigger/serializers/trigger.py:250 +#: apps/trigger/serializers/trigger.py:272 +#: apps/trigger/serializers/trigger.py:307 +#: apps/trigger/serializers/trigger.py:641 apps/users/serializers/user.py:375 +#: apps/xpack/serializers/system_api_key.py:15 +msgid "Is active" +msgstr "是否啟用" -#: apps/common/constants/permission_constants.py:245 -msgid "Vector" -msgstr "向量化" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:61 +#: apps/knowledge/serializers/tag.py:35 apps/knowledge/serializers/tag.py:40 +msgid "Tag Key" +msgstr "標籤" -#: apps/common/constants/permission_constants.py:246 -msgid "Migrate" -msgstr "遷移" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:62 +#: apps/knowledge/serializers/tag.py:36 apps/knowledge/serializers/tag.py:41 +msgid "Tag Value" +msgstr "標籤值" -#: apps/common/constants/permission_constants.py:247 -msgid "Relate" -msgstr "關聯分段" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:67 +#: apps/knowledge/serializers/document.py:179 +#: apps/knowledge/serializers/document.py:203 +#: apps/knowledge/serializers/document.py:587 +#: apps/resource_manage/serializers/document.py:117 +#: apps/shared/serializers/shared_document.py:44 +#: apps/xpack/serializers/knowledge_lark_serializer.py:75 +msgid "document name" +msgstr "文檔名稱" -#: apps/common/constants/permission_constants.py:249 -msgid "Clear Policy" -msgstr "清除策略" +#: apps/application/workflow/nodes/knowledge_write_node/knowledge_write_node.py:70 +#: apps/knowledge/serializers/knowledge.py:857 +#: apps/knowledge/serializers/tag.py:48 +#: apps/resource_manage/serializers/tag.py:24 +#: apps/shared/serializers/shared_tag.py:24 +msgid "Tags" +msgstr "標籤" -#: apps/common/constants/permission_constants.py:250 -msgid "Login Auth" -msgstr "登錄認證" +#: apps/application/workflow/nodes/llm_node/llm_node.py:46 +msgid "Custom context" +msgstr "自定義上下文" -#: apps/common/constants/permission_constants.py:251 -msgid "Display Settings" -msgstr "顯示設置" +#: apps/application/workflow/nodes/llm_node/llm_node.py:48 +msgid "Context variable" +msgstr "上下文變數" -#: apps/common/constants/permission_constants.py:252 -#: apps/common/constants/permission_constants.py:720 -#: apps/xpack/views/system_api_key.py:23 apps/xpack/views/system_api_key.py:38 -#: apps/xpack/views/system_api_key.py:56 apps/xpack/views/system_api_key.py:71 -msgid "System API Key" -msgstr "系統 API Key" +#: apps/application/workflow/nodes/llm_node/llm_node.py:51 +#: apps/models_provider/serializers/chat_completion_serializers.py:38 +msgid "Tools" +msgstr "工具" -#: apps/common/constants/permission_constants.py:253 -#: apps/xpack/views/system_params.py:26 apps/xpack/views/system_params.py:42 -msgid "Appearance Settings" -msgstr "外觀設置" +#: apps/application/workflow/nodes/loop_node/loop_node.py:25 +msgid "loop_type" +msgstr "迴圈型別" -#: apps/common/constants/permission_constants.py:254 -#: apps/common/constants/permission_constants.py:269 -#: apps/xpack/views/system_chat_user.py:339 -#: apps/xpack/views/system_chat_user.py:362 -msgid "Chat User" -msgstr "對話用戶" +#: apps/application/workflow/nodes/loop_node/loop_node.py:26 +msgid "array" +msgstr "数组" -#: apps/common/constants/permission_constants.py:255 -#: apps/common/constants/permission_constants.py:268 -msgid "User Group" -msgstr "用戶組" +#: apps/application/workflow/nodes/loop_node/loop_node.py:27 +msgid "number" +msgstr "數量" -#: apps/common/constants/permission_constants.py:256 -msgid "Chat User Auth" -msgstr "對話用戶認證" +#: apps/application/workflow/nodes/loop_node/loop_node.py:36 +#: apps/application/workflow/nodes/loop_node/loop_node.py:41 +#: apps/application/workflow/nodes/tool_node/tool_node.py:65 +#, python-brace-format +msgid "{field}, this field is required." +msgstr "{field} 欄位是必填項" -#: apps/common/constants/permission_constants.py:257 -msgid "Overview" -msgstr "概覽" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:19 +msgid "Mcp servers" +msgstr "MCP 服务列表" -#: apps/common/constants/permission_constants.py:271 -#: apps/common/constants/permission_constants.py:671 -#: apps/common/constants/permission_constants.py:677 -#: apps/common/constants/permission_constants.py:683 -#: apps/common/constants/permission_constants.py:689 -msgid "Dialogue log" -msgstr "對話日誌" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:20 +msgid "Mcp server" +msgstr "MCP 服务" -#: apps/common/constants/permission_constants.py:641 -msgid "Embed third party" -msgstr "嵌入第三方" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:21 +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:22 +msgid "Mcp tool" +msgstr "Mcp 工具" -#: apps/common/constants/permission_constants.py:647 -msgid "Access restrictions" -msgstr "訪問限制" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:23 +msgid "Mcp source" +msgstr "MCP 來源" -#: apps/common/constants/permission_constants.py:653 -msgid "Display settings" -msgstr "顯示設置" +#: apps/application/workflow/nodes/mcp_node/mcp_node.py:24 +msgid "Tool parameters" +msgstr "工具參數" -#: apps/common/constants/permission_constants.py:659 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:16 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:75 -msgid "API Key" -msgstr "" +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:43 +#: apps/application/workflow/nodes/variable_splitting_node/variable_splitting_node.py:32 +msgid "input variable" +msgstr "輸入變數" -#: apps/common/constants/permission_constants.py:665 -msgid "Public settings" -msgstr "公共訪問連接" +#: apps/application/workflow/nodes/parameter_extraction_node/parameter_extraction_node.py:44 +#: apps/application/workflow/nodes/variable_splitting_node/variable_splitting_node.py:33 +msgid "Split variables" +msgstr "拆分變數" -#: apps/common/constants/permission_constants.py:704 -msgid "About" -msgstr "關於" +#: apps/application/workflow/nodes/reply_node/reply_node.py:27 +msgid "Response Type" +msgstr "響應類型" -#: apps/common/constants/permission_constants.py:709 -#: apps/users/views/user.py:88 apps/users/views/user.py:89 -#: apps/users/views/user.py:90 -msgid "Switch Language" -msgstr "切換語言" +#: apps/application/workflow/nodes/reply_node/reply_node.py:30 +msgid "Content Type" +msgstr "內容類型" -#: apps/common/constants/permission_constants.py:714 -msgid "Change Password" -msgstr "修改密碼" +#: apps/application/workflow/nodes/reply_node/reply_node.py:33 +msgid "Direct answer content" +msgstr "直接回答內容" -#: apps/common/constants/permission_constants.py:734 -msgid "Sync users" -msgstr "同步用戶" +#: apps/application/workflow/nodes/reply_node/reply_node.py:65 +#: apps/application/workflow/nodes/reply_node/reply_node.py:69 +msgid "Tool reply content must be a JSON object or array" +msgstr "工具回覆內容必須是 JSON 物件或陣列" -#: apps/common/constants/permission_constants.py:755 -#: apps/common/constants/permission_constants.py:808 -msgid "Set up user groups" -msgstr "設置用戶組" +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:26 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:52 +msgid "Maximum number of words in a quoted segment" +msgstr "引用段落的最大字數" -#: apps/common/event/__init__.py:27 -msgid "The download process was interrupted, please try again" -msgstr "下載過程被中斷,請重試" +#: apps/application/workflow/nodes/reranker_node/reranker_node.py:38 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:64 +msgid "The results are displayed in the knowledge sources" +msgstr "結果顯示在知識來源中" -#: apps/common/event/listener_manage.py:90 -#, python-brace-format -msgid "Query vector data: {paragraph_id_list} error {error} {traceback}" -msgstr "查詢向量數據:{paragraph_id_list} 錯誤:{error} {traceback}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:24 +msgid "knowledge id list" +msgstr "知識庫 ID 列表" -#: apps/common/event/listener_manage.py:95 -#, python-brace-format -msgid "Start--->Embedding paragraph: {paragraph_id_list}" -msgstr "開始--->向量段落: {paragraph_id_list}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:27 +#: apps/knowledge/serializers/knowledge.py:205 +msgid "search mode" +msgstr "搜索模式" -#: apps/common/event/listener_manage.py:107 -#, python-brace-format -msgid "Vectorized paragraph: {paragraph_id_list} error {error} {traceback}" -msgstr "向量段落: {paragraph_id_list} 錯誤:{error} {traceback}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:32 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:69 +msgid "search scope type" +msgstr "搜尋範圍型別" -#: apps/common/event/listener_manage.py:113 -#, python-brace-format -msgid "End--->Embedding paragraph: {paragraph_id_list}" -msgstr "結束--->向量段落: {paragraph_id_list}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:37 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:74 +msgid "search scope variable type" +msgstr "检索范围变量类型" -#: apps/common/event/listener_manage.py:122 -#, python-brace-format -msgid "Start--->Embedding paragraph: {paragraph_id}" -msgstr "開始--->向量段落: {paragraph_id}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:39 +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:76 +msgid "search scope variable" +msgstr "搜尋範圍變數" -#: apps/common/event/listener_manage.py:147 -#, python-brace-format -msgid "Vectorized paragraph: {paragraph_id} error {error} {traceback}" -msgstr "向量段落: {paragraph_id} 錯誤:{error} {traceback}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:40 +msgid "question reference address" +msgstr "問題引用地址" -#: apps/common/event/listener_manage.py:152 -#, python-brace-format -msgid "End--->Embedding paragraph: {paragraph_id}" -msgstr "結束--->向量段落: {paragraph_id}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:42 +msgid "search condition type" +msgstr "搜尋條件型別" -#: apps/common/event/listener_manage.py:268 -#, python-brace-format -msgid "Start--->Embedding document: {document_id}" -msgstr "開始--->向量文檔: {document_id}" +#: apps/application/workflow/nodes/search_document_node/search_document_node.py:44 +msgid "search condition list" +msgstr "搜尋條件列表" -#: apps/common/event/listener_manage.py:288 -#, python-brace-format -msgid "Vectorized document: {document_id} error {error} {traceback}" -msgstr "向量文檔: {document_id} 錯誤:{error} {traceback}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:39 +#: apps/knowledge/serializers/knowledge.py:204 +msgid "similarity" +msgstr "相似度" -#: apps/common/event/listener_manage.py:293 -#, python-brace-format -msgid "End--->Embedding document: {document_id}" -msgstr "結束--->向量文檔: {document_id}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:58 +msgid "Dataset id list" +msgstr "知識庫 ID 列表" -#: apps/common/event/listener_manage.py:304 -#, python-brace-format -msgid "Start--->Embedding knowledge: {knowledge_id}" -msgstr "開始--->向量知識庫: {knowledge_id}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:303 +msgid "Search images must reference a list of uploaded image files" +msgstr "检索图片必须引用已上传的图片文件列表" -#: apps/common/event/listener_manage.py:308 -#, python-brace-format -msgid "Start--->Embedding document: {document_list}" -msgstr "開始--->向量文檔: {document_list}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:305 +#: apps/knowledge/serializers/knowledge.py:214 +msgid "Image queries only support embedding or blend search" +msgstr "圖片查詢僅支援向量檢索或混合檢索" -#: apps/common/event/listener_manage.py:312 -#: apps/knowledge/task/embedding.py:116 -#, python-brace-format -msgid "Vectorized knowledge: {knowledge_id} error {error} {traceback}" -msgstr "向量知識庫: {knowledge_id} 錯誤:{error} {traceback}" +#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:307 +#: apps/knowledge/serializers/knowledge.py:1452 +#: apps/knowledge/vector/milvus_vector.py:779 +#: apps/knowledge/vector/pg_vector.py:163 +#: apps/models_provider/base_model_provider.py:363 +msgid "The current embedding model does not support image embedding" +msgstr "目前向量模型不支援圖片向量化" -#: apps/common/event/listener_manage.py:315 -#, python-brace-format -msgid "End--->Embedding knowledge: {knowledge_id}" -msgstr "結束--->向量知識庫: {knowledge_id}" +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:36 +msgid "The audio file cannot be empty" +msgstr "音頻文件不能為空" -#: apps/common/exception/handle_exception.py:32 -#: apps/common/handle/handle_exception.py:33 -msgid "Unknown exception" -msgstr "未知錯誤" +#: apps/application/workflow/nodes/speech_to_text_node/speech_to_text_node.py:100 +msgid "" +"Parameter value error: The uploaded audio lacks file_id, and the audio " +"upload fails" +msgstr "參數錯誤:上傳的音頻缺少 file_id,音頻上傳失敗" -#: apps/common/field/common.py:48 -msgid "not a function" -msgstr "不是函數" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:45 +#: apps/application/workflow/nodes/tool_node/tool_node.py:35 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:28 +msgid "Variable Name" +msgstr "變量名稱" -#: apps/common/forms/base_field.py:64 -#, python-brace-format -msgid "The field {field_label} is required" -msgstr "{field_label} 欄位是必填項" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:46 +#: apps/application/workflow/nodes/tool_node/tool_node.py:59 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:32 +#: apps/trigger/serializers/trigger.py:57 +msgid "Variable Value" +msgstr "變量名稱" -#: apps/common/forms/slider_field.py:56 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:50 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:36 +msgid "Library ID" +msgstr "工具 ID" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:58 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:44 +msgid "Tool has been deleted" +msgstr "工具已被刪除" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:60 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:135 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:46 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:58 +msgid "Tool is not active" +msgstr "工具未啟用" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:68 #, python-brace-format -msgid "The {field_label} cannot be less than {min}" -msgstr "{field_label} 不能小於{min}" +msgid "Field: {name} No value set" +msgstr "欄位:{name} 未設置值" -#: apps/common/forms/slider_field.py:62 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:89 +#: apps/application/workflow/nodes/tool_node/tool_node.py:92 +#: apps/trigger/handler/impl/trigger/event_trigger.py:44 #, python-brace-format -msgid "The {field_label} cannot be greater than {max}" -msgstr "{field_label} 不能大於{max}" +msgid "Field: {name} Type: {_type} Value: {value} Unsupported this type" +msgstr "欄位:{name} 類型:{_type} 值:{value} 不支持該類型" -#: apps/common/handle/impl/text/pdf_split_handle.py:281 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:96 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:122 +#: apps/application/workflow/nodes/tool_node/tool_node.py:99 +#: apps/application/workflow/nodes/tool_node/tool_node.py:125 +#: apps/trigger/handler/impl/trigger/event_trigger.py:49 #, python-brace-format -msgid "This document has no preface and is treated as ordinary text: {e}" -msgstr "該文檔沒有前言,視為普通文本: {e}" +msgid "Field: {name} Type: {_type} Value: {value} Type error" +msgstr "欄位:{name} 類型:{_type} 值:{value} 類型轉換錯誤" -#: apps/common/job/clean_chat_job.py:23 -msgid "start clean chat log" -msgstr "開始清理聊天日誌" +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:110 +#: apps/application/workflow/nodes/tool_node/tool_node.py:113 +#, python-brace-format +msgid "Field: {name} Type: {_type} is required" +msgstr "欄位:{name} 型別:{_type} 為必填項" + +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:128 +#: apps/application/workflow/nodes/tool_lib_node/tool_lib_node.py:133 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:51 +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:56 +#: apps/shared/serializers/shared_tool.py:336 +#: apps/shared/serializers/shared_tool.py:351 +#: apps/shared/serializers/shared_tool.py:375 +#: apps/shared/serializers/shared_tool.py:486 +#: apps/tools/serializers/tool.py:1248 apps/tools/serializers/tool.py:1424 +#: apps/tools/serializers/tool.py:1611 +msgid "Tool does not exist" +msgstr "工具不存在" -#: apps/common/job/clean_chat_job.py:69 -msgid "end clean chat log" -msgstr "結束清理聊天日誌" +#: apps/application/workflow/nodes/tool_node/tool_node.py:36 +msgid "Is this field required" +msgstr "{keys} 是必填項" -#: apps/common/job/clean_debug_file_job.py:21 -msgid "start clean debug file" -msgstr "開始清理調試文件" +#: apps/application/workflow/nodes/tool_node/tool_node.py:39 +#: apps/knowledge/serializers/document.py:381 +#: apps/knowledge/serializers/knowledge_workflow.py:585 +#: apps/knowledge/serializers/knowledge_workflow.py:586 +#: apps/resource_manage/serializers/application.py:38 +#: apps/system_manage/serializers/valid_serializers.py:37 +#: apps/tools/serializers/tool.py:252 +msgid "type" +msgstr "類型" -#: apps/common/job/clean_debug_file_job.py:25 -msgid "end clean debug file" -msgstr "結束清理調試文件" +#: apps/application/workflow/nodes/tool_node/tool_node.py:43 +msgid "The field only supports string|int|dict|array|float" +msgstr "欄位僅支持字符串|整數|字典|數組|浮點數" -#: apps/common/result/api.py:17 apps/common/result/api.py:27 -msgid "response code" -msgstr "響應碼" +#: apps/application/workflow/nodes/tool_node/tool_node.py:54 +#: apps/tools/serializers/tool.py:266 apps/trigger/serializers/trigger.py:53 +msgid "The field only supports custom|reference" +msgstr "欄位僅支持自定義|引用" -#: apps/common/result/api.py:18 apps/common/result/api.py:19 -#: apps/common/result/api.py:28 apps/common/result/api.py:29 -msgid "error prompt" -msgstr "錯誤提示" +#: apps/application/workflow/nodes/tool_node/tool_node.py:71 +msgid "function" +msgstr "工具內容" -#: apps/common/result/api.py:43 -msgid "total number of data" -msgstr "總數據" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:29 +msgid "Variable Label" +msgstr "變數標籤" -#: apps/common/result/api.py:44 -msgid "current page" -msgstr "當前頁" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:30 +msgid "Variable Source" +msgstr "變數來源" -#: apps/common/result/api.py:45 -msgid "page size" -msgstr "每頁大小" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:31 +msgid "Variable Type" +msgstr "變數型別" -#: apps/common/result/result.py:31 -#: apps/xpack/serializers/operate_log_serializer.py:134 -msgid "Success" -msgstr "成功" +#: apps/application/workflow/nodes/tool_workflow_lib_node/tool_workflow_lib_node.py:98 +msgid "The tool has not been published. Please use it after publishing." +msgstr "工具尚未釋出,請在釋出後使用。" -#: apps/common/utils/common.py:91 -msgid "Text-to-speech node, the text content must be of string type" -msgstr "文本轉語音節點,文本內容必須是字符串類型" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:19 +msgid "Variable id" +msgstr "變數 ID" -#: apps/common/utils/common.py:93 -msgid "Text-to-speech node, the text content cannot be empty" -msgstr "文本轉語音節點,文本內容不能為空" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:20 +#: apps/xpack/api/auth_config.py:84 +msgid "Key" +msgstr "键" -#: apps/common/utils/common.py:246 -#, python-brace-format -msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)." -msgstr "超過限制 {count},請聯繫我們 (https://fit2cloud.com/)." +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:21 +msgid "Variable" +msgstr "變數" -#: apps/folders/models/folder.py:6 apps/folders/models/folder.py:17 -#: apps/folders/serializers/folder.py:98 -msgid "folder name" -msgstr "文件夾名稱" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:25 +msgid "Group id" +msgstr "使用者組 ID" -#: apps/folders/models/folder.py:8 apps/folders/models/folder.py:19 -#: apps/folders/serializers/folder.py:99 -msgid "folder description" -msgstr "文件夾描述" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:26 +msgid "group_name" +msgstr "使用者組名稱" -#: apps/folders/models/folder.py:12 apps/folders/models/folder.py:23 -#: apps/folders/serializers/folder.py:102 -msgid "parent id" -msgstr "父級 ID" +#: apps/application/workflow/nodes/variable_aggregation_node/variable_aggregation_node.py:32 +msgid "Strategy" +msgstr "策略" -#: apps/folders/serializers/folder.py:75 -msgid "Folder depth cannot exceed 5 levels" -msgstr "文件夾深度不能超過5級" +#: apps/chat/api/chat_authentication_api.py:53 +#: apps/chat/serializers/chat_authentication.py:29 +#: apps/chat/serializers/chat_authentication.py:57 +msgid "access_token" +msgstr "access_token" -#: apps/folders/serializers/folder.py:100 -msgid "folder user id" -msgstr "文件夾用戶 ID" +#: apps/chat/api/chat_embed_api.py:24 +msgid "host" +msgstr "host" -#: apps/folders/serializers/folder.py:105 -#: apps/knowledge/serializers/knowledge.py:112 -#: apps/knowledge/serializers/knowledge.py:207 -#: apps/knowledge/serializers/knowledge.py:447 -#: apps/knowledge/serializers/knowledge.py:559 -#: apps/knowledge/serializers/knowledge.py:637 -#: apps/models_provider/serializers/model_serializer.py:108 -#: apps/models_provider/serializers/model_serializer.py:212 -#: apps/models_provider/serializers/model_serializer.py:252 -#: apps/shared/serializers/shared_knowledge.py:107 -#: apps/shared/serializers/shared_knowledge.py:156 -#: apps/shared/serializers/shared_tool.py:84 -#: apps/system_manage/serializers/user_resource_permission.py:75 -#: apps/tools/serializers/tool.py:187 apps/tools/serializers/tool.py:209 -#: apps/tools/serializers/tool.py:455 apps/users/serializers/user.py:664 -#: apps/xpack/serializers/dataset_lark_serializer.py:46 -#: apps/xpack/serializers/dataset_lark_serializer.py:285 -#: apps/xpack/serializers/system_api_key.py:23 -msgid "user id" -msgstr "用戶ID" +#: apps/chat/api/chat_embed_api.py:31 +#: apps/chat/serializers/chat_embed_serializers.py:26 +msgid "protocol" +msgstr "協議" -#: apps/folders/serializers/folder.py:123 -msgid "Folder name already exists" -msgstr "文件夾名稱已存在" +#: apps/chat/api/chat_embed_api.py:38 +#: apps/chat/serializers/chat_embed_serializers.py:27 +#: apps/users/serializers/login.py:42 +msgid "token" +msgstr "令牌" -#: apps/folders/serializers/folder.py:150 -#: apps/folders/serializers/folder.py:182 -msgid "Folder does not exist" -msgstr "文件夾不存在" +#: apps/chat/serializers/chat.py:79 +msgid "Is the answer in streaming mode" +msgstr "是否流式回答" -#: apps/folders/serializers/folder.py:184 -msgid "Cannot delete root folder" -msgstr "無法刪除根文件夾" +#: apps/chat/serializers/chat.py:80 +msgid "Do you want to reply again" +msgstr "是否重新回復" -#: apps/folders/views/folder.py:31 apps/folders/views/folder.py:32 -#: apps/folders/views/folder.py:33 -msgid "Create folder" -msgstr "創建文件夾" +#: apps/chat/serializers/chat.py:82 +msgid "Global variables" +msgstr "全局變量" -#: apps/folders/views/folder.py:37 apps/folders/views/folder.py:63 -#: apps/folders/views/folder.py:86 apps/folders/views/folder.py:110 -#: apps/folders/views/folder.py:129 -msgid "Folder" -msgstr "文件夾" +#: apps/chat/serializers/chat.py:84 +msgid "Form position" +msgstr "表單位置" -#: apps/folders/views/folder.py:58 apps/folders/views/folder.py:59 -#: apps/folders/views/folder.py:60 -msgid "Get folder tree" -msgstr "獲取文件夾樹" +#: apps/chat/serializers/chat.py:85 +msgid "Chunk id" +msgstr "分段 ID" -#: apps/folders/views/folder.py:80 apps/folders/views/folder.py:81 -#: apps/folders/views/folder.py:82 -msgid "Update folder" -msgstr "更新文件夾" +#: apps/chat/serializers/chat.py:92 apps/chat/serializers/chat.py:114 +#: apps/chat/serializers/chat.py:476 apps/chat/serializers/chat.py:525 +#: apps/resource_manage/serializers/application_chat.py:67 +msgid "Client id" +msgstr "客戶端 ID" -#: apps/folders/views/folder.py:105 apps/folders/views/folder.py:106 -#: apps/folders/views/folder.py:107 -msgid "Get folder" -msgstr "獲取文件夾" +#: apps/chat/serializers/chat.py:93 apps/chat/serializers/chat.py:115 +#: apps/chat/serializers/chat.py:477 apps/chat/serializers/chat.py:526 +#: apps/resource_manage/serializers/application_chat.py:68 +msgid "Client Type" +msgstr "客戶端類型" -#: apps/folders/views/folder.py:124 apps/folders/views/folder.py:125 -#: apps/folders/views/folder.py:126 -msgid "Delete folder" -msgstr "刪除文件夾" +#: apps/chat/serializers/chat.py:94 apps/chat/serializers/chat.py:118 +#: apps/chat/serializers/chat.py:478 apps/chat/serializers/chat.py:528 +#: apps/resource_manage/serializers/application_chat.py:70 +msgid "IP Address" +msgstr "IP 地址" -#: apps/knowledge/api/problem.py:39 apps/knowledge/api/problem.py:52 -#: apps/knowledge/serializers/problem.py:40 -msgid "problem list" -msgstr "問題列表" +#: apps/chat/serializers/chat.py:117 apps/chat/serializers/chat.py:527 +#: apps/resource_manage/serializers/application_chat.py:69 +msgid "Debug" +msgstr "調試" -#: apps/knowledge/api/problem.py:40 apps/knowledge/api/problem.py:53 -#: apps/knowledge/serializers/problem.py:41 -msgid "problem" -msgstr "問題 ID" +#: apps/chat/serializers/chat.py:169 +msgid "The number of visits exceeds today's visits" +msgstr "今天的訪問次數超過限制" -#: apps/knowledge/serializers/common.py:32 -#: apps/knowledge/serializers/knowledge.py:62 -#: apps/shared/serializers/shared_knowledge.py:29 -msgid "source url" -msgstr "來源" +#: apps/chat/serializers/chat.py:462 +#: apps/models_provider/serializers/prompt_generate_serializers.py:33 +#: apps/role_setting/views/role_setting.py:60 +#: apps/role_setting/views/role_setting.py:88 +#: apps/role_setting/views/role_setting.py:115 +#: apps/role_setting/views/role_setting.py:136 +#: apps/role_setting/views/role_setting.py:163 +#: apps/role_setting/views/role_setting.py:187 +#: apps/role_setting/views/role_setting.py:215 +#: apps/role_setting/views/role_setting.py:244 +#: apps/role_setting/views/role_setting.py:274 +#: apps/role_setting/views/role_setting.py:303 +msgid "Role" +msgstr "角色" -#: apps/knowledge/serializers/common.py:33 -#: apps/knowledge/serializers/document.py:152 -msgid "selector" -msgstr "選擇器" +#: apps/chat/serializers/chat.py:468 +msgid "Regenerate" +msgstr "重新生成" -#: apps/knowledge/serializers/common.py:40 -#, python-brace-format -msgid "URL error, cannot parse [{source_url}]" -msgstr "URL 錯誤,無法解析 [{source_url}]" +#: apps/chat/serializers/chat.py:469 +msgid "Streaming Output" +msgstr "流式輸出" -#: apps/knowledge/serializers/common.py:48 -#: apps/knowledge/serializers/document.py:78 -#: apps/knowledge/serializers/document.py:170 -#: apps/knowledge/serializers/document.py:186 -msgid "id list" -msgstr "ID 列表" +#: apps/chat/serializers/chat.py:593 +msgid "Chat record not found" +msgstr "未找到對話記錄" -#: apps/knowledge/serializers/common.py:58 -#, python-brace-format -msgid "The following id does not exist: {error_id_list}" -msgstr "以下ID不存在: {error_id_list}" +#: apps/chat/serializers/chat_authentication.py:48 +msgid "Invalid application_id" +msgstr "application_id 無效" -#: apps/knowledge/serializers/common.py:74 -#: apps/knowledge/serializers/document.py:166 -#: apps/knowledge/serializers/document.py:171 -#: apps/knowledge/serializers/document.py:178 -msgid "state list" -msgstr "狀態列表" +#: apps/chat/serializers/chat_authentication.py:64 +#: apps/chat/serializers/chat_authentication.py:66 +#: apps/chat/serializers/chat_authentication.py:100 +msgid "Invalid access_token" +msgstr "access_token 無效" -#: apps/knowledge/serializers/common.py:117 -#: apps/knowledge/serializers/common.py:141 -msgid "The knowledge base is inconsistent with the vector model" -msgstr "知識庫與向量模型不一致" +#: apps/chat/serializers/chat_authentication.py:151 +msgid "Illegal User" +msgstr "非法用戶" -#: apps/knowledge/serializers/common.py:119 -#: apps/knowledge/serializers/common.py:143 -msgid "Knowledge base setting error, please reset the knowledge base" -msgstr "知識庫設置錯誤,請重置知識庫" +#: apps/chat/serializers/chat_embed_serializers.py:25 +msgid "Host" +msgstr "主机" -#: apps/knowledge/serializers/document.py:79 -#: apps/knowledge/serializers/document.py:97 -#: apps/knowledge/serializers/document.py:353 -msgid "task type" -msgstr "任務類型" +#: apps/chat/serializers/chat_record.py:29 +msgid "Bidding Status" +msgstr "投票状态" -#: apps/knowledge/serializers/document.py:87 -#: apps/knowledge/serializers/document.py:105 -msgid "task type not support" -msgstr "任務類型不支持" +#: apps/chat/serializers/chat_record.py:31 +msgid "Vote Reason" +msgstr "投票原因" -#: apps/knowledge/serializers/document.py:91 -#: apps/knowledge/serializers/document.py:110 -#: apps/knowledge/serializers/document.py:350 -msgid "document name" -msgstr "文檔名稱" +#: apps/chat/serializers/chat_record.py:34 +msgid "Vote other content" +msgstr "投票其他內容" -#: apps/knowledge/serializers/document.py:93 -msgid "source file id" -msgstr "源文件 ID" +#: apps/chat/serializers/chat_record.py:57 +msgid "" +"Voting on the current session minutes, please do not send repeated requests" +msgstr "正在對當前會議紀要投票,請勿重複提交" -#: apps/knowledge/serializers/document.py:113 -#: apps/knowledge/serializers/document.py:194 -msgid "The type only supports optimization|directly_return" -msgstr "該類型僅支持優化|直接返回" +#: apps/chat/serializers/chat_record.py:66 +msgid "Non-existent conversation chat_record_id" +msgstr "會話對話記錄 ID 不存在" -#: apps/knowledge/serializers/document.py:115 -#: apps/knowledge/serializers/document.py:187 -#: apps/knowledge/serializers/document.py:351 -msgid "hit handling method" -msgstr "命中處理方法" +#: apps/chat/serializers/chat_record.py:96 +msgid "Already voted, please cancel first and then vote again" +msgstr "已投票,請先取消投票後再重新投票" -#: apps/knowledge/serializers/document.py:118 -#: apps/knowledge/serializers/document.py:189 -msgid "directly return similarity" -msgstr "直接返回相似度" +#: apps/chat/serializers/chat_record.py:127 +#: apps/chat/serializers/portal.py:212 +msgid "Abstract" +msgstr "摘要" -#: apps/knowledge/serializers/document.py:120 -#: apps/knowledge/serializers/document.py:352 -msgid "document is active" -msgstr "文檔已激活" +#: apps/chat/serializers/chat_record.py:147 +msgid "Chat is not exist" +msgstr "對話不存在" -#: apps/knowledge/serializers/document.py:139 -#: apps/knowledge/serializers/document.py:156 -#: apps/knowledge/serializers/document.py:161 -msgid "file list" -msgstr "文件 列表" +#: apps/chat/serializers/chat_record.py:206 +msgid "Non-existent chatID" +msgstr "對話 ID 不存在" -#: apps/knowledge/serializers/document.py:140 -msgid "limit" -msgstr "限制" +#: apps/chat/serializers/chat_user_api_key_serializers.py:21 +#: apps/folders/serializers/folder.py:150 +#: apps/folders/serializers/folder.py:196 +#: apps/knowledge/serializers/document.py:1166 +#: apps/knowledge/serializers/document.py:1490 +#: apps/knowledge/serializers/document.py:1629 +#: apps/knowledge/serializers/knowledge.py:246 +#: apps/knowledge/serializers/knowledge.py:382 +#: apps/knowledge/serializers/knowledge.py:971 +#: apps/knowledge/serializers/knowledge.py:1233 +#: apps/knowledge/serializers/knowledge.py:1369 +#: apps/knowledge/serializers/knowledge.py:1429 +#: apps/knowledge/serializers/knowledge.py:1581 +#: apps/knowledge/serializers/knowledge_workflow.py:604 +#: apps/knowledge/serializers/knowledge_workflow.py:676 +#: apps/knowledge/serializers/knowledge_workflow.py:812 +#: apps/knowledge/serializers/knowledge_workflow.py:860 +#: apps/models_provider/serializers/model_serializer.py:130 +#: apps/models_provider/serializers/model_serializer.py:252 +#: apps/models_provider/serializers/model_serializer.py:290 +#: apps/resource_manage/api/resource_management.py:14 +#: apps/resource_manage/serializers/document.py:28 +#: apps/resource_manage/serializers/document.py:55 +#: apps/resource_manage/serializers/document.py:160 +#: apps/resource_manage/serializers/knowledge.py:42 +#: apps/resource_manage/serializers/knowledge.py:69 +#: apps/resource_manage/serializers/knowledge.py:192 +#: apps/resource_manage/serializers/knowledge.py:223 +#: apps/resource_manage/serializers/knowledge.py:242 +#: apps/resource_manage/serializers/knowledge.py:266 +#: apps/resource_manage/serializers/knowledge_workflow.py:53 +#: apps/resource_manage/serializers/knowledge_workflow.py:71 +#: apps/resource_manage/serializers/model.py:105 +#: apps/resource_manage/serializers/model.py:180 +#: apps/shared/serializers/shared_knowledge.py:59 +#: apps/shared/serializers/shared_knowledge.py:106 +#: apps/shared/serializers/shared_knowledge.py:175 +#: apps/shared/serializers/shared_knowledge.py:325 +#: apps/shared/serializers/shared_tool.py:93 +#: apps/system_manage/api/user_resource_permission.py:116 +#: apps/system_manage/serializers/user_resource_permission.py:109 +#: apps/tools/serializers/tool.py:345 apps/tools/serializers/tool.py:472 +#: apps/tools/serializers/tool.py:586 apps/tools/serializers/tool.py:1740 +#: apps/tools/serializers/tool_workflow.py:164 +#: apps/users/serializers/user.py:1141 +#: apps/xpack/serializers/knowledge_lark_serializer.py:96 +#: apps/xpack/serializers/knowledge_lark_serializer.py:512 +#: apps/xpack/serializers/system_api_key.py:31 +#: apps/xpack/serializers/system_api_key.py:60 +msgid "user id" +msgstr "用戶ID" -#: apps/knowledge/serializers/document.py:143 -#: apps/knowledge/serializers/document.py:144 -msgid "patterns" -msgstr "分割符" +#: apps/chat/serializers/chat_user_serializer.py:28 +#: apps/system_manage/serializers/chat_user_serializer.py:31 +#: apps/system_manage/serializers/chat_user_serializer.py:61 +#: apps/users/serializers/login.py:296 +msgid "Invalid access token" +msgstr "無效的訪問令牌" -#: apps/knowledge/serializers/document.py:146 -msgid "Auto Clean" -msgstr "自動清理" +#: apps/chat/serializers/chat_user_serializer.py:73 +#: apps/system_manage/serializers/chat_user_serializer.py:113 +#: apps/users/serializers/login.py:203 +msgid "Captcha is required" +msgstr "驗證碼是必填項" -#: apps/knowledge/serializers/document.py:150 -#: apps/knowledge/serializers/document.py:151 -msgid "document url list" -msgstr "文檔 URL 列表" +#: apps/chat/serializers/chat_user_serializer.py:78 +#: apps/system_manage/serializers/chat_user_serializer.py:121 +#: apps/users/serializers/login.py:210 +msgid "Captcha code error or expiration" +msgstr "驗證碼錯誤或過期" -#: apps/knowledge/serializers/document.py:175 -#: apps/knowledge/serializers/document.py:182 -msgid "document id list" -msgstr "文檔 ID 列表" +#: apps/chat/serializers/chat_user_serializer.py:111 +#: apps/users/serializers/login.py:269 +#, python-format +msgid "" +"Login failed %s times, account will be locked, you have %s more chances !" +msgstr "登录失败 %s 次,账号将被锁定,您还有 %s 次机会!" -#: apps/knowledge/serializers/document.py:176 -#: apps/knowledge/serializers/paragraph.py:58 -#: apps/models_provider/api/model.py:105 -#: apps/models_provider/serializers/model_apply_serializers.py:51 -#: apps/models_provider/serializers/model_serializer.py:107 -#: apps/models_provider/serializers/model_serializer.py:364 -#: apps/shared/api/shared_model.py:61 -#: apps/shared/serializers/shared_model.py:54 -msgid "model id" -msgstr "模型ID" +#: apps/chat/serializers/chat_user_serializer.py:115 +#: apps/chat/serializers/chat_user_serializer.py:131 +#: apps/users/serializers/login.py:154 apps/users/serializers/login.py:274 +#, python-format +msgid "This account has been locked for %s minutes, please try again later" +msgstr "該帳號已被鎖定 %s 分鐘,請稍後再試" -#: apps/knowledge/serializers/document.py:177 -#: apps/knowledge/serializers/paragraph.py:59 -msgid "prompt" -msgstr "提示詞" +#: apps/chat/serializers/chat_user_serializer.py:143 +#: apps/common/constants/exception_code_constants.py:31 +#: apps/system_manage/serializers/chat_user_serializer.py:99 +#: apps/users/serializers/login.py:164 +msgid "The username or password is incorrect" +msgstr "用戶名或密碼不正確" -#: apps/knowledge/serializers/document.py:201 -msgid "The template type only supports excel|csv" -msgstr "模板類型僅支持 excel|csv" +#: apps/chat/serializers/chat_user_serializer.py:149 +#: apps/system_manage/serializers/chat_user_serializer.py:105 +#: apps/users/serializers/login.py:167 +#: apps/xpack/serializers/auth_config_serializer.py:226 +#: apps/xpack/serializers/auth_config_serializer.py:373 +msgid "The user has been disabled, please contact the administrator!" +msgstr "用戶已被禁用,請聯繫管理員!" -#: apps/knowledge/serializers/document.py:254 -#: apps/knowledge/serializers/document.py:348 -#: apps/knowledge/serializers/document.py:409 -#: apps/knowledge/serializers/document.py:504 -#: apps/knowledge/serializers/document.py:889 -#: apps/knowledge/serializers/document.py:964 -#: apps/knowledge/serializers/document.py:984 -#: apps/knowledge/serializers/document.py:1167 -#: apps/knowledge/serializers/knowledge.py:209 -#: apps/knowledge/serializers/knowledge.py:558 -#: apps/knowledge/serializers/paragraph.py:70 -#: apps/knowledge/serializers/paragraph.py:138 -#: apps/knowledge/serializers/paragraph.py:239 -#: apps/knowledge/serializers/paragraph.py:321 -#: apps/knowledge/serializers/paragraph.py:347 -#: apps/knowledge/serializers/paragraph.py:398 -#: apps/knowledge/serializers/paragraph.py:439 -#: apps/knowledge/serializers/paragraph.py:559 -#: apps/knowledge/serializers/problem.py:62 -#: apps/knowledge/serializers/problem.py:126 -#: apps/knowledge/serializers/problem.py:177 -#: apps/knowledge/serializers/problem.py:205 -#: apps/shared/api/shared_knowledge.py:196 -#: apps/shared/api/shared_knowledge.py:218 -#: apps/shared/serializers/shared_knowledge.py:158 -#: apps/shared/serializers/shared_knowledge.py:205 -#: apps/xpack/serializers/dataset_lark_serializer.py:104 -#: apps/xpack/serializers/dataset_lark_serializer.py:263 -#: apps/xpack/serializers/dataset_lark_serializer.py:284 -msgid "knowledge id" -msgstr "知識庫 ID" +#: apps/chat/serializers/portal.py:117 apps/chat/serializers/portal.py:168 +#: apps/homepage/api/home_page_api.py:162 +#: apps/homepage/api/home_page_api.py:191 +#: apps/system_homepage/api/system_home_page_api.py:162 +#: apps/system_homepage/api/system_home_page_api.py:191 +msgid "Application name" +msgstr "應用名稱" -#: apps/knowledge/serializers/document.py:255 -#: apps/knowledge/serializers/paragraph.py:441 -msgid "target knowledge id" -msgstr "當前知識庫 ID" +#: apps/chat/serializers/portal.py:212 +msgid "Conversation abstract keyword" +msgstr "會話摘要關鍵詞" -#: apps/knowledge/serializers/document.py:256 -msgid "document list" -msgstr "文檔列表" +#: apps/chat/serializers/portal.py:219 +msgid "Application is not authorized" +msgstr "應用未授權" -#: apps/knowledge/serializers/document.py:257 -#: apps/knowledge/serializers/document.py:410 -#: apps/knowledge/serializers/document.py:503 -#: apps/knowledge/serializers/document.py:737 -#: apps/knowledge/serializers/paragraph.py:61 -#: apps/knowledge/serializers/paragraph.py:71 -#: apps/knowledge/serializers/paragraph.py:140 -#: apps/knowledge/serializers/paragraph.py:240 -#: apps/knowledge/serializers/paragraph.py:322 -#: apps/knowledge/serializers/paragraph.py:349 -#: apps/knowledge/serializers/paragraph.py:399 -#: apps/knowledge/serializers/paragraph.py:440 -#: apps/knowledge/serializers/paragraph.py:560 -#: apps/knowledge/serializers/problem.py:36 -#: apps/knowledge/serializers/problem.py:51 -#: apps/xpack/serializers/dataset_lark_serializer.py:160 -msgid "document id" -msgstr "文檔 ID" +#: apps/chat/serializers/portal.py:221 +msgid "Application historical conversation is not enabled" +msgstr "應用未開啟歷史記錄" -#: apps/knowledge/serializers/document.py:354 apps/xpack/api/license.py:25 -#: apps/xpack/serializers/operate_log_serializer.py:60 -#: apps/xpack/serializers/operate_log_serializer.py:174 -msgid "status" -msgstr "狀態" +#: apps/chat/views/v2/chat.py:99 apps/chat/views/v2/chat.py:100 +#: apps/chat/views/v2/chat.py:101 apps/chat/views/v3/chat.py:101 +#: apps/chat/views/v3/chat.py:102 +msgid "OpenAI Interface Dialogue" +msgstr "OpenAI 接口对话" + +#: apps/chat/views/v2/chat.py:109 +#: apps/common/auth/handle/impl/application_key.py:25 +#: apps/common/auth/handle/impl/application_key.py:27 +#: apps/common/auth/handle/impl/chat_user_key.py:26 +#: apps/common/auth/handle/impl/chat_user_key.py:28 +#: apps/common/auth/handle/impl/chat_user_key.py:31 +msgid "Secret key is invalid" +msgstr "密鑰無效" -#: apps/knowledge/serializers/document.py:355 -msgid "order by" -msgstr "排序" +#: apps/chat/views/v2/chat.py:134 apps/chat/views/v2/chat.py:135 +#: apps/chat/views/v2/chat.py:136 apps/chat/views/v3/chat.py:134 +#: apps/chat/views/v3/chat.py:135 +msgid "Application Anonymous Certification" +msgstr "智能體匿名認證" -#: apps/knowledge/serializers/document.py:417 -#: apps/knowledge/serializers/document.py:510 -#: apps/xpack/serializers/dataset_lark_serializer.py:167 -#: apps/xpack/serializers/dataset_lark_serializer.py:189 -msgid "document id not exist" -msgstr "文檔 ID 不存在" +#: apps/chat/views/v2/chat.py:171 apps/chat/views/v2/chat.py:172 +#: apps/chat/views/v2/chat.py:173 apps/chat/views/v3/chat.py:178 +#: apps/chat/views/v3/chat.py:179 +msgid "Get application related information" +msgstr "獲取智能體相關信息" -#: apps/knowledge/serializers/document.py:419 -#: apps/knowledge/serializers/knowledge.py:570 -msgid "Synchronization is only supported for web site types" -msgstr "僅支持網站類型的同步" +#: apps/chat/views/v2/chat.py:187 apps/chat/views/v2/chat.py:188 +#: apps/chat/views/v2/chat.py:189 apps/chat/views/v3/chat.py:193 +#: apps/chat/views/v3/chat.py:194 +msgid "Get application authentication information" +msgstr "獲取智能體認證信息" -#: apps/knowledge/serializers/document.py:661 -msgid "The task is being executed, please do not send it repeatedly." -msgstr "任務正在執行,請勿重複發送。" +#: apps/chat/views/v2/chat.py:237 apps/chat/views/v2/chat.py:238 +#: apps/chat/views/v2/chat.py:239 apps/chat/views/v3/chat.py:244 +#: apps/chat/views/v3/chat.py:245 +msgid "Get the session id according to the application id" +msgstr "根據智能體 ID 獲取會話 ID" -#: apps/knowledge/serializers/document.py:674 -msgid "Section title (optional)" -msgstr "章節標題" +#: apps/chat/views/v2/chat.py:290 +#: apps/resource_manage/views/application_chat.py:183 +msgid "Failed to cancel workflow" +msgstr "取消工作流失敗" + +#: apps/chat/views/v2/chat.py:296 apps/chat/views/v2/chat.py:297 +#: apps/chat/views/v2/chat.py:298 apps/chat/views/v3/chat.py:337 +#: apps/chat/views/v3/chat.py:338 +msgid "Get Chat captcha" +msgstr "獲取對話驗證碼" + +#: apps/chat/views/v2/chat.py:357 apps/chat/views/v2/chat.py:358 +#: apps/chat/views/v2/chat.py:359 apps/chat/views/v3/chat.py:400 +#: apps/chat/views/v3/chat.py:401 +msgid "Upload files" +msgstr "上傳檔案" + +#: apps/chat/views/v2/chat.py:386 apps/chat/views/v2/chat.py:387 +#: apps/chat/views/v2/chat.py:388 apps/chat/views/v3/chat.py:429 +#: apps/chat/views/v3/chat.py:430 apps/users/views/user.py:463 +#: apps/users/views/user.py:464 apps/users/views/user.py:465 +msgid "Modify current user password" +msgstr "修改當前用戶密碼" -#: apps/knowledge/serializers/document.py:675 -msgid "" -"Section content (required, question answer, no more than 4096 characters)" -msgstr "章節內容(必填,問答,不超過4096個字符)" +#: apps/chat/views/v2/chat.py:389 apps/chat/views/v2/chat.py:428 +#: apps/chat/views/v2/chat.py:443 +#: apps/common/auth/constants/group_constants.py:92 +msgid "Chat User" +msgstr "對話用戶" -#: apps/knowledge/serializers/document.py:676 -msgid "Question (optional, one per line in the cell)" -msgstr "問題(可選,每個單元格一行)" +#: apps/chat/views/v2/chat.py:410 apps/chat/views/v3/chat.py:453 +#: apps/system_manage/serializers/chat_user.py:429 +#: apps/users/serializers/login.py:102 apps/users/serializers/user.py:705 +#: apps/users/views/user.py:408 apps/users/views/user.py:490 +msgid "Invalid encrypted data" +msgstr "無效的加密數據" -#: apps/knowledge/serializers/document.py:742 -msgid "knowledge id not exist" -msgstr "知識庫 ID 不存在" +#: apps/chat/views/v2/chat.py:417 apps/chat/views/v3/chat.py:460 +#: apps/users/views/user.py:496 +msgid "Failed to change password" +msgstr "修改密碼失敗" -#: apps/knowledge/serializers/document.py:898 -msgid "The maximum size of the uploaded file cannot exceed {}MB" -msgstr "上傳文件的最大大小不能超過 {}MB" +#: apps/chat/views/v2/chat.py:425 apps/chat/views/v2/chat.py:426 +#: apps/chat/views/v2/chat.py:427 apps/chat/views/v3/chat.py:468 +#: apps/chat/views/v3/chat.py:469 apps/users/views/user.py:83 +#: apps/users/views/user.py:84 apps/users/views/user.py:85 +#: apps/users/views/user.py:98 apps/users/views/user.py:99 +msgid "Get current user information" +msgstr "獲取當前用戶信息" -#: apps/knowledge/serializers/document.py:976 -msgid "space" -msgstr "空格" +#: apps/chat/views/v2/chat.py:440 apps/chat/views/v2/chat.py:441 +#: apps/chat/views/v2/chat.py:442 apps/chat/views/v3/chat.py:555 +#: apps/chat/views/v3/chat.py:556 apps/users/views/login.py:72 +#: apps/users/views/login.py:73 apps/users/views/login.py:74 +msgid "Sign out" +msgstr "登出" -#: apps/knowledge/serializers/document.py:977 -msgid "semicolon" -msgstr "分號" +#: apps/chat/views/v2/chat_embed.py:22 apps/chat/views/v2/chat_embed.py:23 +#: apps/chat/views/v2/chat_embed.py:24 apps/chat/views/v3/chat_embed.py:22 +#: apps/chat/views/v3/chat_embed.py:23 +msgid "Get embedded js" +msgstr "獲取嵌入式 JavaScript" -#: apps/knowledge/serializers/document.py:977 -msgid "comma" -msgstr "逗號" +#: apps/chat/views/v2/chat_record.py:39 apps/chat/views/v2/chat_record.py:40 +#: apps/chat/views/v2/chat_record.py:41 apps/chat/views/v3/chat_record.py:41 +#: apps/chat/views/v3/chat_record.py:42 +msgid "Like, Dislike" +msgstr "点赞、点踩" + +#: apps/chat/views/v2/chat_record.py:64 apps/chat/views/v2/chat_record.py:65 +#: apps/chat/views/v2/chat_record.py:66 apps/chat/views/v3/chat_record.py:63 +#: apps/chat/views/v3/chat_record.py:64 +msgid "Get historical conversation" +msgstr "獲取歷史會話" + +#: apps/chat/views/v2/chat_record.py:86 apps/chat/views/v2/chat_record.py:87 +#: apps/chat/views/v2/chat_record.py:88 apps/chat/views/v3/chat_record.py:86 +#: apps/chat/views/v3/chat_record.py:87 +msgid "Modify conversation about" +msgstr "修改會話描述" + +#: apps/chat/views/v2/chat_record.py:107 apps/chat/views/v2/chat_record.py:108 +#: apps/chat/views/v2/chat_record.py:109 apps/chat/views/v3/chat_record.py:108 +#: apps/chat/views/v3/chat_record.py:109 +msgid "Delete history conversation" +msgstr "刪除歷史會話" + +#: apps/chat/views/v2/chat_record.py:130 apps/chat/views/v2/chat_record.py:131 +#: apps/chat/views/v2/chat_record.py:132 apps/chat/views/v3/chat_record.py:132 +#: apps/chat/views/v3/chat_record.py:133 +msgid "Batch delete history conversation" +msgstr "批次刪除歷史會話" + +#: apps/chat/views/v2/chat_record.py:198 apps/chat/views/v3/chat_record.py:203 +msgid "Get historical conversation records by page " +msgstr "分頁獲取歷史會話記錄" + +#: apps/chat/views/v2/chat_record.py:199 apps/chat/views/v2/chat_record.py:200 +#: apps/chat/views/v3/chat_record.py:204 +msgid "Get historical conversation records by page" +msgstr "分頁獲取歷史會話記錄" + +#: apps/chat/views/v2/chat_record.py:222 apps/chat/views/v2/chat_record.py:223 +#: apps/chat/views/v2/chat_record.py:224 apps/chat/views/v3/chat_record.py:228 +#: apps/chat/views/v3/chat_record.py:229 +msgid "Get conversation details" +msgstr "獲取會話詳情" + +#: apps/chat/views/v3/chat.py:103 +msgid "V3 OpenAI Interface Dialogue" +msgstr "V3 OpenAI 接口对话" + +#: apps/chat/views/v3/chat.py:106 apps/chat/views/v3/chat.py:140 +#: apps/chat/views/v3/chat.py:183 apps/chat/views/v3/chat.py:198 +#: apps/chat/views/v3/chat.py:217 apps/chat/views/v3/chat.py:249 +#: apps/chat/views/v3/chat.py:286 apps/chat/views/v3/chat.py:319 +#: apps/chat/views/v3/chat.py:340 apps/chat/views/v3/chat.py:361 +#: apps/chat/views/v3/chat.py:382 apps/chat/views/v3/chat_embed.py:27 +#: apps/chat/views/v3/chat_record.py:47 apps/chat/views/v3/chat_record.py:68 +#: apps/chat/views/v3/chat_record.py:92 apps/chat/views/v3/chat_record.py:113 +#: apps/chat/views/v3/chat_record.py:137 apps/chat/views/v3/chat_record.py:160 +#: apps/chat/views/v3/chat_record.py:184 apps/chat/views/v3/chat_record.py:208 +#: apps/chat/views/v3/chat_record.py:233 apps/chat/views/v3/portal.py:36 +#: apps/chat/views/v3/portal.py:52 apps/chat/views/v3/portal.py:72 +#: apps/chat/views/v3/portal.py:92 +msgid "V3 Chat" +msgstr "V3 對話" + +#: apps/chat/views/v3/chat.py:136 +msgid "V3 Application Anonymous Certification" +msgstr "V3 智慧體匿名認證" + +#: apps/chat/views/v3/chat.py:180 +msgid "V3 Get application related information" +msgstr "V3 獲取智慧體相關資訊" + +#: apps/chat/views/v3/chat.py:195 +msgid "V3 Get application authentication information" +msgstr "V3 獲取智慧體認證資訊" + +#: apps/chat/views/v3/chat.py:213 +msgid "V3 dialogue" +msgstr "V3 對話" + +#: apps/chat/views/v3/chat.py:246 +msgid "V3 Get the session id according to the application id" +msgstr "V3 根據智慧體 ID 獲取會話 ID" + +#: apps/chat/views/v3/chat.py:279 +msgid "V3 Cancel running workflow" +msgstr "V3 取消執行中的工作流" + +#: apps/chat/views/v3/chat.py:300 +msgid "V3 Resume stream for workflow" +msgstr "V3 恢复工作流对话流" + +#: apps/chat/views/v3/chat.py:339 +msgid "V3 Get Chat captcha" +msgstr "V3 獲取對話驗證碼" + +#: apps/chat/views/v3/chat.py:358 +msgid "V3 speech to text" +msgstr "V3 語音轉文字" + +#: apps/chat/views/v3/chat.py:379 +msgid "V3 text to speech" +msgstr "V3 语音合成" + +#: apps/chat/views/v3/chat.py:402 +msgid "V3 Upload files" +msgstr "V3 上傳檔案" + +#: apps/chat/views/v3/chat.py:405 +msgid "V3 Application" +msgstr "V3 智慧體" + +#: apps/chat/views/v3/chat.py:431 +msgid "V3 Modify current user password" +msgstr "V3 修改當前使用者密碼" + +#: apps/chat/views/v3/chat.py:432 apps/chat/views/v3/chat.py:471 +#: apps/chat/views/v3/chat.py:558 +msgid "V3 Chat User" +msgstr "V3 對話使用者" + +#: apps/chat/views/v3/chat.py:470 +msgid "V3 Get current user information" +msgstr "V3 獲取當前使用者資訊" + +#: apps/chat/views/v3/chat.py:534 apps/chat/views/v3/chat.py:535 +#: apps/users/views/login.py:36 apps/users/views/login.py:37 +#: apps/users/views/login.py:38 apps/xpack/views/chat_user_auth.py:253 +#: apps/xpack/views/chat_user_auth.py:254 +#: apps/xpack/views/chat_user_auth.py:255 +msgid "Log in" +msgstr "登錄" -#: apps/knowledge/serializers/document.py:978 -msgid "period" -msgstr "句號" +#: apps/chat/views/v3/chat.py:536 +msgid "V3 Log in" +msgstr "V3 登入" -#: apps/knowledge/serializers/document.py:978 -msgid "enter" -msgstr "回車" +#: apps/chat/views/v3/chat.py:537 +msgid "V3 Chat User/login" +msgstr "V3 對話使用者/登入" -#: apps/knowledge/serializers/document.py:979 -msgid "blank line" -msgstr "空行" +#: apps/chat/views/v3/chat.py:557 +msgid "V3 Sign out" +msgstr "V3 登出" -#: apps/knowledge/serializers/document.py:1140 -msgid "Hit handling method is required" -msgstr "命中處理方法是必需的" +#: apps/chat/views/v3/chat_embed.py:24 +msgid "V3 Get embedded js" +msgstr "V3 獲取內嵌 JS" -#: apps/knowledge/serializers/document.py:1142 -msgid "The hit processing method must be directly_return|optimization" -msgstr "命中處理方法必須是直接返回|優化" +#: apps/chat/views/v3/chat_record.py:43 +msgid "V3 Like, Dislike" +msgstr "V3 点赞、点踩" -#: apps/knowledge/serializers/knowledge.py:51 -#: apps/knowledge/serializers/knowledge.py:58 -#: apps/knowledge/serializers/knowledge.py:67 -#: apps/knowledge/serializers/knowledge.py:108 -#: apps/shared/api/shared_knowledge.py:117 -#: apps/shared/api/shared_knowledge.py:150 -#: apps/shared/serializers/shared_knowledge.py:20 -#: apps/shared/serializers/shared_knowledge.py:26 -#: apps/shared/serializers/shared_knowledge.py:59 -#: apps/shared/serializers/shared_knowledge.py:106 -#: apps/xpack/serializers/dataset_lark_serializer.py:51 -#: apps/xpack/serializers/dataset_lark_serializer.py:289 -msgid "knowledge name" -msgstr "知識庫名稱" +#: apps/chat/views/v3/chat_record.py:65 +msgid "V3 Get historical conversation" +msgstr "V3 獲取歷史會話" -#: apps/knowledge/serializers/knowledge.py:53 -#: apps/knowledge/serializers/knowledge.py:60 -#: apps/knowledge/serializers/knowledge.py:68 -#: apps/knowledge/serializers/knowledge.py:110 -#: apps/shared/api/shared_knowledge.py:124 -#: apps/shared/api/shared_knowledge.py:157 -#: apps/shared/serializers/shared_knowledge.py:21 -#: apps/shared/serializers/shared_knowledge.py:27 -#: apps/shared/serializers/shared_knowledge.py:60 -#: apps/shared/serializers/shared_knowledge.py:108 -#: apps/xpack/serializers/dataset_lark_serializer.py:53 -#: apps/xpack/serializers/dataset_lark_serializer.py:291 -msgid "knowledge description" -msgstr "知識庫描述" +#: apps/chat/views/v3/chat_record.py:88 +msgid "V3 Modify conversation about" +msgstr "V3 修改會話描述" -#: apps/knowledge/serializers/knowledge.py:54 -#: apps/knowledge/serializers/knowledge.py:61 -#: apps/shared/serializers/shared_knowledge.py:22 -#: apps/shared/serializers/shared_knowledge.py:28 -msgid "knowledge embedding" -msgstr "知識庫向量" +#: apps/chat/views/v3/chat_record.py:110 +msgid "V3 Delete history conversation" +msgstr "V3 刪除歷史會話" -#: apps/knowledge/serializers/knowledge.py:63 -#: apps/shared/serializers/shared_knowledge.py:30 -msgid "knowledge selector" -msgstr "知識庫選擇器" +#: apps/chat/views/v3/chat_record.py:134 +msgid "V3 Batch delete history conversation" +msgstr "V3 批次刪除歷史會話" -#: apps/knowledge/serializers/knowledge.py:73 -#: apps/xpack/serializers/dataset_lark_serializer.py:296 -msgid "application id list" -msgstr "智能體 ID 列表" +#: apps/chat/views/v3/chat_record.py:157 +msgid "V3 Get historical conversation by page" +msgstr "V3 分頁獲取歷史會話" -#: apps/knowledge/serializers/knowledge.py:75 -msgid "file size limit" -msgstr "文件大小限制" +#: apps/chat/views/v3/chat_record.py:181 +msgid "V3 Get historical conversation records" +msgstr "V3 獲取歷史會話記錄" -#: apps/knowledge/serializers/knowledge.py:76 -msgid "file count limit" -msgstr "文件數量限制" +#: apps/chat/views/v3/chat_record.py:205 +msgid "V3 Get historical conversation records by page" +msgstr "V3 分頁獲取歷史會話記錄" -#: apps/knowledge/serializers/knowledge.py:95 -#: apps/knowledge/serializers/knowledge.py:638 -msgid "query text" -msgstr "查詢文本" +#: apps/chat/views/v3/chat_record.py:230 +msgid "V3 Get conversation details" +msgstr "V3 獲取會話詳情" -#: apps/knowledge/serializers/knowledge.py:96 -#: apps/knowledge/serializers/knowledge.py:639 -msgid "top number" -msgstr "Top 數量" +#: apps/chat/views/v3/chat_user_api_key.py:20 +#: apps/chat/views/v3/chat_user_api_key.py:21 +msgid "Create ChatUserAPIKey" +msgstr "創建對話用戶 API 密鑰" -#: apps/knowledge/serializers/knowledge.py:98 -#: apps/knowledge/serializers/knowledge.py:641 -msgid "search mode" -msgstr "搜索模式" +#: apps/chat/views/v3/chat_user_api_key.py:24 +#: apps/chat/views/v3/chat_user_api_key.py:36 +msgid "V3 Chat User API Key" +msgstr "V3 對話使用者 API Key" -#: apps/knowledge/serializers/knowledge.py:113 -msgid "knowledge scope" -msgstr "知識庫範圍" +#: apps/chat/views/v3/chat_user_api_key.py:32 +#: apps/chat/views/v3/chat_user_api_key.py:33 +msgid "Get ChatUserAPIKey" +msgstr "獲取對話使用者 API Key" -#: apps/knowledge/serializers/knowledge.py:169 -#: apps/tools/serializers/tool.py:434 apps/tools/serializers/tool.py:464 -msgid "Folder not found" -msgstr "文件夾不存在" +#: apps/chat/views/v3/portal.py:31 apps/chat/views/v3/portal.py:32 +#: apps/chat/views/v3/portal.py:33 +msgid "Get portal authentication information" +msgstr "獲取門戶認證資訊" -#: apps/knowledge/serializers/knowledge.py:236 -#: apps/knowledge/serializers/knowledge.py:265 -msgid "Failed to send the vectorization task, please try again later!" -msgstr "發送向量化任務失敗,請稍後再試!" +#: apps/chat/views/v3/portal.py:47 apps/chat/views/v3/portal.py:48 +#: apps/chat/views/v3/portal.py:49 +msgid "Get published application list by page" +msgstr "分頁獲取已發布應用列表" -#: apps/knowledge/serializers/knowledge.py:315 -#: apps/knowledge/serializers/knowledge.py:471 -#: apps/knowledge/serializers/knowledge.py:533 -#: apps/xpack/serializers/dataset_lark_serializer.py:82 -#: apps/xpack/serializers/dataset_lark_serializer.py:340 -msgid "Knowledge base name duplicate!" -msgstr "知識庫名稱重複!" +#: apps/chat/views/v3/portal.py:67 apps/chat/views/v3/portal.py:68 +#: apps/chat/views/v3/portal.py:69 +msgid "Get portal historical conversation by page" +msgstr "分頁獲取門戶歷史會話" -#: apps/knowledge/serializers/knowledge.py:341 -#: apps/xpack/serializers/dataset_lark_serializer.py:359 -#, python-brace-format -msgid "Unknown application id {knowledge_id}, cannot be associated" -msgstr "未知智能體 ID {knowledge_id},無法關聯" +#: apps/chat/views/v3/portal.py:87 apps/chat/views/v3/portal.py:88 +#: apps/chat/views/v3/portal.py:89 +msgid "Get portal application historical conversation by page" +msgstr "分頁獲取門戶智慧體歷史會話" -#: apps/knowledge/serializers/knowledge.py:449 -#: apps/shared/serializers/shared_knowledge.py:62 -#: apps/shared/serializers/shared_knowledge.py:110 -#: apps/shared/serializers/shared_tool.py:46 -#: apps/shared/serializers/shared_tool.py:87 apps/tools/serializers/tool.py:456 -#: apps/xpack/serializers/dataset_lark_serializer.py:47 -msgid "scope" -msgstr "範圍" +#: apps/common/auth/authenticate.py:108 apps/common/auth/authenticate.py:137 +#: apps/common/auth/authenticate.py:166 +msgid "Not logged in, please log in first" +msgstr "未登入,請先登入" -#: apps/knowledge/serializers/knowledge.py:460 -msgid "" -"The community version supports up to 50 knowledge bases. If you need more " -"knowledge bases, please contact us (https://fit2cloud.com/)." -msgstr "" -"社區版支持最多50個知識庫,如需更多知識庫,請聯繫我們 (https://" -"fit2cloud.com/)." +#: apps/common/auth/authenticate.py:110 apps/common/auth/authenticate.py:117 +#: apps/common/auth/authenticate.py:126 apps/common/auth/authenticate.py:139 +#: apps/common/auth/authenticate.py:146 apps/common/auth/authenticate.py:155 +#: apps/common/auth/authenticate.py:168 apps/common/auth/authenticate.py:175 +#: apps/common/auth/authenticate.py:184 +msgid "Authentication information is incorrect! illegal user" +msgstr "身份驗證資訊不正確!非法使用者" + +#: apps/common/auth/constants/category_constants.py:18 +#: apps/common/auth/constants/group_constants.py:73 +#: apps/common/auth/constants/group_constants.py:74 +#: apps/common/auth/constants/group_constants.py:96 +#: apps/homepage/views/homepage.py:48 apps/homepage/views/homepage.py:77 +#: apps/homepage/views/homepage.py:106 apps/homepage/views/homepage.py:134 +#: apps/homepage/views/homepage.py:164 apps/homepage/views/homepage.py:192 +#: apps/homepage/views/homepage.py:222 apps/homepage/views/homepage.py:250 +#: apps/homepage/views/homepage.py:280 apps/homepage/views/homepage.py:310 +#: apps/homepage/views/homepage.py:334 apps/homepage/views/homepage.py:358 +#: apps/homepage/views/homepage.py:382 +msgid "Home page" +msgstr "概覽" -#: apps/knowledge/serializers/knowledge.py:560 -msgid "sync type" -msgstr "同步類型" +#: apps/common/auth/constants/category_constants.py:20 +msgid "IAM" +msgstr "身份與許可權" -#: apps/knowledge/serializers/knowledge.py:562 -msgid "The synchronization type only supports:replace|complete" -msgstr "同步類型僅支持:replace|complete" +#: apps/common/auth/constants/category_constants.py:22 +msgid "Resource" +msgstr "資源管理" -#: apps/knowledge/serializers/knowledge.py:568 -#: apps/knowledge/serializers/knowledge.py:649 -msgid "id does not exist" -msgstr "知識庫 ID 不存在" +#: apps/common/auth/constants/category_constants.py:24 +msgid "Shared" +msgstr "共享資源" -#: apps/knowledge/serializers/knowledge.py:636 apps/users/api/user.py:76 -msgid "id" -msgstr "ID" +#: apps/common/auth/constants/category_constants.py:26 +msgid "Chat Client" +msgstr "對話端管理" -#: apps/knowledge/serializers/paragraph.py:39 -#: apps/knowledge/serializers/problem.py:27 -#: apps/knowledge/serializers/problem.py:31 -#: apps/knowledge/serializers/problem.py:206 -msgid "content" -msgstr "內容" +#: apps/common/auth/constants/category_constants.py:28 +#: apps/common/auth/constants/group_constants.py:75 +msgid "Operation Log" +msgstr "操作日誌" -#: apps/knowledge/serializers/paragraph.py:41 -#: apps/knowledge/serializers/paragraph.py:48 -#: apps/knowledge/serializers/paragraph.py:51 -#: apps/knowledge/serializers/paragraph.py:65 -#: apps/knowledge/serializers/paragraph.py:67 -#: apps/knowledge/serializers/paragraph.py:323 -msgid "section title" -msgstr "章節標題" +#: apps/common/auth/constants/category_constants.py:30 +msgid "System Setting" +msgstr "系統設定" + +#: apps/common/auth/constants/category_constants.py:32 +#: apps/common/auth/constants/group_constants.py:60 +#: apps/common/auth/constants/group_constants.py:89 +#: apps/role_setting/views/role_setting.py:325 +#: apps/workspace/views/workspace.py:51 apps/workspace/views/workspace.py:68 +#: apps/workspace/views/workspace.py:96 apps/workspace/views/workspace.py:119 +#: apps/workspace/views/workspace.py:142 apps/workspace/views/workspace.py:171 +#: apps/workspace/views/workspace.py:200 apps/workspace/views/workspace.py:225 +#: apps/workspace/views/workspace.py:251 apps/workspace/views/workspace.py:265 +#: apps/xpack/serializers/operate_log_serializer.py:260 +msgid "Workspace" +msgstr "工作空間" -#: apps/knowledge/serializers/paragraph.py:44 -#: apps/tools/serializers/tool.py:152 apps/tools/serializers/tool.py:164 -#: apps/xpack/serializers/system_api_key.py:11 -msgid "Is active" -msgstr "是否啟用" +#: apps/common/auth/constants/group_constants.py:24 +#: apps/users/views/login.py:39 apps/users/views/login.py:75 +#: apps/users/views/login.py:91 apps/users/views/user.py:86 +#: apps/users/views/user.py:101 apps/users/views/user.py:117 +#: apps/users/views/user.py:137 apps/users/views/user.py:154 +#: apps/users/views/user.py:179 apps/users/views/user.py:204 +#: apps/users/views/user.py:229 apps/users/views/user.py:250 +#: apps/users/views/user.py:270 apps/users/views/user.py:288 +#: apps/users/views/user.py:301 apps/users/views/user.py:327 +#: apps/users/views/user.py:348 apps/users/views/user.py:373 +#: apps/users/views/user.py:389 apps/users/views/user.py:419 +#: apps/users/views/user.py:443 apps/users/views/user.py:466 +#: apps/workspace/views/user_role_ee.py:27 apps/xpack/views/auth.py:521 +#: apps/xpack/views/auth.py:561 apps/xpack/views/auth.py:582 +#: apps/xpack/views/user_role.py:28 +msgid "User Management" +msgstr "用戶管理" -#: apps/knowledge/serializers/paragraph.py:56 -#: apps/knowledge/serializers/paragraph.py:443 -msgid "paragraph id list" -msgstr "段落 ID 列表" +#: apps/common/auth/constants/group_constants.py:28 +#: apps/common/auth/constants/group_constants.py:83 +#: apps/common/auth/constants/group_constants.py:98 +#: apps/common/auth/constants/group_constants.py:109 +#: apps/common/auth/constants/group_constants.py:122 +#: apps/knowledge/views/knowledge_workflow.py:262 +msgid "Knowledge" +msgstr "知識庫" -#: apps/knowledge/serializers/paragraph.py:57 -#: apps/knowledge/serializers/paragraph.py:72 -#: apps/knowledge/serializers/paragraph.py:136 -#: apps/knowledge/serializers/paragraph.py:350 -#: apps/knowledge/serializers/paragraph.py:444 -#: apps/knowledge/serializers/paragraph.py:561 -#: apps/knowledge/serializers/problem.py:35 -#: apps/knowledge/serializers/problem.py:50 -msgid "paragraph id" -msgstr "段落 ID" +#: apps/common/auth/constants/group_constants.py:30 +#: apps/common/auth/constants/group_constants.py:84 +#: apps/common/auth/constants/group_constants.py:100 +#: apps/common/auth/constants/group_constants.py:111 +#: apps/common/auth/constants/group_constants.py:123 +#: apps/knowledge/views/knowledge.py:477 apps/tools/views/tool.py:63 +#: apps/tools/views/tool.py:90 apps/tools/views/tool.py:124 +#: apps/tools/views/tool.py:150 apps/tools/views/tool.py:179 +#: apps/tools/views/tool.py:202 apps/tools/views/tool.py:233 +#: apps/tools/views/tool.py:282 apps/tools/views/tool.py:330 +#: apps/tools/views/tool.py:365 apps/tools/views/tool.py:401 +#: apps/tools/views/tool.py:435 apps/tools/views/tool.py:466 +#: apps/tools/views/tool.py:489 apps/tools/views/tool.py:523 +#: apps/tools/views/tool.py:553 apps/tools/views/tool.py:576 +#: apps/tools/views/tool.py:605 apps/tools/views/tool.py:628 +#: apps/tools/views/tool.py:663 apps/tools/views/tool.py:701 +#: apps/tools/views/tool.py:737 apps/tools/views/tool.py:772 +#: apps/tools/views/tool_workflow.py:43 apps/tools/views/tool_workflow.py:82 +#: apps/tools/views/tool_workflow.py:113 apps/tools/views/tool_workflow.py:143 +#: apps/tools/views/tool_workflow.py:172 apps/tools/views/tool_workflow.py:206 +msgid "Tool" +msgstr "工具" -#: apps/knowledge/serializers/paragraph.py:77 -#: apps/knowledge/serializers/paragraph.py:145 -msgid "Paragraph id does not exist" -msgstr "段落 ID 不存在" +#: apps/common/auth/constants/group_constants.py:34 +#: apps/folders/views/folder.py:39 apps/folders/views/folder.py:82 +#: apps/folders/views/folder.py:108 apps/folders/views/folder.py:148 +#: apps/folders/views/folder.py:170 apps/resource_manage/views/folder.py:24 +msgid "Folder" +msgstr "文件夾" -#: apps/knowledge/serializers/paragraph.py:108 -msgid "Already associated, please do not associate again" -msgstr "已關聯,請勿再次關聯" +#: apps/common/auth/constants/group_constants.py:37 +#: apps/common/auth/constants/group_constants.py:127 +msgid "Image" +msgstr "圖片" -#: apps/knowledge/serializers/paragraph.py:181 -msgid "Problem id does not exist" -msgstr "問題 ID 不存在" +#: apps/common/auth/constants/group_constants.py:38 +#: apps/common/auth/constants/group_constants.py:128 +msgid "Scheduled synchronization" +msgstr "定時同步" -#: apps/knowledge/serializers/paragraph.py:348 -#: apps/knowledge/serializers/problem.py:26 -#: apps/knowledge/serializers/problem.py:46 -#: apps/knowledge/serializers/problem.py:56 -#: apps/knowledge/serializers/problem.py:127 -msgid "problem id" -msgstr "問題 ID" +#: apps/common/auth/constants/group_constants.py:39 +#: apps/common/auth/constants/group_constants.py:129 +msgid "Document processing strategy" +msgstr "文件處理策略" -#: apps/knowledge/serializers/paragraph.py:358 -msgid "Paragraph does not exist" -msgstr "段落不存在" +#: apps/common/auth/constants/group_constants.py:40 +#: apps/common/auth/constants/group_constants.py:130 +msgid "External service" +msgstr "外部服務" -#: apps/knowledge/serializers/paragraph.py:360 -msgid "Problem does not exist" -msgstr "問題不存在" +#: apps/common/auth/constants/group_constants.py:41 +#: apps/common/auth/constants/group_constants.py:131 +msgid "Knowledge settings" +msgstr "設定" -#: apps/knowledge/serializers/paragraph.py:435 -msgid "The task is being executed, please do not send it again." -msgstr "任務正在執行,請勿重複發送。" +#: apps/common/auth/constants/group_constants.py:42 +#: apps/common/auth/constants/group_constants.py:113 +#: apps/common/auth/constants/group_constants.py:132 +msgid "Document" +msgstr "文件" -#: apps/knowledge/serializers/paragraph.py:442 -msgid "target document id" -msgstr "目標文檔 ID" +#: apps/common/auth/constants/group_constants.py:43 +#: apps/common/auth/constants/group_constants.py:112 +#: apps/common/auth/constants/group_constants.py:133 +msgid "Workflow" +msgstr "工作流" -#: apps/knowledge/serializers/paragraph.py:453 -msgid "The document to be migrated is consistent with the target document" -msgstr "遷移的文檔與目標文檔一致" +#: apps/common/auth/constants/group_constants.py:44 +#: apps/common/auth/constants/group_constants.py:114 +#: apps/common/auth/constants/group_constants.py:134 +msgid "Tag" +msgstr "標籤管理" -#: apps/knowledge/serializers/paragraph.py:455 -#, python-brace-format -msgid "The document id does not exist [{document_id}]" -msgstr "以下文檔ID不存在: {document_id}" +#: apps/common/auth/constants/group_constants.py:45 +#: apps/common/auth/constants/group_constants.py:115 +#: apps/common/auth/constants/group_constants.py:135 +msgid "Problem" +msgstr "問題" -#: apps/knowledge/serializers/paragraph.py:459 -#, python-brace-format -msgid "The target document id does not exist [{document_id}]" -msgstr "以下目標文檔ID不存在: {document_id}" +#: apps/common/auth/constants/group_constants.py:46 +#: apps/common/auth/constants/group_constants.py:116 +#: apps/common/auth/constants/group_constants.py:136 +msgid "Termbase" +msgstr "詞庫" -#: apps/knowledge/serializers/paragraph.py:573 -msgid "new_position must be an integer" -msgstr "new_position 必須是整數" +#: apps/common/auth/constants/group_constants.py:47 +#: apps/common/auth/constants/group_constants.py:117 +#: apps/common/auth/constants/group_constants.py:137 +msgid "Hit-Test" +msgstr "召回測試" -#: apps/knowledge/serializers/problem.py:45 -#: apps/knowledge/serializers/problem.py:55 -msgid "problem id list" -msgstr "問題 ID 列表" +#: apps/common/auth/constants/group_constants.py:50 +#: apps/common/auth/constants/group_constants.py:139 +msgid "Overview" +msgstr "概覽" -#: apps/knowledge/task/embedding.py:24 apps/knowledge/task/embedding.py:74 -#, python-brace-format -msgid "Failed to obtain vector model: {error} {traceback}" -msgstr "向量模型獲取失敗: {error} {traceback}" +#: apps/common/auth/constants/group_constants.py:51 +#: apps/common/auth/constants/group_constants.py:140 +msgid "Application Access" +msgstr "智慧體接入" -#: apps/knowledge/task/embedding.py:103 -#, python-brace-format -msgid "Start--->Vectorized knowledge: {knowledge_id}" -msgstr "開始--->向量知識庫: {knowledge_id}" +#: apps/common/auth/constants/group_constants.py:52 +#: apps/common/auth/constants/group_constants.py:141 +msgid "Conversation log" +msgstr "對話日誌" -#: apps/knowledge/task/embedding.py:107 -#, python-brace-format -msgid "Knowledge documentation: {document_names}" -msgstr "知識庫文檔: {document_names}" +#: apps/common/auth/constants/group_constants.py:53 +#: apps/common/auth/constants/group_constants.py:56 +#: apps/common/auth/constants/group_constants.py:118 +#: apps/common/auth/constants/group_constants.py:138 +msgid "Dialogue users" +msgstr "對話使用者" -#: apps/knowledge/task/embedding.py:120 -#, python-brace-format -msgid "End--->Vectorized knowledge: {knowledge_id}" -msgstr "結束--->向量知識庫: {knowledge_id}" +#: apps/common/auth/constants/group_constants.py:59 +#: apps/common/auth/constants/group_constants.py:88 +msgid "Role Management" +msgstr "角色管理" -#: apps/knowledge/task/generate.py:106 -#, python-brace-format -msgid "" -"Generate issue based on document: {document_id} error {error}{traceback}" -msgstr "生成問題基於文檔: {document_id} 錯誤 {error}{traceback}" +#: apps/common/auth/constants/group_constants.py:61 +#: apps/common/auth/constants/group_constants.py:90 +#: apps/common/auth/constants/operate_constants.py:38 +msgid "User Group" +msgstr "使用者組" -#: apps/knowledge/task/generate.py:110 -#, python-brace-format -msgid "End--->Generate problem: {document_id}" -msgstr "結束--->生成問題: {document_id}" +#: apps/common/auth/constants/group_constants.py:62 +msgid "Email Setting" +msgstr "郵箱設定" -#: apps/knowledge/task/handler.py:121 -#, python-brace-format -msgid "Association problem failed {error}" -msgstr "關聯問題失敗 {error}" +#: apps/common/auth/constants/group_constants.py:63 +msgid "Login Auth" +msgstr "登入認證" -#: apps/knowledge/task/sync.py:30 apps/knowledge/task/sync.py:47 -#, python-brace-format -msgid "Start--->Start synchronization web knowledge base:{knowledge_id}" -msgstr "開始--->開始同步 web 知識庫:{knowledge_id}" +#: apps/common/auth/constants/group_constants.py:64 +#: apps/xpack/views/system_params.py:24 apps/xpack/views/system_params.py:40 +msgid "Appearance Settings" +msgstr "外觀設置" -#: apps/knowledge/task/sync.py:35 apps/knowledge/task/sync.py:51 -#, python-brace-format -msgid "End--->End synchronization web knowledge base:{knowledge_id}" -msgstr "結束--->結束同步 web 知識庫:{knowledge_id}" +#: apps/common/auth/constants/group_constants.py:65 +#: apps/common/auth/constants/operate_constants.py:43 +msgid "Display Settings" +msgstr "顯示設定" -#: apps/knowledge/task/sync.py:37 apps/knowledge/task/sync.py:53 -#, python-brace-format -msgid "Synchronize web knowledge base:{knowledge_id} error{error}{traceback}" -msgstr "同步 web 知識庫:{knowledge_id} 錯誤{error}{traceback}" +#: apps/common/auth/constants/group_constants.py:68 +#: apps/common/auth/constants/group_constants.py:93 +msgid "Chat User Group" +msgstr "對話使用者組" -#: apps/knowledge/views/document.py:28 apps/knowledge/views/document.py:29 -#: apps/knowledge/views/document.py:30 -msgid "Create document" -msgstr "創建文檔" +#: apps/common/auth/constants/group_constants.py:69 +msgid "Chat User Auth" +msgstr "對話使用者認證" -#: apps/knowledge/views/document.py:34 apps/knowledge/views/document.py:57 -#: apps/knowledge/views/document.py:84 apps/knowledge/views/document.py:104 -#: apps/knowledge/views/document.py:128 apps/knowledge/views/document.py:160 -#: apps/knowledge/views/document.py:191 apps/knowledge/views/document.py:209 -#: apps/knowledge/views/document.py:238 apps/knowledge/views/document.py:267 -#: apps/knowledge/views/document.py:295 apps/knowledge/views/document.py:323 -#: apps/knowledge/views/document.py:352 apps/knowledge/views/document.py:382 -#: apps/knowledge/views/document.py:412 apps/knowledge/views/document.py:441 -#: apps/knowledge/views/document.py:472 apps/knowledge/views/document.py:501 -#: apps/knowledge/views/document.py:527 apps/knowledge/views/document.py:553 -#: apps/knowledge/views/document.py:579 apps/knowledge/views/document.py:599 -#: apps/knowledge/views/document.py:633 apps/knowledge/views/document.py:664 -#: apps/knowledge/views/document.py:695 apps/knowledge/views/document.py:723 -#: apps/knowledge/views/document.py:737 -#: apps/xpack/views/dataset_lark_views.py:72 -#: apps/xpack/views/dataset_lark_views.py:91 -#: apps/xpack/views/dataset_lark_views.py:111 -#: apps/xpack/views/dataset_lark_views.py:132 -msgid "Knowledge Base/Documentation" -msgstr "知識庫/文檔" +#: apps/common/auth/constants/group_constants.py:70 +msgid "Portal Setting" +msgstr "門戶設定" -#: apps/knowledge/views/document.py:52 apps/knowledge/views/document.py:53 -#: apps/knowledge/views/document.py:54 -msgid "Get document" -msgstr "獲取文檔" +#: apps/common/auth/constants/group_constants.py:78 +#: apps/common/auth/constants/group_constants.py:91 +msgid "Resource Permission" +msgstr "資源授權" -#: apps/knowledge/views/document.py:79 apps/knowledge/views/document.py:80 -#: apps/knowledge/views/document.py:81 -msgid "Get document details" -msgstr "文檔文檔詳情" +#: apps/common/auth/constants/operate_constants.py:20 +msgid "Read" +msgstr "檢視" -#: apps/knowledge/views/document.py:98 apps/knowledge/views/document.py:99 -#: apps/knowledge/views/document.py:100 -msgid "Modify document" -msgstr "修改文檔" +#: apps/common/auth/constants/operate_constants.py:21 +msgid "Edit" +msgstr "編輯" -#: apps/knowledge/views/document.py:123 apps/knowledge/views/document.py:124 -#: apps/knowledge/views/document.py:125 -msgid "Delete document" -msgstr "刪除文檔" +#: apps/common/auth/constants/operate_constants.py:22 +msgid "Create" +msgstr "建立" -#: apps/knowledge/views/document.py:154 apps/knowledge/views/document.py:155 -#: apps/knowledge/views/document.py:156 -msgid "Segmented document" -msgstr "分段文檔" +#: apps/common/auth/constants/operate_constants.py:23 +msgid "Delete" +msgstr "刪除" -#: apps/knowledge/views/document.py:186 apps/knowledge/views/document.py:187 -#: apps/knowledge/views/document.py:188 -msgid "Get a list of segment IDs" -msgstr "獲取分段列表" +#: apps/common/auth/constants/operate_constants.py:27 +msgid "Use" +msgstr "使用" -#: apps/knowledge/views/document.py:203 apps/knowledge/views/document.py:204 -#: apps/knowledge/views/document.py:205 -msgid "Modify document hit processing methods in batches" -msgstr "批量修改文檔命中處理方法" +#: apps/common/auth/constants/operate_constants.py:28 +msgid "Import" +msgstr "匯入" -#: apps/knowledge/views/document.py:232 apps/knowledge/views/document.py:233 -#: apps/knowledge/views/document.py:234 -msgid "Synchronize web site types" -msgstr "同步網站類型" +#: apps/common/auth/constants/operate_constants.py:29 +msgid "Export" +msgstr "匯出" -#: apps/knowledge/views/document.py:261 apps/knowledge/views/document.py:262 -#: apps/knowledge/views/document.py:263 -msgid "Refresh document vector library" -msgstr "刷新文檔向量庫" +#: apps/common/auth/constants/operate_constants.py:30 +msgid "Publish" +msgstr "釋出" -#: apps/knowledge/views/document.py:289 apps/knowledge/views/document.py:290 -#: apps/knowledge/views/document.py:291 -msgid "Cancel task" -msgstr "取消任務" +#: apps/common/auth/constants/operate_constants.py:31 +msgid "Sync" +msgstr "同步" -#: apps/knowledge/views/document.py:317 apps/knowledge/views/document.py:318 -#: apps/knowledge/views/document.py:319 -msgid "Cancel tasks in batches" -msgstr "批量取消任務" +#: apps/common/auth/constants/operate_constants.py:32 +msgid "Generate" +msgstr "生成問題" -#: apps/knowledge/views/document.py:346 apps/knowledge/views/document.py:347 -#: apps/knowledge/views/document.py:348 -msgid "Create documents in batches" -msgstr "批量創建文檔" +#: apps/common/auth/constants/operate_constants.py:33 +msgid "Add Member" +msgstr "新增成員" -#: apps/knowledge/views/document.py:376 apps/knowledge/views/document.py:377 -#: apps/knowledge/views/document.py:378 -msgid "Batch sync documents" -msgstr "批量同步文檔" +#: apps/common/auth/constants/operate_constants.py:34 +msgid "Remove Member" +msgstr "移除成員" -#: apps/knowledge/views/document.py:406 apps/knowledge/views/document.py:407 -#: apps/knowledge/views/document.py:408 -msgid "Delete documents in batches" -msgstr "批量刪除文檔" +#: apps/common/auth/constants/operate_constants.py:35 +msgid "Vector" +msgstr "向量化" -#: apps/knowledge/views/document.py:436 apps/knowledge/views/document.py:437 -msgid "Batch refresh document vector library" -msgstr "批量刷新文檔向量庫" +#: apps/common/auth/constants/operate_constants.py:36 +msgid "Migrate" +msgstr "遷移" -#: apps/knowledge/views/document.py:466 apps/knowledge/views/document.py:467 -#: apps/knowledge/views/document.py:468 -msgid "Batch generate related problems" -msgstr "批量生成相關問題" +#: apps/common/auth/constants/operate_constants.py:37 +msgid "Relate" +msgstr "關聯分段" -#: apps/knowledge/views/document.py:496 apps/knowledge/views/document.py:497 -#: apps/knowledge/views/document.py:498 -msgid "Get document by pagination" -msgstr "分頁獲取文檔" +#: apps/common/auth/constants/operate_constants.py:40 +msgid "Clear Policy" +msgstr "清除策略" -#: apps/knowledge/views/document.py:523 apps/knowledge/views/document.py:524 -msgid "Export document" -msgstr "導出文檔" +#: apps/common/auth/constants/operate_constants.py:41 +msgid "Embed third party" +msgstr "嵌入第三方" -#: apps/knowledge/views/document.py:549 apps/knowledge/views/document.py:550 -msgid "Export Zip document" -msgstr "導出 Zip 文檔" +#: apps/common/auth/constants/operate_constants.py:42 +msgid "Access restrictions" +msgstr "訪問限制" -#: apps/knowledge/views/document.py:575 apps/knowledge/views/document.py:576 -msgid "Download source file" -msgstr "下載源文件" +#: apps/common/auth/constants/operate_constants.py:44 +msgid "API KEY" +msgstr "API KEY" -#: apps/knowledge/views/document.py:594 apps/knowledge/views/document.py:595 -msgid "Migrate documents in batches" -msgstr "批量遷移文檔" +#: apps/common/auth/constants/operate_constants.py:45 +msgid "Public access link" +msgstr "公共訪問連結" -#: apps/knowledge/views/document.py:627 apps/knowledge/views/document.py:628 -#: apps/knowledge/views/document.py:629 -#: apps/shared/views/shared_document.py:570 -msgid "Create Web site documents" -msgstr "創建網站文檔" +#: apps/common/auth/constants/operate_constants.py:46 +msgid "Enterprise WeiXin" +msgstr "企業微信" -#: apps/knowledge/views/document.py:658 apps/knowledge/views/document.py:659 -#: apps/knowledge/views/document.py:660 -msgid "Import QA and create documentation" -msgstr "導入問答並創建文檔" +#: apps/common/auth/constants/operate_constants.py:47 +msgid "Feishu" +msgstr "飛書" -#: apps/knowledge/views/document.py:689 apps/knowledge/views/document.py:690 -#: apps/knowledge/views/document.py:691 -msgid "Import tables and create documents" -msgstr "導入表格並創建文檔" +#: apps/common/auth/constants/operate_constants.py:48 +msgid "Dingding" +msgstr "釘釘" -#: apps/knowledge/views/document.py:719 apps/knowledge/views/document.py:720 -msgid "Get QA template" -msgstr "獲取問答模板" +#: apps/common/auth/constants/operate_constants.py:49 +msgid "Weixin Public Account" +msgstr "微信公眾號" -#: apps/knowledge/views/document.py:733 apps/knowledge/views/document.py:734 -msgid "Get form template" -msgstr "獲取表格模板" +#: apps/common/auth/constants/operate_constants.py:52 +msgid "To Chat" +msgstr "對話" -#: apps/knowledge/views/knowledge.py:25 apps/knowledge/views/knowledge.py:26 -#: apps/knowledge/views/knowledge.py:27 -msgid "Get knowledge by folder" -msgstr "根據文件夾獲取知識庫" +#: apps/common/auth/constants/operate_constants.py:53 +msgid "Setting" +msgstr "設定" -#: apps/knowledge/views/knowledge.py:30 apps/knowledge/views/knowledge.py:59 -#: apps/knowledge/views/knowledge.py:83 apps/knowledge/views/knowledge.py:106 -#: apps/knowledge/views/knowledge.py:127 apps/knowledge/views/knowledge.py:156 -#: apps/knowledge/views/knowledge.py:188 apps/knowledge/views/knowledge.py:218 -#: apps/knowledge/views/knowledge.py:242 apps/knowledge/views/knowledge.py:266 -#: apps/knowledge/views/knowledge.py:293 apps/knowledge/views/knowledge.py:319 -#: apps/knowledge/views/knowledge.py:343 apps/knowledge/views/knowledge.py:369 -#: apps/knowledge/views/knowledge.py:397 -#: apps/xpack/views/dataset_lark_views.py:29 -#: apps/xpack/views/dataset_lark_views.py:50 -msgid "Knowledge Base" -msgstr "知識庫" +#: apps/common/auth/constants/operate_constants.py:54 +msgid "Download Original Document" +msgstr "下載原文件" -#: apps/knowledge/views/knowledge.py:53 apps/knowledge/views/knowledge.py:54 -#: apps/knowledge/views/knowledge.py:55 -msgid "Edit knowledge" -msgstr "修改知識庫" +#: apps/common/auth/constants/operate_constants.py:55 +msgid "Copy" +msgstr "複製" -#: apps/knowledge/views/knowledge.py:77 apps/knowledge/views/knowledge.py:78 -#: apps/knowledge/views/knowledge.py:79 -msgid "Delete knowledge" -msgstr "刪除知識庫" +#: apps/common/auth/constants/operate_constants.py:56 +msgid "resource authorization" +msgstr "資源授權" -#: apps/knowledge/views/knowledge.py:101 apps/knowledge/views/knowledge.py:102 -#: apps/knowledge/views/knowledge.py:103 -msgid "Get knowledge" -msgstr "獲取知識庫" +#: apps/common/auth/constants/operate_constants.py:57 +msgid "Tag Setting" +msgstr "標籤設定" -#: apps/knowledge/views/knowledge.py:122 apps/knowledge/views/knowledge.py:123 -#: apps/knowledge/views/knowledge.py:124 -msgid "Get the knowledge base paginated list" -msgstr "獲取知識庫分頁列表" +#: apps/common/auth/constants/operate_constants.py:58 +msgid "Replace Original Document" +msgstr "替換原文件" -#: apps/knowledge/views/knowledge.py:150 apps/knowledge/views/knowledge.py:151 -#: apps/knowledge/views/knowledge.py:152 -msgid "Synchronize the knowledge base of the website" -msgstr "同步網站知識庫" +#: apps/common/auth/constants/operate_constants.py:59 +#: apps/common/auth/constants/operate_constants.py:76 +msgid "Update License" +msgstr "更新許可證" -#: apps/knowledge/views/knowledge.py:182 apps/knowledge/views/knowledge.py:183 -#: apps/knowledge/views/knowledge.py:184 -msgid "Hit test list" -msgstr "召回測試列表" +#: apps/common/auth/constants/operate_constants.py:60 +msgid "View related resources" +msgstr "檢視關聯資源" -#: apps/knowledge/views/knowledge.py:212 apps/knowledge/views/knowledge.py:213 -#: apps/knowledge/views/knowledge.py:214 -msgid "Re-vectorize" -msgstr "重新向量化" +#: apps/common/auth/constants/operate_constants.py:61 +msgid "Read execute record" +msgstr "檢視執行記錄" -#: apps/knowledge/views/knowledge.py:238 apps/knowledge/views/knowledge.py:239 -msgid "Export knowledge base" -msgstr "導出知識庫" +#: apps/common/auth/constants/operate_constants.py:62 +msgid "Read Trigger" +msgstr "檢視觸發器" -#: apps/knowledge/views/knowledge.py:262 apps/knowledge/views/knowledge.py:263 -msgid "Export knowledge base containing images" -msgstr "導出包含圖片的知識庫" +#: apps/common/auth/constants/operate_constants.py:63 +msgid "Edit Trigger" +msgstr "編輯觸發器" -#: apps/knowledge/views/knowledge.py:287 apps/knowledge/views/knowledge.py:288 -#: apps/knowledge/views/knowledge.py:289 -msgid "Generate related" -msgstr "生成相關" +#: apps/common/auth/constants/operate_constants.py:64 +msgid "Create Trigger" +msgstr "建立觸發器" -#: apps/knowledge/views/knowledge.py:314 apps/knowledge/views/knowledge.py:315 -#: apps/knowledge/views/knowledge.py:316 -msgid "Get model for knowledge base" -msgstr "獲取知識庫模型" +#: apps/common/auth/constants/operate_constants.py:65 +msgid "Delete Trigger" +msgstr "刪除觸發器" -#: apps/knowledge/views/knowledge.py:338 apps/knowledge/views/knowledge.py:339 -#: apps/knowledge/views/knowledge.py:340 -msgid "Get embedding model for knowledge base" -msgstr "獲取知識庫向量模型" +#: apps/common/auth/constants/operate_constants.py:66 +msgid "Batch delete" +msgstr "批次刪除" -#: apps/knowledge/views/knowledge.py:363 apps/knowledge/views/knowledge.py:364 -#: apps/knowledge/views/knowledge.py:365 -msgid "Create base knowledge" -msgstr "創建知識庫" +#: apps/common/auth/constants/operate_constants.py:67 +msgid "Batch move" +msgstr "批次移動" -#: apps/knowledge/views/knowledge.py:391 apps/knowledge/views/knowledge.py:392 -#: apps/knowledge/views/knowledge.py:393 -msgid "Create web knowledge" -msgstr "創建 web 知識庫" +#: apps/common/auth/constants/operate_constants.py:68 +msgid "Token Index" +msgstr "分詞索引" -#: apps/knowledge/views/paragraph.py:24 apps/knowledge/views/paragraph.py:25 -#: apps/knowledge/views/paragraph.py:26 -msgid "Paragraph list" -msgstr "段落列表" +#: apps/common/auth/constants/operate_constants.py:69 +msgid "Authorize to Workspace" +msgstr "授權工作空間" -#: apps/knowledge/views/paragraph.py:29 apps/knowledge/views/paragraph.py:53 -#: apps/knowledge/views/paragraph.py:82 apps/knowledge/views/paragraph.py:102 -#: apps/knowledge/views/paragraph.py:138 apps/knowledge/views/paragraph.py:167 -#: apps/knowledge/views/paragraph.py:199 apps/knowledge/views/paragraph.py:224 -#: apps/knowledge/views/paragraph.py:259 apps/knowledge/views/paragraph.py:289 -#: apps/knowledge/views/paragraph.py:316 apps/knowledge/views/paragraph.py:351 -#: apps/knowledge/views/paragraph.py:385 apps/knowledge/views/paragraph.py:415 -msgid "Knowledge Base/Documentation/Paragraph" -msgstr "知識庫/文檔/段落" +#: apps/common/auth/constants/operate_constants.py:70 +msgid "Set Role" +msgstr "設定角色" -#: apps/knowledge/views/paragraph.py:48 apps/knowledge/views/paragraph.py:49 -msgid "Create Paragraph" -msgstr "創建段落" +#: apps/common/auth/constants/operate_constants.py:71 +msgid "MCP service configuration" +msgstr "MCP 服務配置" -#: apps/knowledge/views/paragraph.py:76 apps/knowledge/views/paragraph.py:77 -#: apps/knowledge/views/paragraph.py:78 -msgid "Batch Paragraph" -msgstr "批量段落" +#: apps/common/auth/constants/operate_constants.py:72 +msgid "Export skills" +msgstr "匯出 skills" -#: apps/knowledge/views/paragraph.py:97 apps/knowledge/views/paragraph.py:98 -msgid "Migrate paragraphs in batches" -msgstr "批量遷移段落" +#: apps/common/auth/constants/operate_constants.py:73 +msgid "Quota Setting" +msgstr "配額設定" -#: apps/knowledge/views/paragraph.py:132 apps/knowledge/views/paragraph.py:133 -#: apps/knowledge/views/paragraph.py:134 -msgid "Batch Generate Related" -msgstr "批量生成相關" +#: apps/common/auth/constants/operate_constants.py:75 +msgid "About" +msgstr "關於" -#: apps/knowledge/views/paragraph.py:161 apps/knowledge/views/paragraph.py:162 -#: apps/knowledge/views/paragraph.py:163 -msgid "Modify paragraph data" -msgstr "修改段落數據" +#: apps/common/auth/constants/operate_constants.py:77 +#: apps/users/views/user.py:114 apps/users/views/user.py:115 +#: apps/users/views/user.py:116 +msgid "Switch Language" +msgstr "切換語言" -#: apps/knowledge/views/paragraph.py:194 apps/knowledge/views/paragraph.py:195 -#: apps/knowledge/views/paragraph.py:196 -msgid "Get paragraph details" -msgstr "獲取段落詳情" +#: apps/common/auth/constants/operate_constants.py:78 +msgid "Change Password" +msgstr "修改密碼" -#: apps/knowledge/views/paragraph.py:219 apps/knowledge/views/paragraph.py:220 -#: apps/knowledge/views/paragraph.py:221 -msgid "Delete paragraph" -msgstr "刪除段落" +#: apps/common/auth/constants/operate_constants.py:79 +#: apps/xpack/views/system_api_key.py:25 apps/xpack/views/system_api_key.py:43 +#: apps/xpack/views/system_api_key.py:69 apps/xpack/views/system_api_key.py:92 +msgid "System API Key" +msgstr "系統 API Key" -#: apps/knowledge/views/paragraph.py:253 apps/knowledge/views/paragraph.py:254 -#: apps/knowledge/views/paragraph.py:255 -msgid "Add associated questions" -msgstr "添加關聯問題" +#: apps/common/auth/constants/operate_constants.py:80 +#: apps/portal/views/portal.py:39 apps/portal/views/portal.py:52 +#: apps/portal/views/portal.py:66 +msgid "Portal" +msgstr "門戶" -#: apps/knowledge/views/paragraph.py:284 apps/knowledge/views/paragraph.py:285 -#: apps/knowledge/views/paragraph.py:286 -msgid "Get a list of paragraph questions" -msgstr "獲取段落問題列表" +#: apps/common/auth/constants/operate_constants.py:81 +msgid "Publish to Portal" +msgstr "上架到門戶" -#: apps/knowledge/views/paragraph.py:310 apps/knowledge/views/paragraph.py:311 -#: apps/knowledge/views/paragraph.py:312 -msgid "Disassociation issue" -msgstr "取消關聯問題" +#: apps/common/auth/constants/operate_constants.py:82 +msgid "Unpublish from Portal" +msgstr "從門戶下架" -#: apps/knowledge/views/paragraph.py:345 apps/knowledge/views/paragraph.py:346 -#: apps/knowledge/views/paragraph.py:347 -msgid "Related questions" -msgstr "關聯問題" +#: apps/common/auth/constants/operate_constants.py:85 +msgid "Password verification" +msgstr "密碼驗證" -#: apps/knowledge/views/paragraph.py:380 apps/knowledge/views/paragraph.py:381 -#: apps/knowledge/views/paragraph.py:382 -msgid "Get paragraph list by pagination" -msgstr "獲取段落列表" +#: apps/common/auth/constants/operate_constants.py:86 +msgid "Account login" +msgstr "賬號登入" -#: apps/knowledge/views/paragraph.py:409 apps/knowledge/views/paragraph.py:410 -#: apps/knowledge/views/paragraph.py:411 -#: apps/resource_manage/views/paragraph.py:364 -#: apps/resource_manage/views/paragraph.py:365 -#: apps/resource_manage/views/paragraph.py:366 -#: apps/shared/views/shared_paragraph.py:365 -#: apps/shared/views/shared_paragraph.py:366 -#: apps/shared/views/shared_paragraph.py:367 -msgid "Adjust paragraph position" -msgstr "調整段落位置" +#: apps/common/auth/constants/operate_constants.py:87 +msgid "CAS" +msgstr "CAS" -#: apps/knowledge/views/problem.py:23 apps/knowledge/views/problem.py:24 -#: apps/knowledge/views/problem.py:25 -msgid "Question list" -msgstr "問題列表" +#: apps/common/auth/constants/operate_constants.py:88 +msgid "dingtalk" +msgstr "釘釘" -#: apps/knowledge/views/problem.py:28 apps/knowledge/views/problem.py:53 -#: apps/knowledge/views/problem.py:78 apps/knowledge/views/problem.py:104 -#: apps/knowledge/views/problem.py:131 apps/knowledge/views/problem.py:157 -#: apps/knowledge/views/problem.py:186 apps/knowledge/views/problem.py:216 -msgid "Knowledge Base/Documentation/Paragraph/Question" -msgstr "知識庫/文檔/段落/問題" +#: apps/common/auth/constants/operate_constants.py:89 +msgid "WeCom" +msgstr "企業微信" -#: apps/knowledge/views/problem.py:47 apps/knowledge/views/problem.py:48 -#: apps/knowledge/views/problem.py:49 -msgid "Create question" -msgstr "創建問題" +#: apps/common/auth/constants/operate_constants.py:90 +msgid "lark" +msgstr "飛書" -#: apps/knowledge/views/problem.py:73 apps/knowledge/views/problem.py:74 -#: apps/knowledge/views/problem.py:75 -msgid "Get a list of associated paragraphs" -msgstr "獲取關聯段落列表" +#: apps/common/auth/constants/operate_constants.py:91 +msgid "OIDC" +msgstr "OIDC" -#: apps/knowledge/views/problem.py:98 apps/knowledge/views/problem.py:99 -#: apps/knowledge/views/problem.py:100 -msgid "Batch associated paragraphs" -msgstr "批量關聯段落" +#: apps/common/auth/constants/operate_constants.py:92 +msgid "LDAP" +msgstr "LDAP" -#: apps/knowledge/views/problem.py:125 apps/knowledge/views/problem.py:126 -#: apps/knowledge/views/problem.py:127 -msgid "Batch deletion issues" -msgstr "批量刪除問題" +#: apps/common/auth/constants/operate_constants.py:93 +msgid "OAUTH2" +msgstr "OAUTH2" -#: apps/knowledge/views/problem.py:152 apps/knowledge/views/problem.py:153 -#: apps/knowledge/views/problem.py:154 -msgid "Delete question" -msgstr "刪除問題" +#: apps/common/auth/handle/impl/application_key.py:29 +msgid "Secret key is expired" +msgstr "金鑰已過期" -#: apps/knowledge/views/problem.py:180 apps/knowledge/views/problem.py:181 -#: apps/knowledge/views/problem.py:182 -msgid "Modify question" -msgstr "修改問題" +#: apps/common/auth/handle/impl/application_key.py:36 +#: apps/common/auth/handle/impl/user_token.py:300 +#: apps/trigger/handler/impl/trigger/event_trigger.py:120 +#: apps/trigger/handler/impl/trigger/event_trigger.py:123 +msgid "Authentication information is incorrect" +msgstr "身份驗證信息不正確" -#: apps/knowledge/views/problem.py:211 apps/knowledge/views/problem.py:212 -#: apps/knowledge/views/problem.py:213 -msgid "Get the list of questions by page" -msgstr "分頁獲取問題列表" +#: apps/common/auth/handle/impl/chat_user_key.py:34 +msgid "API service is disabled" +msgstr "API 服務未開啟" -#: apps/maxkb/settings/base.py:101 -msgid "Intelligent customer service platform" -msgstr "强大易用的企業級智能體平臺" +#: apps/common/auth/handle/impl/user_token.py:294 +msgid "Login expired" +msgstr "登入已過期" -#: apps/models_provider/api/model.py:37 apps/models_provider/api/provide.py:17 -#: apps/models_provider/api/provide.py:23 -#: apps/models_provider/api/provide.py:28 -#: apps/models_provider/api/provide.py:30 -#: apps/models_provider/api/provide.py:82 -#: apps/models_provider/serializers/model_serializer.py:40 -#: apps/models_provider/serializers/model_serializer.py:215 -#: apps/models_provider/serializers/model_serializer.py:253 -#: apps/models_provider/serializers/model_serializer.py:318 -#: apps/models_provider/serializers/model_serializer.py:393 -#: apps/shared/api/shared_model.py:18 -#: apps/shared/serializers/shared_model.py:111 -msgid "model name" -msgstr "模型名稱" +#: apps/common/constants/exception_code_constants.py:32 +msgid "Please log in first and bring the user Token" +msgstr "請先登入並攜帶使用者 Token" -#: apps/models_provider/api/model.py:44 apps/models_provider/api/provide.py:29 -#: apps/models_provider/api/provide.py:70 -#: apps/models_provider/api/provide.py:98 -#: apps/models_provider/serializers/model_serializer.py:42 -#: apps/models_provider/serializers/model_serializer.py:217 -#: apps/models_provider/serializers/model_serializer.py:255 -#: apps/models_provider/serializers/model_serializer.py:319 -#: apps/models_provider/serializers/model_serializer.py:394 -#: apps/shared/api/shared_model.py:25 -#: apps/shared/serializers/shared_model.py:112 -msgid "model type" -msgstr "模型類型" +#: apps/common/constants/exception_code_constants.py:33 +#: apps/common/constants/exception_code_constants.py:45 +msgid "Email sending failed" +msgstr "郵件傳送失敗" -#: apps/models_provider/api/model.py:51 -#: apps/models_provider/serializers/model_serializer.py:43 -#: apps/models_provider/serializers/model_serializer.py:219 -#: apps/models_provider/serializers/model_serializer.py:256 -#: apps/models_provider/serializers/model_serializer.py:320 -#: apps/models_provider/serializers/model_serializer.py:395 -#: apps/shared/api/shared_model.py:32 -#: apps/shared/serializers/shared_model.py:113 -msgid "base model" -msgstr "基礎模型" +#: apps/common/constants/exception_code_constants.py:34 +msgid "Email format error" +msgstr "郵箱格式錯誤" -#: apps/models_provider/api/model.py:58 apps/models_provider/api/provide.py:18 -#: apps/models_provider/api/provide.py:38 -#: apps/models_provider/api/provide.py:76 -#: apps/models_provider/api/provide.py:104 -#: apps/models_provider/api/provide.py:126 -#: apps/models_provider/serializers/model_serializer.py:41 -#: apps/models_provider/serializers/model_serializer.py:254 -#: apps/models_provider/serializers/model_serializer.py:321 -#: apps/models_provider/serializers/model_serializer.py:396 -#: apps/shared/api/shared_model.py:39 -#: apps/shared/serializers/shared_model.py:114 -msgid "provider" -msgstr "供應商" +#: apps/common/constants/exception_code_constants.py:35 +msgid "The email has been registered, please log in directly" +msgstr "該郵箱已註冊,請直接登入" -#: apps/models_provider/api/model.py:65 -#: apps/models_provider/serializers/model_serializer.py:322 -#: apps/models_provider/serializers/model_serializer.py:397 -#: apps/shared/api/shared_model.py:46 -#: apps/shared/serializers/shared_model.py:115 -msgid "create user" -msgstr "創建用戶" +#: apps/common/constants/exception_code_constants.py:36 +msgid "The email is not registered, please register first" +msgstr "該郵箱未註冊,請先註冊" -#: apps/models_provider/api/provide.py:19 -#: apps/xpack/serializers/application_setting_serializer.py:41 -#: apps/xpack/serializers/system_params.py:21 -msgid "icon" -msgstr "圖標" +#: apps/common/constants/exception_code_constants.py:38 +msgid "" +"The verification code is incorrect or the verification code has expired" +msgstr "驗證碼不正確或已過期" -#: apps/models_provider/api/provide.py:34 apps/tools/serializers/tool.py:134 -msgid "input type" -msgstr "輸入類型" +#: apps/common/constants/exception_code_constants.py:39 +msgid "The username has been registered, please log in directly" +msgstr "使用者名稱已註冊,請直接登入" -#: apps/models_provider/api/provide.py:35 -msgid "label" -msgstr "標籤" +#: apps/common/constants/exception_code_constants.py:41 +msgid "" +"The username cannot be empty and must be between 6 and 20 characters long." +msgstr "使用者名稱不能為空,且長度在6到20個字元之間。" -#: apps/models_provider/api/provide.py:36 -msgid "text field" -msgstr "文本欄位" +#: apps/common/constants/exception_code_constants.py:43 +msgid "Password and confirmation password are inconsistent" +msgstr "密碼和確認密碼不一致" -#: apps/models_provider/api/provide.py:37 -msgid "value field" -msgstr "值" +#: apps/common/constants/exception_code_constants.py:44 +msgid "The nickname is already registered" +msgstr "姓名已註冊" -#: apps/models_provider/api/provide.py:39 -msgid "method" -msgstr "方法" +#: apps/common/event/__init__.py:35 +msgid "The download process was interrupted, please try again" +msgstr "下載過程被中斷,請重試" -#: apps/models_provider/api/provide.py:40 apps/tools/serializers/tool.py:119 -#: apps/tools/serializers/tool.py:133 -msgid "required" -msgstr "必填" +#: apps/common/event/listener_manage.py:116 +#, python-brace-format +msgid "Query vector data: {paragraph_id_list} error {error} {traceback}" +msgstr "查詢向量資料:{paragraph_id_list} 錯誤:{error} {traceback}" -#: apps/models_provider/api/provide.py:41 -msgid "default value" -msgstr "默認值" +#: apps/common/event/listener_manage.py:124 +#, python-brace-format +msgid "Start--->Embedding paragraph: {paragraph_id_list}" +msgstr "開始--->向量段落: {paragraph_id_list}" -#: apps/models_provider/api/provide.py:42 -msgid "relation show field dict" -msgstr "關係顯示欄位" +#: apps/common/event/listener_manage.py:141 +#, python-brace-format +msgid "Vectorized paragraph: {paragraph_id_list} error {error} {traceback}" +msgstr "向量段落: {paragraph_id_list} 錯誤:{error} {traceback}" -#: apps/models_provider/api/provide.py:43 -msgid "relation trigger field dict" -msgstr "關係觸發欄位" +#: apps/common/event/listener_manage.py:150 +#, python-brace-format +msgid "End--->Embedding paragraph: {paragraph_id_list}" +msgstr "結束--->向量段落: {paragraph_id_list}" -#: apps/models_provider/api/provide.py:44 -msgid "trigger type" -msgstr "觸發類型" +#: apps/common/event/listener_manage.py:160 +#, python-brace-format +msgid "Start--->Embedding paragraph: {paragraph_id}" +msgstr "開始--->向量段落: {paragraph_id}" -#: apps/models_provider/api/provide.py:45 -msgid "attrs" -msgstr "屬性" +#: apps/common/event/listener_manage.py:194 +#, python-brace-format +msgid "Vectorized paragraph: {paragraph_id} error {error} {traceback}" +msgstr "向量段落: {paragraph_id} 錯誤:{error} {traceback}" -#: apps/models_provider/api/provide.py:46 -msgid "props info" -msgstr "props 信息" +#: apps/common/event/listener_manage.py:202 +#, python-brace-format +msgid "End--->Embedding paragraph: {paragraph_id}" +msgstr "結束--->向量段落: {paragraph_id}" -#: apps/models_provider/base_model_provider.py:60 -msgid "Model type cannot be empty" -msgstr "模型類型不能為空" +#: apps/common/event/listener_manage.py:222 +#, python-brace-format +msgid "Start--->Tokenize paragraph: {paragraph_id}" +msgstr "開始--->分詞段落: {paragraph_id}" -#: apps/models_provider/base_model_provider.py:85 -msgid "The current platform does not support downloading models" -msgstr "當前平臺不支持下載模型" +#: apps/common/event/listener_manage.py:245 +#, python-brace-format +msgid "Tokenize paragraph: {paragraph_id} error {error} {traceback}" +msgstr "分詞段落: {paragraph_id} 錯誤:{error} {traceback}" -#: apps/models_provider/base_model_provider.py:143 -msgid "LLM" -msgstr "大語言模型" +#: apps/common/event/listener_manage.py:253 +#, python-brace-format +msgid "End--->Tokenize paragraph: {paragraph_id}" +msgstr "結束--->分詞段落: {paragraph_id}" -#: apps/models_provider/base_model_provider.py:144 -msgid "Embedding Model" -msgstr "向量模型" +#: apps/common/event/listener_manage.py:382 +#, python-brace-format +msgid "Start--->Embedding document: {document_id}" +msgstr "開始--->向量文件: {document_id}" -#: apps/models_provider/base_model_provider.py:145 -msgid "Speech2Text" -msgstr "語音識別" +#: apps/common/event/listener_manage.py:410 +#, python-brace-format +msgid "Vectorized document: {document_id} error {error} {traceback}" +msgstr "向量文件: {document_id} 錯誤:{error} {traceback}" -#: apps/models_provider/base_model_provider.py:146 -msgid "TTS" -msgstr "語音合成" +#: apps/common/event/listener_manage.py:418 +#, python-brace-format +msgid "End--->Embedding document: {document_id}" +msgstr "結束--->向量文件: {document_id}" -#: apps/models_provider/base_model_provider.py:147 -msgid "Vision Model" -msgstr "視覺模型" +#: apps/common/event/listener_manage.py:430 +#, python-brace-format +msgid "Start--->Embedding knowledge: {knowledge_id}" +msgstr "開始--->向量知識庫: {knowledge_id}" -#: apps/models_provider/base_model_provider.py:148 -msgid "Image Generation" -msgstr "圖片生成" +#: apps/common/event/listener_manage.py:434 +#, python-brace-format +msgid "Start--->Embedding document: {document_list}" +msgstr "開始--->向量文件: {document_list}" -#: apps/models_provider/base_model_provider.py:149 -msgid "Rerank" -msgstr "重排模型" +#: apps/common/event/listener_manage.py:439 +#: apps/knowledge/task/embedding.py:160 +#, python-brace-format +msgid "Vectorized knowledge: {knowledge_id} error {error} {traceback}" +msgstr "向量知識庫: {knowledge_id} 錯誤:{error} {traceback}" -#: apps/models_provider/base_model_provider.py:223 -msgid "The model does not support" -msgstr "模型不支持" +#: apps/common/event/listener_manage.py:444 +#, python-brace-format +msgid "End--->Embedding knowledge: {knowledge_id}" +msgstr "結束--->向量知識庫: {knowledge_id}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:42 -msgid "" -"With the GTE-Rerank text sorting series model developed by Alibaba Tongyi " -"Lab, developers can integrate high-quality text retrieval and sorting " -"through the LlamaIndex framework." -msgstr "" -"阿里巴巴通義實驗室開發的GTE-Rerank文本排序系列模型,開發者可以通過LlamaIndex" -"框架進行集成高質量文本檢索、排序。" +#: apps/common/event/listener_manage.py:551 +#, python-brace-format +msgid "Start--->Tokenize document: {document_id}" +msgstr "開始--->分詞文件: {document_id}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:45 -msgid "" -"Chinese (including various dialects such as Cantonese), English, Japanese, " -"and Korean support free switching between multiple languages." -msgstr "中文(含粵語等各種方言)、英文、日語、韓語支持多個語種自由切換" +#: apps/common/event/listener_manage.py:578 +#, python-brace-format +msgid "Tokenize document: {document_id} error {error} {traceback}" +msgstr "分詞文件: {document_id} 錯誤:{error} {traceback}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:48 -msgid "" -"CosyVoice is based on a new generation of large generative speech models, " -"which can predict emotions, intonation, rhythm, etc. based on context, and " -"has better anthropomorphic effects." -msgstr "" -"CosyVoice基於新一代生成式語音大模型,能根據上下文預測情緒、語調、韻律等,具有" -"更好的擬人效果" +#: apps/common/event/listener_manage.py:585 +#, python-brace-format +msgid "End--->Tokenize document: {document_id}" +msgstr "結束--->分詞文件: {document_id}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:51 -msgid "" -"Universal text vector is Tongyi Lab's multi-language text unified vector " -"model based on the LLM base. It provides high-level vector services for " -"multiple mainstream languages around the world and helps developers quickly " -"convert text data into high-quality vector data." -msgstr "" -"通用文本向量,是通義實驗室基於LLM底座的多語言文本統一向量模型,面向全球多個主" -"流語種,提供高水準的向量服務,幫助開發者將文本數據快速轉換為高質量的向量數" -"據。" +#: apps/common/exception/handle_exception.py:35 +#: apps/common/handle/handle_exception.py:34 +msgid "Unknown exception" +msgstr "未知錯誤" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:69 -msgid "" -"Tongyi Wanxiang - a large image model for text generation, supports " -"bilingual input in Chinese and English, and supports the input of reference " -"pictures for reference content or reference style migration. Key styles " -"include but are not limited to watercolor, oil painting, Chinese painting, " -"sketch, flat illustration, two-dimensional, and 3D. Cartoon." -msgstr "" -"通義萬相-文本生成圖像大模型,支持中英文雙語輸入,支持輸入參考圖片進行參考內容" -"或者參考風格遷移,重點風格包括但不限於水彩、油畫、中國畫、素描、扁平插畫、二" -"次元、3D卡通。" +#: apps/common/field/common.py:24 apps/common/field/common.py:37 +msgid "Message type error" +msgstr "訊息型別錯誤" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:95 -msgid "Alibaba Cloud Bailian" -msgstr "阿里雲百鍊" +#: apps/common/field/common.py:48 +msgid "not a function" +msgstr "不是函式" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:53 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:50 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:74 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:77 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:61 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tti.py:43 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py:37 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:33 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:34 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:37 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:69 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:32 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/gemini_model_provider/model/stt.py:43 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:37 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:37 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:44 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:35 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:35 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:58 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:37 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:58 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:23 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:37 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/tencent_model_provider/model/tti.py:54 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:36 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:32 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/volcanic_engine_model_provider/model/tts.py:77 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:60 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:76 -#: apps/models_provider/impl/xf_model_provider/model/tts.py:101 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:32 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:34 -#: apps/models_provider/impl/xinference_model_provider/model/tts.py:44 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:31 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:56 -#: apps/models_provider/impl/zhipu_model_provider/model/tti.py:49 -msgid "Hello" -msgstr "你好" +#: apps/common/forms/base_field.py:64 +#, python-brace-format +msgid "The field {field_label} is required" +msgstr "{field_label} 欄位是必填項" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:36 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:46 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:44 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:96 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:89 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:23 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:21 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:23 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:58 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:41 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:22 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:21 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:28 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:19 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:27 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:31 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:25 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:48 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:22 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:61 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:40 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:25 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:28 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:22 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:61 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:22 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:19 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:28 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:78 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:22 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:39 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:26 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:22 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:25 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:41 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:51 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:46 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:27 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:29 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:24 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:47 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:19 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:22 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:39 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:25 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:21 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:59 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:39 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:21 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:40 +#: apps/common/forms/slider_field.py:56 #, python-brace-format -msgid "{model_type} Model type is not supported" -msgstr "{model_type} 模型類型不支持" +msgid "The {field_label} cannot be less than {min}" +msgstr "{field_label} 不能小於{min}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:44 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:67 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:55 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:53 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:105 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:98 +#: apps/common/forms/slider_field.py:62 #, python-brace-format -msgid "{key} is required" -msgstr "{key} 是必填項" +msgid "The {field_label} cannot be greater than {max}" +msgstr "{field_label} 不能大於{max}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:60 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:85 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:69 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt.py:67 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:121 -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:113 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:43 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:42 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:61 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:50 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:40 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:77 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:58 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:42 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:38 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:44 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:45 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:51 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:45 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:67 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:39 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:80 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:58 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:45 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:44 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:39 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:80 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:40 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:47 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:57 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:104 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:42 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:55 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:43 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:42 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:66 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:42 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:58 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:68 -#: apps/models_provider/impl/wenxin_model_provider/credential/embedding.py:38 -#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:38 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:50 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:84 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:41 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:65 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:41 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:40 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:37 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:77 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:56 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:41 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:59 +#: apps/common/handle/impl/text/pdf_split_handle.py:480 #, python-brace-format -msgid "" -"Verification failed, please check whether the parameters are correct: {error}" -msgstr "認證失敗,請檢查參數是否正確:{error}" +msgid "This document has no preface and is treated as ordinary text: {e}" +msgstr "該文件沒有前言,視為普通文字: {e}" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:17 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:14 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:20 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:14 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:22 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:41 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:22 -msgid "Temperature" -msgstr "溫度" +#: apps/common/job/clean_chat_job.py:25 +msgid "start clean chat log" +msgstr "開始清理聊天日誌" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:18 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:21 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:15 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:16 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:42 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:16 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:23 -msgid "" -"Higher values make the output more random, while lower values make it more " -"focused and deterministic" -msgstr "較高的數值會使輸出更加隨機,而較低的數值會使其更加集中和確定" +#: apps/common/job/clean_chat_job.py:44 +msgid "end clean chat log" +msgstr "結束清理聊天日誌" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:23 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:29 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:50 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:31 -msgid "Output the maximum Tokens" -msgstr "輸出最大Token數" +#: apps/common/job/clean_debug_file_job.py:20 +msgid "start clean debug file" +msgstr "開始清理除錯檔案" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:31 -msgid "Specify the maximum number of tokens that the model can generate." -msgstr "指定模型可以生成的最大 tokens 數" +#: apps/common/job/clean_debug_file_job.py:30 +msgid "end clean debug file" +msgstr "結束清理除錯檔案" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:15 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:74 -msgid "API URL" -msgstr "" +#: apps/common/job/client_access_num_job.py:25 +msgid "start reset access_num" +msgstr "開始重置訪問次數" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:15 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:14 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:15 -msgid "Image size" -msgstr "图片尺寸" +#: apps/common/job/client_access_num_job.py:27 +msgid "end reset access_num" +msgstr "結束重置訪問次數" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 -msgid "Specify the size of the generated image, such as: 1024x1024" -msgstr "指定生成圖片的尺寸, 如: 1024x1024" +#: apps/common/result/api.py:17 apps/common/result/api.py:27 +msgid "response code" +msgstr "響應碼" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:34 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:43 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:43 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:41 -msgid "Number of pictures" -msgstr "圖片數量" +#: apps/common/result/api.py:18 apps/common/result/api.py:19 +#: apps/common/result/api.py:28 apps/common/result/api.py:29 +msgid "error prompt" +msgstr "錯誤提示" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:34 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 -msgid "Specify the number of generated images" -msgstr "指定生成圖片的數量" +#: apps/common/result/api.py:43 +msgid "total number of data" +msgstr "總資料" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:44 -msgid "Style" -msgstr "風格" +#: apps/common/result/api.py:44 +msgid "current page" +msgstr "當前頁" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:44 -msgid "Specify the style of generated images" -msgstr "指定生成圖片的風格" +#: apps/common/result/api.py:45 +msgid "page size" +msgstr "每頁大小" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:48 -msgid "Default value, the image style is randomly output by the model" -msgstr "默認值,圖片風格由模型隨機輸出" +#: apps/common/result/result.py:31 +#: apps/xpack/serializers/operate_log_serializer.py:188 +msgid "Success" +msgstr "成功" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:49 -msgid "photography" -msgstr "攝影" +#: apps/common/utils/common.py:155 +msgid "Text-to-speech node, the text content must be of string type" +msgstr "文字轉語音節點,文字內容必須是字串型別" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:50 -msgid "Portraits" -msgstr "人像寫真" +#: apps/common/utils/common.py:157 +msgid "Text-to-speech node, the text content cannot be empty" +msgstr "文字轉語音節點,文字內容不能為空" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:51 -msgid "3D cartoon" -msgstr "3D卡通" +#: apps/common/utils/common.py:358 +#, python-brace-format +msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)." +msgstr "超過限制 {count},請聯絡我們 (https://fit2cloud.com/)." -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:52 -msgid "animation" -msgstr "動畫" +#: apps/common/utils/common.py:511 apps/common/utils/common.py:518 +msgid "type error" +msgstr "型別錯誤" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:53 -msgid "painting" -msgstr "油畫" +#: apps/common/utils/messages_util.py:68 +#: apps/xpack/serializers/channel/chat_manage.py:437 +msgid "" +"Sorry, no relevant content was found. Please re-describe your problem or " +"provide more information. " +msgstr "不好意思,沒有找到相關內容。請重新描述您的問題或提供更多信息。" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:54 -msgid "watercolor" -msgstr "水彩" +#: apps/common/utils/tool_code.py:424 +msgid "Process execution timed out after {} seconds." +msgstr "處理執行超時,超過 {} 秒。" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:55 -msgid "sketch" -msgstr "素描" +#: apps/folders/models/folder.py:6 apps/folders/models/folder.py:17 +#: apps/folders/serializers/folder.py:142 +msgid "folder name" +msgstr "文件夾名稱" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:56 -msgid "Chinese painting" -msgstr "中國畫" +#: apps/folders/models/folder.py:8 apps/folders/models/folder.py:19 +#: apps/folders/serializers/folder.py:143 +msgid "folder description" +msgstr "文件夾描述" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:57 -msgid "flat illustration" -msgstr "扁平插畫" +#: apps/folders/models/folder.py:12 apps/folders/models/folder.py:23 +#: apps/folders/serializers/folder.py:146 +msgid "parent id" +msgstr "父級 ID" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:20 -msgid "Timbre" -msgstr "音色" +#: apps/folders/serializers/folder.py:105 +msgid "Folder depth cannot exceed 10000 levels" +msgstr "資料夾層級不能超過 10000 級" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:20 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 -msgid "Chinese sounds can support mixed scenes of Chinese and English" -msgstr "中文音色支持中英文混合場景" +#: apps/folders/serializers/folder.py:144 +msgid "folder user id" +msgstr "文件夾用戶 ID" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:26 -msgid "Long Xiaochun" -msgstr "龍小淳" +#: apps/folders/serializers/folder.py:168 +#: apps/folders/serializers/folder.py:230 +#: apps/folders/serializers/folder.py:260 +msgid "Folder name already exists" +msgstr "文件夾名稱已存在" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:27 -msgid "Long Xiaoxia" -msgstr "龍小夏" +#: apps/folders/serializers/folder.py:207 +#: apps/folders/serializers/folder.py:216 +#: apps/folders/serializers/folder.py:283 +msgid "Folder does not exist" +msgstr "文件夾不存在" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:28 -msgid "Long Xiaochen" -msgstr "龍小誠" +#: apps/folders/serializers/folder.py:266 +msgid "No permission for the target folder" +msgstr "沒有目標資料夾的權限" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:29 -msgid "Long Xiaobai" -msgstr "龍小白" +#: apps/folders/serializers/folder.py:285 +msgid "Cannot delete root folder" +msgstr "無法刪除根文件夾" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:30 -msgid "Long Laotie" -msgstr "龍老鐵" +#: apps/folders/serializers/folder.py:325 +msgid "This folder contains resources that you dont have permission" +msgstr "此資料夾包含您沒有許可權的資源" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:31 -msgid "Long Shu" -msgstr "龍書" +#: apps/folders/views/folder.py:33 apps/folders/views/folder.py:34 +#: apps/folders/views/folder.py:35 +msgid "Create folder" +msgstr "創建文件夾" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:32 -msgid "Long Shuo" -msgstr "龍碩" +#: apps/folders/views/folder.py:77 apps/folders/views/folder.py:78 +#: apps/folders/views/folder.py:79 apps/resource_manage/views/folder.py:19 +#: apps/resource_manage/views/folder.py:20 +#: apps/resource_manage/views/folder.py:21 +msgid "Get folder tree" +msgstr "獲取文件夾樹" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:33 -msgid "Long Jing" -msgstr "龍婧" +#: apps/folders/views/folder.py:102 apps/folders/views/folder.py:103 +#: apps/folders/views/folder.py:104 +msgid "Update folder" +msgstr "更新文件夾" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:34 -msgid "Long Miao" -msgstr "龍妙" +#: apps/folders/views/folder.py:143 apps/folders/views/folder.py:144 +#: apps/folders/views/folder.py:145 +msgid "Get folder" +msgstr "獲取文件夾" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:35 -msgid "Long Yue" -msgstr "龍悅" +#: apps/folders/views/folder.py:165 apps/folders/views/folder.py:166 +#: apps/folders/views/folder.py:167 +msgid "Delete folder" +msgstr "刪除文件夾" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:36 -msgid "Long Yuan" -msgstr "龍媛" +#: apps/homepage/api/home_page_api.py:150 +#: apps/homepage/api/home_page_api.py:179 +#: apps/homepage/api/home_page_api.py:208 +#: apps/homepage/api/home_page_api.py:245 +#: apps/homepage/api/home_page_api.py:307 +#: apps/homepage/api/home_page_api.py:343 +#: apps/homepage/api/home_page_api.py:379 +#: apps/system_homepage/api/system_home_page_api.py:150 +#: apps/system_homepage/api/system_home_page_api.py:179 +#: apps/system_homepage/api/system_home_page_api.py:208 +#: apps/system_homepage/api/system_home_page_api.py:245 +#: apps/system_homepage/api/system_home_page_api.py:307 +#: apps/system_homepage/api/system_home_page_api.py:343 +#: apps/system_homepage/api/system_home_page_api.py:379 +msgid "Response code" +msgstr "回應碼" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 -msgid "Long Fei" -msgstr "龍飛" +#: apps/homepage/api/home_page_api.py:151 +#: apps/homepage/api/home_page_api.py:180 +#: apps/homepage/api/home_page_api.py:209 +#: apps/homepage/api/home_page_api.py:246 +#: apps/homepage/api/home_page_api.py:308 +#: apps/homepage/api/home_page_api.py:344 +#: apps/homepage/api/home_page_api.py:380 +#: apps/system_homepage/api/system_home_page_api.py:151 +#: apps/system_homepage/api/system_home_page_api.py:180 +#: apps/system_homepage/api/system_home_page_api.py:209 +#: apps/system_homepage/api/system_home_page_api.py:246 +#: apps/system_homepage/api/system_home_page_api.py:308 +#: apps/system_homepage/api/system_home_page_api.py:344 +#: apps/system_homepage/api/system_home_page_api.py:380 +msgid "Response message" +msgstr "回應訊息" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:38 -msgid "Long Jielidou" -msgstr "龍傑力豆" +#: apps/homepage/api/home_page_api.py:155 +#: apps/homepage/api/home_page_api.py:184 +#: apps/homepage/api/home_page_api.py:213 +#: apps/system_homepage/api/system_home_page_api.py:155 +#: apps/system_homepage/api/system_home_page_api.py:184 +#: apps/system_homepage/api/system_home_page_api.py:213 +msgid "Total count" +msgstr "總數量" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:39 -msgid "Long Tong" -msgstr "龍彤" +#: apps/homepage/api/home_page_api.py:157 +#: apps/system_homepage/api/system_home_page_api.py:157 +msgid "Application tokens ranking list" +msgstr "應用 tokens 消耗排行榜列表" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:40 -msgid "Long Xiang" -msgstr "龍祥" +#: apps/homepage/api/home_page_api.py:163 +#: apps/homepage/api/home_page_api.py:221 +#: apps/system_homepage/api/system_home_page_api.py:163 +#: apps/system_homepage/api/system_home_page_api.py:221 +msgid "Total consumed tokens" +msgstr "消耗 tokens 總數" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:47 -msgid "Speaking speed" -msgstr "語速" +#: apps/homepage/api/home_page_api.py:186 +#: apps/system_homepage/api/system_home_page_api.py:186 +msgid "Application question ranking list" +msgstr "應用提問次數排行榜列表" -#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:47 -msgid "[0.5, 2], the default is 1, usually one decimal place is enough" -msgstr "[0.5,2],默認為1,通常一位小數就足夠了" +#: apps/homepage/api/home_page_api.py:192 +#: apps/homepage/api/home_page_api.py:222 +#: apps/system_homepage/api/system_home_page_api.py:192 +#: apps/system_homepage/api/system_home_page_api.py:222 +msgid "Question count" +msgstr "提問次數" -#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:28 -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:32 -#: apps/models_provider/impl/azure_model_provider/credential/image.py:35 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:64 -#: apps/models_provider/impl/azure_model_provider/credential/stt.py:28 -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:63 -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:46 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/gemini_model_provider/credential/image.py:27 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:26 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:32 -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:46 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:62 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:63 -#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/openai_model_provider/credential/stt.py:27 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:66 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:45 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:32 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:27 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:66 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:27 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/tencent_model_provider/credential/image.py:32 -#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/vllm_model_provider/credential/image.py:27 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:65 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:31 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:27 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:52 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:30 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:46 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:56 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:55 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:72 -#: apps/models_provider/impl/xf_model_provider/credential/image.py:34 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:71 -#: apps/models_provider/impl/xf_model_provider/credential/stt.py:29 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:52 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:40 -#: apps/models_provider/impl/xinference_model_provider/credential/image.py:27 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:59 -#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:29 -#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:26 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:64 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:44 -#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:26 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:45 -#, python-brace-format -msgid "{key} is required" -msgstr "{key} 是必填項" +#: apps/homepage/api/home_page_api.py:215 +#: apps/system_homepage/api/system_home_page_api.py:215 +msgid "User tokens ranking list" +msgstr "使用者 tokens 消耗排行榜列表" -#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:24 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:33 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:44 -#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:30 -#: apps/models_provider/impl/openai_model_provider/credential/llm.py:33 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/tencent_cloud_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:25 -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:32 -#: apps/models_provider/impl/xf_model_provider/credential/llm.py:51 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:25 -#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:32 -msgid "Specify the maximum number of tokens that the model can generate" -msgstr "指定模型可以生成的最大 tokens 數" +#: apps/homepage/api/home_page_api.py:219 +#: apps/system_homepage/api/system_home_page_api.py:219 +msgid "Chat user ID" +msgstr "對話使用者 ID" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:36 -msgid "" -"An update to Claude 2 that doubles the context window and improves " -"reliability, hallucination rates, and evidence-based accuracy in long " -"documents and RAG contexts." -msgstr "" -"Claude 2 的更新,採用雙倍的上下文窗口,並在長文檔和 RAG 上下文中提高可靠性、" -"幻覺率和循證準確性。" +#: apps/homepage/api/home_page_api.py:220 +#: apps/system_homepage/api/system_home_page_api.py:220 +msgid "Chat user type" +msgstr "對話使用者類型" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:43 -msgid "" -"Anthropic is a powerful model that can handle a variety of tasks, from " -"complex dialogue and creative content generation to detailed command " -"obedience." -msgstr "" -"Anthropic 功能強大的模型,可處理各種任務,從複雜的對話和創意內容生成到詳細的" -"指令服從。" +#: apps/homepage/api/home_page_api.py:223 +#: apps/system_homepage/api/system_home_page_api.py:223 +msgid "Asker user information" +msgstr "提問使用者資訊" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:50 -msgid "" -"The Claude 3 Haiku is Anthropic's fastest and most compact model, with near-" -"instant responsiveness. The model can answer simple queries and requests " -"quickly. Customers will be able to build seamless AI experiences that mimic " -"human interactions. Claude 3 Haiku can process images and return text " -"output, and provides 200K context windows." -msgstr "" -"Claude 3 Haiku 是 Anthropic 最快速、最緊湊的模型,具有近乎即時的響應能力。該" -"模型可以快速回答簡單的查詢和請求。客戶將能夠構建模仿人類交互的無縫人工智能體" -"驗。 Claude 3 Haiku 可以處理圖像和返回文本輸出,並且提供 200K 上下文窗口。" +#: apps/homepage/api/home_page_api.py:250 +#: apps/system_homepage/api/system_home_page_api.py:250 +msgid "Total application count" +msgstr "應用總數" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:57 -msgid "" -"The Claude 3 Sonnet model from Anthropic strikes the ideal balance between " -"intelligence and speed, especially when it comes to handling enterprise " -"workloads. This model offers maximum utility while being priced lower than " -"competing products, and it's been engineered to be a solid choice for " -"deploying AI at scale." -msgstr "" -"Anthropic 推出的 Claude 3 Sonnet 模型在智能和速度之間取得理想的平衡,尤其是在" -"處理企業工作負載方面。該模型提供最大的效用,同時價格低於競爭產品,並且其經過" -"精心設計,是大規模部署人工智慧的可靠選擇。" +#: apps/homepage/api/home_page_api.py:251 +#: apps/system_homepage/api/system_home_page_api.py:251 +msgid "Published application count" +msgstr "已發布應用數量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:64 -msgid "" -"The Claude 3.5 Sonnet raises the industry standard for intelligence, " -"outperforming competing models and the Claude 3 Opus in extensive " -"evaluations, with the speed and cost-effectiveness of our mid-range models." -msgstr "" -"Claude 3.5 Sonnet提高了智能的行業標準,在廣泛的評估中超越了競爭對手的型號和" -"Claude 3 Opus,具有我們中端型號的速度和成本效益。" +#: apps/homepage/api/home_page_api.py:252 +#: apps/system_homepage/api/system_home_page_api.py:252 +msgid "Unpublished application count" +msgstr "未發布應用數量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:71 -msgid "" -"A faster, more affordable but still very powerful model that can handle a " -"range of tasks including casual conversation, text analysis, summarization " -"and document question answering." -msgstr "" -"一種更快速、更實惠但仍然非常強大的模型,它可以處理一系列任務,包括隨意對話、" -"文本分析、摘要和文檔問題回答。" +#: apps/homepage/api/home_page_api.py:312 +#: apps/system_homepage/api/system_home_page_api.py:312 +msgid "Total knowledge count" +msgstr "知識庫總數" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:78 -msgid "" -"Titan Text Premier is the most powerful and advanced model in the Titan Text " -"series, designed to deliver exceptional performance for a variety of " -"enterprise applications. With its cutting-edge features, it delivers greater " -"accuracy and outstanding results, making it an excellent choice for " -"organizations looking for a top-notch text processing solution." -msgstr "" -"Titan Text Premier 是 Titan Text 系列中功能強大且先進的型號,旨在為各種企業應" -"用程序提供卓越的性能。憑藉其尖端功能,它提供了更高的準確性和出色的結果,使其" -"成為尋求一流文本處理解決方案的組織的絕佳選擇。" +#: apps/homepage/api/home_page_api.py:313 +#: apps/system_homepage/api/system_home_page_api.py:313 +msgid "Total document count" +msgstr "文件總數" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:85 -msgid "" -"Amazon Titan Text Lite is a lightweight, efficient model ideal for fine-" -"tuning English-language tasks, including summarization and copywriting, " -"where customers require smaller, more cost-effective, and highly " -"customizable models." -msgstr "" -"Amazon Titan Text Lite 是一種輕量級的高效模型,非常適合英語任務的微調,包括摘" -"要和文案寫作等,在這種場景下,客戶需要更小、更經濟高效且高度可定製的模型" +#: apps/homepage/api/home_page_api.py:314 +#: apps/system_homepage/api/system_home_page_api.py:314 +msgid "Failed document count" +msgstr "失敗文件數量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:91 -msgid "" -"Amazon Titan Text Express has context lengths of up to 8,000 tokens, making " -"it ideal for a variety of high-level general language tasks, such as open-" -"ended text generation and conversational chat, as well as support in " -"retrieval-augmented generation (RAG). At launch, the model is optimized for " -"English, but other languages are supported." -msgstr "" -"Amazon Titan Text Express 的上下文長度長達 8000 個 tokens,因而非常適合各種高" -"級常規語言任務,例如開放式文本生成和對話式聊天,以及檢索增強生成(RAG)中的支" -"持。在發布時,該模型針對英語進行了優化,但也支持其他語言。" +#: apps/homepage/api/home_page_api.py:348 +#: apps/system_homepage/api/system_home_page_api.py:348 +msgid "Total tool count" +msgstr "工具總數" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:97 -msgid "" -"7B dense converter for rapid deployment and easy customization. Small in " -"size yet powerful in a variety of use cases. Supports English and code, as " -"well as 32k context windows." -msgstr "" -"7B 密集型轉換器,可快速部署,易於定製。體積雖小,但功能強大,適用於各種用例。" -"支持英語和代碼,以及 32k 的上下文窗口。" +#: apps/homepage/api/home_page_api.py:349 +#: apps/system_homepage/api/system_home_page_api.py:349 +msgid "Active tool count" +msgstr "啟用工具數量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:103 -msgid "" -"Advanced Mistral AI large-scale language model capable of handling any " -"language task, including complex multilingual reasoning, text understanding, " -"transformation, and code generation." -msgstr "" -"先進的 Mistral AI 大型語言模型,能夠處理任何語言任務,包括複雜的多語言推理、" -"文本理解、轉換和代碼生成。" +#: apps/homepage/api/home_page_api.py:350 +#: apps/system_homepage/api/system_home_page_api.py:350 +msgid "Inactive tool count" +msgstr "停用工具數量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:109 -msgid "" -"Ideal for content creation, conversational AI, language understanding, R&D, " -"and enterprise applications" -msgstr "非常適合內容創作、對話式人工智慧、語言理解、研發和企業智能體" +#: apps/homepage/api/home_page_api.py:384 +#: apps/system_homepage/api/system_home_page_api.py:384 +msgid "Total model count" +msgstr "模型總數" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:115 -msgid "" -"Ideal for limited computing power and resources, edge devices, and faster " -"training times." -msgstr "非常適合有限的計算能力和資源、邊緣設備和更快的訓練時間。" +#: apps/homepage/api/home_page_api.py:385 +#: apps/system_homepage/api/system_home_page_api.py:385 +msgid "Active model count" +msgstr "啟用模型數量" -#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:123 -msgid "" -"Titan Embed Text is the largest embedding model in the Amazon Titan Embed " -"series and can handle various text embedding tasks, such as text " -"classification, text similarity calculation, etc." -msgstr "" -"Titan Embed Text 是 Amazon Titan Embed 系列中最大的嵌入模型,可以處理各種文本" -"嵌入任務,如文本分類、文本相似度計算等。" +#: apps/homepage/api/home_page_api.py:386 +#: apps/system_homepage/api/system_home_page_api.py:386 +msgid "Inactive model count" +msgstr "停用模型數量" -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:28 -#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:47 -#, python-brace-format -msgid "The following fields are required: {keys}" -msgstr "以下欄位是必填項: {keys}" +#: apps/homepage/serializers/homepage.py:469 +#: apps/homepage/serializers/homepage.py:596 +#: apps/system_homepage/serializers/system_homepage.py:382 +#: apps/system_homepage/serializers/system_homepage.py:466 +msgid "active users" +msgstr "活躍用戶數" -#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:44 -#: apps/models_provider/impl/azure_model_provider/credential/llm.py:76 -msgid "Verification failed, please check whether the parameters are correct" -msgstr "認證失敗,請檢查參數是否正確" +#: apps/homepage/serializers/homepage.py:470 +#: apps/system_homepage/serializers/system_homepage.py:467 +msgid "Average Number of Conversation Turns per Person" +msgstr "人均對話輪次" -#: apps/models_provider/impl/azure_model_provider/credential/tti.py:28 -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:28 -msgid "Picture quality" -msgstr "圖片質量" +#: apps/homepage/views/homepage.py:43 +msgid "Chat record data aggregation" +msgstr "對話記錄資料聚合" -#: apps/models_provider/impl/azure_model_provider/credential/tts.py:17 -#: apps/models_provider/impl/openai_model_provider/credential/tts.py:17 -msgid "" -"Try out the different sounds (Alloy, Echo, Fable, Onyx, Nova, and Sparkle) " -"to find one that suits your desired tone and audience. The current voiceover " -"is optimized for English." -msgstr "" -"嘗試不同的聲音(合金、回聲、寓言、縞瑪瑙、新星和閃光),找到一種適合您所需的" -"音調和聽眾的聲音。當前的語音針對英語進行了優化。" +#: apps/homepage/views/homepage.py:44 +msgid "Chat record aggregation" +msgstr "對話記錄聚合" -#: apps/models_provider/impl/deepseek_model_provider/deepseek_model_provider.py:24 -msgid "Good at common conversational tasks, supports 32K contexts" -msgstr "擅長通用對話任務,支持 32K 上下文" +#: apps/homepage/views/homepage.py:72 apps/homepage/views/homepage.py:73 +msgid "Tokens data aggregation" +msgstr "令牌資料聚合" -#: apps/models_provider/impl/deepseek_model_provider/deepseek_model_provider.py:29 -msgid "Good at handling programming tasks, supports 16K contexts" -msgstr "擅長處理編程任務,支持 16K 上下文" +#: apps/homepage/views/homepage.py:101 apps/homepage/views/homepage.py:102 +msgid "Top applications by token consumption export" +msgstr "智慧體令牌消耗排行匯出" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:32 -msgid "Latest Gemini 1.0 Pro model, updated with Google update" -msgstr "最新的 Gemini 1.0 Pro 模型,更新了 Google 更新" +#: apps/homepage/views/homepage.py:129 apps/homepage/views/homepage.py:130 +msgid "Top applications by token consumption" +msgstr "tokens 消耗 TOP 智慧體" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:36 -msgid "Latest Gemini 1.0 Pro Vision model, updated with Google update" -msgstr "最新的Gemini 1.0 Pro Vision模型,隨Google更新而更新" +#: apps/homepage/views/homepage.py:159 apps/homepage/views/homepage.py:160 +msgid "Top applications by question count export" +msgstr "智慧體提問次數排行匯出" -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:43 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:47 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:54 -#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:58 -msgid "Latest Gemini 1.5 Flash model, updated with Google updates" -msgstr "最新的Gemini 1.5 Flash模型,隨Google更新而更新" +#: apps/homepage/views/homepage.py:187 apps/homepage/views/homepage.py:188 +msgid "Top applications by question count" +msgstr "提問次數 TOP 智慧體" -#: apps/models_provider/impl/gemini_model_provider/model/stt.py:53 -msgid "convert audio to text" -msgstr "將音頻轉換為文本" +#: apps/homepage/views/homepage.py:217 apps/homepage/views/homepage.py:218 +msgid "Top users by token consumption export" +msgstr "使用者令牌消耗排行匯出" -#: apps/models_provider/impl/local_model_provider/credential/embedding.py:53 -#: apps/models_provider/impl/local_model_provider/credential/reranker.py:54 -msgid "Model catalog" -msgstr "模型目錄" +#: apps/homepage/views/homepage.py:245 apps/homepage/views/homepage.py:246 +msgid "Top users by token consumption" +msgstr "tokens 消耗 TOP 使用者" -#: apps/models_provider/impl/local_model_provider/local_model_provider.py:39 -msgid "local model" -msgstr "本地模型" +#: apps/homepage/views/homepage.py:305 apps/homepage/views/homepage.py:306 +msgid "Application data aggregation" +msgstr "應用資料彙總" -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:23 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:48 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:35 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:43 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:24 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:44 -msgid "API domain name is invalid" -msgstr "API 域名無效" +#: apps/homepage/views/homepage.py:329 apps/homepage/views/homepage.py:330 +msgid "Knowledge data aggregation" +msgstr "知識庫資料彙總" -#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:35 -#: apps/models_provider/impl/ollama_model_provider/credential/image.py:28 -#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:53 -#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:40 -#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:47 -#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:30 -#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:48 -msgid "The model does not exist, please download the model first" -msgstr "模型不存在,請先下載模型" +#: apps/homepage/views/homepage.py:353 apps/homepage/views/homepage.py:354 +msgid "Tool data aggregation" +msgstr "工具資料彙總" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:56 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 7B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" -"Llama 2 是一組經過預訓練和微調的生成文本模型,其規模從 70 億到 700 億個不等。" -"這是 7B 預訓練模型的存儲庫。其他模型的連結可以在底部的索引中找到。" +#: apps/homepage/views/homepage.py:377 apps/homepage/views/homepage.py:378 +msgid "Model data aggregation" +msgstr "模型資料彙總" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:60 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 13B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" -"Llama 2 是一組經過預訓練和微調的生成文本模型,其規模從 70 億到 700 億個不等。" -"這是 13B 預訓練模型的存儲庫。其他模型的連結可以在底部的索引中找到。" +#: apps/knowledge/api/problem.py:39 apps/knowledge/api/problem.py:52 +#: apps/knowledge/api/termbase.py:38 apps/knowledge/api/termbase.py:45 +#: apps/knowledge/serializers/problem.py:48 +msgid "problem list" +msgstr "問題列表" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:64 -msgid "" -"Llama 2 is a set of pretrained and fine-tuned generative text models ranging " -"in size from 7 billion to 70 billion. This is a repository of 70B pretrained " -"models. Links to other models can be found in the index at the bottom." -msgstr "" -"Llama 2 是一組經過預訓練和微調的生成文本模型,其規模從 70 億到 700 億個不等。" -"這是 70B 預訓練模型的存儲庫。其他模型的連結可以在底部的索引中找到。" +#: apps/knowledge/api/problem.py:40 apps/knowledge/api/problem.py:53 +#: apps/knowledge/api/termbase.py:39 apps/knowledge/api/termbase.py:46 +#: apps/knowledge/serializers/problem.py:49 +msgid "problem" +msgstr "問題 ID" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:68 -msgid "" -"Since the Chinese alignment of Llama2 itself is weak, we use the Chinese " -"instruction set to fine-tune meta-llama/Llama-2-13b-chat-hf with LoRA so " -"that it has strong Chinese conversation capabilities." -msgstr "" -"由於Llama2本身的中文對齊較弱,我們採用中文指令集,對meta-llama/Llama-2-13b-" -"chat-hf進行LoRA微調,使其具備較強的中文對話能力。" +#: apps/knowledge/models/knowledge.py:597 +msgid "OSS storage is not configured" +msgstr "尚未設定 OSS 儲存" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:72 -msgid "" -"Meta Llama 3: The most capable public product LLM to date. 8 billion " -"parameters." -msgstr "Meta Llama 3:迄今為止最有能力的公開產品LLM。80億參數。" +#: apps/knowledge/permissions.py:122 +msgid "Expected an object" +msgstr "請提供一個物件" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:76 -msgid "" -"Meta Llama 3: The most capable public product LLM to date. 70 billion " -"parameters." -msgstr "Meta Llama 3:迄今為止最有能力的公開產品LLM。700億參數。" +#: apps/knowledge/serializers/common.py:50 +#: apps/knowledge/serializers/knowledge.py:129 +#: apps/shared/serializers/shared_knowledge.py:32 +msgid "source url" +msgstr "來源" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:80 -msgid "" -"Compared with previous versions, qwen 1.5 0.5b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 500 million parameters." -msgstr "" -"qwen 1.5 0.5b 相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有" -"顯著增強。所有規模的模型都支持32768個tokens的上下文長度。5億參數。" +#: apps/knowledge/serializers/common.py:51 +#: apps/knowledge/serializers/document.py:260 +msgid "selector" +msgstr "選擇器" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:84 -msgid "" -"Compared with previous versions, qwen 1.5 1.8b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 1.8 billion parameters." -msgstr "" -"qwen 1.5 1.8b 相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有" -"顯著增強。所有規模的模型都支持32768個tokens的上下文長度。18億參數。" +#: apps/knowledge/serializers/common.py:60 +#, python-brace-format +msgid "URL error, cannot parse [{source_url}]" +msgstr "URL 錯誤,無法解析 [{source_url}]" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:88 -msgid "" -"Compared with previous versions, qwen 1.5 4b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"4 billion parameters." -msgstr "" -"qwen 1.5 4b 相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯" -"著增強。所有規模的模型都支持32768個tokens的上下文長度。40億參數。" +#: apps/knowledge/serializers/common.py:68 +#: apps/knowledge/serializers/document.py:162 +#: apps/knowledge/serializers/document.py:312 +#: apps/knowledge/serializers/document.py:344 +#: apps/trigger/serializers/trigger.py:33 +#: apps/xpack/serializers/knowledge_lark_serializer.py:455 +msgid "id list" +msgstr "ID 列表" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:93 -msgid "" -"Compared with previous versions, qwen 1.5 7b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"7 billion parameters." -msgstr "" -"qwen 1.5 7b 相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯" -"著增強。所有規模的模型都支持32768個tokens的上下文長度。70億參數。" +#: apps/knowledge/serializers/common.py:73 +msgid "resource type" +msgstr "資源類型" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:97 -msgid "" -"Compared with previous versions, qwen 1.5 14b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"14 billion parameters." -msgstr "" -"qwen 1.5 14b 相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯" -"著增強。所有規模的模型都支持32768個tokens的上下文長度。140億參數。" +#: apps/knowledge/serializers/common.py:85 +#, python-brace-format +msgid "The following id does not exist: {error_id_list}" +msgstr "以下ID不存在: {error_id_list}" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:101 -msgid "" -"Compared with previous versions, qwen 1.5 32b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"32 billion parameters." -msgstr "" -"qwen 1.5 32b 相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯" -"著增強。所有規模的模型都支持32768個tokens的上下文長度。320億參數。" +#: apps/knowledge/serializers/common.py:105 +#: apps/knowledge/serializers/document.py:308 +#: apps/knowledge/serializers/document.py:313 +#: apps/knowledge/serializers/document.py:323 +msgid "state list" +msgstr "狀態列表" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:105 -msgid "" -"Compared with previous versions, qwen 1.5 72b has significantly enhanced the " -"model's alignment with human preferences and its multi-language processing " -"capabilities. Models of all sizes support a context length of 32768 tokens. " -"72 billion parameters." -msgstr "" -"qwen 1.5 72b 相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯" -"著增強。所有規模的模型都支持32768個tokens的上下文長度。720億參數。" +#: apps/knowledge/serializers/common.py:156 +#: apps/knowledge/serializers/common.py:194 +msgid "The knowledge base is inconsistent with the vector model" +msgstr "知識庫與向量模型不一致" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:109 -msgid "" -"Compared with previous versions, qwen 1.5 110b has significantly enhanced " -"the model's alignment with human preferences and its multi-language " -"processing capabilities. Models of all sizes support a context length of " -"32768 tokens. 110 billion parameters." -msgstr "" -"qwen 1.5 110b 相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有" -"顯著增強。所有規模的模型都支持32768個tokens的上下文長度。1100億參數。" +#: apps/knowledge/serializers/common.py:158 +#: apps/knowledge/serializers/common.py:196 +msgid "Knowledge base setting error, please reset the knowledge base" +msgstr "知識庫設置錯誤,請重置知識庫" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:153 -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:193 -msgid "" -"Phi-3 Mini is Microsoft's 3.8B parameter, lightweight, state-of-the-art open " -"model." -msgstr "Phi-3 Mini是Microsoft的3.8B參數,輕量級,最先進的開放模型。" +#: apps/knowledge/serializers/common.py:289 +#: apps/knowledge/serializers/common.py:301 +msgid "Knowledge ID or Document ID must be provided" +msgstr "請提供知識庫 ID 或文件 ID" -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:162 -#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:197 -msgid "" -"A high-performance open embedding model with a large token context window." -msgstr "一個具有大 tokens上下文窗口的高性能開放嵌入模型。" +#: apps/knowledge/serializers/document.py:163 +#: apps/knowledge/serializers/document.py:189 +#: apps/knowledge/serializers/document.py:593 +#: apps/resource_manage/serializers/document.py:123 +#: apps/shared/serializers/shared_document.py:50 +msgid "task type" +msgstr "任務類型" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:16 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:16 -msgid "" -"The image generation endpoint allows you to create raw images based on text " -"prompts. When using the DALL·E 3, the image size can be 1024x1024, 1024x1792 " -"or 1792x1024 pixels." -msgstr "" -"圖像生成端點允許您根據文本提示創建原始圖像。使用 DALL·E 3 時,圖像的尺寸可以" -"為 1024x1024、1024x1792 或 1792x1024 像素。" +#: apps/knowledge/serializers/document.py:174 +#: apps/knowledge/serializers/document.py:197 +msgid "task type not support" +msgstr "任務類型不支持" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:29 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:29 -msgid "" -" \n" -"By default, images are produced in standard quality, but with DALL·E 3 you " -"can set quality: \"hd\" to enhance detail. Square, standard quality images " -"are generated fastest.\n" -" " -msgstr "" -"默認情況下,圖像以標準質量生成,但使用 DALL·E 3 時,您可以設置質量:「hd」以增" -"強細節。方形、標準質量的圖像生成速度最快。" +#: apps/knowledge/serializers/document.py:182 +msgid "source file id" +msgstr "源文件 ID" -#: apps/models_provider/impl/openai_model_provider/credential/tti.py:44 -#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:44 -msgid "" -"You can use DALL·E 3 to request 1 image at a time (requesting more images by " -"issuing parallel requests), or use DALL·E 2 with the n parameter to request " -"up to 10 images at a time." -msgstr "" -"您可以使用 DALL·E 3 一次請求 1 個圖像(通過發出並行請求來請求更多圖像),或者" -"使用帶有 n 參數的 DALL·E 2 一次最多請求 10 個圖像。" +#: apps/knowledge/serializers/document.py:210 +#: apps/knowledge/serializers/document.py:356 +msgid "The type only supports optimization|directly_return" +msgstr "該類型僅支持優化|直接返回" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:35 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:119 -#: apps/models_provider/impl/siliconCloud_model_provider/siliconCloud_model_provider.py:118 -msgid "The latest gpt-3.5-turbo, updated with OpenAI adjustments" -msgstr "最新的gpt-3.5-turbo,隨OpenAI調整而更新" +#: apps/knowledge/serializers/document.py:214 +#: apps/knowledge/serializers/document.py:345 +#: apps/knowledge/serializers/document.py:590 +#: apps/resource_manage/serializers/document.py:120 +#: apps/shared/serializers/shared_document.py:47 +msgid "hit handling method" +msgstr "命中處理方法" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:38 -msgid "Latest gpt-4, updated with OpenAI adjustments" -msgstr "最新的gpt-4,隨OpenAI調整而更新" +#: apps/knowledge/serializers/document.py:218 +#: apps/knowledge/serializers/document.py:347 +msgid "directly return similarity" +msgstr "直接返回相似度" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:40 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:99 -msgid "" -"The latest GPT-4o, cheaper and faster than gpt-4-turbo, updated with OpenAI " -"adjustments" -msgstr "最新的GPT-4o,比gpt-4-turbo更便宜、更快,隨OpenAI調整而更新" +#: apps/knowledge/serializers/document.py:221 +#: apps/knowledge/serializers/document.py:592 +#: apps/resource_manage/serializers/document.py:122 +#: apps/shared/serializers/shared_document.py:49 +msgid "document is active" +msgstr "文檔已激活" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:43 -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:102 -msgid "" -"The latest gpt-4o-mini, cheaper and faster than gpt-4o, updated with OpenAI " -"adjustments" -msgstr "最新的gpt-4o-mini,比gpt-4o更便宜、更快,隨OpenAI調整而更新" +#: apps/knowledge/serializers/document.py:245 +msgid "Auto Clean" +msgstr "自動清理" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:46 -msgid "The latest gpt-4-turbo, updated with OpenAI adjustments" -msgstr "最新的gpt-4-turbo,隨OpenAI調整而更新" +#: apps/knowledge/serializers/document.py:250 +#: apps/knowledge/serializers/document.py:275 +#: apps/knowledge/serializers/document.py:281 +msgid "file list" +msgstr "文件 列表" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:49 -msgid "The latest gpt-4-turbo-preview, updated with OpenAI adjustments" -msgstr "最新的gpt-4-turbo-preview,隨OpenAI調整而更新" +#: apps/knowledge/serializers/document.py:256 +#: apps/knowledge/serializers/document.py:258 +msgid "document url list" +msgstr "文檔 URL 列表" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:53 -msgid "" -"gpt-3.5-turbo snapshot on January 25, 2024, supporting context length 16,385 " -"tokens" -msgstr "2024年1月25日的gpt-3.5-turbo快照,支持上下文長度16,385 tokens" +#: apps/knowledge/serializers/document.py:290 +msgid "file id list" +msgstr "檔案 ID 清單" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:57 -msgid "" -"gpt-3.5-turbo snapshot on November 6, 2023, supporting context length 16,385 " -"tokens" -msgstr "2023年11月6日的gpt-3.5-turbo快照,支持上下文長度16,385 tokens" +#: apps/knowledge/serializers/document.py:295 +msgid "Duplicate file ids are not allowed" +msgstr "檔案 ID 不可重複" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:61 -msgid "" -"[Legacy] gpt-3.5-turbo snapshot on June 13, 2023, will be deprecated on June " -"13, 2024" -msgstr "[Legacy] 2023年6月13日的gpt-3.5-turbo快照,將於2024年6月13日棄用" +#: apps/knowledge/serializers/document.py:320 +#: apps/knowledge/serializers/document.py:331 +#: apps/knowledge/serializers/document.py:340 +msgid "document id list" +msgstr "文檔 ID 列表" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:65 -msgid "" -"gpt-4o snapshot on May 13, 2024, supporting context length 128,000 tokens" -msgstr "2024年5月13日的gpt-4o快照,支持上下文長度128,000 tokens" +#: apps/knowledge/serializers/document.py:321 +#: apps/knowledge/serializers/paragraph.py:135 +#: apps/local_model/serializers/model_apply_serializers.py:134 +#: apps/models_provider/api/chat_completion.py:22 +#: apps/models_provider/api/model.py:108 +#: apps/models_provider/api/prompt_generate.py:26 +#: apps/models_provider/serializers/model_apply_serializers.py:49 +#: apps/models_provider/serializers/model_serializer.py:129 +#: apps/models_provider/serializers/model_serializer.py:498 +#: apps/resource_manage/serializers/model.py:104 +#: apps/resource_manage/serializers/model.py:221 +#: apps/shared/api/shared_model.py:61 +#: apps/shared/serializers/shared_model.py:61 +msgid "model id" +msgstr "模型ID" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:69 -msgid "" -"gpt-4-turbo snapshot on April 9, 2024, supporting context length 128,000 " -"tokens" -msgstr "2024年4月9日的gpt-4-turbo快照,支持上下文長度128,000 tokens" +#: apps/knowledge/serializers/document.py:322 +#: apps/knowledge/serializers/paragraph.py:137 +msgid "prompt" +msgstr "提示詞" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:72 -msgid "" -"gpt-4-turbo snapshot on January 25, 2024, supporting context length 128,000 " -"tokens" -msgstr "2024年1月25日的gpt-4-turbo快照,支持上下文長度128,000 tokens" +#: apps/knowledge/serializers/document.py:333 +msgid "tag id list" +msgstr "標籤 ID 清單" -#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:75 -msgid "" -"gpt-4-turbo snapshot on November 6, 2023, supporting context length 128,000 " -"tokens" -msgstr "2023年11月6日的gpt-4-turbo快照,支持上下文長度128,000 tokens" +#: apps/knowledge/serializers/document.py:368 +msgid "Select documents of the same resource type" +msgstr "請選擇相同資源類型的文件" -#: apps/models_provider/impl/tencent_cloud_model_provider/tencent_cloud_model_provider.py:58 -msgid "Tencent Cloud" -msgstr "騰訊雲" +#: apps/knowledge/serializers/document.py:378 +msgid "The template type only supports excel|csv" +msgstr "模板類型僅支持 excel|csv" -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:41 -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:88 -#, python-brace-format -msgid "{keys} is required" -msgstr "{keys} 是必填項" +#: apps/knowledge/serializers/document.py:460 +#: apps/knowledge/serializers/document.py:585 +#: apps/knowledge/serializers/document.py:710 +#: apps/knowledge/serializers/document.py:824 +#: apps/knowledge/serializers/document.py:1489 +#: apps/knowledge/serializers/document.py:1606 +#: apps/knowledge/serializers/document.py:1628 +#: apps/knowledge/serializers/document.py:2020 +#: apps/knowledge/serializers/document.py:2079 +#: apps/knowledge/serializers/document.py:2154 +#: apps/knowledge/serializers/document.py:2195 +#: apps/knowledge/serializers/document.py:2224 +#: apps/knowledge/serializers/document.py:2260 +#: apps/knowledge/serializers/knowledge.py:384 +#: apps/knowledge/serializers/knowledge.py:1368 +#: apps/knowledge/serializers/knowledge_sync.py:66 +#: apps/knowledge/serializers/knowledge_workflow.py:239 +#: apps/knowledge/serializers/knowledge_workflow.py:534 +#: apps/knowledge/serializers/knowledge_workflow.py:678 +#: apps/knowledge/serializers/knowledge_workflow.py:814 +#: apps/knowledge/serializers/knowledge_workflow.py:862 +#: apps/knowledge/serializers/knowledge_workflow.py:945 +#: apps/knowledge/serializers/paragraph.py:150 +#: apps/knowledge/serializers/paragraph.py:251 +#: apps/knowledge/serializers/paragraph.py:403 +#: apps/knowledge/serializers/paragraph.py:515 +#: apps/knowledge/serializers/paragraph.py:551 +#: apps/knowledge/serializers/paragraph.py:636 +#: apps/knowledge/serializers/paragraph.py:690 +#: apps/knowledge/serializers/paragraph.py:870 +#: apps/knowledge/serializers/problem.py:74 +#: apps/knowledge/serializers/problem.py:160 +#: apps/knowledge/serializers/problem.py:230 +#: apps/knowledge/serializers/problem.py:266 +#: apps/knowledge/serializers/termbase.py:36 +#: apps/knowledge/serializers/termbase.py:66 +#: apps/knowledge/serializers/termbase.py:107 +#: apps/knowledge/serializers/termbase.py:143 +#: apps/resource_manage/serializers/document.py:27 +#: apps/resource_manage/serializers/document.py:115 +#: apps/resource_manage/serializers/document.py:159 +#: apps/resource_manage/serializers/document.py:238 +#: apps/resource_manage/serializers/document.py:255 +#: apps/resource_manage/serializers/document.py:276 +#: apps/resource_manage/serializers/document.py:344 +#: apps/resource_manage/serializers/document.py:361 +#: apps/resource_manage/serializers/document.py:377 +#: apps/resource_manage/serializers/document.py:395 +#: apps/resource_manage/serializers/document.py:415 +#: apps/resource_manage/serializers/document.py:432 +#: apps/resource_manage/serializers/knowledge.py:70 +#: apps/resource_manage/serializers/knowledge.py:191 +#: apps/resource_manage/serializers/knowledge.py:265 +#: apps/resource_manage/serializers/knowledge_workflow.py:15 +#: apps/resource_manage/serializers/knowledge_workflow.py:32 +#: apps/resource_manage/serializers/knowledge_workflow.py:52 +#: apps/resource_manage/serializers/knowledge_workflow.py:70 +#: apps/resource_manage/serializers/paragraph.py:14 +#: apps/resource_manage/serializers/paragraph.py:41 +#: apps/resource_manage/serializers/paragraph.py:58 +#: apps/resource_manage/serializers/paragraph.py:83 +#: apps/resource_manage/serializers/paragraph.py:108 +#: apps/resource_manage/serializers/paragraph.py:148 +#: apps/resource_manage/serializers/paragraph.py:179 +#: apps/resource_manage/serializers/paragraph.py:206 +#: apps/resource_manage/serializers/problem.py:14 +#: apps/resource_manage/serializers/problem.py:39 +#: apps/resource_manage/serializers/problem.py:78 +#: apps/resource_manage/serializers/problem.py:95 +#: apps/resource_manage/serializers/termbase.py:14 +#: apps/resource_manage/serializers/termbase.py:36 +#: apps/resource_manage/serializers/termbase.py:67 +#: apps/resource_manage/serializers/termbase.py:83 +#: apps/shared/api/shared_knowledge.py:196 +#: apps/shared/api/shared_knowledge.py:218 +#: apps/shared/api/shared_knowledge.py:278 +#: apps/shared/serializers/shared_document.py:19 +#: apps/shared/serializers/shared_document.py:42 +#: apps/shared/serializers/shared_knowledge.py:177 +#: apps/shared/serializers/shared_knowledge.py:239 +#: apps/shared/serializers/shared_knowledge.py:327 +#: apps/shared/serializers/shared_paragraph.py:14 +#: apps/shared/serializers/shared_problem.py:17 +#: apps/xpack/serializers/knowledge_lark_serializer.py:164 +#: apps/xpack/serializers/knowledge_lark_serializer.py:286 +#: apps/xpack/serializers/knowledge_lark_serializer.py:453 +#: apps/xpack/serializers/knowledge_lark_serializer.py:511 +msgid "knowledge id" +msgstr "知識庫 ID" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:14 -msgid "painting style" -msgstr "繪畫風格" +#: apps/knowledge/serializers/document.py:461 +#: apps/knowledge/serializers/paragraph.py:692 +#: apps/resource_manage/serializers/document.py:256 +#: apps/resource_manage/serializers/paragraph.py:85 +msgid "target knowledge id" +msgstr "當前知識庫 ID" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:14 -msgid "If not passed, the default value is 201 (Japanese anime style)" -msgstr "如果未傳遞,則默認值為201(日本動漫風格)" +#: apps/knowledge/serializers/document.py:463 +#: apps/knowledge/serializers/document.py:711 +#: apps/knowledge/serializers/document.py:823 +#: apps/knowledge/serializers/document.py:1165 +#: apps/knowledge/serializers/document.py:2080 +#: apps/knowledge/serializers/document.py:2155 +#: apps/knowledge/serializers/document.py:2196 +#: apps/knowledge/serializers/document.py:2261 +#: apps/knowledge/serializers/paragraph.py:139 +#: apps/knowledge/serializers/paragraph.py:151 +#: apps/knowledge/serializers/paragraph.py:253 +#: apps/knowledge/serializers/paragraph.py:404 +#: apps/knowledge/serializers/paragraph.py:516 +#: apps/knowledge/serializers/paragraph.py:553 +#: apps/knowledge/serializers/paragraph.py:637 +#: apps/knowledge/serializers/paragraph.py:691 +#: apps/knowledge/serializers/paragraph.py:871 +#: apps/knowledge/serializers/problem.py:42 +#: apps/knowledge/serializers/problem.py:61 +#: apps/resource_manage/serializers/document.py:54 +#: apps/resource_manage/serializers/document.py:258 +#: apps/resource_manage/serializers/document.py:275 +#: apps/resource_manage/serializers/document.py:345 +#: apps/resource_manage/serializers/document.py:362 +#: apps/resource_manage/serializers/document.py:378 +#: apps/resource_manage/serializers/document.py:396 +#: apps/resource_manage/serializers/document.py:433 +#: apps/resource_manage/serializers/paragraph.py:15 +#: apps/resource_manage/serializers/paragraph.py:42 +#: apps/resource_manage/serializers/paragraph.py:59 +#: apps/resource_manage/serializers/paragraph.py:84 +#: apps/resource_manage/serializers/paragraph.py:110 +#: apps/resource_manage/serializers/paragraph.py:149 +#: apps/resource_manage/serializers/paragraph.py:181 +#: apps/resource_manage/serializers/paragraph.py:207 +#: apps/shared/serializers/shared_document.py:18 +#: apps/shared/serializers/shared_paragraph.py:15 +#: apps/xpack/serializers/knowledge_lark_serializer.py:287 +msgid "document id" +msgstr "文檔 ID" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:18 -msgid "Not limited to style" -msgstr "不限於風格" +#: apps/knowledge/serializers/document.py:494 +msgid "Image documents can only be migrated to a general knowledge base" +msgstr "圖片文件只能遷移至一般知識庫" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:19 -msgid "ink painting" -msgstr "水墨畫" +#: apps/knowledge/serializers/document.py:594 +#: apps/resource_manage/serializers/application.py:37 +#: apps/resource_manage/serializers/document.py:124 +#: apps/resource_manage/serializers/tool.py:36 +#: apps/shared/serializers/shared_document.py:51 apps/xpack/api/license.py:25 +#: apps/xpack/serializers/operate_log_serializer.py:64 +#: apps/xpack/serializers/operate_log_serializer.py:254 +msgid "status" +msgstr "狀態" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:20 -msgid "concept art" -msgstr "概念藝術" +#: apps/knowledge/serializers/document.py:596 +#: apps/resource_manage/serializers/document.py:126 +#: apps/shared/serializers/shared_document.py:53 +msgid "tag" +msgstr "標籤" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:21 -msgid "Oil painting 1" -msgstr "油畫1" +#: apps/knowledge/serializers/document.py:713 +msgid "document strategy mode" +msgstr "文件策略模式" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:22 -msgid "Oil Painting 2 (Van Gogh)" -msgstr "油畫2(梵谷)" +#: apps/knowledge/serializers/document.py:734 +#: apps/knowledge/serializers/document.py:837 +#: apps/xpack/serializers/knowledge_lark_serializer.py:307 +#: apps/xpack/serializers/knowledge_lark_serializer.py:358 +#: apps/xpack/tests/test_lark_sync.py:164 +msgid "document id not exist" +msgstr "文檔 ID 不存在" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:23 -msgid "watercolor painting" -msgstr "水彩畫" +#: apps/knowledge/serializers/document.py:738 +#: apps/knowledge/serializers/knowledge.py:1388 +msgid "Synchronization is only supported for web site types" +msgstr "僅支持網站類型的同步" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:24 -msgid "pixel art" -msgstr "像素畫" +#: apps/knowledge/serializers/document.py:911 +msgid "File not exist. Only manually uploaded documents are supported" +msgstr "文件不存在, 僅支持手動上傳的文檔" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:25 -msgid "impasto style" -msgstr "厚塗風格" +#: apps/knowledge/serializers/document.py:1031 +#: apps/knowledge/serializers/document.py:1083 +#: apps/knowledge/serializers/knowledge.py:435 +msgid "The task is being executed, please do not send it repeatedly." +msgstr "任務正在執行,請勿重複發送。" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:26 -msgid "illustration" -msgstr "插圖" +#: apps/knowledge/serializers/document.py:1097 +#: apps/knowledge/serializers/knowledge.py:854 +msgid "Section title (optional)" +msgstr "章節標題" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:27 -msgid "paper cut style" -msgstr "剪紙風格" +#: apps/knowledge/serializers/document.py:1098 +#: apps/knowledge/serializers/knowledge.py:855 +msgid "" +"Section content (required, question answer, no more than 4096 characters)" +msgstr "章節內容(必填,問答,不超過4096個字符)" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:28 -msgid "Impressionism 1 (Monet)" -msgstr "印象派1(莫奈)" +#: apps/knowledge/serializers/document.py:1099 +#: apps/knowledge/serializers/knowledge.py:856 +msgid "Question (optional, one per line in the cell)" +msgstr "問題(可選,每個單元格一行)" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:29 -msgid "Impressionism 2" -msgstr "印象派2" +#: apps/knowledge/serializers/document.py:1171 +#: apps/resource_manage/serializers/document.py:60 +msgid "knowledge id not exist" +msgstr "知識庫 ID 不存在" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:31 -msgid "classical portraiture" -msgstr "古典肖像畫" +#: apps/knowledge/serializers/document.py:1375 +msgid "No importable paragraphs found" +msgstr "找不到可匯入的分段" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:32 -msgid "black and white sketch" -msgstr "黑白素描畫" +#: apps/knowledge/serializers/document.py:1423 +#: apps/knowledge/services/image_documents.py:309 +#: apps/knowledge/services/image_documents.py:395 +msgid "File does not exist or no permission to access" +msgstr "檔案不存在或無權存取" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:33 -msgid "cyberpunk" -msgstr "賽博朋克" +#: apps/knowledge/serializers/document.py:1618 +msgid "space" +msgstr "空格" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:34 -msgid "science fiction style" -msgstr "科幻風格" +#: apps/knowledge/serializers/document.py:1619 +msgid "semicolon" +msgstr "分號" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:35 -msgid "dark style" -msgstr "暗黑風格" +#: apps/knowledge/serializers/document.py:1620 +msgid "comma" +msgstr "逗號" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:37 -msgid "vaporwave" -msgstr "蒸汽波" +#: apps/knowledge/serializers/document.py:1621 +msgid "period" +msgstr "句號" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:38 -msgid "Japanese animation" -msgstr "日系動漫" +#: apps/knowledge/serializers/document.py:1622 +msgid "enter" +msgstr "回車" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:39 -msgid "monster style" -msgstr "怪獸風格" +#: apps/knowledge/serializers/document.py:1623 +msgid "blank line" +msgstr "空行" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:40 -msgid "Beautiful ancient style" -msgstr "唯美古風" +#: apps/knowledge/serializers/document.py:1634 +msgid "Document id list cannot be empty" +msgstr "文件 ID 清單不可為空" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:41 -msgid "retro anime" -msgstr "復古動漫" +#: apps/knowledge/serializers/document.py:1637 +msgid "Unsupported document resource type" +msgstr "不支援的文件資源類型" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:42 -msgid "Game cartoon hand drawing" -msgstr "遊戲卡通手繪" +#: apps/knowledge/serializers/document.py:1649 +#: apps/knowledge/serializers/document.py:2047 +msgid "Document does not belong to the requested resource type" +msgstr "文件不屬於請求的資源類型" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:43 -msgid "Universal realistic style" -msgstr "通用寫實風格" +#: apps/knowledge/serializers/document.py:1857 +msgid "Hit handling method is required" +msgstr "命中處理方法是必需的" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:50 -msgid "Generate image resolution" -msgstr "生成圖像解析度" +#: apps/knowledge/serializers/document.py:1859 +msgid "The hit processing method must be directly_return|optimization" +msgstr "命中處理方法必須是直接返回|優化" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:50 -msgid "If not transmitted, the default value is 768:768." -msgstr "不傳默認使用768:768。" +#: apps/knowledge/serializers/document.py:2081 +#: apps/knowledge/serializers/tag.py:205 +#: apps/resource_manage/serializers/document.py:363 +msgid "search value" +msgstr "搜尋內容" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:38 -msgid "" -"The most effective version of the current hybrid model, the trillion-level " -"parameter scale MOE-32K long article model. Reaching the absolute leading " -"level on various benchmarks, with complex instructions and reasoning, " -"complex mathematical capabilities, support for function call, and " -"application focus optimization in fields such as multi-language translation, " -"finance, law, and medical care" -msgstr "" -"當前混元模型中效果最優版本,萬億級參數規模 MOE-32K 長文模型。在各種 " -"benchmark 上達到絕對領先的水平,複雜指令和推理,具備複雜數學能力,支持 " -"functioncall,在多語言翻譯、金融法律醫療等領域智能體重點優化" +#: apps/knowledge/serializers/document.py:2096 +#: apps/knowledge/serializers/document.py:2173 +#: apps/knowledge/serializers/document.py:2214 +#: apps/knowledge/serializers/document.py:2279 +#: apps/oss/serializers/file.py:418 +msgid "Document id does not exist" +msgstr "文件 ID 不存在" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:45 -msgid "" -"A better routing strategy is adopted to simultaneously alleviate the " -"problems of load balancing and expert convergence. For long articles, the " -"needle-in-a-haystack index reaches 99.9%" -msgstr "" -"採用更優的路由策略,同時緩解了負載均衡和專家趨同的問題。長文方面,大海撈針指" -"標達到99.9%" +#: apps/knowledge/serializers/document.py:2157 +#: apps/knowledge/serializers/document.py:2198 +#: apps/resource_manage/serializers/document.py:380 +#: apps/resource_manage/serializers/document.py:398 +msgid "tag ids" +msgstr "標籤 ID 清單" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:51 -msgid "" -"Upgraded to MOE structure, the context window is 256k, leading many open " -"source models in multiple evaluation sets such as NLP, code, mathematics, " -"industry, etc." -msgstr "" -"升級為 MOE 結構,上下文窗口為 256k ,在 NLP,代碼,數學,行業等多項評測集上領" -"先眾多開源模型" +#: apps/knowledge/serializers/document.py:2157 +#: apps/knowledge/serializers/document.py:2198 +#: apps/knowledge/serializers/document.py:2225 +#: apps/resource_manage/serializers/document.py:380 +#: apps/resource_manage/serializers/document.py:398 +#: apps/resource_manage/serializers/document.py:416 +msgid "tag id" +msgstr "標籤 ID" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:57 -msgid "" -"Hunyuan's latest version of the role-playing model, a role-playing model " -"launched by Hunyuan's official fine-tuning training, is based on the Hunyuan " -"model combined with the role-playing scene data set for additional training, " -"and has better basic effects in role-playing scenes." -msgstr "" -"混元最新版角色扮演模型,混元官方精調訓練推出的角色扮演模型,基於混元模型結合" -"角色扮演場景數據集進行增訓,在角色扮演場景具有更好的基礎效果" +#: apps/knowledge/serializers/document.py:2240 +#: apps/knowledge/serializers/tag.py:111 apps/knowledge/serializers/tag.py:157 +msgid "Tag id does not exist" +msgstr "標籤ID不存在" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:63 -msgid "" -"Hunyuan's latest MOE architecture FunctionCall model has been trained with " -"high-quality FunctionCall data and has a context window of 32K, leading in " -"multiple dimensions of evaluation indicators." -msgstr "" -"混元最新 MOE 架構 FunctionCall 模型,經過高質量的 FunctionCall 數據訓練,上下" -"文窗口達 32K,在多個維度的評測指標上處於領先。" - -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:69 -msgid "" -"Hunyuan's latest code generation model, after training the base model with " -"200B high-quality code data, and iterating on high-quality SFT data for half " -"a year, the context long window length has been increased to 8K, and it " -"ranks among the top in the automatic evaluation indicators of code " -"generation in the five major languages; the five major languages In the " -"manual high-quality evaluation of 10 comprehensive code tasks that consider " -"all aspects, the performance is in the first echelon." -msgstr "" -"混元最新代碼生成模型,經過 200B 高質量代碼數據增訓基座模型,迭代半年高質量 " -"SFT 數據訓練,上下文長窗口長度增大到 8K,五大語言代碼生成自動評測指標上位居前" -"列;五大語言10項考量各方面綜合代碼任務人工高質量評測上,性能處於第一梯隊" +#: apps/knowledge/serializers/document.py:2252 +msgid "Document id does not belong to current knowledge" +msgstr "文件 ID 不屬於目前知識庫" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:77 -msgid "" -"Tencent's Hunyuan Embedding interface can convert text into high-quality " -"vector data. The vector dimension is 1024 dimensions." -msgstr "" -"騰訊混元 Embedding 接口,可以將文本轉化為高質量的向量數據。向量維度為1024維。" +#: apps/knowledge/serializers/document_strategy.py:15 +msgid "Enter a valid HTTP or HTTPS URL" +msgstr "請輸入有效的 HTTP 或 HTTPS 網址" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:87 -msgid "Mixed element visual model" -msgstr "混元視覺模型" +#: apps/knowledge/serializers/document_strategy.py:42 +#, python-brace-format +msgid "Invalid paragraph identifier: {error}" +msgstr "分段識別符無效:{error}" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:94 -msgid "Hunyuan graph model" -msgstr "混元生圖模型" +#: apps/knowledge/serializers/document_strategy.py:51 +msgid "" +"The minimum paragraph length cannot exceed the maximum paragraph length" +msgstr "最小分段長度不可大於最大分段長度" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:125 -msgid "Tencent Hunyuan" -msgstr "騰訊混元" +#: apps/knowledge/serializers/document_strategy.py:57 +msgid "Paragraph identifiers are only supported in advanced split mode" +msgstr "僅進階分段模式支援分段識別符" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:24 -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:42 -msgid "Facebook’s 125M parameter model" -msgstr "Facebook的125M參數模型" +#: apps/knowledge/serializers/document_strategy.py:75 +msgid "This field is required when visual enhancement is enabled" +msgstr "啟用視覺增強時必須填寫此欄位" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:25 -msgid "BAAI’s 7B parameter model" -msgstr "BAAI的7B參數模型" +#: apps/knowledge/serializers/document_strategy.py:102 +msgid "This field is required when the custom document strategy is selected" +msgstr "選擇自訂文件策略時必須填寫此欄位" -#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:26 -msgid "BAAI’s 13B parameter mode" -msgstr "BAAI的13B參數模型" +#: apps/knowledge/serializers/external_retrieval.py:16 +msgid "Invalid or unknown fields." +msgstr "存在無效或未知欄位。" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:16 -msgid "" -"If the gap between width, height and 512 is too large, the picture rendering " -"effect will be poor and the probability of excessive delay will increase " -"significantly. Recommended ratio and corresponding width and height before " -"super score: width*height" -msgstr "" -"寬、高與512差距過大,則出圖效果不佳、延遲過長概率顯著增加。超分前建議比例及對" -"應寬高:width*height" +#: apps/knowledge/serializers/external_retrieval.py:26 +msgid "At least one setting is required." +msgstr "請至少提供一項設定。" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:15 -msgid "timbre" -msgstr "音色" +#: apps/knowledge/serializers/external_retrieval.py:38 +msgid "query_text must be a string." +msgstr "查詢文字必須是字串。" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:31 -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:28 -msgid "speaking speed" -msgstr "語速" +#: apps/knowledge/serializers/external_retrieval.py:43 +msgid "similarity must be finite." +msgstr "相似度必須是有限數值。" -#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:31 -msgid "[0.2,3], the default is 1, usually one decimal place is enough" -msgstr "[0.2,3],默認為1,通常保留一位小數即可" +#: apps/knowledge/serializers/external_retrieval.py:84 +msgid "Knowledge does not exist." +msgstr "知識庫不存在。" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:39 -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:44 -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:88 -msgid "" -"The user goes to the model inference page of Volcano Ark to create an " -"inference access point. Here, you need to enter ep-xxxxxxxxxx-yyyy to call " -"it." -msgstr "" -"用戶前往火山方舟的模型推理頁面創建推理接入點,這裡需要輸入ep-xxxxxxxxxx-yyyy" -"進行調用" +#: apps/knowledge/serializers/image_document.py:34 +msgid "At least one field must be provided" +msgstr "請至少填寫一個欄位" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:59 -msgid "Universal 2.0-Vincent Diagram" -msgstr "通用2.0-文生圖" +#: apps/knowledge/serializers/image_document.py:40 +msgid "image file ids" +msgstr "圖片檔案 ID 清單" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:64 -msgid "Universal 2.0Pro-Vincent Chart" -msgstr "通用2.0Pro-文生圖" +#: apps/knowledge/serializers/knowledge.py:114 +#: apps/knowledge/serializers/knowledge.py:125 +#: apps/knowledge/serializers/knowledge.py:140 +#: apps/knowledge/serializers/knowledge.py:235 +#: apps/resource_manage/serializers/knowledge.py:32 +#: apps/shared/api/shared_knowledge.py:117 +#: apps/shared/api/shared_knowledge.py:150 +#: apps/shared/serializers/shared_knowledge.py:23 +#: apps/shared/serializers/shared_knowledge.py:29 +#: apps/shared/serializers/shared_knowledge.py:55 +#: apps/shared/serializers/shared_knowledge.py:105 +#: apps/xpack/serializers/knowledge_lark_serializer.py:102 +#: apps/xpack/serializers/knowledge_lark_serializer.py:515 +msgid "knowledge name" +msgstr "知識庫名稱" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:69 -msgid "Universal 1.4-Vincent Chart" -msgstr "通用1.4-文生圖" +#: apps/knowledge/serializers/knowledge.py:116 +#: apps/knowledge/serializers/knowledge.py:127 +#: apps/knowledge/serializers/knowledge.py:141 +#: apps/knowledge/serializers/knowledge.py:239 +#: apps/resource_manage/serializers/knowledge.py:36 +#: apps/shared/api/shared_knowledge.py:124 +#: apps/shared/api/shared_knowledge.py:157 +#: apps/shared/serializers/shared_knowledge.py:24 +#: apps/shared/serializers/shared_knowledge.py:30 +#: apps/shared/serializers/shared_knowledge.py:56 +#: apps/shared/serializers/shared_knowledge.py:108 +#: apps/xpack/serializers/knowledge_lark_serializer.py:103 +#: apps/xpack/serializers/knowledge_lark_serializer.py:516 +msgid "knowledge description" +msgstr "知識庫描述" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:74 -msgid "Animation 1.3.0-Vincent Picture" -msgstr "動漫1.3.0-文生圖" +#: apps/knowledge/serializers/knowledge.py:117 +#: apps/knowledge/serializers/knowledge.py:128 +#: apps/shared/serializers/shared_knowledge.py:25 +#: apps/shared/serializers/shared_knowledge.py:31 +msgid "knowledge embedding" +msgstr "知識庫向量" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:79 -msgid "Animation 1.3.1-Vincent Picture" -msgstr "動漫1.3.1-文生圖" +#: apps/knowledge/serializers/knowledge.py:130 +#: apps/shared/serializers/shared_knowledge.py:33 +msgid "knowledge selector" +msgstr "知識庫選擇器" -#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:113 -msgid "volcano engine" -msgstr "火山引擎" +#: apps/knowledge/serializers/knowledge.py:146 +#: apps/xpack/serializers/knowledge_lark_serializer.py:521 +msgid "application id list" +msgstr "智能體 ID 列表" -#: apps/models_provider/impl/wenxin_model_provider/credential/llm.py:51 -#, python-brace-format -msgid "{model_name} The model does not support" -msgstr "{model_name} 模型不支持" +#: apps/knowledge/serializers/knowledge.py:148 +msgid "file size limit" +msgstr "文件大小限制" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:24 -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:53 -msgid "" -"ERNIE-Bot-4 is a large language model independently developed by Baidu. It " -"covers massive Chinese data and has stronger capabilities in dialogue Q&A, " -"content creation and generation." -msgstr "" -"ERNIE-Bot-4是百度自行研發的大語言模型,覆蓋海量中文數據,具有更強的對話問答、" -"內容創作生成等能力。" +#: apps/knowledge/serializers/knowledge.py:149 +msgid "file count limit" +msgstr "文件數量限制" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:27 +#: apps/knowledge/serializers/knowledge.py:167 msgid "" -"ERNIE-Bot is a large language model independently developed by Baidu. It " -"covers massive Chinese data and has stronger capabilities in dialogue Q&A, " -"content creation and generation." -msgstr "" -"ERNIE-Bot是百度自行研發的大語言模型,覆蓋海量中文數據,具有更強的對話問答、內" -"容創作生成等能力。" +"Knowledge-base-level default document processing strategies are only " +"supported for Web knowledge bases. Configure document-level strategies " +"through the document import or synchronization API." +msgstr "僅 Web 知識庫支援知識庫層級的預設文件處理策略。請透過文件匯入或同步介面設定文件層級策略。" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:30 -msgid "" -"ERNIE-Bot-turbo is a large language model independently developed by Baidu. " -"It covers massive Chinese data, has stronger capabilities in dialogue Q&A, " -"content creation and generation, and has a faster response speed." -msgstr "" -"ERNIE-Bot-turbo是百度自行研發的大語言模型,覆蓋海量中文數據,具有更強的對話問" -"答、內容創作生成等能力,響應速度更快。" +#: apps/knowledge/serializers/knowledge.py:183 +msgid "file id" +msgstr "檔案 ID" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:33 -msgid "" -"BLOOMZ-7B is a well-known large language model in the industry. It was " -"developed and open sourced by BigScience and can output text in 46 languages " -"and 13 programming languages." -msgstr "" -"BLOOMZ-7B是業內知名的大語言模型,由BigScience研發並開源,能夠以46種語言和13種" -"程式語言輸出文本。" +#: apps/knowledge/serializers/knowledge.py:184 +msgid "file name" +msgstr "檔案名稱" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:39 -msgid "" -"Llama-2-13b-chat was developed by Meta AI and is open source. It performs " -"well in scenarios such as coding, reasoning and knowledge application. " -"Llama-2-13b-chat is a native open source version with balanced performance " -"and effect, suitable for conversation scenarios." -msgstr "" -"Llama-2-13b-chat由Meta AI研發並開源,在編碼、推理及知識智能體等場景表現優秀," -"Llama-2-13b-chat是性能與效果均衡的原生開源版本,適用於對話場景。" +#: apps/knowledge/serializers/knowledge.py:185 +msgid "file url" +msgstr "檔案網址" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:42 -msgid "" -"Llama-2-70b-chat was developed by Meta AI and is open source. It performs " -"well in scenarios such as coding, reasoning, and knowledge application. " -"Llama-2-70b-chat is a native open source version with high-precision effects." -msgstr "" -"Llama-2-70b-chat由Meta AI研發並開源,在編碼、推理及知識智能體等場景表現優秀," -"Llama-2-70b-chat是高精度效果的原生開源版本。" +#: apps/knowledge/serializers/knowledge.py:194 +msgid "query text" +msgstr "查詢文本" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:45 -msgid "" -"The Chinese enhanced version developed by the Qianfan team based on " -"Llama-2-7b has performed well on Chinese knowledge bases such as CMMLU and C-" -"EVAL." -msgstr "" -"千帆團隊在Llama-2-7b基礎上的中文增強版本,在CMMLU、C-EVAL等中文知識庫上表現優" -"異。" - -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:49 -msgid "" -"Embedding-V1 is a text representation model based on Baidu Wenxin large " -"model technology. It can convert text into a vector form represented by " -"numerical values and can be used in text retrieval, information " -"recommendation, knowledge mining and other scenarios. Embedding-V1 provides " -"the Embeddings interface, which can generate corresponding vector " -"representations based on input content. You can call this interface to input " -"text into the model and obtain the corresponding vector representation for " -"subsequent text processing and analysis." -msgstr "" -"Embedding-V1是一個基於百度文心大模型技術的文本表示模型,可以將文本轉化為用數" -"值表示的向量形式,用於文本檢索、信息推薦、知識挖掘等場景。 Embedding-V1提供了" -"Embeddings接口,可以根據輸入內容生成對應的向量表示。您可以通過調用該接口,將" -"文本輸入到模型中,獲取到對應的向量表示,從而進行後續的文本處理和分析。" +#: apps/knowledge/serializers/knowledge.py:201 +msgid "query image list" +msgstr "查詢圖片清單" -#: apps/models_provider/impl/wenxin_model_provider/wenxin_model_provider.py:66 -msgid "Thousand sails large model" -msgstr "千帆大模型" +#: apps/knowledge/serializers/knowledge.py:203 +msgid "top number" +msgstr "Top 數量" -#: apps/models_provider/impl/xf_model_provider/credential/image.py:42 -msgid "Please outline this picture" -msgstr "請描述這張圖片" +#: apps/knowledge/serializers/knowledge.py:211 +msgid "Query text and query images cannot both be empty" +msgstr "查詢文字和查詢圖片不可同時為空" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:15 -msgid "Speaker" -msgstr "發音人" +#: apps/knowledge/serializers/knowledge.py:245 +#: apps/shared/serializers/shared_knowledge.py:107 +msgid "knowledge type" +msgstr "知識庫類型" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:16 -msgid "" -"Speaker, optional value: Please go to the console to add a trial or purchase " -"speaker. After adding, the speaker parameter value will be displayed." -msgstr "" -"發音人,可選值:請到控制臺添加試用或購買發音人,添加後即顯示發音人參數值" +#: apps/knowledge/serializers/knowledge.py:247 +#: apps/resource_manage/serializers/knowledge.py:43 +msgid "knowledge scope" +msgstr "知識庫範圍" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:21 -msgid "iFlytek Xiaoyan" -msgstr "訊飛小燕" +#: apps/knowledge/serializers/knowledge.py:329 +#: apps/knowledge/serializers/knowledge.py:360 +#: apps/resource_manage/serializers/knowledge.py:54 +#: apps/tools/serializers/tool.py:1755 +msgid "Folder not found" +msgstr "文件夾不存在" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:22 -msgid "iFlytek Xujiu" -msgstr "訊飛許久" +#: apps/knowledge/serializers/knowledge.py:392 +#, python-format +msgid "%s must be a boolean" +msgstr "%s 必須為布林值" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:23 -msgid "iFlytek Xiaoping" -msgstr "訊飛小萍" +#: apps/knowledge/serializers/knowledge.py:426 +#: apps/knowledge/serializers/knowledge.py:464 +msgid "Failed to send the vectorization task, please try again later!" +msgstr "發送向量化任務失敗,請稍後再試!" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:24 -msgid "iFlytek Xiaojing" -msgstr "訊飛小婧" +#: apps/knowledge/serializers/knowledge.py:858 +msgid "Hit handling method" +msgstr "命中處理方式" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:25 -msgid "iFlytek Xuxiaobao" -msgstr "訊飛許小寶" +#: apps/knowledge/serializers/knowledge.py:859 +msgid "Directly return similarity" +msgstr "直接回傳相似度" -#: apps/models_provider/impl/xf_model_provider/credential/tts.py:28 -msgid "Speech speed, optional value: [0-100], default is 50" -msgstr "語速,可選值:[0-100],默認為50" +#: apps/knowledge/serializers/knowledge.py:861 +msgid "Paragraph is active" +msgstr "段落是否啟用" -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:39 -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:50 -msgid "Chinese and English recognition" -msgstr "中英文識別" +#: apps/knowledge/serializers/knowledge.py:862 +msgid "Document type" +msgstr "文件類型" -#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:66 -msgid "iFlytek Spark" -msgstr "訊飛星火" +#: apps/knowledge/serializers/knowledge.py:863 +msgid "Document meta" +msgstr "文件元資料" -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:15 -msgid "" -"The image generation endpoint allows you to create raw images based on text " -"prompts. The dimensions of the image can be 1024x1024, 1024x1792, or " -"1792x1024 pixels." -msgstr "" -"圖像生成端點允許您根據文本提示創建原始圖像。圖像的尺寸可以為 1024x1024、" -"1024x1792 或 1792x1024 像素。" - -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:29 -msgid "" -"By default, images are generated in standard quality, you can set quality: " -"\"hd\" to enhance detail. Square, standard quality images are generated " -"fastest." -msgstr "" -"默認情況下,圖像以標準質量生成,您可以設置質量:「hd」以增強細節。方形、標準質" -"量的圖像生成速度最快。" +#: apps/knowledge/serializers/knowledge.py:975 +#: apps/knowledge/serializers/knowledge.py:1236 +#: apps/knowledge/serializers/knowledge_workflow.py:607 +#: apps/resource_manage/serializers/tool.py:32 +#: apps/shared/serializers/shared_knowledge.py:58 +#: apps/shared/serializers/shared_knowledge.py:111 +#: apps/shared/serializers/shared_tool.py:62 +#: apps/shared/serializers/shared_tool.py:259 +#: apps/tools/serializers/tool.py:346 apps/tools/serializers/tool.py:1741 +#: apps/xpack/serializers/knowledge_lark_serializer.py:98 +msgid "scope" +msgstr "範圍" -#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:42 -msgid "" -"You can request 1 image at a time (requesting more images by making parallel " -"requests), or up to 10 images at a time using the n parameter." -msgstr "" -"您可以一次請求 1 個圖像(通過發出並行請求來請求更多圖像),或者使用 n 參數一" -"次最多請求 10 個圖像。" +#: apps/knowledge/serializers/knowledge.py:987 +msgid "Not a valid zip file" +msgstr "不是有效的 zip 檔案" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:20 -msgid "Chinese female" -msgstr "中文女" +#: apps/knowledge/serializers/knowledge.py:992 +msgid "Not a valid KB export file, missing knowledge.json" +msgstr "不是有效的知識庫匯出檔案,缺少 knowledge.json" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:21 -msgid "Chinese male" -msgstr "中文男" +#: apps/knowledge/serializers/knowledge.py:994 +msgid "Not a valid KB export file, missing knowledge.xlsx" +msgstr "不是有效的知識庫匯出檔案,缺少 knowledge.xlsx" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:22 -msgid "Japanese male" -msgstr "日語男" +#: apps/knowledge/serializers/knowledge.py:1372 +#: apps/resource_manage/serializers/knowledge.py:195 +msgid "sync type" +msgstr "同步類型" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:23 -msgid "Cantonese female" -msgstr "粵語女" +#: apps/knowledge/serializers/knowledge.py:1386 +msgid "id does not exist" +msgstr "知識庫 ID 不存在" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:24 -msgid "English female" -msgstr "英文女" +#: apps/knowledge/serializers/knowledge.py:1428 +#: apps/knowledge/serializers/knowledge.py:1583 +#: apps/resource_manage/serializers/knowledge.py:222 +#: apps/resource_manage/serializers/knowledge.py:244 apps/users/api/user.py:85 +msgid "id" +msgstr "ID" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:25 -msgid "English male" -msgstr "英文男" +#: apps/knowledge/serializers/knowledge.py:1562 +msgid "Knowledge not found" +msgstr "知識庫不存在" -#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:26 -msgid "Korean female" -msgstr "韓語女" +#: apps/knowledge/serializers/knowledge.py:1564 +msgid "Knowledge is already a workflow" +msgstr "知識庫已是工作流程類型" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:37 -msgid "" -"Code Llama is a language model specifically designed for code generation." -msgstr "Code Llama 是一個專門用於代碼生成的語言模型。" +#: apps/knowledge/serializers/knowledge.py:1583 +#: apps/resource_manage/serializers/knowledge.py:244 +msgid "knowledge ids" +msgstr "知識庫 ID 清單" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:44 -msgid "" -" \n" -"Code Llama Instruct is a fine-tuned version of Code Llama's instructions, " -"designed to perform specific tasks.\n" -" " -msgstr "" -"Code Llama Instruct 是 Code Llama 的指令微調版本,專為執行特定任務而設計。" +#: apps/knowledge/serializers/knowledge_sync.py:31 +msgid "Enable scheduled synchronization" +msgstr "啟用定時同步" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:53 -msgid "" -"Code Llama Python is a language model specifically designed for Python code " -"generation." -msgstr "Code Llama Python 是一個專門用於 Python 代碼生成的語言模型。" +#: apps/knowledge/serializers/knowledge_sync.py:35 +msgid "Schedule type" +msgstr "排程類型" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:60 -msgid "" -"CodeQwen 1.5 is a language model for code generation with high performance." -msgstr "CodeQwen 1.5 是一個用於代碼生成的語言模型,具有較高的性能。" +#: apps/knowledge/serializers/knowledge_sync.py:37 +msgid "Synchronization time" +msgstr "同步時間" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:67 -msgid "CodeQwen 1.5 Chat is a chat model version of CodeQwen 1.5." -msgstr "CodeQwen 1.5 Chat 是一個聊天模型版本的 CodeQwen 1.5。" +#: apps/knowledge/serializers/knowledge_sync.py:41 +msgid "Cron expression" +msgstr "Cron 表達式" -#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:74 -msgid "Deepseek is a large-scale language model with 13 billion parameters." -msgstr "Deepseek Chat 是一個聊天模型版本的 Deepseek。" +#: apps/knowledge/serializers/knowledge_sync.py:45 +msgid "Synchronization type" +msgstr "同步類型" -#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:16 -msgid "" -"Image size, only cogview-3-plus supports this parameter. Optional range: " -"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440], the " -"default is 1024x1024." -msgstr "" -"圖片尺寸,僅 cogview-3-plus 支持該參數。可選範圍:" -"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440],默認是" -"1024x1024。" +#: apps/knowledge/serializers/knowledge_sync.py:51 +msgid "This field is required for a scheduled time" +msgstr "定時同步必須填寫此欄位" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:34 -msgid "" -"Have strong multi-modal understanding capabilities. Able to understand up to " -"five images simultaneously and supports video content understanding" -msgstr "具有強大的多模態理解能力。能夠同時理解多達五張圖像,並支持視頻內容理解" +#: apps/knowledge/serializers/knowledge_sync.py:53 +msgid "This field is required for a weekly or monthly schedule" +msgstr "每週或每月排程必須填寫此欄位" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:37 -msgid "" -"Focus on single picture understanding. Suitable for scenarios requiring " -"efficient image analysis" -msgstr "專注於單圖理解。適用於需要高效圖像解析的場景" +#: apps/knowledge/serializers/knowledge_sync.py:55 +msgid "An interval unit and value are required" +msgstr "請填寫間隔單位和間隔值" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:40 -msgid "" -"Focus on single picture understanding. Suitable for scenarios requiring " -"efficient image analysis (free)" -msgstr "專注於單圖理解。適用於需要高效圖像解析的場景(免費)" +#: apps/knowledge/serializers/knowledge_sync.py:57 +msgid "This field is required for a Cron schedule" +msgstr "Cron 排程必須填寫此欄位" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:46 -msgid "" -"Quickly and accurately generate images based on user text descriptions. " -"Resolution supports 1024x1024" -msgstr "根據用戶文字描述快速、精準生成圖像。解析度支持1024x1024" +#: apps/knowledge/serializers/knowledge_sync.py:78 +msgid "Scheduled synchronization is not supported for this knowledge base" +msgstr "目前知識庫不支援定時同步" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:49 -msgid "" -"Generate high-quality images based on user text descriptions, supporting " -"multiple image sizes" -msgstr "根據用戶文字描述生成高質量圖像,支持多圖片尺寸" +#: apps/knowledge/serializers/knowledge_version.py:92 +#: apps/resource_manage/serializers/knowledge_version.py:46 +#: apps/shared/serializers/shared_knowledge_version.py:46 +msgid "Knowledge version ID" +msgstr "知識庫版本 ID" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:52 -msgid "" -"Generate high-quality images based on user text descriptions, supporting " -"multiple image sizes (free)" -msgstr "根據用戶文字描述生成高質量圖像,支持多圖片尺寸(免費)" +#: apps/knowledge/serializers/knowledge_workflow.py:213 +msgid "datasource data" +msgstr "資料來源資料" -#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:75 -msgid "zhipu AI" -msgstr "智譜 AI" +#: apps/knowledge/serializers/knowledge_workflow.py:214 +msgid "knowledge base data" +msgstr "知識庫資料" -#: apps/models_provider/serializers/model_apply_serializers.py:32 -#: apps/models_provider/serializers/model_apply_serializers.py:37 -msgid "vector text" -msgstr "向量文本" +#: apps/knowledge/serializers/knowledge_workflow.py:222 +#: apps/role_setting/api/role_setting.py:21 +#: apps/role_setting/api/role_setting.py:27 +#: apps/role_setting/api/role_setting.py:34 +#: apps/system_manage/serializers/chat_user.py:312 +#: apps/system_manage/serializers/user_group_resource_permission.py:266 +#: apps/tools/serializers/tool_workflow.py:139 +#: apps/users/serializers/user.py:559 apps/xpack/api/knowledge_lark.py:25 +msgid "Name" +msgstr "用戶名" -#: apps/models_provider/serializers/model_apply_serializers.py:33 -msgid "vector text list" -msgstr "向量文本列表" +#: apps/knowledge/serializers/knowledge_workflow.py:223 +#: apps/tools/serializers/tool_workflow.py:140 +msgid "State" +msgstr "狀態" -#: apps/models_provider/serializers/model_apply_serializers.py:41 -msgid "text" -msgstr "文本" +#: apps/knowledge/serializers/knowledge_workflow.py:423 +#: apps/tools/serializers/tool_workflow.py:242 +msgid "The start node does not exist" +msgstr "開始節點不存在" -#: apps/models_provider/serializers/model_apply_serializers.py:42 -msgid "metadata" -msgstr "元數據" +#: apps/knowledge/serializers/knowledge_workflow.py:489 +msgid "The knowledge base workflow has not been published" +msgstr "知識庫工作流程尚未發布" -#: apps/models_provider/serializers/model_apply_serializers.py:47 -msgid "query" -msgstr "查詢" +#: apps/knowledge/serializers/knowledge_workflow.py:535 +#: apps/resource_manage/serializers/knowledge_workflow.py:33 +msgid "knowledge action id" +msgstr "知識庫任務 ID" -#: apps/models_provider/serializers/model_serializer.py:44 -#: apps/models_provider/serializers/model_serializer.py:257 -msgid "parameter configuration" -msgstr "參數配置" +#: apps/knowledge/serializers/knowledge_workflow.py:550 +msgid "Knowledge action does not exist" +msgstr "知識庫任務不存在" -#: apps/models_provider/serializers/model_serializer.py:45 -#: apps/models_provider/serializers/model_serializer.py:222 -#: apps/models_provider/serializers/model_serializer.py:258 -msgid "certification information" -msgstr "認證信息" +#: apps/knowledge/serializers/knowledge_workflow.py:588 +msgid "function_name" +msgstr "函式名稱" -#: apps/models_provider/serializers/model_serializer.py:118 -msgid "Shared models cannot be deleted or modified" -msgstr "共享模型不能被刪除或修改" +#: apps/knowledge/serializers/knowledge_workflow.py:965 +msgid "Only support transport=sse or transport=streamable_http" +msgstr "僅支援 transport=sse 或 transport=streamable_http" -#: apps/models_provider/serializers/model_serializer.py:230 -#: apps/models_provider/serializers/model_serializer.py:269 -#, python-brace-format -msgid "base model【{model_name}】already exists" -msgstr "模型【{model_name}】已存在" +#: apps/knowledge/serializers/paragraph.py:133 +#: apps/knowledge/serializers/paragraph.py:696 +#: apps/resource_manage/serializers/paragraph.py:87 +msgid "paragraph id list" +msgstr "段落 ID 列表" -#: apps/models_provider/serializers/model_serializer.py:309 -msgid "Model saving failed" -msgstr "模型保存失敗" +#: apps/knowledge/serializers/paragraph.py:133 +#: apps/knowledge/serializers/paragraph.py:152 +#: apps/knowledge/serializers/paragraph.py:249 +#: apps/knowledge/serializers/paragraph.py:554 +#: apps/knowledge/serializers/paragraph.py:697 +#: apps/knowledge/serializers/paragraph.py:872 +#: apps/knowledge/serializers/problem.py:41 +#: apps/knowledge/serializers/problem.py:60 +#: apps/resource_manage/serializers/paragraph.py:88 +#: apps/resource_manage/serializers/paragraph.py:106 +#: apps/resource_manage/serializers/paragraph.py:150 +#: apps/resource_manage/serializers/paragraph.py:182 +#: apps/resource_manage/serializers/paragraph.py:208 +msgid "paragraph id" +msgstr "段落 ID" -#: apps/models_provider/views/model.py:60 -#: apps/models_provider/views/model.py:61 -#: apps/models_provider/views/model.py:62 apps/shared/views/shared_model.py:55 -#: apps/shared/views/shared_model.py:56 apps/shared/views/shared_model.py:57 -msgid "Create model" -msgstr "創建模型" +#: apps/knowledge/serializers/paragraph.py:172 +#: apps/knowledge/serializers/paragraph.py:272 +#: apps/oss/serializers/file.py:416 +msgid "Paragraph id does not exist" +msgstr "段落 ID 不存在" -#: apps/models_provider/views/model.py:90 -#: apps/models_provider/views/model.py:91 -#: apps/models_provider/views/model.py:92 apps/shared/views/shared_model.py:84 -#: apps/shared/views/shared_model.py:85 apps/shared/views/shared_model.py:86 -msgid "Query model list" -msgstr "查詢模型列表" +#: apps/knowledge/serializers/paragraph.py:214 +msgid "Already associated, please do not associate again" +msgstr "已關聯,請勿再次關聯" -#: apps/models_provider/views/model.py:107 -#: apps/models_provider/views/model.py:108 -#: apps/models_provider/views/model.py:109 -#: apps/shared/views/shared_model.py:101 apps/shared/views/shared_model.py:102 -#: apps/shared/views/shared_model.py:103 -msgid "Update model" -msgstr "更新模型" +#: apps/knowledge/serializers/paragraph.py:318 +msgid "Problem id does not exist" +msgstr "問題 ID 不存在" -#: apps/models_provider/views/model.py:125 -#: apps/models_provider/views/model.py:126 -#: apps/models_provider/views/model.py:127 -#: apps/shared/views/shared_model.py:119 apps/shared/views/shared_model.py:120 -#: apps/shared/views/shared_model.py:121 -msgid "Delete model" -msgstr "刪除模型" +#: apps/knowledge/serializers/paragraph.py:552 +#: apps/knowledge/serializers/problem.py:30 +#: apps/knowledge/serializers/problem.py:55 +#: apps/knowledge/serializers/problem.py:66 +#: apps/knowledge/serializers/problem.py:161 +#: apps/resource_manage/serializers/paragraph.py:180 +#: apps/resource_manage/serializers/problem.py:40 +msgid "problem id" +msgstr "問題 ID" -#: apps/models_provider/views/model.py:140 -#: apps/models_provider/views/model.py:141 -#: apps/models_provider/views/model.py:142 -#: apps/shared/views/shared_model.py:133 apps/shared/views/shared_model.py:134 -#: apps/shared/views/shared_model.py:135 -msgid "Query model details" -msgstr "查詢模型詳情" +#: apps/knowledge/serializers/paragraph.py:573 +#: apps/knowledge/serializers/problem.py:111 +msgid "Paragraph does not exist" +msgstr "段落不存在" -#: apps/models_provider/views/model.py:155 -#: apps/models_provider/views/model.py:156 -#: apps/models_provider/views/model.py:157 -#: apps/shared/views/shared_model.py:148 apps/shared/views/shared_model.py:149 -#: apps/shared/views/shared_model.py:150 -msgid "Get model parameter form" -msgstr "獲取模型參數表單" +#: apps/knowledge/serializers/paragraph.py:575 +#: apps/knowledge/serializers/problem.py:115 +msgid "Problem does not exist" +msgstr "問題不存在" -#: apps/models_provider/views/model.py:167 -#: apps/models_provider/views/model.py:168 -#: apps/models_provider/views/model.py:169 -#: apps/shared/views/shared_model.py:160 apps/shared/views/shared_model.py:161 -#: apps/shared/views/shared_model.py:162 -msgid "Save model parameter form" -msgstr "保存模型參數表單" +#: apps/knowledge/serializers/paragraph.py:686 +msgid "The task is being executed, please do not send it again." +msgstr "任務正在執行,請勿重複發送。" -#: apps/models_provider/views/model.py:187 -#: apps/models_provider/views/model.py:189 -#: apps/models_provider/views/model.py:191 -#: apps/shared/views/shared_model.py:179 apps/shared/views/shared_model.py:181 -#: apps/shared/views/shared_model.py:183 -msgid "" -"Query model meta information, this interface does not carry authentication " -"information" -msgstr "查詢模型元信息,該接口不攜帶認證信息" +#: apps/knowledge/serializers/paragraph.py:693 +#: apps/resource_manage/serializers/paragraph.py:86 +msgid "target document id" +msgstr "目標文檔 ID" -#: apps/models_provider/views/model.py:204 -#: apps/models_provider/views/model.py:205 -#: apps/models_provider/views/model.py:206 -#: apps/shared/views/shared_model.py:196 apps/shared/views/shared_model.py:197 -#: apps/shared/views/shared_model.py:198 -msgid "Pause model download" -msgstr "下載模型暫停" +#: apps/knowledge/serializers/paragraph.py:715 +msgid "The document to be migrated is consistent with the target document" +msgstr "遷移的文檔與目標文檔一致" -#: apps/models_provider/views/model.py:222 -#: apps/models_provider/views/model.py:223 -#: apps/models_provider/views/model.py:224 -msgid "Get Share model" -msgstr "獲取共享模型" +#: apps/knowledge/serializers/paragraph.py:722 +#, python-brace-format +msgid "The document id does not exist [{document_id}]" +msgstr "以下文檔ID不存在: {document_id}" -#: apps/models_provider/views/model_apply.py:25 -#: apps/models_provider/views/model_apply.py:26 -#: apps/models_provider/views/model_apply.py:27 -#: apps/models_provider/views/model_apply.py:37 -#: apps/models_provider/views/model_apply.py:38 -#: apps/models_provider/views/model_apply.py:39 -msgid "Vectorization documentation" -msgstr "向量化文檔" +#: apps/knowledge/serializers/paragraph.py:730 +#, python-brace-format +msgid "The target document id does not exist [{document_id}]" +msgstr "以下目標文檔ID不存在: {document_id}" -#: apps/models_provider/views/model_apply.py:49 -#: apps/models_provider/views/model_apply.py:50 -#: apps/models_provider/views/model_apply.py:51 -msgid "Reorder documents" -msgstr "重新排序文檔" +#: apps/knowledge/serializers/paragraph.py:893 +msgid "new_position must be an integer" +msgstr "new_position 必須是整數" -#: apps/models_provider/views/provide.py:21 -#: apps/models_provider/views/provide.py:22 -#: apps/models_provider/views/provide.py:23 -msgid "Get a list of model suppliers" -msgstr "獲取模型供應商列表" +#: apps/knowledge/serializers/problem.py:32 +msgid "recall count" +msgstr "召回次數" -#: apps/models_provider/views/provide.py:43 -#: apps/models_provider/views/provide.py:44 -#: apps/models_provider/views/provide.py:45 -msgid "Get a list of model types" -msgstr "獲取模型類型列表" +#: apps/knowledge/serializers/problem.py:33 +msgid "last recall time" +msgstr "最近召回時間" -#: apps/models_provider/views/provide.py:57 -#: apps/models_provider/views/provide.py:58 -#: apps/models_provider/views/provide.py:59 -msgid "Example of obtaining model list" -msgstr "獲取模型列表示例" +#: apps/knowledge/serializers/problem.py:55 +#: apps/knowledge/serializers/problem.py:66 +msgid "problem id list" +msgstr "問題 ID 列表" -#: apps/models_provider/views/provide.py:75 -#: apps/models_provider/views/provide.py:76 -#: apps/models_provider/views/provide.py:77 -msgid "Get model default parameters" -msgstr "獲取模型默認參數" +#: apps/knowledge/serializers/tag.py:95 +#: apps/resource_manage/serializers/tag.py:43 +#: apps/shared/serializers/shared_tag.py:43 +msgid "Tag ID" +msgstr "標籤 ID" -#: apps/models_provider/views/provide.py:92 -#: apps/models_provider/views/provide.py:93 -#: apps/models_provider/views/provide.py:94 -msgid "Get the model creation form" -msgstr "獲取模型創建表單" +#: apps/knowledge/serializers/tag.py:125 +msgid "Tag key already exists" +msgstr "標籤已存在" -#: apps/oss/serializers/file.py:80 -msgid "File not found" -msgstr "文件未找到" +#: apps/knowledge/serializers/tag.py:143 +msgid "Tag value already exists" +msgstr "標籤值已存在" -#: apps/oss/views/file.py:21 apps/oss/views/file.py:22 -#: apps/oss/views/file.py:23 -msgid "Upload file" -msgstr "上傳文件" +#: apps/knowledge/serializers/tag.py:171 +#: apps/resource_manage/serializers/tag.py:68 +#: apps/shared/serializers/shared_tag.py:68 +msgid "Tag IDs" +msgstr "標籤 ID 清單" -#: apps/oss/views/file.py:27 apps/oss/views/file.py:41 -#: apps/oss/views/file.py:53 -msgid "File" -msgstr "文件" +#: apps/knowledge/serializers/tag_import.py:23 +msgid "文件" +msgstr "檔案" -#: apps/oss/views/file.py:36 apps/oss/views/file.py:37 -#: apps/oss/views/file.py:38 -msgid "Get file" -msgstr "獲取文件" +#: apps/knowledge/serializers/tag_import.py:43 +#, python-format +msgid "工作表“%(sheet)s”的表头必须为“标签、标签值”,请使用标签模板" +msgstr "工作表「%(sheet)s」的欄位名稱必須為「标签、标签值」,請使用標籤範本" -#: apps/oss/views/file.py:48 apps/oss/views/file.py:49 -#: apps/oss/views/file.py:50 -msgid "Delete file" -msgstr "刪除文件" +#: apps/knowledge/serializers/tag_import.py:54 +#, python-format +msgid "工作表“%(sheet)s”第 %(row)s 行只能包含标签和标签值" +msgstr "工作表「%(sheet)s」第 %(row)s 列只能包含標籤和標籤值" -#: apps/resource_manage/views/document.py:30 -#: apps/resource_manage/views/document.py:31 -#: apps/resource_manage/views/document.py:32 -msgid "Create system knowledge" -msgstr "創建系統知識庫" +#: apps/knowledge/serializers/tag_import.py:59 +msgid "标签" +msgstr "標籤" -#: apps/resource_manage/views/document.py:36 -#: apps/resource_manage/views/document.py:56 -#: apps/resource_manage/views/document.py:83 -#: apps/resource_manage/views/document.py:113 -#: apps/resource_manage/views/document.py:130 -#: apps/resource_manage/views/document.py:155 -#: apps/resource_manage/views/document.py:183 -#: apps/resource_manage/views/document.py:210 -#: apps/resource_manage/views/document.py:237 -#: apps/resource_manage/views/document.py:267 -#: apps/resource_manage/views/document.py:296 -#: apps/resource_manage/views/document.py:317 -#: apps/resource_manage/views/document.py:345 -#: apps/resource_manage/views/document.py:362 -#: apps/resource_manage/views/document.py:383 -#: apps/resource_manage/views/document.py:411 -#: apps/resource_manage/views/document.py:435 -#: apps/resource_manage/views/document.py:460 -#: apps/resource_manage/views/document.py:485 -#: apps/resource_manage/views/document.py:507 -#: apps/resource_manage/views/document.py:530 -#: apps/resource_manage/views/document.py:553 -#: apps/resource_manage/views/document.py:571 -#: apps/resource_manage/views/document.py:585 -msgid "System Knowledge/Documentation" -msgstr "系統知識庫/文檔" +#: apps/knowledge/serializers/tag_import.py:59 +msgid "标签值" +msgstr "標籤值" -#: apps/resource_manage/views/document.py:51 -#: apps/resource_manage/views/document.py:52 -#: apps/resource_manage/views/document.py:53 -msgid "Get system document" -msgstr "獲取文檔" +#: apps/knowledge/serializers/tag_import.py:65 +#, python-format +msgid "工作表“%(sheet)s”第 %(row)s 行:%(message)s" +msgstr "工作表「%(sheet)s」第 %(row)s 列:%(message)s" -#: apps/resource_manage/views/document.py:77 -#: apps/resource_manage/views/document.py:78 -#: apps/resource_manage/views/document.py:79 -msgid "Segmented system document" -msgstr "分段文檔" +#: apps/knowledge/serializers/tag_import.py:75 +msgid "仅支持上传 XLS、XLSX 格式的文件" +msgstr "僅支援上傳 XLS、XLSX 格式的檔案" -#: apps/resource_manage/views/document.py:108 -#: apps/resource_manage/views/document.py:109 -#: apps/resource_manage/views/document.py:110 -msgid "Get a list of system segment IDs" -msgstr "獲取分段ID列表" +#: apps/knowledge/serializers/tag_import.py:94 +msgid "文件无法读取,请上传有效的 XLS 或 XLSX 文件" +msgstr "無法讀取檔案,請上傳有效的 XLS 或 XLSX 檔案" -#: apps/resource_manage/views/document.py:124 -#: apps/resource_manage/views/document.py:125 -#: apps/resource_manage/views/document.py:126 -msgid "Cancel system tasks in batches" -msgstr "批量取消任務" +#: apps/knowledge/serializers/tag_import.py:103 +msgid "文件中没有可导入的标签" +msgstr "檔案中沒有可匯入的標籤" -#: apps/resource_manage/views/document.py:149 -#: apps/resource_manage/views/document.py:150 -#: apps/resource_manage/views/document.py:151 -msgid "Create system knowledges in batches" -msgstr "批量創建知識庫" +#: apps/knowledge/serializers/termbase.py:21 +#: apps/knowledge/serializers/termbase.py:67 +#: apps/resource_manage/serializers/termbase.py:37 +msgid "termbase id" +msgstr "術語庫 ID" -#: apps/resource_manage/views/document.py:177 -#: apps/resource_manage/views/document.py:178 -#: apps/resource_manage/views/document.py:179 -msgid "Batch sync system knowledges" -msgstr "批量同步知識庫" +#: apps/knowledge/serializers/termbase.py:28 +msgid "termbase list" +msgstr "術語庫清單" -#: apps/resource_manage/views/document.py:204 -#: apps/resource_manage/views/document.py:206 -msgid "Delete system document in batches" -msgstr "批量刪除文檔" +#: apps/knowledge/services/__init__.py:16 +msgid "The maximum size of the uploaded file cannot exceed {}MB" +msgstr "上傳文件的最大大小不能超過 {}MB" -#: apps/resource_manage/views/document.py:205 -msgid "Delete system knowledge in batches" -msgstr "批量刪除知識庫" +#: apps/knowledge/services/document_strategy.py:69 +msgid "visual enhancement requires the selected model or tool" +msgstr "視覺增強需要選擇模型或工具" -#: apps/resource_manage/views/document.py:232 -#: apps/resource_manage/views/document.py:233 -msgid "Batch refresh system document vector library" -msgstr "批量刷新文檔向量庫" +#: apps/knowledge/services/image_documents.py:70 +msgid "Image files are only supported by general knowledge bases" +msgstr "只有一般知識庫支援圖片檔案" -#: apps/resource_manage/views/document.py:261 -#: apps/resource_manage/views/document.py:262 -#: apps/resource_manage/views/document.py:263 -msgid "Batch generate related system problems" -msgstr "批量生成相關問題" +#: apps/knowledge/services/image_documents.py:80 +#: apps/knowledge/services/image_documents.py:92 +msgid "Unsupported image format. Supported formats: jpg, jpeg, png, webp, bmp" +msgstr "不支援此圖片格式。支援的格式:jpg、jpeg、png、webp、bmp" -#: apps/resource_manage/views/document.py:290 -#: apps/resource_manage/views/document.py:291 -#: apps/resource_manage/views/document.py:292 -msgid "Modify system document hit processing methods in batches" -msgstr "批量修改文檔命中處理方式" +#: apps/knowledge/services/image_documents.py:99 +msgid "The uploaded file is not a valid image" +msgstr "上傳的檔案不是有效圖片" -#: apps/resource_manage/views/document.py:312 -#: apps/resource_manage/views/document.py:313 -msgid "Migrate system knowledges in batches" -msgstr "批量遷移知識庫" +#: apps/knowledge/services/image_documents.py:118 +#: apps/knowledge/services/paragraph_assets.py:329 +msgid "visual processor adapter is unavailable" +msgstr "視覺處理介面不可用" -#: apps/resource_manage/views/document.py:340 -#: apps/resource_manage/views/document.py:341 -#: apps/resource_manage/views/document.py:342 -msgid "Get system document details" -msgstr "獲取文檔詳情" +#: apps/knowledge/services/image_documents.py:190 +msgid "Image preview does not exist" +msgstr "圖片預覽不存在" -#: apps/resource_manage/views/document.py:356 -#: apps/resource_manage/views/document.py:357 -#: apps/resource_manage/views/document.py:358 -msgid "Modify system document" -msgstr "修改文檔" +#: apps/knowledge/services/image_documents.py:192 +#: apps/knowledge/services/image_documents.py:327 +msgid "Image preview has already been imported" +msgstr "圖片預覽已匯入" -#: apps/resource_manage/views/document.py:378 -#: apps/resource_manage/views/document.py:379 -#: apps/resource_manage/views/document.py:380 -msgid "Delete system document" -msgstr "刪除文檔" +#: apps/knowledge/services/image_documents.py:252 +msgid "Please upload at least one image" +msgstr "請至少上傳一張圖片" -#: apps/resource_manage/views/document.py:405 -#: apps/resource_manage/views/document.py:406 -#: apps/resource_manage/views/document.py:407 -msgid "Synchronize system web site types" -msgstr "同步網站類型" +#: apps/knowledge/services/image_documents.py:257 +msgid "A maximum of {} files can be uploaded at a time" +msgstr "每次最多可上傳 {} 個檔案" -#: apps/resource_manage/views/document.py:429 -#: apps/resource_manage/views/document.py:430 -#: apps/resource_manage/views/document.py:431 -msgid "Refresh system knowledge vector library" -msgstr "刷新文檔向量庫" +#: apps/knowledge/services/image_documents.py:319 +#: apps/knowledge/services/image_documents.py:385 +msgid "Invalid number of image files" +msgstr "圖片檔案數量無效" -#: apps/resource_manage/views/document.py:454 -#: apps/resource_manage/views/document.py:455 -#: apps/resource_manage/views/document.py:456 -msgid "Cancel system task" -msgstr "取消任務" +#: apps/knowledge/services/image_documents.py:357 +msgid "The image name must retain a supported file extension" +msgstr "圖片名稱必須保留支援的副檔名" -#: apps/resource_manage/views/document.py:480 -#: apps/resource_manage/views/document.py:481 -#: apps/resource_manage/views/document.py:482 -msgid "Get system document by pagination" -msgstr "分頁獲取文檔" +#: apps/knowledge/services/image_documents.py:383 +msgid "Please select at least one image preview" +msgstr "請至少選擇一個圖片預覽" -#: apps/resource_manage/views/document.py:503 -#: apps/resource_manage/views/document.py:504 -msgid "Export system knowledge" -msgstr "導出知識庫" +#: apps/knowledge/services/image_documents.py:393 +msgid "One or more image previews cannot be imported" +msgstr "一個或多個圖片預覽無法匯入" -#: apps/resource_manage/views/document.py:526 -#: apps/resource_manage/views/document.py:527 -msgid "Export Zip system knowledge" -msgstr "導出Zip知識庫" +#: apps/knowledge/services/knowledge_archive.py:290 +msgid "Invalid archive resource list." +msgstr "封存檔資源清單無效。" -#: apps/resource_manage/views/document.py:549 -#: apps/resource_manage/views/document.py:550 -msgid "Download system source file" -msgstr "下載系統源文件" +#: apps/knowledge/services/knowledge_archive.py:293 +#: apps/knowledge/services/knowledge_archive.py:298 +msgid "Invalid archive resource ID." +msgstr "封存檔資源 ID 無效。" -#: apps/resource_manage/views/document.py:567 -#: apps/resource_manage/views/document.py:568 -msgid "Get system QA template" -msgstr "獲取系統問答模板" +#: apps/knowledge/services/knowledge_archive.py:300 +#: apps/knowledge/services/knowledge_archive.py:325 +msgid "Duplicate archive resource ID." +msgstr "封存檔資源 ID 重複。" -#: apps/resource_manage/views/document.py:581 -#: apps/resource_manage/views/document.py:582 -msgid "Get system form template" -msgstr "獲取系統表單模板" +#: apps/knowledge/services/knowledge_archive.py:308 +msgid "Invalid knowledge archive metadata." +msgstr "知識庫封存檔中繼資料無效。" -#: apps/resource_manage/views/knowledge.py:26 -#: apps/resource_manage/views/knowledge.py:27 -#: apps/resource_manage/views/knowledge.py:28 -msgid "Get system knowledge list" -msgstr "獲取系統知識庫列表" +#: apps/knowledge/services/knowledge_archive.py:311 +msgid "Invalid external service settings." +msgstr "外部服務設定無效。" -#: apps/resource_manage/views/knowledge.py:31 -#: apps/resource_manage/views/knowledge.py:50 -#: apps/resource_manage/views/knowledge.py:72 -#: apps/resource_manage/views/knowledge.py:87 -#: apps/resource_manage/views/knowledge.py:102 -#: apps/resource_manage/views/knowledge.py:121 -#: apps/resource_manage/views/knowledge.py:147 -#: apps/resource_manage/views/knowledge.py:174 -#: apps/resource_manage/views/knowledge.py:192 -#: apps/resource_manage/views/knowledge.py:210 -#: apps/resource_manage/views/knowledge.py:231 -#: apps/resource_manage/views/knowledge.py:252 -#: apps/resource_manage/views/knowledge.py:272 -msgid "System Knowledge" -msgstr "系統知識庫" +#: apps/knowledge/services/knowledge_archive.py:318 +msgid "Unsupported knowledge archive version." +msgstr "不支援此知識庫封存檔版本。" -#: apps/resource_manage/views/knowledge.py:45 -#: apps/resource_manage/views/knowledge.py:46 -#: apps/resource_manage/views/knowledge.py:47 -msgid "Get system knowledge list by pagination" -msgstr "獲取系統知識庫分頁列表" +#: apps/knowledge/services/knowledge_archive.py:321 +msgid "Knowledge archive resources are missing." +msgstr "知識庫封存檔資源遺失。" -#: apps/resource_manage/views/knowledge.py:66 -#: apps/resource_manage/views/knowledge.py:67 -#: apps/resource_manage/views/knowledge.py:68 -msgid "Update system knowledge" -msgstr "更新系統知識庫" +#: apps/knowledge/services/knowledge_archive.py:329 +msgid "Paragraph refers to an unknown document." +msgstr "分段引用了未知文件。" -#: apps/resource_manage/views/knowledge.py:82 -#: apps/resource_manage/views/knowledge.py:83 -#: apps/resource_manage/views/knowledge.py:84 -msgid "Get system knowledge" -msgstr "獲取知識庫" +#: apps/knowledge/services/knowledge_archive.py:332 +msgid "Invalid paragraph anchor." +msgstr "分段錨點無效。" -#: apps/resource_manage/views/knowledge.py:97 -#: apps/resource_manage/views/knowledge.py:98 -#: apps/resource_manage/views/knowledge.py:99 -msgid "Delete system knowledge" -msgstr "刪除知識庫" +#: apps/knowledge/services/knowledge_archive.py:338 +msgid "Invalid document/paragraph relationship." +msgstr "文件與分段的關聯無效。" -#: apps/resource_manage/views/knowledge.py:115 -#: apps/resource_manage/views/knowledge.py:116 -#: apps/resource_manage/views/knowledge.py:117 -msgid "Synchronize the system knowledge base of the website" -msgstr "同步網站知識庫" +#: apps/knowledge/services/knowledge_archive.py:340 +msgid "Unknown related archive resource." +msgstr "關聯的封存檔資源未知。" -#: apps/resource_manage/views/knowledge.py:141 -#: apps/resource_manage/views/knowledge.py:142 -#: apps/resource_manage/views/knowledge.py:143 -msgid "System Hit test list" -msgstr "召回測試列表" +#: apps/knowledge/services/knowledge_archive.py:342 +msgid "Invalid document tags." +msgstr "文件標籤無效。" -#: apps/resource_manage/views/knowledge.py:168 -#: apps/resource_manage/views/knowledge.py:169 -#: apps/resource_manage/views/knowledge.py:170 -msgid "System Re-vectorize" -msgstr "重新向量化" +#: apps/knowledge/services/knowledge_archive.py:349 +msgid "Invalid document tag relationship." +msgstr "文件標籤關聯無效。" -#: apps/resource_manage/views/knowledge.py:188 -#: apps/resource_manage/views/knowledge.py:189 -msgid "Export system knowledge base" -msgstr "導出系統知識庫" +#: apps/knowledge/services/knowledge_archive.py:352 +msgid "Invalid document resource type or metadata." +msgstr "文件資源類型或中繼資料無效。" -#: apps/resource_manage/views/knowledge.py:206 -#: apps/resource_manage/views/knowledge.py:207 -msgid "Export system knowledge base containing images" -msgstr "導出包含圖片的系統知識庫" +#: apps/knowledge/services/knowledge_archive.py:357 +msgid "Image document has no image file." +msgstr "圖片文件缺少圖片檔案。" -#: apps/resource_manage/views/knowledge.py:225 -#: apps/resource_manage/views/knowledge.py:226 -#: apps/resource_manage/views/knowledge.py:227 -msgid "System generate related" -msgstr "生成相關" +#: apps/knowledge/services/knowledge_archive.py:360 +msgid "Invalid file metadata." +msgstr "檔案中繼資料無效。" -#: apps/resource_manage/views/knowledge.py:247 -#: apps/resource_manage/views/knowledge.py:248 -#: apps/resource_manage/views/knowledge.py:249 -msgid "Get model for system knowledge base" -msgstr "獲取系統知識庫模型" +#: apps/knowledge/services/knowledge_archive.py:362 +msgid "File refers to an unknown document." +msgstr "檔案引用了未知文件。" -#: apps/resource_manage/views/knowledge.py:267 -#: apps/resource_manage/views/knowledge.py:268 -#: apps/resource_manage/views/knowledge.py:269 -msgid "Get embedding model for system knowledge base" -msgstr "獲取系統知識庫嵌入模型" +#: apps/knowledge/services/knowledge_archive.py:364 +msgid "File refers to an unknown paragraph." +msgstr "檔案引用了未知分段。" -#: apps/resource_manage/views/paragraph.py:24 -#: apps/resource_manage/views/paragraph.py:25 -#: apps/resource_manage/views/paragraph.py:26 -msgid "System paragraph list" -msgstr "段落列表" +#: apps/knowledge/services/knowledge_archive.py:366 +msgid "File has multiple archive owners." +msgstr "檔案存在多個封存歸屬。" -#: apps/resource_manage/views/paragraph.py:29 -#: apps/resource_manage/views/paragraph.py:50 -#: apps/resource_manage/views/paragraph.py:76 -#: apps/resource_manage/views/paragraph.py:93 -#: apps/resource_manage/views/paragraph.py:125 -#: apps/resource_manage/views/paragraph.py:151 -#: apps/resource_manage/views/paragraph.py:179 -#: apps/resource_manage/views/paragraph.py:201 -#: apps/resource_manage/views/paragraph.py:233 -#: apps/resource_manage/views/paragraph.py:259 -#: apps/resource_manage/views/paragraph.py:283 -#: apps/resource_manage/views/paragraph.py:314 -#: apps/resource_manage/views/paragraph.py:344 -#: apps/resource_manage/views/paragraph.py:370 -msgid "System Knowledge/Documentation/Paragraph" -msgstr "系統知識庫/文檔/段落" +#: apps/knowledge/services/knowledge_archive.py:369 +msgid "An archive file is missing." +msgstr "封存檔案遺失。" -#: apps/resource_manage/views/paragraph.py:45 -#: apps/resource_manage/views/paragraph.py:46 -msgid "Create system paragraph" -msgstr "創建段落" +#: apps/knowledge/services/knowledge_archive.py:371 +msgid "Unknown file reference in knowledge content." +msgstr "知識庫內容中存在未知檔案引用。" -#: apps/resource_manage/views/paragraph.py:70 -#: apps/resource_manage/views/paragraph.py:71 -#: apps/resource_manage/views/paragraph.py:72 -msgid "Batch system paragraph" -msgstr "批量關聯段落" +#: apps/knowledge/services/knowledge_archive.py:374 +msgid "Invalid knowledge metadata." +msgstr "知識庫中繼資料無效。" -#: apps/resource_manage/views/paragraph.py:88 -#: apps/resource_manage/views/paragraph.py:89 -msgid "Migrate system paragraphs in batches" -msgstr "批量遷移段落" +#: apps/knowledge/services/knowledge_archive.py:376 +msgid "Unknown file reference in knowledge settings." +msgstr "知識庫設定中存在未知檔案引用。" -#: apps/resource_manage/views/paragraph.py:119 -#: apps/resource_manage/views/paragraph.py:120 -#: apps/resource_manage/views/paragraph.py:121 -msgid "Batch generate system related" -msgstr "批量生成相關" +#: apps/knowledge/services/knowledge_archive.py:381 +msgid "Missing archive resource field." +msgstr "封存檔資源缺少必要欄位。" -#: apps/resource_manage/views/paragraph.py:145 -#: apps/resource_manage/views/paragraph.py:146 -#: apps/resource_manage/views/paragraph.py:147 -msgid "Modify system paragraph data" -msgstr "修改段落數據" +#: apps/knowledge/services/knowledge_archive.py:384 +msgid "Invalid archive resource metadata." +msgstr "封存檔資源中繼資料無效。" -#: apps/resource_manage/views/paragraph.py:174 -#: apps/resource_manage/views/paragraph.py:175 -#: apps/resource_manage/views/paragraph.py:176 -msgid "Get system paragraph details" -msgstr "獲取段落詳情" +#: apps/knowledge/services/knowledge_archive.py:386 +msgid "Invalid paragraph content structure." +msgstr "分段內容結構無效。" -#: apps/resource_manage/views/paragraph.py:196 -#: apps/resource_manage/views/paragraph.py:197 -#: apps/resource_manage/views/paragraph.py:198 -msgid "Delete system paragraph" -msgstr "刪除段落" +#: apps/knowledge/services/knowledge_archive.py:391 +msgid "Invalid archive timestamp." +msgstr "封存檔時間戳記無效。" -#: apps/resource_manage/views/paragraph.py:227 -#: apps/resource_manage/views/paragraph.py:228 -#: apps/resource_manage/views/paragraph.py:229 -msgid "Add system associated questions" -msgstr "添加關聯問題" +#: apps/knowledge/services/knowledge_archive.py:395 +#: apps/knowledge/services/knowledge_archive.py:399 +msgid "Invalid synchronization settings." +msgstr "同步設定無效。" -#: apps/resource_manage/views/paragraph.py:254 -#: apps/resource_manage/views/paragraph.py:255 -#: apps/resource_manage/views/paragraph.py:256 -msgid "Get a list of system paragraph questions" -msgstr "獲取段落問題列表" +#: apps/knowledge/services/knowledge_sync_schedule.py:46 +msgid "schedule_type must be daily, weekly, monthly, interval or cron" +msgstr "排程類型必須為 daily、weekly、monthly、interval 或 cron" -#: apps/resource_manage/views/paragraph.py:277 -#: apps/resource_manage/views/paragraph.py:278 -#: apps/resource_manage/views/paragraph.py:279 -msgid "Disassociation system issue" -msgstr "取消關聯問題" +#: apps/knowledge/services/knowledge_sync_schedule.py:48 +msgid "sync_type must be incremental, replace or complete" +msgstr "同步類型必須為 incremental、replace 或 complete" -#: apps/resource_manage/views/paragraph.py:308 -#: apps/resource_manage/views/paragraph.py:309 -#: apps/resource_manage/views/paragraph.py:310 -msgid "Related system questions" -msgstr "關聯問題" +#: apps/knowledge/services/knowledge_sync_schedule.py:62 +msgid "time must be a non-empty list of HH:MM values" +msgstr "同步時間必須為非空清單,格式為 HH:MM" -#: apps/resource_manage/views/paragraph.py:339 -#: apps/resource_manage/views/paragraph.py:340 -#: apps/resource_manage/views/paragraph.py:341 -msgid "Get system paragraph list by pagination" -msgstr "獲取段落列表" +#: apps/knowledge/services/knowledge_sync_schedule.py:72 +#, python-brace-format +msgid "days must contain values from 1 to {max_day}" +msgstr "日期必須介於 1 和 {max_day} 之間" -#: apps/resource_manage/views/problem.py:23 -#: apps/resource_manage/views/problem.py:24 -#: apps/resource_manage/views/problem.py:25 -msgid "System question list" -msgstr "問題列表" +#: apps/knowledge/services/knowledge_sync_schedule.py:78 +msgid "interval requires an integer value in minutes or hours" +msgstr "同步間隔必須為整數,單位為分鐘或小時" -#: apps/resource_manage/views/problem.py:28 -#: apps/resource_manage/views/problem.py:50 -#: apps/resource_manage/views/problem.py:71 -#: apps/resource_manage/views/problem.py:94 -#: apps/resource_manage/views/problem.py:115 -#: apps/resource_manage/views/problem.py:135 -#: apps/resource_manage/views/problem.py:158 -#: apps/resource_manage/views/problem.py:182 -msgid "System Knowledge/Documentation/Paragraph/Question" -msgstr "系統知識庫/文檔/段落/問題" +#: apps/knowledge/services/knowledge_sync_schedule.py:84 +msgid "cron_expression is required" +msgstr "請填寫 Cron 表達式" -#: apps/resource_manage/views/problem.py:44 -#: apps/resource_manage/views/problem.py:45 -#: apps/resource_manage/views/problem.py:46 -msgid "Create system question" -msgstr "創建問題" +#: apps/knowledge/services/knowledge_sync_schedule.py:88 +msgid "Invalid Cron expression" +msgstr "Cron 表達式無效" -#: apps/resource_manage/views/problem.py:66 -#: apps/resource_manage/views/problem.py:67 -#: apps/resource_manage/views/problem.py:68 -msgid "Get a list of associated system paragraphs" -msgstr "獲取關聯段落列表" +#: apps/knowledge/services/knowledge_sync_schedule.py:118 +msgid "Synchronization interval must be at least 5 minutes" +msgstr "同步間隔不可少於 5 分鐘" -#: apps/resource_manage/views/problem.py:88 -#: apps/resource_manage/views/problem.py:89 -#: apps/resource_manage/views/problem.py:90 -msgid "Batch associated system paragraphs" -msgstr "批量關聯段落" +#: apps/knowledge/services/multimodal_retrieval.py:65 +#, python-brace-format +msgid "A maximum of {count} images can be queried at a time" +msgstr "每次最多可查詢 {count} 張圖片" -#: apps/resource_manage/views/problem.py:109 -#: apps/resource_manage/views/problem.py:110 -#: apps/resource_manage/views/problem.py:111 -msgid "Batch deletion system issues" -msgstr "批量刪除問題" +#: apps/knowledge/services/multimodal_retrieval.py:74 +#, python-brace-format +msgid "Query image does not exist: {file_id}" +msgstr "查詢圖片不存在:{file_id}" -#: apps/resource_manage/views/problem.py:130 -#: apps/resource_manage/views/problem.py:131 -#: apps/resource_manage/views/problem.py:132 -msgid "Delete system question" -msgstr "刪除問題" +#: apps/knowledge/services/multimodal_retrieval.py:78 +msgid "No permission to access the query image" +msgstr "無權存取查詢圖片" -#: apps/resource_manage/views/problem.py:152 -#: apps/resource_manage/views/problem.py:153 -#: apps/resource_manage/views/problem.py:154 -msgid "Modify system question" -msgstr "修改問題" +#: apps/knowledge/services/multimodal_retrieval.py:82 +msgid "Only image files can be used for image queries" +msgstr "圖片查詢僅支援圖片檔案" -#: apps/resource_manage/views/problem.py:177 -#: apps/resource_manage/views/problem.py:178 -#: apps/resource_manage/views/problem.py:179 -msgid "Get the list of system questions by page" -msgstr "分頁獲取問題列表" +#: apps/knowledge/services/multimodal_retrieval.py:88 +#, python-brace-format +msgid "The maximum size of a query image cannot exceed {size}MB" +msgstr "查詢圖片大小不可超過 {size}MB" -#: apps/resource_manage/views/tool.py:24 apps/resource_manage/views/tool.py:25 -#: apps/resource_manage/views/tool.py:26 -msgid "Get system tool" -msgstr "獲取工具" +#: apps/knowledge/services/paragraph_assets.py:505 +msgid "Workspace id is required for visual model validation" +msgstr "驗證視覺模型時必須提供工作空間 ID" -#: apps/resource_manage/views/tool.py:29 apps/resource_manage/views/tool.py:50 -#: apps/resource_manage/views/tool.py:65 apps/resource_manage/views/tool.py:80 -#: apps/resource_manage/views/tool.py:98 apps/resource_manage/views/tool.py:119 -#: apps/resource_manage/views/tool.py:137 -#: apps/resource_manage/views/tool.py:156 -#: apps/resource_manage/views/tool.py:179 -msgid "System Tool" -msgstr "工具" +#: apps/knowledge/services/paragraph_assets.py:508 +msgid "The selected model is not a vision model" +msgstr "所選模型不是視覺模型" -#: apps/resource_manage/views/tool.py:44 apps/resource_manage/views/tool.py:45 -#: apps/resource_manage/views/tool.py:46 -msgid "Update system tool" -msgstr "更新工具" +#: apps/knowledge/services/paragraph_assets.py:548 +msgid "Workspace id is required for visual tool validation" +msgstr "驗證視覺工具時必須提供工作空間 ID" -#: apps/resource_manage/views/tool.py:60 apps/resource_manage/views/tool.py:61 -#: apps/resource_manage/views/tool.py:62 -msgid "Get system tool by id" -msgstr "獲取工具" +#: apps/knowledge/services/paragraph_assets.py:552 +msgid "The selected visual tool does not exist or is not authorized" +msgstr "所選視覺工具不存在或未授權" -#: apps/resource_manage/views/tool.py:75 apps/resource_manage/views/tool.py:76 -#: apps/resource_manage/views/tool.py:77 -msgid "Delete system tool" -msgstr "刪除工具" +#: apps/knowledge/services/paragraph_assets.py:643 +msgid "The image description embedding model returned an incomplete result" +msgstr "圖片描述向量模型傳回的結果不完整" -#: apps/resource_manage/views/tool.py:93 apps/resource_manage/views/tool.py:94 -#: apps/resource_manage/views/tool.py:95 -msgid "Get system tool list by pagination" -msgstr "獲取工具列表" +#: apps/knowledge/services/paragraph_assets.py:669 +#: apps/knowledge/vector/milvus_vector.py:792 +#: apps/knowledge/vector/pg_vector.py:176 +msgid "The image embedding model returned an incomplete result" +msgstr "圖片向量模型傳回的結果不完整" -#: apps/resource_manage/views/tool.py:114 -#: apps/resource_manage/views/tool.py:115 -#: apps/resource_manage/views/tool.py:116 -msgid "Export system tool" -msgstr "導出工具" +#: apps/knowledge/services/paragraph_files.py:230 +msgid "File does not belong to the migrated paragraph" +msgstr "檔案不屬於待遷移的分段" -#: apps/resource_manage/views/tool.py:132 -#: apps/resource_manage/views/tool.py:133 -#: apps/resource_manage/views/tool.py:134 -msgid "Debug system tool" -msgstr "調試工具" +#: apps/knowledge/services/problem_service.py:78 +#, python-brace-format +msgid "Association problem failed {error}" +msgstr "關聯問題失敗 {error}" -#: apps/resource_manage/views/tool.py:150 -#: apps/resource_manage/views/tool.py:151 -#: apps/resource_manage/views/tool.py:152 -msgid "Check system code" -msgstr "檢查代碼" +#: apps/knowledge/services/workflow_document_sync.py:39 +msgid "Workflow Web document is missing its source information" +msgstr "工作流程 Web 文件缺少來源資訊" -#: apps/resource_manage/views/tool.py:173 -#: apps/resource_manage/views/tool.py:174 -#: apps/resource_manage/views/tool.py:175 -msgid "Edit system tool icon" -msgstr "修改工具圖標" +#: apps/knowledge/services/workflow_document_sync.py:41 +msgid "" +"The original Web data source no longer exists in the knowledge workflow" +msgstr "知識庫工作流程中的原 Web 資料來源已不存在" -#: apps/role_setting/api/role_setting.py:16 -#: apps/role_setting/api/role_setting.py:22 -#: apps/role_setting/api/role_setting.py:33 -#: apps/role_setting/api/role_setting.py:143 -#: apps/role_setting/serializers/role_setting_serializers.py:193 -#: apps/workspace/api/workspace.py:81 apps/xpack/api/chat_user.py:104 -msgid "ID" -msgstr "" +#: apps/knowledge/services/workflow_document_sync.py:68 +msgid "Knowledge workflow does not exist" +msgstr "知識庫工作流程不存在" -#: apps/role_setting/api/role_setting.py:17 -#: apps/role_setting/api/role_setting.py:23 -#: apps/role_setting/api/role_setting.py:34 apps/users/serializers/user.py:258 -#: apps/xpack/api/knowledge_lark.py:24 apps/xpack/serializers/chat_user.py:235 -msgid "Name" -msgstr "用戶名" +#: apps/knowledge/services/workflow_document_sync.py:72 +msgid "Workflow knowledge has no owner available for synchronization" +msgstr "工作流程知識庫沒有可用於同步的擁有者" -#: apps/role_setting/api/role_setting.py:18 -#: apps/role_setting/api/role_setting.py:29 -#: apps/role_setting/serializers/role_setting_serializers.py:194 -msgid "Enable" -msgstr "啟用" +#: apps/knowledge/services/workflow_document_sync.py:77 +msgid "Synchronization is already running" +msgstr "同步任務正在執行" -#: apps/role_setting/api/role_setting.py:26 -msgid "Permission" -msgstr "權限" +#: apps/knowledge/services/workflow_sync_source.py:74 +msgid "Run the workflow once before enabling scheduled synchronization" +msgstr "啟用定時同步前,請先執行一次工作流程" -#: apps/role_setting/api/role_setting.py:37 -msgid "Children" -msgstr "子級" +#: apps/knowledge/services/workflow_sync_source.py:77 +msgid "The saved workflow data source no longer exists" +msgstr "已儲存的工作流程資料來源已不存在" -#: apps/role_setting/api/role_setting.py:55 -#: apps/role_setting/serializers/role_setting_serializers.py:107 -msgid "Role type" -msgstr "角色類型" +#: apps/knowledge/services/workflow_sync_source.py:83 +msgid "Local file data sources cannot be synchronized on a schedule" +msgstr "本機檔案資料來源不支援定時同步" -#: apps/role_setting/api/role_setting.py:76 -msgid "Internal role" -msgstr "內置角色" +#: apps/knowledge/services/workflow_sync_source.py:85 +msgid "Web data source has no saved source URL" +msgstr "Web 資料來源未儲存來源網址" -#: apps/role_setting/api/role_setting.py:80 -msgid "Custom role" -msgstr "自定義角色" +#: apps/knowledge/task/embedding.py:53 apps/knowledge/task/embedding.py:113 +#, python-brace-format +msgid "Failed to obtain vector model: {error} {traceback}" +msgstr "向量模型獲取失敗: {error} {traceback}" -#: apps/role_setting/api/role_setting.py:108 -#: apps/role_setting/api/role_setting.py:128 -#: apps/role_setting/api/role_setting.py:164 -#: apps/role_setting/serializers/role_setting_serializers.py:110 -#: apps/role_setting/serializers/role_setting_serializers.py:329 -#: apps/users/api/user.py:26 apps/workspace/api/workspace.py:86 -msgid "Role ID" -msgstr "角色 ID" +#: apps/knowledge/task/embedding.py:143 +#, python-brace-format +msgid "Start--->Vectorized knowledge: {knowledge_id}" +msgstr "開始--->向量知識庫: {knowledge_id}" -#: apps/role_setting/api/role_setting.py:135 -msgid "User relation ID" -msgstr "用戶關係 ID" +#: apps/knowledge/task/embedding.py:149 +#, python-brace-format +msgid "Knowledge documentation: {document_names}" +msgstr "知識庫文檔: {document_names}" -#: apps/role_setting/api/role_setting.py:145 -#: apps/role_setting/api/role_setting.py:185 -#: apps/role_setting/serializers/role_setting_serializers.py:330 -#: apps/users/api/user.py:77 apps/users/serializers/login.py:27 -#: apps/users/serializers/user.py:56 apps/users/serializers/user.py:114 -#: apps/workspace/api/workspace.py:83 apps/workspace/api/workspace.py:124 -#: apps/workspace/serializers/workspace_serializers.py:240 -#: apps/xpack/api/auth_config.py:24 apps/xpack/api/chat_user.py:105 -#: apps/xpack/api/user_group.py:75 apps/xpack/serializers/chat_user.py:62 -#: apps/xpack/serializers/chat_user.py:564 -msgid "Username" -msgstr "用戶名" +#: apps/knowledge/task/embedding.py:165 +#, python-brace-format +msgid "End--->Vectorized knowledge: {knowledge_id}" +msgstr "結束--->向量知識庫: {knowledge_id}" -#: apps/role_setting/api/role_setting.py:146 apps/workspace/api/workspace.py:84 -#: apps/xpack/api/chat_user.py:106 -msgid "Nickname" -msgstr "暱稱" +#: apps/knowledge/task/generate.py:115 +#, python-brace-format +msgid "" +"Generate issue based on document: {document_id} error {error}{traceback}" +msgstr "生成問題基於文檔: {document_id} 錯誤 {error}{traceback}" -#: apps/role_setting/api/role_setting.py:148 -msgid "Workspace Name" -msgstr "工作空間" +#: apps/knowledge/task/generate.py:121 +#, python-brace-format +msgid "End--->Generate problem: {document_id}" +msgstr "結束--->生成問題: {document_id}" -#: apps/role_setting/serializers/role_setting_serializers.py:104 -msgid "Role name" -msgstr "角色名稱" +#: apps/knowledge/task/sync.py:78 +#, python-brace-format +msgid "Start--->Start synchronization web knowledge base:{knowledge_id}" +msgstr "開始--->開始同步 web 知識庫:{knowledge_id}" -#: apps/role_setting/serializers/role_setting_serializers.py:122 -#: apps/role_setting/serializers/role_setting_serializers.py:200 -#: apps/role_setting/serializers/role_setting_serializers.py:325 -#: apps/role_setting/serializers/role_setting_serializers.py:337 -msgid "Role does not exist" -msgstr "角色不存在" +#: apps/knowledge/task/sync.py:93 apps/knowledge/task/sync.py:223 +#, python-brace-format +msgid "End--->End synchronization web knowledge base:{knowledge_id}" +msgstr "結束--->結束同步 web 知識庫:{knowledge_id}" -#: apps/role_setting/serializers/role_setting_serializers.py:124 -#: apps/role_setting/serializers/role_setting_serializers.py:202 -msgid "Cannot modify built-in role" -msgstr "不能修改內置角色" +#: apps/knowledge/task/sync.py:97 apps/knowledge/task/sync.py:231 +#, python-brace-format +msgid "Synchronize web knowledge base:{knowledge_id} error{error}{traceback}" +msgstr "同步 web 知識庫:{knowledge_id} 錯誤{error}{traceback}" -#: apps/role_setting/serializers/role_setting_serializers.py:132 -msgid "Role name already exists" -msgstr "角色名稱已存在" +#: apps/knowledge/task/sync.py:153 +#, python-brace-format +msgid "" +"Start--->Start synchronization web knowledge base:{knowledge_id}, " +"type:{sync_type}" +msgstr "開始--->開始同步 Web 知識庫:{knowledge_id},類型:{sync_type}" -#: apps/role_setting/serializers/role_setting_serializers.py:152 -msgid "Invalid role type" -msgstr "無效的角色類型" +#: apps/knowledge/task/sync.py:456 +#, python-brace-format +msgid "Synchronize web document:{source_url} error{error}{traceback}" +msgstr "同步 Web 文件:{source_url},錯誤:{error}{traceback}" -#: apps/role_setting/serializers/role_setting_serializers.py:204 -msgid "Cannot delete built-in role" -msgstr "無法刪除內置角色" +#: apps/knowledge/vector/milvus_vector.py:136 +msgid "Invalid Milvus vector dimension" +msgstr "Milvus 向量維度無效" -#: apps/role_setting/serializers/role_setting_serializers.py:262 -#: apps/users/api/user.py:135 apps/users/serializers/user.py:471 -#: apps/workspace/serializers/workspace_serializers.py:161 -#: apps/xpack/api/user_group.py:90 apps/xpack/serializers/chat_user.py:158 -#: apps/xpack/serializers/chat_user.py:172 -#: apps/xpack/serializers/chat_user.py:502 -msgid "User IDs" -msgstr "用戶 ID" +#: apps/knowledge/vector/pg_vector.py:110 +msgid "The embedding model returned an incomplete result" +msgstr "向量模型傳回的結果不完整" -#: apps/role_setting/serializers/role_setting_serializers.py:267 -#: apps/users/api/user.py:30 -msgid "Workspace IDs" -msgstr "工作空間 ID" +#: apps/knowledge/views/document.py:79 +msgid "Invalid document processing strategy" +msgstr "文件處理策略無效" -#: apps/role_setting/serializers/role_setting_serializers.py:272 -#: apps/workspace/serializers/workspace_serializers.py:172 -msgid "Members" -msgstr "成員集合" +#: apps/knowledge/views/document.py:89 apps/knowledge/views/document.py:90 +#: apps/knowledge/views/document.py:91 +msgid "Create document" +msgstr "創建文檔" -#: apps/role_setting/serializers/role_setting_serializers.py:312 -#: apps/workspace/serializers/workspace_serializers.py:223 -msgid "User relation does not exist" -msgstr "用戶關係不存在" -#: apps/workspace/serializers/workspace_serializers.py:40 -msgid "No permission to manage this workspace members" -msgstr "沒有權限管理該工作空間成員" -#: apps/role_setting/serializers/role_setting_serializers.py:426 -msgid "No permission to operate this role" -msgstr "沒有權限操作該角色" +#: apps/knowledge/views/document.py:95 apps/knowledge/views/document.py:128 +#: apps/knowledge/views/document.py:160 apps/knowledge/views/document.py:179 +#: apps/knowledge/views/document.py:205 apps/knowledge/views/document.py:240 +#: apps/knowledge/views/document.py:274 apps/knowledge/views/document.py:308 +#: apps/knowledge/views/document.py:344 apps/knowledge/views/document.py:364 +#: apps/knowledge/views/document.py:397 apps/knowledge/views/document.py:431 +#: apps/knowledge/views/document.py:465 apps/knowledge/views/document.py:498 +#: apps/knowledge/views/document.py:526 apps/knowledge/views/document.py:555 +#: apps/knowledge/views/document.py:595 apps/knowledge/views/document.py:624 +#: apps/knowledge/views/document.py:657 apps/knowledge/views/document.py:690 +#: apps/knowledge/views/document.py:723 apps/knowledge/views/document.py:758 +#: apps/knowledge/views/document.py:828 apps/knowledge/views/document.py:865 +#: apps/knowledge/views/document.py:889 apps/knowledge/views/document.py:913 +#: apps/knowledge/views/document.py:934 apps/knowledge/views/document.py:963 +#: apps/knowledge/views/document.py:986 apps/knowledge/views/document.py:1013 +#: apps/knowledge/views/document.py:1086 apps/knowledge/views/document.py:1127 +#: apps/knowledge/views/document.py:1169 apps/knowledge/views/document.py:1210 +#: apps/knowledge/views/document.py:1252 apps/knowledge/views/document.py:1293 +#: apps/knowledge/views/document.py:1332 apps/knowledge/views/document.py:1346 +#: apps/resource_manage/views/dataset_lark_views.py:68 +#: apps/resource_manage/views/document.py:974 +#: apps/shared/views/shared_document.py:857 +#: apps/xpack/views/knowledge_lark_views.py:98 +#: apps/xpack/views/knowledge_lark_views.py:129 +#: apps/xpack/views/knowledge_lark_views.py:174 +#: apps/xpack/views/knowledge_lark_views.py:214 +msgid "Knowledge Base/Documentation" +msgstr "知識庫/文檔" +#: apps/knowledge/views/document.py:123 apps/knowledge/views/document.py:124 +#: apps/knowledge/views/document.py:125 +msgid "Get document" +msgstr "獲取文檔" +#: apps/knowledge/views/document.py:155 apps/knowledge/views/document.py:156 +#: apps/knowledge/views/document.py:157 +msgid "Get document details" +msgstr "文檔文檔詳情" -#: apps/role_setting/serializers/role_setting_serializers.py:316 -#: apps/workspace/serializers/workspace_serializers.py:226 -msgid "Cannot remove member from built-in role" -msgstr "不能從內置角色中移除成員" +#: apps/knowledge/views/document.py:173 apps/knowledge/views/document.py:174 +#: apps/knowledge/views/document.py:175 +msgid "Modify document" +msgstr "修改文檔" -#: apps/role_setting/serializers/role_setting_serializers.py:370 -msgid "Only update members to normal users" -msgstr "只能為普通用戶更新成員" +#: apps/knowledge/views/document.py:200 apps/knowledge/views/document.py:201 +#: apps/knowledge/views/document.py:202 +msgid "Delete document" +msgstr "刪除文檔" -#: apps/role_setting/views/role_setting.py:39 -#: apps/role_setting/views/role_setting.py:40 -#: apps/role_setting/views/role_setting.py:41 -msgid "Get role permission template" -msgstr "獲取角色權限模板" +#: apps/knowledge/views/document.py:234 apps/knowledge/views/document.py:235 +#: apps/knowledge/views/document.py:236 +msgid "Segmented document" +msgstr "分段文檔" -#: apps/role_setting/views/role_setting.py:62 -#: apps/role_setting/views/role_setting.py:63 -#: apps/role_setting/views/role_setting.py:64 -msgid "Create or update role" -msgstr "創建或更新角色" +#: apps/knowledge/views/document.py:268 apps/knowledge/views/document.py:269 +#: apps/knowledge/views/document.py:270 +msgid "Segmented document by file ids" +msgstr "根據檔案 ID 對文件分段" -#: apps/role_setting/views/role_setting.py:80 -#: apps/role_setting/views/role_setting.py:81 -#: apps/role_setting/views/role_setting.py:82 -msgid "Get role list" -msgstr "獲取角色列表" +#: apps/knowledge/views/document.py:302 apps/knowledge/views/document.py:303 +#: apps/knowledge/views/document.py:304 +msgid "Import text files and create documents" +msgstr "匯入文字檔案並建立文件" -#: apps/role_setting/views/role_setting.py:98 -#: apps/role_setting/views/role_setting.py:99 -#: apps/role_setting/views/role_setting.py:100 -msgid "Delete role" -msgstr "刪除角色" +#: apps/knowledge/views/document.py:339 apps/knowledge/views/document.py:340 +#: apps/knowledge/views/document.py:341 +msgid "Get a list of segment IDs" +msgstr "獲取分段列表" -#: apps/role_setting/views/role_setting.py:120 -#: apps/role_setting/views/role_setting.py:121 -#: apps/role_setting/views/role_setting.py:122 -msgid "Create or update role permission" -msgstr "創建或更新角色權限" +#: apps/knowledge/views/document.py:358 apps/knowledge/views/document.py:359 +#: apps/knowledge/views/document.py:360 +msgid "Modify document hit processing methods in batches" +msgstr "批量修改文檔命中處理方法" -#: apps/role_setting/views/role_setting.py:140 -#: apps/role_setting/views/role_setting.py:141 -#: apps/role_setting/views/role_setting.py:142 -msgid "Get role permission" -msgstr "獲取角色權限" +#: apps/knowledge/views/document.py:391 apps/knowledge/views/document.py:392 +#: apps/knowledge/views/document.py:393 +msgid "Synchronize web site types" +msgstr "同步網站類型" -#: apps/role_setting/views/role_setting.py:161 -#: apps/role_setting/views/role_setting.py:162 -#: apps/role_setting/views/role_setting.py:163 -msgid "Add member to system role" -msgstr "系統角色添加成員" +#: apps/knowledge/views/document.py:425 apps/knowledge/views/document.py:426 +#: apps/knowledge/views/document.py:427 +msgid "Refresh document vector library" +msgstr "刷新文檔向量庫" -#: apps/role_setting/views/role_setting.py:186 -#: apps/role_setting/views/role_setting.py:187 -#: apps/role_setting/views/role_setting.py:188 -msgid "Remove member from system role" -msgstr "系統角色移除成員" +#: apps/knowledge/views/document.py:459 apps/knowledge/views/document.py:460 +#: apps/knowledge/views/document.py:461 +msgid "Tokenize document vector library" +msgstr "對文件向量庫斷詞" -#: apps/role_setting/views/role_setting.py:205 -#: apps/role_setting/views/role_setting.py:206 -#: apps/role_setting/views/role_setting.py:207 -msgid "Get system role member list" -msgstr "獲取系統角色成員列表" +#: apps/knowledge/views/document.py:492 apps/knowledge/views/document.py:493 +#: apps/knowledge/views/document.py:494 +msgid "Cancel task" +msgstr "取消任務" -#: apps/role_setting/views/role_setting.py:223 -#: apps/role_setting/views/role_setting.py:224 -#: apps/role_setting/views/role_setting.py:225 -msgid "Get Workspace role list" -msgstr "獲取工作空間角色列表" - -#: apps/role_setting/views/role_setting.py:227 -#: apps/role_setting/views/role_setting.py:248 -#: apps/role_setting/views/role_setting.py:273 -#: apps/role_setting/views/role_setting.py:292 -msgid "Workspace Role" -msgstr "工作空間角色" - -#: apps/role_setting/views/role_setting.py:242 -#: apps/role_setting/views/role_setting.py:243 -#: apps/role_setting/views/role_setting.py:244 -msgid "Add member to workspace role" -msgstr "工作空間角色添加成員" +#: apps/knowledge/views/document.py:520 apps/knowledge/views/document.py:521 +#: apps/knowledge/views/document.py:522 +msgid "Cancel tasks in batches" +msgstr "批量取消任務" -#: apps/role_setting/views/role_setting.py:268 -#: apps/role_setting/views/role_setting.py:269 -#: apps/role_setting/views/role_setting.py:270 -msgid "Remove member from workspace role" -msgstr "工作空間角色移除成員" +#: apps/knowledge/views/document.py:549 apps/knowledge/views/document.py:550 +#: apps/knowledge/views/document.py:551 +msgid "Create documents in batches" +msgstr "批量創建文檔" -#: apps/role_setting/views/role_setting.py:287 -#: apps/role_setting/views/role_setting.py:288 -#: apps/role_setting/views/role_setting.py:289 -msgid "Get workspace role member list" -msgstr "獲取工作空間角色成員列表" +#: apps/knowledge/views/document.py:589 apps/knowledge/views/document.py:590 +#: apps/knowledge/views/document.py:591 +msgid "Batch sync documents" +msgstr "批量同步文檔" -#: apps/shared/api/shared_knowledge.py:242 apps/xpack/api/knowledge_lark.py:54 -msgid "Folder token" -msgstr "文件夾 Token" +#: apps/knowledge/views/document.py:618 apps/knowledge/views/document.py:619 +#: apps/knowledge/views/document.py:620 +msgid "Delete documents in batches" +msgstr "批量刪除文檔" -#: apps/shared/api/shared_tool.py:19 apps/shared/api/shared_tool.py:46 -#: apps/shared/api/shared_tool.py:93 apps/shared/api/shared_tool.py:133 -#: apps/shared/serializers/shared_tool.py:43 -#: apps/shared/serializers/shared_tool.py:83 apps/tools/serializers/tool.py:142 -#: apps/tools/serializers/tool.py:158 apps/tools/serializers/tool.py:454 -msgid "tool name" -msgstr "工具名稱" +#: apps/knowledge/views/document.py:652 apps/knowledge/views/document.py:653 +msgid "Batch refresh document vector library" +msgstr "批量刷新文檔向量庫" -#: apps/shared/api/shared_tool.py:26 apps/shared/api/shared_tool.py:53 -#: apps/shared/api/shared_tool.py:100 apps/shared/api/shared_tool.py:140 -#: apps/shared/serializers/shared_tool.py:44 -#: apps/shared/serializers/shared_tool.py:85 apps/tools/serializers/tool.py:144 -#: apps/tools/serializers/tool.py:159 -msgid "tool description" -msgstr "工具描述" +#: apps/knowledge/views/document.py:685 apps/knowledge/views/document.py:686 +msgid "Batch tokenize document library" +msgstr "批次對文件庫斷詞" -#: apps/shared/api/shared_tool.py:166 apps/shared/api/shared_tool.py:184 -#: apps/shared/api/shared_tool.py:256 apps/shared/api/shared_tool.py:288 -#: apps/shared/api/shared_tool.py:310 apps/shared/serializers/shared_tool.py:66 -#: apps/shared/serializers/shared_tool.py:107 -#: apps/tools/serializers/tool.py:267 -msgid "tool id" -msgstr "工具 ID" +#: apps/knowledge/views/document.py:718 apps/knowledge/views/document.py:719 +#: apps/resource_manage/views/document.py:507 +#: apps/resource_manage/views/document.py:508 +#: apps/shared/views/shared_document.py:482 +#: apps/shared/views/shared_document.py:483 +msgid "Batch add tags to documents" +msgstr "批次新增文件標籤" -#: apps/shared/serializers/shared_knowledge.py:35 -#: apps/shared/serializers/shared_model.py:20 -#: apps/shared/serializers/shared_tool.py:19 -msgid "workspace id list" -msgstr "工作空間ID" +#: apps/knowledge/views/document.py:752 apps/knowledge/views/document.py:753 +#: apps/knowledge/views/document.py:754 +msgid "Batch generate related problems" +msgstr "批量生成相關問題" -#: apps/shared/serializers/shared_knowledge.py:36 -#: apps/shared/serializers/shared_model.py:21 -#: apps/shared/serializers/shared_tool.py:20 -msgid "authentication type" -msgstr "認證類型" +#: apps/knowledge/views/document.py:823 apps/knowledge/views/document.py:824 +#: apps/knowledge/views/document.py:825 +msgid "Get document by pagination" +msgstr "分頁獲取文檔" -#: apps/shared/serializers/shared_knowledge.py:196 -#: apps/shared/serializers/shared_knowledge.py:216 -#: apps/shared/serializers/shared_knowledge.py:236 -msgid "Knowledge does not exist" -msgstr "知識庫不存在" +#: apps/knowledge/views/document.py:861 apps/knowledge/views/document.py:862 +msgid "Export document" +msgstr "導出文檔" -#: apps/shared/serializers/shared_knowledge.py:218 -#: apps/shared/serializers/shared_knowledge.py:238 -msgid "Only shared knowledge can be authorized" -msgstr "僅限共享知識庫可以被授權" +#: apps/knowledge/views/document.py:885 apps/knowledge/views/document.py:886 +msgid "Export Zip document" +msgstr "導出 Zip 文檔" -#: apps/shared/serializers/shared_tool.py:74 -msgid "Only shared tools can be deleted" -msgstr "僅限共享工具可以被刪除" +#: apps/knowledge/views/document.py:909 apps/knowledge/views/document.py:910 +msgid "Download source file" +msgstr "下載源文件" -#: apps/shared/serializers/shared_tool.py:76 -msgid "System tools cannot be deleted" -msgstr "系統工具不能被刪除" +#: apps/knowledge/views/document.py:930 apps/knowledge/views/document.py:931 +#: apps/resource_manage/views/document.py:970 +#: apps/resource_manage/views/document.py:971 +#: apps/shared/views/shared_document.py:853 +#: apps/shared/views/shared_document.py:854 +msgid "Replace source file" +msgstr "取代來源檔案" -#: apps/shared/serializers/shared_tool.py:118 -#: apps/shared/serializers/shared_tool.py:138 -msgid "Tool does not exist" -msgstr "工具不存在" +#: apps/knowledge/views/document.py:958 apps/knowledge/views/document.py:959 +#: apps/knowledge/views/document.py:960 +#: apps/resource_manage/views/document.py:994 +#: apps/resource_manage/views/document.py:995 +#: apps/resource_manage/views/document.py:996 +#: apps/shared/views/shared_document.py:876 +#: apps/shared/views/shared_document.py:877 +#: apps/shared/views/shared_document.py:878 +msgid "Get document tags" +msgstr "取得文件標籤" -#: apps/shared/serializers/shared_tool.py:120 -#: apps/shared/serializers/shared_tool.py:140 -msgid "Only shared tools can be authorized" -msgstr "僅限共享工具可以被授權" +#: apps/knowledge/views/document.py:981 apps/knowledge/views/document.py:982 +#: apps/knowledge/views/document.py:983 +#: apps/resource_manage/views/document.py:1019 +#: apps/resource_manage/views/document.py:1020 +#: apps/resource_manage/views/document.py:1021 +#: apps/shared/views/shared_document.py:897 +#: apps/shared/views/shared_document.py:898 +#: apps/shared/views/shared_document.py:899 +msgid "Add document tags" +msgstr "新增文件標籤" -#: apps/shared/views/shared_dataset_lark_views.py:25 -#: apps/shared/views/shared_dataset_lark_views.py:26 -#: apps/shared/views/shared_dataset_lark_views.py:27 -#: apps/xpack/views/dataset_lark_views.py:23 -#: apps/xpack/views/dataset_lark_views.py:24 -#: apps/xpack/views/dataset_lark_views.py:25 -msgid "Create a lark knowledge base" -msgstr "創建知識庫" +#: apps/knowledge/views/document.py:1007 apps/knowledge/views/document.py:1008 +#: apps/knowledge/views/document.py:1009 +#: apps/resource_manage/views/document.py:1043 +#: apps/resource_manage/views/document.py:1044 +#: apps/resource_manage/views/document.py:1045 +#: apps/shared/views/shared_document.py:921 +#: apps/shared/views/shared_document.py:922 +#: apps/shared/views/shared_document.py:923 +msgid "Delete document tags" +msgstr "刪除文件標籤" -#: apps/shared/views/shared_dataset_lark_views.py:44 -#: apps/shared/views/shared_dataset_lark_views.py:45 -#: apps/shared/views/shared_dataset_lark_views.py:46 -#: apps/xpack/views/dataset_lark_views.py:44 -#: apps/xpack/views/dataset_lark_views.py:45 -#: apps/xpack/views/dataset_lark_views.py:46 -msgid "Update a lark knowledge base" -msgstr "更新飛書知識庫" +#: apps/knowledge/views/document.py:1045 apps/knowledge/views/document.py:1046 +#: apps/resource_manage/views/document.py:1077 +#: apps/resource_manage/views/document.py:1078 +#: apps/resource_manage/views/document.py:1079 +#: apps/shared/views/shared_document.py:954 +#: apps/shared/views/shared_document.py:955 +#: apps/shared/views/shared_document.py:956 +msgid "Batch Delete Documents Tag" +msgstr "批次刪除文件標籤" -#: apps/shared/views/shared_dataset_lark_views.py:67 -#: apps/shared/views/shared_dataset_lark_views.py:68 -#: apps/shared/views/shared_dataset_lark_views.py:69 -#: apps/xpack/views/dataset_lark_views.py:67 -#: apps/xpack/views/dataset_lark_views.py:68 -#: apps/xpack/views/dataset_lark_views.py:69 -msgid "Get document list from lark" -msgstr "獲取飛書文檔列表" +#: apps/knowledge/views/document.py:1050 apps/knowledge/views/tag.py:28 +#: apps/knowledge/views/tag.py:52 apps/knowledge/views/tag.py:81 +#: apps/knowledge/views/tag.py:108 apps/knowledge/views/tag.py:135 +#: apps/knowledge/views/tag_import.py:30 apps/knowledge/views/tag_import.py:62 +#: apps/resource_manage/views/tag.py:107 apps/shared/views/shared_tag.py:107 +msgid "Knowledge Base/Tag" +msgstr "知識庫/標籤" -#: apps/shared/views/shared_dataset_lark_views.py:72 -#: apps/shared/views/shared_dataset_lark_views.py:90 -#: apps/shared/views/shared_dataset_lark_views.py:109 -#: apps/shared/views/shared_dataset_lark_views.py:129 -#: apps/shared/views/shared_document.py:36 -#: apps/shared/views/shared_document.py:56 -#: apps/shared/views/shared_document.py:83 -#: apps/shared/views/shared_document.py:114 -#: apps/shared/views/shared_document.py:131 -#: apps/shared/views/shared_document.py:156 -#: apps/shared/views/shared_document.py:184 -#: apps/shared/views/shared_document.py:211 -#: apps/shared/views/shared_document.py:238 -#: apps/shared/views/shared_document.py:268 -#: apps/shared/views/shared_document.py:297 -#: apps/shared/views/shared_document.py:318 -#: apps/shared/views/shared_document.py:346 -#: apps/shared/views/shared_document.py:363 -#: apps/shared/views/shared_document.py:384 -#: apps/shared/views/shared_document.py:412 -#: apps/shared/views/shared_document.py:436 -#: apps/shared/views/shared_document.py:461 -#: apps/shared/views/shared_document.py:486 -#: apps/shared/views/shared_document.py:508 -#: apps/shared/views/shared_document.py:531 -#: apps/shared/views/shared_document.py:554 -#: apps/shared/views/shared_document.py:575 -#: apps/shared/views/shared_document.py:602 -#: apps/shared/views/shared_document.py:629 -#: apps/shared/views/shared_document.py:651 -#: apps/shared/views/shared_document.py:665 -msgid "Shared Knowledge/Documentation" -msgstr "共享知識庫/文檔" +#: apps/knowledge/views/document.py:1081 apps/knowledge/views/document.py:1082 +msgid "Migrate documents in batches" +msgstr "批量遷移文檔" -#: apps/shared/views/shared_dataset_lark_views.py:85 -#: apps/shared/views/shared_dataset_lark_views.py:86 -#: apps/shared/views/shared_dataset_lark_views.py:87 -#: apps/xpack/views/dataset_lark_views.py:86 -#: apps/xpack/views/dataset_lark_views.py:87 -#: apps/xpack/views/dataset_lark_views.py:88 -msgid "Import documents to the lark knowledge base" -msgstr "導入文檔到飛書知識庫" +#: apps/knowledge/views/document.py:1121 apps/knowledge/views/document.py:1122 +#: apps/knowledge/views/document.py:1123 +#: apps/resource_manage/views/document.py:1116 +#: apps/resource_manage/views/document.py:1117 +#: apps/resource_manage/views/document.py:1118 +#: apps/shared/views/shared_document.py:1055 +msgid "Create Web site documents" +msgstr "創建網站文檔" -#: apps/shared/views/shared_dataset_lark_views.py:104 -#: apps/shared/views/shared_dataset_lark_views.py:105 -#: apps/shared/views/shared_dataset_lark_views.py:106 -#: apps/xpack/views/dataset_lark_views.py:106 -#: apps/xpack/views/dataset_lark_views.py:107 -#: apps/xpack/views/dataset_lark_views.py:108 -msgid "Synchronize lark document" -msgstr "同步飛書文檔" +#: apps/knowledge/views/document.py:1163 apps/knowledge/views/document.py:1164 +#: apps/knowledge/views/document.py:1165 +#: apps/resource_manage/views/document.py:1152 +#: apps/resource_manage/views/document.py:1153 +#: apps/resource_manage/views/document.py:1154 +msgid "Import QA and create documentation" +msgstr "導入問答並創建文檔" -#: apps/shared/views/shared_dataset_lark_views.py:123 -#: apps/shared/views/shared_dataset_lark_views.py:124 -#: apps/shared/views/shared_dataset_lark_views.py:125 -#: apps/xpack/views/dataset_lark_views.py:126 -#: apps/xpack/views/dataset_lark_views.py:127 -#: apps/xpack/views/dataset_lark_views.py:128 -msgid "Batch synchronize lark document" -msgstr "批量同步飛書文檔" +#: apps/knowledge/views/document.py:1204 apps/knowledge/views/document.py:1205 +#: apps/knowledge/views/document.py:1206 +msgid "Create QA documents from uploaded files" +msgstr "從上傳檔案建立問答文件" -#: apps/shared/views/shared_document.py:30 -#: apps/shared/views/shared_document.py:31 -#: apps/shared/views/shared_document.py:32 -msgid "Create shared document" -msgstr "創建共享文檔" +#: apps/knowledge/views/document.py:1246 apps/knowledge/views/document.py:1247 +#: apps/knowledge/views/document.py:1248 +#: apps/resource_manage/views/document.py:1185 +#: apps/resource_manage/views/document.py:1186 +#: apps/resource_manage/views/document.py:1187 +msgid "Import tables and create documents" +msgstr "導入表格並創建文檔" -#: apps/shared/views/shared_document.py:51 -#: apps/shared/views/shared_document.py:52 -#: apps/shared/views/shared_document.py:53 -msgid "Get shared document" -msgstr "獲取共享文檔" +#: apps/knowledge/views/document.py:1287 apps/knowledge/views/document.py:1288 +#: apps/knowledge/views/document.py:1289 +msgid "Create table documents from uploaded files" +msgstr "從上傳檔案建立表格文件" -#: apps/shared/views/shared_document.py:77 -#: apps/shared/views/shared_document.py:78 -#: apps/shared/views/shared_document.py:79 -msgid "Segmented shared document" -msgstr "分段共享文檔" +#: apps/knowledge/views/document.py:1328 apps/knowledge/views/document.py:1329 +msgid "Get QA template" +msgstr "獲取問答模板" -#: apps/shared/views/shared_document.py:109 -#: apps/shared/views/shared_document.py:110 -#: apps/shared/views/shared_document.py:111 -msgid "Get a list of shared segment IDs" -msgstr "獲取共享分段 ID 列表" +#: apps/knowledge/views/document.py:1342 apps/knowledge/views/document.py:1343 +msgid "Get form template" +msgstr "獲取表格模板" -#: apps/shared/views/shared_document.py:125 -#: apps/shared/views/shared_document.py:126 -#: apps/shared/views/shared_document.py:127 -msgid "Cancel shared tasks in batches" -msgstr "批量取消任務" +#: apps/knowledge/views/image_document.py:25 +msgid "Generate editable previews from uploaded image file IDs" +msgstr "根據已上傳的圖片檔案 ID 產生可編輯預覽" -#: apps/shared/views/shared_document.py:150 -#: apps/shared/views/shared_document.py:151 -#: apps/shared/views/shared_document.py:152 -msgid "Create shared documents in batches" -msgstr "批量創建共享文檔" +#: apps/knowledge/views/image_document.py:26 +#: apps/knowledge/views/image_document.py:27 +msgid "Generate image previews" +msgstr "產生圖片預覽" -#: apps/shared/views/shared_document.py:178 -#: apps/shared/views/shared_document.py:179 -#: apps/shared/views/shared_document.py:180 -msgid "Batch sync shared documents" -msgstr "批量同步共享文檔" +#: apps/knowledge/views/image_document.py:31 +#: apps/knowledge/views/image_document.py:55 +#: apps/knowledge/views/image_document.py:73 +#: apps/knowledge/views/image_document.py:90 +#: apps/knowledge/views/image_document.py:111 +msgid "Knowledge Base/Images" +msgstr "知識庫/圖片" -#: apps/shared/views/shared_document.py:205 -#: apps/shared/views/shared_document.py:206 -#: apps/shared/views/shared_document.py:207 -msgid "Delete shared documents in batches" -msgstr "批量刪除共享文檔" +#: apps/knowledge/views/image_document.py:50 +#: apps/knowledge/views/image_document.py:51 +#: apps/knowledge/views/image_document.py:52 +msgid "Get an image preview" +msgstr "取得圖片預覽" -#: apps/shared/views/shared_document.py:233 -#: apps/shared/views/shared_document.py:234 -msgid "Batch refresh shared document vector library" -msgstr "批量刷新共享文檔向量庫" +#: apps/knowledge/views/image_document.py:67 +#: apps/knowledge/views/image_document.py:68 +#: apps/knowledge/views/image_document.py:69 +msgid "Edit an image preview" +msgstr "編輯圖片預覽" -#: apps/shared/views/shared_document.py:262 -#: apps/shared/views/shared_document.py:263 -#: apps/shared/views/shared_document.py:264 -msgid "Batch generate related shared problems" -msgstr "批量生成相關問題" +#: apps/knowledge/views/image_document.py:85 +#: apps/knowledge/views/image_document.py:86 +#: apps/knowledge/views/image_document.py:87 +msgid "Delete an image preview" +msgstr "刪除圖片預覽" -#: apps/shared/views/shared_document.py:291 -#: apps/shared/views/shared_document.py:292 -#: apps/shared/views/shared_document.py:293 -msgid "Modify shared document hit processing methods in batches" -msgstr "批量修改文檔命中處理方法" +#: apps/knowledge/views/image_document.py:105 +msgid "Import image previews as standalone image documents" +msgstr "將圖片預覽匯入為獨立圖片文件" -#: apps/shared/views/shared_document.py:313 -#: apps/shared/views/shared_document.py:314 -msgid "Migrate shared documents in batches" -msgstr "批量遷移共享文檔" +#: apps/knowledge/views/image_document.py:106 +#: apps/knowledge/views/image_document.py:107 +msgid "Import image documents" +msgstr "匯入圖片文件" -#: apps/shared/views/shared_document.py:341 -#: apps/shared/views/shared_document.py:342 -#: apps/shared/views/shared_document.py:343 -msgid "Get shared document details" -msgstr "文檔文檔詳情" +#: apps/knowledge/views/knowledge.py:69 apps/knowledge/views/knowledge.py:70 +#: apps/knowledge/views/knowledge.py:71 +msgid "Get knowledge by folder" +msgstr "根據文件夾獲取知識庫" -#: apps/shared/views/shared_document.py:357 -#: apps/shared/views/shared_document.py:358 -#: apps/shared/views/shared_document.py:359 -msgid "Modify shared document" -msgstr "修改共享文檔" +#: apps/knowledge/views/knowledge.py:74 apps/knowledge/views/knowledge.py:106 +#: apps/knowledge/views/knowledge.py:133 apps/knowledge/views/knowledge.py:164 +#: apps/knowledge/views/knowledge.py:199 apps/knowledge/views/knowledge.py:248 +#: apps/knowledge/views/knowledge.py:296 apps/knowledge/views/knowledge.py:330 +#: apps/knowledge/views/knowledge.py:369 apps/knowledge/views/knowledge.py:387 +#: apps/knowledge/views/knowledge.py:412 apps/knowledge/views/knowledge.py:440 +#: apps/knowledge/views/knowledge.py:500 apps/knowledge/views/knowledge.py:535 +#: apps/knowledge/views/knowledge.py:567 apps/knowledge/views/knowledge.py:597 +#: apps/knowledge/views/knowledge.py:627 apps/knowledge/views/knowledge.py:665 +#: apps/knowledge/views/knowledge.py:704 apps/knowledge/views/knowledge.py:738 +#: apps/knowledge/views/knowledge.py:800 apps/knowledge/views/knowledge.py:830 +#: apps/knowledge/views/knowledge.py:861 +#: apps/knowledge/views/knowledge_workflow.py:85 +#: apps/knowledge/views/knowledge_workflow.py:119 +#: apps/knowledge/views/knowledge_workflow.py:149 +#: apps/knowledge/views/knowledge_workflow.py:178 +#: apps/knowledge/views/knowledge_workflow.py:207 +#: apps/knowledge/views/knowledge_workflow.py:237 +#: apps/knowledge/views/knowledge_workflow.py:301 +#: apps/knowledge/views/knowledge_workflow.py:334 +#: apps/knowledge/views/knowledge_workflow.py:375 +#: apps/knowledge/views/knowledge_workflow.py:406 +#: apps/knowledge/views/knowledge_workflow.py:436 +#: apps/knowledge/views/knowledge_workflow.py:467 +#: apps/shared/views/shared_knowledge.py:357 +#: apps/xpack/views/knowledge_lark_views.py:39 +#: apps/xpack/views/knowledge_lark_views.py:70 +msgid "Knowledge Base" +msgstr "知識庫" -#: apps/shared/views/shared_document.py:379 -#: apps/shared/views/shared_document.py:380 -#: apps/shared/views/shared_document.py:381 -msgid "Delete shared document" -msgstr "刪除共享文檔" +#: apps/knowledge/views/knowledge.py:100 apps/knowledge/views/knowledge.py:101 +#: apps/knowledge/views/knowledge.py:102 +msgid "Edit knowledge" +msgstr "修改知識庫" -#: apps/shared/views/shared_document.py:406 -#: apps/shared/views/shared_document.py:407 -#: apps/shared/views/shared_document.py:408 -msgid "Synchronize shared web site types" -msgstr "同步共享網站類型" +#: apps/knowledge/views/knowledge.py:127 apps/knowledge/views/knowledge.py:128 +#: apps/knowledge/views/knowledge.py:129 +msgid "Delete knowledge" +msgstr "刪除知識庫" -#: apps/shared/views/shared_document.py:430 -#: apps/shared/views/shared_document.py:431 -#: apps/shared/views/shared_document.py:432 -msgid "Refresh shared document vector library" -msgstr "刷新共享文檔向量庫" +#: apps/knowledge/views/knowledge.py:159 apps/knowledge/views/knowledge.py:160 +#: apps/knowledge/views/knowledge.py:161 +msgid "Get knowledge" +msgstr "獲取知識庫" -#: apps/shared/views/shared_document.py:455 -#: apps/shared/views/shared_document.py:456 -#: apps/shared/views/shared_document.py:457 -msgid "Cancel shared task" -msgstr "取消任務" +#: apps/knowledge/views/knowledge.py:193 apps/knowledge/views/knowledge.py:194 +#: apps/knowledge/views/knowledge.py:195 +msgid "Batch delete knowledge" +msgstr "批量刪除知識庫" -#: apps/shared/views/shared_document.py:481 -#: apps/shared/views/shared_document.py:482 -#: apps/shared/views/shared_document.py:483 -msgid "Get shared document by pagination" -msgstr "獲取共享文檔分頁列表" +#: apps/knowledge/views/knowledge.py:242 apps/knowledge/views/knowledge.py:243 +#: apps/knowledge/views/knowledge.py:244 +msgid "Batch move knowledge" +msgstr "批量移動知識庫" -#: apps/shared/views/shared_document.py:504 -#: apps/shared/views/shared_document.py:505 -msgid "Export shared document" -msgstr "導出共享文檔" +#: apps/knowledge/views/knowledge.py:291 apps/knowledge/views/knowledge.py:292 +#: apps/knowledge/views/knowledge.py:293 +msgid "Get the knowledge base paginated list" +msgstr "獲取知識庫分頁列表" -#: apps/shared/views/shared_document.py:527 -#: apps/shared/views/shared_document.py:528 -msgid "Export Zip shared document" -msgstr "導出共享文檔 Zip" +#: apps/knowledge/views/knowledge.py:324 apps/knowledge/views/knowledge.py:325 +#: apps/knowledge/views/knowledge.py:326 +msgid "Synchronize the knowledge base of the website" +msgstr "同步網站知識庫" -#: apps/shared/views/shared_document.py:550 -#: apps/shared/views/shared_document.py:551 -msgid "Download shared source file" -msgstr "下載共享源文件" +#: apps/knowledge/views/knowledge.py:364 apps/knowledge/views/knowledge.py:365 +#: apps/knowledge/views/knowledge.py:366 +msgid "Get knowledge scheduled synchronization setting" +msgstr "取得知識庫定時同步設定" -#: apps/shared/views/shared_document.py:569 -#: apps/shared/views/shared_document.py:571 -msgid "Create Web site shared documents" -msgstr "創建網站文檔" +#: apps/knowledge/views/knowledge.py:381 apps/knowledge/views/knowledge.py:382 +#: apps/knowledge/views/knowledge.py:383 +msgid "Update knowledge scheduled synchronization setting" +msgstr "更新知識庫定時同步設定" -#: apps/shared/views/shared_document.py:596 -#: apps/shared/views/shared_document.py:597 -#: apps/shared/views/shared_document.py:598 -msgid "Import QA and create shared documentation" -msgstr "導入問答並創建文檔" +#: apps/knowledge/views/knowledge.py:407 apps/knowledge/views/knowledge.py:408 +#: apps/knowledge/views/knowledge.py:409 +msgid "Get knowledge synchronization logs" +msgstr "取得知識庫同步日誌" -#: apps/shared/views/shared_document.py:623 -#: apps/shared/views/shared_document.py:624 -#: apps/shared/views/shared_document.py:625 -msgid "Import tables and create shared documents" -msgstr "導入表格並創建文檔" +#: apps/knowledge/views/knowledge.py:434 apps/knowledge/views/knowledge.py:435 +#: apps/knowledge/views/knowledge.py:436 +msgid "Hit test list" +msgstr "召回測試列表" -#: apps/shared/views/shared_document.py:647 -#: apps/shared/views/shared_document.py:648 -msgid "Get shared QA template" -msgstr "獲取共享問答模板" +#: apps/knowledge/views/knowledge.py:473 apps/knowledge/views/knowledge.py:474 +#: apps/knowledge/views/knowledge.py:475 apps/tools/views/tool.py:601 +#: apps/tools/views/tool.py:602 apps/tools/views/tool.py:603 +#: apps/tools/views/tool_workflow.py:202 apps/tools/views/tool_workflow.py:203 +#: apps/tools/views/tool_workflow.py:204 +msgid "Get Appstore tools" +msgstr "取得應用商店工具" -#: apps/shared/views/shared_document.py:661 -#: apps/shared/views/shared_document.py:662 -msgid "Get shared form template" -msgstr "獲取共享表格模板" +#: apps/knowledge/views/knowledge.py:494 apps/knowledge/views/knowledge.py:495 +#: apps/knowledge/views/knowledge.py:496 +msgid "Re-vectorize" +msgstr "重新向量化" -#: apps/shared/views/shared_knowledge.py:28 -#: apps/shared/views/shared_knowledge.py:29 -#: apps/shared/views/shared_knowledge.py:30 -msgid "Get share resource knowledge" -msgstr "獲取共享資源知識庫" +#: apps/knowledge/views/knowledge.py:529 apps/knowledge/views/knowledge.py:530 +#: apps/knowledge/views/knowledge.py:531 +msgid "Tokenize knowledge base" +msgstr "對知識庫斷詞" -#: apps/shared/views/shared_knowledge.py:48 -#: apps/shared/views/shared_knowledge.py:49 -#: apps/shared/views/shared_knowledge.py:50 -msgid "Get shared knowledge list by pagination" -msgstr "獲取共享知識庫分頁列表" +#: apps/knowledge/views/knowledge.py:563 apps/knowledge/views/knowledge.py:564 +msgid "Export knowledge base" +msgstr "導出知識庫" -#: apps/shared/views/shared_knowledge.py:70 -#: apps/shared/views/shared_knowledge.py:71 -#: apps/shared/views/shared_knowledge.py:72 -msgid "Update shared knowledge" -msgstr "更新共享知識庫" +#: apps/knowledge/views/knowledge.py:593 apps/knowledge/views/knowledge.py:594 +msgid "Export knowledge base containing images" +msgstr "導出包含圖片的知識庫" -#: apps/shared/views/shared_knowledge.py:86 -#: apps/shared/views/shared_knowledge.py:87 -#: apps/shared/views/shared_knowledge.py:88 -msgid "Get shared knowledge" -msgstr "獲取共享知識庫" +#: apps/knowledge/views/knowledge.py:623 apps/knowledge/views/knowledge.py:624 +msgid "Export knowledge bundle" +msgstr "匯出知識庫" -#: apps/shared/views/shared_knowledge.py:101 -#: apps/shared/views/shared_knowledge.py:102 -#: apps/shared/views/shared_knowledge.py:103 -msgid "Delete shared knowledge" -msgstr "刪除共享知識庫" +#: apps/knowledge/views/knowledge.py:659 apps/knowledge/views/knowledge.py:660 +#: apps/knowledge/views/knowledge.py:661 +#: apps/shared/views/shared_knowledge.py:351 +#: apps/shared/views/shared_knowledge.py:352 +#: apps/shared/views/shared_knowledge.py:353 +msgid "Import knowledge bundle" +msgstr "匯入知識庫" -#: apps/shared/views/shared_knowledge.py:119 -#: apps/shared/views/shared_knowledge.py:120 -#: apps/shared/views/shared_knowledge.py:121 -msgid "Synchronize the shared knowledge base of the website" -msgstr "同步共享知識庫網站" +#: apps/knowledge/views/knowledge.py:698 apps/knowledge/views/knowledge.py:699 +#: apps/knowledge/views/knowledge.py:700 +msgid "Generate related" +msgstr "生成相關" -#: apps/shared/views/shared_knowledge.py:145 -#: apps/shared/views/shared_knowledge.py:146 -#: apps/shared/views/shared_knowledge.py:147 -msgid "Shared Hit test list" -msgstr "召回測試列表" +#: apps/knowledge/views/knowledge.py:733 apps/knowledge/views/knowledge.py:734 +#: apps/knowledge/views/knowledge.py:735 +msgid "Get model for knowledge base" +msgstr "獲取知識庫模型" -#: apps/shared/views/shared_knowledge.py:172 -#: apps/shared/views/shared_knowledge.py:173 -#: apps/shared/views/shared_knowledge.py:174 -msgid "Shared Re-vectorize" -msgstr "重新向量化" +#: apps/knowledge/views/knowledge.py:795 apps/knowledge/views/knowledge.py:796 +#: apps/knowledge/views/knowledge.py:797 +#: apps/resource_manage/views/knowledge.py:413 +#: apps/resource_manage/views/knowledge.py:414 +#: apps/resource_manage/views/knowledge.py:415 +#: apps/shared/views/shared_knowledge.py:472 +#: apps/shared/views/shared_knowledge.py:473 +#: apps/shared/views/shared_knowledge.py:474 +msgid "Get all tags of knowledge base" +msgstr "取得知識庫的全部標籤" -#: apps/shared/views/shared_knowledge.py:192 -#: apps/shared/views/shared_knowledge.py:193 -msgid "Export shared knowledge base" -msgstr "導出共享知識庫" +#: apps/knowledge/views/knowledge.py:824 apps/knowledge/views/knowledge.py:825 +#: apps/knowledge/views/knowledge.py:826 +msgid "Create base knowledge" +msgstr "創建知識庫" -#: apps/shared/views/shared_knowledge.py:210 -#: apps/shared/views/shared_knowledge.py:211 -msgid "Export shared knowledge base containing images" -msgstr "導出包含圖片的共享知識庫" +#: apps/knowledge/views/knowledge.py:855 apps/knowledge/views/knowledge.py:856 +#: apps/knowledge/views/knowledge.py:857 +msgid "Create web knowledge" +msgstr "創建 web 知識庫" -#: apps/shared/views/shared_knowledge.py:229 -#: apps/shared/views/shared_knowledge.py:230 -#: apps/shared/views/shared_knowledge.py:231 -msgid "Shared generate related" -msgstr "生成相關" +#: apps/knowledge/views/knowledge_workflow.py:79 +#: apps/knowledge/views/knowledge_workflow.py:80 +#: apps/knowledge/views/knowledge_workflow.py:81 +msgid "Knowledge workflow upload document" +msgstr "上傳知識庫工作流程文件" -#: apps/shared/views/shared_knowledge.py:251 -#: apps/shared/views/shared_knowledge.py:252 -#: apps/shared/views/shared_knowledge.py:253 -msgid "Get model for shared knowledge base" -msgstr "獲取共享知識庫模型" +#: apps/knowledge/views/knowledge_workflow.py:113 +#: apps/knowledge/views/knowledge_workflow.py:114 +#: apps/knowledge/views/knowledge_workflow.py:115 +msgid "Knowledge workflow debug" +msgstr "偵錯知識庫工作流程" -#: apps/shared/views/shared_knowledge.py:271 -#: apps/shared/views/shared_knowledge.py:272 -#: apps/shared/views/shared_knowledge.py:273 -msgid "Get embedding model for shared knowledge base" -msgstr "獲取共享知識庫嵌入模型" +#: apps/knowledge/views/knowledge_workflow.py:143 +#: apps/knowledge/views/knowledge_workflow.py:144 +#: apps/knowledge/views/knowledge_workflow.py:145 +#: apps/resource_manage/views/knowledge_workflow.py:63 +#: apps/resource_manage/views/knowledge_workflow.py:64 +#: apps/resource_manage/views/knowledge_workflow.py:65 +#: apps/shared/views/shared_knowledge_workflow.py:66 +#: apps/shared/views/shared_knowledge_workflow.py:67 +#: apps/shared/views/shared_knowledge_workflow.py:68 +msgid "Page Knowledge workflow action" +msgstr "分頁取得知識庫工作流程任務" -#: apps/shared/views/shared_knowledge.py:291 -#: apps/shared/views/shared_knowledge.py:293 -msgid "Authorization knowledge workspace" -msgstr "授權知識工作空間" +#: apps/knowledge/views/knowledge_workflow.py:173 +#: apps/knowledge/views/knowledge_workflow.py:174 +#: apps/knowledge/views/knowledge_workflow.py:175 +msgid "Get knowledge workflow action" +msgstr "取得知識庫工作流程任務" -#: apps/shared/views/shared_knowledge.py:292 -msgid "Authorization knowledge workspace " -msgstr "授權知識工作空間" +#: apps/knowledge/views/knowledge_workflow.py:202 +#: apps/knowledge/views/knowledge_workflow.py:203 +#: apps/knowledge/views/knowledge_workflow.py:204 +msgid "Cancel knowledge workflow action" +msgstr "取消知識庫工作流程任務" -#: apps/shared/views/shared_knowledge.py:307 -#: apps/shared/views/shared_knowledge.py:308 -#: apps/shared/views/shared_knowledge.py:309 -msgid "Get Authorization knowledge workspace" -msgstr "獲取授權知識工作空間" +#: apps/knowledge/views/knowledge_workflow.py:232 +#: apps/knowledge/views/knowledge_workflow.py:233 +#: apps/knowledge/views/knowledge_workflow.py:234 +#: apps/shared/views/shared_knowledge_workflow.py:86 +#: apps/shared/views/shared_knowledge_workflow.py:87 +#: apps/shared/views/shared_knowledge_workflow.py:88 +msgid "Create knowledge workflow" +msgstr "建立知識庫工作流程" -#: apps/shared/views/shared_knowledge.py:326 -#: apps/shared/views/shared_knowledge.py:327 -#: apps/shared/views/shared_knowledge.py:328 -msgid "Create shared base knowledge" -msgstr "創建共享知識庫" +#: apps/knowledge/views/knowledge_workflow.py:256 +#: apps/knowledge/views/knowledge_workflow.py:257 +#: apps/knowledge/views/knowledge_workflow.py:258 +#: apps/resource_manage/views/knowledge_workflow.py:124 +#: apps/resource_manage/views/knowledge_workflow.py:125 +#: apps/resource_manage/views/knowledge_workflow.py:126 +#: apps/shared/views/shared_knowledge_workflow.py:151 +#: apps/shared/views/shared_knowledge_workflow.py:152 +#: apps/shared/views/shared_knowledge_workflow.py:153 +msgid "Publishing an knowledge" +msgstr "發布知識庫" -#: apps/shared/views/shared_knowledge.py:349 -#: apps/shared/views/shared_knowledge.py:350 -#: apps/shared/views/shared_knowledge.py:351 -msgid "Create shared web knowledge" -msgstr "創建 web 知識庫" +#: apps/knowledge/views/knowledge_workflow.py:295 +#: apps/knowledge/views/knowledge_workflow.py:296 +#: apps/knowledge/views/knowledge_workflow.py:297 +#: apps/shared/views/shared_knowledge_workflow.py:174 +#: apps/shared/views/shared_knowledge_workflow.py:175 +#: apps/shared/views/shared_knowledge_workflow.py:176 +msgid "Export knowledge workflow" +msgstr "匯出知識工作流" -#: apps/shared/views/shared_knowledge.py:381 -#: apps/shared/views/shared_knowledge.py:382 -#: apps/shared/views/shared_knowledge.py:383 -msgid "Get shared workspace knowledge" -msgstr "獲取共享工作空間知識庫" +#: apps/knowledge/views/knowledge_workflow.py:328 +#: apps/knowledge/views/knowledge_workflow.py:329 +#: apps/knowledge/views/knowledge_workflow.py:330 +#: apps/shared/views/shared_knowledge_workflow.py:197 +#: apps/shared/views/shared_knowledge_workflow.py:198 +#: apps/shared/views/shared_knowledge_workflow.py:199 +msgid "Import knowledge workflow" +msgstr "匯入知識工作流" -#: apps/shared/views/shared_knowledge.py:402 -#: apps/shared/views/shared_knowledge.py:403 -#: apps/shared/views/shared_knowledge.py:404 -msgid "Get shared workspace knowledge list by pagination" -msgstr "獲取共享工作空間知識庫分頁列表" +#: apps/knowledge/views/knowledge_workflow.py:369 +#: apps/knowledge/views/knowledge_workflow.py:370 +#: apps/knowledge/views/knowledge_workflow.py:371 +msgid "Edit knowledge workflow" +msgstr "編輯知識庫工作流程" -#: apps/shared/views/shared_model.py:213 apps/shared/views/shared_model.py:215 -msgid "Authorization model workspace" -msgstr "授權模型工作空間" +#: apps/knowledge/views/knowledge_workflow.py:401 +#: apps/knowledge/views/knowledge_workflow.py:402 +#: apps/knowledge/views/knowledge_workflow.py:403 +msgid "Get knowledge workflow" +msgstr "取得知識庫工作流程" -#: apps/shared/views/shared_model.py:214 -msgid "Authorization model workspace " -msgstr "授權模型工作空間" +#: apps/knowledge/views/knowledge_workflow.py:431 +#: apps/knowledge/views/knowledge_workflow.py:432 +#: apps/knowledge/views/knowledge_workflow.py:433 +msgid "Get knowledge workflow version list" +msgstr "取得知識庫工作流程版本清單" -#: apps/shared/views/shared_model.py:229 apps/shared/views/shared_model.py:230 -#: apps/shared/views/shared_model.py:231 -msgid "Get Authorization model workspace" -msgstr "獲取授權模型工作空間" +#: apps/knowledge/views/knowledge_workflow_version.py:44 +#: apps/knowledge/views/knowledge_workflow_version.py:45 +#: apps/knowledge/views/knowledge_workflow_version.py:46 +#: apps/resource_manage/views/knowledge_workflow_version.py:41 +#: apps/resource_manage/views/knowledge_workflow_version.py:42 +#: apps/resource_manage/views/knowledge_workflow_version.py:43 +#: apps/shared/views/shared_knowledge_workflow_version.py:41 +#: apps/shared/views/shared_knowledge_workflow_version.py:42 +#: apps/shared/views/shared_knowledge_workflow_version.py:43 +msgid "Get the knowledge version list" +msgstr "取得知識庫版本清單" -#: apps/shared/views/shared_model.py:248 apps/shared/views/shared_model.py:249 -#: apps/shared/views/shared_model.py:250 -msgid "Get Share model by workspace id" -msgstr "獲取共享模型工作空間 ID" +#: apps/knowledge/views/knowledge_workflow_version.py:49 +#: apps/knowledge/views/knowledge_workflow_version.py:78 +#: apps/knowledge/views/knowledge_workflow_version.py:107 +#: apps/knowledge/views/knowledge_workflow_version.py:139 +msgid "Knowledge/Version" +msgstr "知識庫/版本" -#: apps/shared/views/shared_model.py:265 apps/shared/views/shared_model.py:266 -#: apps/shared/views/shared_model.py:267 -msgid "Get Share model by workspace id with pagination" -msgstr "獲取共享模型工作空間 ID 分頁列表" +#: apps/knowledge/views/knowledge_workflow_version.py:73 +#: apps/knowledge/views/knowledge_workflow_version.py:74 +#: apps/knowledge/views/knowledge_workflow_version.py:75 +#: apps/resource_manage/views/knowledge_workflow_version.py:59 +#: apps/resource_manage/views/knowledge_workflow_version.py:60 +#: apps/resource_manage/views/knowledge_workflow_version.py:61 +#: apps/shared/views/shared_knowledge_workflow_version.py:59 +#: apps/shared/views/shared_knowledge_workflow_version.py:60 +#: apps/shared/views/shared_knowledge_workflow_version.py:61 +msgid "Get the list of knowledge versions by page" +msgstr "分頁取得知識庫版本清單" -#: apps/shared/views/shared_paragraph.py:24 -#: apps/shared/views/shared_paragraph.py:25 -#: apps/shared/views/shared_paragraph.py:26 -msgid "Shared paragraph list" -msgstr "共享段落列表" +#: apps/knowledge/views/knowledge_workflow_version.py:102 +#: apps/knowledge/views/knowledge_workflow_version.py:103 +#: apps/knowledge/views/knowledge_workflow_version.py:104 +#: apps/resource_manage/views/knowledge_workflow_version.py:77 +#: apps/resource_manage/views/knowledge_workflow_version.py:78 +#: apps/resource_manage/views/knowledge_workflow_version.py:79 +#: apps/shared/views/shared_knowledge_workflow_version.py:77 +#: apps/shared/views/shared_knowledge_workflow_version.py:78 +#: apps/shared/views/shared_knowledge_workflow_version.py:79 +msgid "Get knowledge version details" +msgstr "取得知識庫版本詳情" -#: apps/shared/views/shared_paragraph.py:29 -#: apps/shared/views/shared_paragraph.py:50 -#: apps/shared/views/shared_paragraph.py:76 -#: apps/shared/views/shared_paragraph.py:93 -#: apps/shared/views/shared_paragraph.py:125 -#: apps/shared/views/shared_paragraph.py:151 -#: apps/shared/views/shared_paragraph.py:179 -#: apps/shared/views/shared_paragraph.py:201 -#: apps/shared/views/shared_paragraph.py:233 -#: apps/shared/views/shared_paragraph.py:259 -#: apps/shared/views/shared_paragraph.py:283 -#: apps/shared/views/shared_paragraph.py:314 -#: apps/shared/views/shared_paragraph.py:345 -#: apps/shared/views/shared_paragraph.py:371 -msgid "Shared Knowledge/Documentation/Paragraph" -msgstr "共享知識庫/文檔/段落" +#: apps/knowledge/views/knowledge_workflow_version.py:133 +#: apps/knowledge/views/knowledge_workflow_version.py:134 +#: apps/knowledge/views/knowledge_workflow_version.py:135 +#: apps/resource_manage/views/knowledge_workflow_version.py:95 +#: apps/resource_manage/views/knowledge_workflow_version.py:96 +#: apps/resource_manage/views/knowledge_workflow_version.py:97 +#: apps/shared/views/shared_knowledge_workflow_version.py:94 +#: apps/shared/views/shared_knowledge_workflow_version.py:95 +#: apps/shared/views/shared_knowledge_workflow_version.py:96 +msgid "Modify knowledge version information" +msgstr "修改知識庫版本資訊" -#: apps/shared/views/shared_paragraph.py:45 -#: apps/shared/views/shared_paragraph.py:46 -msgid "Create shared paragraph" +#: apps/knowledge/views/paragraph.py:41 apps/knowledge/views/paragraph.py:42 +#: apps/knowledge/views/paragraph.py:43 +msgid "Paragraph list" +msgstr "段落列表" + +#: apps/knowledge/views/paragraph.py:46 apps/knowledge/views/paragraph.py:68 +#: apps/knowledge/views/paragraph.py:99 apps/knowledge/views/paragraph.py:120 +#: apps/knowledge/views/paragraph.py:169 apps/knowledge/views/paragraph.py:203 +#: apps/knowledge/views/paragraph.py:235 apps/knowledge/views/paragraph.py:259 +#: apps/knowledge/views/paragraph.py:295 apps/knowledge/views/paragraph.py:327 +#: apps/knowledge/views/paragraph.py:355 apps/knowledge/views/paragraph.py:399 +#: apps/knowledge/views/paragraph.py:442 apps/knowledge/views/paragraph.py:477 +msgid "Knowledge Base/Documentation/Paragraph" +msgstr "知識庫/文檔/段落" + +#: apps/knowledge/views/paragraph.py:63 apps/knowledge/views/paragraph.py:64 +msgid "Create Paragraph" msgstr "創建段落" -#: apps/shared/views/shared_paragraph.py:70 -#: apps/shared/views/shared_paragraph.py:71 -#: apps/shared/views/shared_paragraph.py:72 -msgid "Batch shared paragraph" -msgstr "批量關聯段落" +#: apps/knowledge/views/paragraph.py:93 apps/knowledge/views/paragraph.py:94 +#: apps/knowledge/views/paragraph.py:95 +msgid "Batch Paragraph" +msgstr "批量段落" -#: apps/shared/views/shared_paragraph.py:88 -#: apps/shared/views/shared_paragraph.py:89 -msgid "Migrate shared paragraphs in batches" -msgstr "批量遷移共享段落" +#: apps/knowledge/views/paragraph.py:115 apps/knowledge/views/paragraph.py:116 +msgid "Migrate paragraphs in batches" +msgstr "批量遷移段落" -#: apps/shared/views/shared_paragraph.py:119 -#: apps/shared/views/shared_paragraph.py:120 -#: apps/shared/views/shared_paragraph.py:121 -msgid "Batch generate shared related" +#: apps/knowledge/views/paragraph.py:163 apps/knowledge/views/paragraph.py:164 +#: apps/knowledge/views/paragraph.py:165 +msgid "Batch Generate Related" msgstr "批量生成相關" -#: apps/shared/views/shared_paragraph.py:145 -#: apps/shared/views/shared_paragraph.py:146 -#: apps/shared/views/shared_paragraph.py:147 -msgid "Modify shared paragraph data" +#: apps/knowledge/views/paragraph.py:197 apps/knowledge/views/paragraph.py:198 +#: apps/knowledge/views/paragraph.py:199 +msgid "Modify paragraph data" msgstr "修改段落數據" -#: apps/shared/views/shared_paragraph.py:174 -#: apps/shared/views/shared_paragraph.py:175 -#: apps/shared/views/shared_paragraph.py:176 -msgid "Get shared paragraph details" +#: apps/knowledge/views/paragraph.py:230 apps/knowledge/views/paragraph.py:231 +#: apps/knowledge/views/paragraph.py:232 +msgid "Get paragraph details" msgstr "獲取段落詳情" -#: apps/shared/views/shared_paragraph.py:196 -#: apps/shared/views/shared_paragraph.py:197 -#: apps/shared/views/shared_paragraph.py:198 -msgid "Delete shared paragraph" +#: apps/knowledge/views/paragraph.py:254 apps/knowledge/views/paragraph.py:255 +#: apps/knowledge/views/paragraph.py:256 +msgid "Delete paragraph" msgstr "刪除段落" -#: apps/shared/views/shared_paragraph.py:227 -#: apps/shared/views/shared_paragraph.py:228 -#: apps/shared/views/shared_paragraph.py:229 -msgid "Add shared associated questions" +#: apps/knowledge/views/paragraph.py:289 apps/knowledge/views/paragraph.py:290 +#: apps/knowledge/views/paragraph.py:291 +msgid "Add associated questions" msgstr "添加關聯問題" -#: apps/shared/views/shared_paragraph.py:254 -#: apps/shared/views/shared_paragraph.py:255 -#: apps/shared/views/shared_paragraph.py:256 -msgid "Get a list of shared paragraph questions" -msgstr "獲取共享段落問題列表" +#: apps/knowledge/views/paragraph.py:322 apps/knowledge/views/paragraph.py:323 +#: apps/knowledge/views/paragraph.py:324 +msgid "Get a list of paragraph questions" +msgstr "獲取段落問題列表" -#: apps/shared/views/shared_paragraph.py:277 -#: apps/shared/views/shared_paragraph.py:278 -#: apps/shared/views/shared_paragraph.py:279 -msgid "Disassociation shared issue" +#: apps/knowledge/views/paragraph.py:349 apps/knowledge/views/paragraph.py:350 +#: apps/knowledge/views/paragraph.py:351 +msgid "Disassociation issue" msgstr "取消關聯問題" -#: apps/shared/views/shared_paragraph.py:308 -#: apps/shared/views/shared_paragraph.py:309 -#: apps/shared/views/shared_paragraph.py:310 -msgid "Related shared questions" +#: apps/knowledge/views/paragraph.py:393 apps/knowledge/views/paragraph.py:394 +#: apps/knowledge/views/paragraph.py:395 +msgid "Related questions" msgstr "關聯問題" -#: apps/shared/views/shared_paragraph.py:340 -#: apps/shared/views/shared_paragraph.py:341 -#: apps/shared/views/shared_paragraph.py:342 -msgid "Get shared paragraph list by pagination" +#: apps/knowledge/views/paragraph.py:437 apps/knowledge/views/paragraph.py:438 +#: apps/knowledge/views/paragraph.py:439 +msgid "Get paragraph list by pagination" msgstr "獲取段落列表" -#: apps/shared/views/shared_problem.py:23 -#: apps/shared/views/shared_problem.py:24 -#: apps/shared/views/shared_problem.py:25 -msgid "Shared question list" +#: apps/knowledge/views/paragraph.py:471 apps/knowledge/views/paragraph.py:472 +#: apps/knowledge/views/paragraph.py:473 +#: apps/resource_manage/views/paragraph.py:436 +#: apps/resource_manage/views/paragraph.py:437 +#: apps/resource_manage/views/paragraph.py:438 +#: apps/shared/views/shared_paragraph.py:365 +#: apps/shared/views/shared_paragraph.py:366 +#: apps/shared/views/shared_paragraph.py:367 +msgid "Adjust paragraph position" +msgstr "調整段落位置" + +#: apps/knowledge/views/problem.py:26 apps/knowledge/views/problem.py:27 +#: apps/knowledge/views/problem.py:28 +msgid "Question list" msgstr "問題列表" -#: apps/shared/views/shared_problem.py:28 -#: apps/shared/views/shared_problem.py:50 -#: apps/shared/views/shared_problem.py:71 -#: apps/shared/views/shared_problem.py:94 -#: apps/shared/views/shared_problem.py:115 -#: apps/shared/views/shared_problem.py:135 -#: apps/shared/views/shared_problem.py:158 -#: apps/shared/views/shared_problem.py:182 -msgid "Shared Knowledge/Documentation/Paragraph/Question" +#: apps/knowledge/views/problem.py:31 apps/knowledge/views/problem.py:59 +#: apps/knowledge/views/problem.py:87 apps/knowledge/views/problem.py:116 +#: apps/knowledge/views/problem.py:146 apps/knowledge/views/problem.py:175 +#: apps/knowledge/views/problem.py:207 apps/knowledge/views/problem.py:240 +msgid "Knowledge Base/Documentation/Paragraph/Question" msgstr "知識庫/文檔/段落/問題" -#: apps/shared/views/shared_problem.py:44 -#: apps/shared/views/shared_problem.py:45 -#: apps/shared/views/shared_problem.py:46 -msgid "Create shared question" +#: apps/knowledge/views/problem.py:53 apps/knowledge/views/problem.py:54 +#: apps/knowledge/views/problem.py:55 +msgid "Create question" msgstr "創建問題" -#: apps/shared/views/shared_problem.py:66 -#: apps/shared/views/shared_problem.py:67 -#: apps/shared/views/shared_problem.py:68 -msgid "Get a list of associated shared paragraphs" +#: apps/knowledge/views/problem.py:82 apps/knowledge/views/problem.py:83 +#: apps/knowledge/views/problem.py:84 +msgid "Get a list of associated paragraphs" msgstr "獲取關聯段落列表" -#: apps/shared/views/shared_problem.py:88 -#: apps/shared/views/shared_problem.py:89 -#: apps/shared/views/shared_problem.py:90 -msgid "Batch associated shared paragraphs" +#: apps/knowledge/views/problem.py:110 apps/knowledge/views/problem.py:111 +#: apps/knowledge/views/problem.py:112 +msgid "Batch associated paragraphs" msgstr "批量關聯段落" -#: apps/shared/views/shared_problem.py:109 -#: apps/shared/views/shared_problem.py:110 -#: apps/shared/views/shared_problem.py:111 -msgid "Batch deletion shared issues" +#: apps/knowledge/views/problem.py:140 apps/knowledge/views/problem.py:141 +#: apps/knowledge/views/problem.py:142 apps/knowledge/views/termbase.py:96 +#: apps/knowledge/views/termbase.py:97 apps/knowledge/views/termbase.py:98 +#: apps/resource_manage/views/termbase.py:68 +#: apps/resource_manage/views/termbase.py:69 +#: apps/resource_manage/views/termbase.py:70 +#: apps/shared/views/shared_termbase.py:75 +#: apps/shared/views/shared_termbase.py:76 +#: apps/shared/views/shared_termbase.py:77 +msgid "Batch deletion issues" msgstr "批量刪除問題" -#: apps/shared/views/shared_problem.py:130 -#: apps/shared/views/shared_problem.py:131 -#: apps/shared/views/shared_problem.py:132 -msgid "Delete shared question" +#: apps/knowledge/views/problem.py:170 apps/knowledge/views/problem.py:171 +#: apps/knowledge/views/problem.py:172 +msgid "Delete question" msgstr "刪除問題" -#: apps/shared/views/shared_problem.py:152 -#: apps/shared/views/shared_problem.py:153 -#: apps/shared/views/shared_problem.py:154 -msgid "Modify shared question" +#: apps/knowledge/views/problem.py:201 apps/knowledge/views/problem.py:202 +#: apps/knowledge/views/problem.py:203 +msgid "Modify question" msgstr "修改問題" -#: apps/shared/views/shared_problem.py:177 -#: apps/shared/views/shared_problem.py:178 -#: apps/shared/views/shared_problem.py:179 -msgid "Get the list of shared questions by page" +#: apps/knowledge/views/problem.py:235 apps/knowledge/views/problem.py:236 +#: apps/knowledge/views/problem.py:237 +msgid "Get the list of questions by page" msgstr "分頁獲取問題列表" -#: apps/shared/views/shared_tool.py:25 apps/shared/views/shared_tool.py:26 -#: apps/shared/views/shared_tool.py:27 -msgid "Get share resource tool" -msgstr "獲取共享資源工具" - -#: apps/shared/views/shared_tool.py:43 apps/shared/views/shared_tool.py:44 -#: apps/shared/views/shared_tool.py:45 -msgid "Create shared tool" -msgstr "創建共享工具" +#: apps/knowledge/views/tag.py:23 apps/resource_manage/views/tag.py:21 +#: apps/shared/views/shared_tag.py:21 +msgid "Create Knowledge Tag" +msgstr "建立知識庫標籤" -#: apps/shared/views/shared_tool.py:62 apps/shared/views/shared_tool.py:63 -#: apps/shared/views/shared_tool.py:64 -msgid "Update shared tool" -msgstr "更新共享工具" +#: apps/knowledge/views/tag.py:24 apps/resource_manage/views/tag.py:22 +#: apps/shared/views/shared_tag.py:22 +msgid "Create a new knowledge tag" +msgstr "建立知識庫標籤" -#: apps/shared/views/shared_tool.py:78 apps/shared/views/shared_tool.py:79 -#: apps/shared/views/shared_tool.py:80 -msgid "Get shared tool" -msgstr "獲取共享工具" +#: apps/knowledge/views/tag.py:47 apps/resource_manage/views/tag.py:39 +#: apps/shared/views/shared_tag.py:39 +msgid "Get Knowledge Tag" +msgstr "取得知識庫標籤" -#: apps/shared/views/shared_tool.py:93 apps/shared/views/shared_tool.py:94 -#: apps/shared/views/shared_tool.py:95 -msgid "Delete shared tool" -msgstr "刪除共享工具" +#: apps/knowledge/views/tag.py:48 apps/resource_manage/views/tag.py:40 +#: apps/shared/views/shared_tag.py:40 +msgid "Get knowledge tag" +msgstr "取得知識庫標籤" -#: apps/shared/views/shared_tool.py:111 apps/shared/views/shared_tool.py:112 -#: apps/shared/views/shared_tool.py:113 -msgid "Get shared tool list by pagination" -msgstr "獲取共享工具列表" +#: apps/knowledge/views/tag.py:76 apps/resource_manage/views/tag.py:60 +#: apps/shared/views/shared_tag.py:60 +msgid "Update Knowledge Tag" +msgstr "更新知識庫標籤" -#: apps/shared/views/shared_tool.py:134 apps/shared/views/shared_tool.py:135 -#: apps/shared/views/shared_tool.py:136 -msgid "Import shared tool" -msgstr "導入共享工具" +#: apps/knowledge/views/tag.py:77 apps/resource_manage/views/tag.py:61 +#: apps/shared/views/shared_tag.py:61 +msgid "Update a knowledge tag" +msgstr "更新知識庫標籤" -#: apps/shared/views/shared_tool.py:152 apps/shared/views/shared_tool.py:153 -#: apps/shared/views/shared_tool.py:154 -msgid "Export shared tool" -msgstr "導出共享工具" +#: apps/knowledge/views/tag.py:103 apps/resource_manage/views/tag.py:81 +#: apps/shared/views/shared_tag.py:81 +msgid "Delete Knowledge Tag" +msgstr "刪除知識庫標籤" -#: apps/shared/views/shared_tool.py:170 apps/shared/views/shared_tool.py:171 -#: apps/shared/views/shared_tool.py:172 -msgid "Debug shared Tool" -msgstr "調試共享工具" +#: apps/knowledge/views/tag.py:104 apps/resource_manage/views/tag.py:82 +#: apps/shared/views/shared_tag.py:82 +msgid "Delete a knowledge tag" +msgstr "刪除知識庫標籤" -#: apps/shared/views/shared_tool.py:188 apps/shared/views/shared_tool.py:189 -#: apps/shared/views/shared_tool.py:190 -msgid "Check shared code" -msgstr "檢查代碼" +#: apps/knowledge/views/tag.py:130 apps/resource_manage/views/tag.py:102 +#: apps/shared/views/shared_tag.py:102 +msgid "Batch Delete Knowledge Tag" +msgstr "批次刪除知識庫標籤" -#: apps/shared/views/shared_tool.py:212 apps/shared/views/shared_tool.py:213 -#: apps/shared/views/shared_tool.py:214 -msgid "Edit shared tool icon" -msgstr "修改共享工具圖標" +#: apps/knowledge/views/tag.py:131 apps/resource_manage/views/tag.py:103 +#: apps/shared/views/shared_tag.py:103 +msgid "Batch Delete a knowledge tag" +msgstr "批次刪除知識庫標籤" -#: apps/shared/views/shared_tool.py:233 apps/shared/views/shared_tool.py:235 -msgid "Authorization tool workspace" -msgstr "授權工作空間工具" +#: apps/knowledge/views/tag_import.py:25 +msgid "Import Knowledge Tags" +msgstr "匯入知識庫標籤" -#: apps/shared/views/shared_tool.py:234 -msgid "Authorization tool workspace " -msgstr "授權工作空間工具" +#: apps/knowledge/views/tag_import.py:26 +msgid "" +"Upload an XLS or XLSX file with 标签 and 标签值 columns. Duplicate tags are " +"skipped." +msgstr "上傳包含「标签」和「标签值」欄的 XLS 或 XLSX 檔案,重複標籤將被略過。" -#: apps/shared/views/shared_tool.py:249 apps/shared/views/shared_tool.py:250 -#: apps/shared/views/shared_tool.py:251 -msgid "Get Authorization tool workspace" -msgstr "獲取授權工作空間工具" +#: apps/knowledge/views/tag_import.py:59 +msgid "Download Knowledge Tag Template" +msgstr "下載知識庫標籤範本" -#: apps/shared/views/shared_tool.py:268 apps/shared/views/shared_tool.py:269 -#: apps/shared/views/shared_tool.py:270 -msgid "Get shared workspace tool" -msgstr "獲取共享工作空間工具" +#: apps/knowledge/views/termbase.py:31 apps/knowledge/views/termbase.py:32 +#: apps/knowledge/views/termbase.py:33 +#: apps/resource_manage/views/termbase.py:29 +#: apps/resource_manage/views/termbase.py:30 +#: apps/resource_manage/views/termbase.py:31 +#: apps/shared/views/shared_termbase.py:30 +#: apps/shared/views/shared_termbase.py:31 +#: apps/shared/views/shared_termbase.py:32 +msgid "Termbase list" +msgstr "術語庫清單" -#: apps/shared/views/shared_tool.py:289 apps/shared/views/shared_tool.py:290 -#: apps/shared/views/shared_tool.py:291 -msgid "Get shared workspace tool list by pagination" -msgstr "獲取共享工作空間工具分頁列表" +#: apps/knowledge/views/termbase.py:36 apps/knowledge/views/termbase.py:67 +#: apps/knowledge/views/termbase.py:102 apps/knowledge/views/termbase.py:137 +#: apps/knowledge/views/termbase.py:171 apps/knowledge/views/termbase.py:208 +#: apps/knowledge/views/termbase.py:246 +msgid "Knowledge Base/Documentation/Termbase" +msgstr "知識庫/文件/術語庫" -#: apps/system_manage/serializers/email_setting.py:28 -msgid "SMTP host" -msgstr "" +#: apps/knowledge/views/termbase.py:61 apps/knowledge/views/termbase.py:62 +#: apps/knowledge/views/termbase.py:63 +#: apps/resource_manage/views/termbase.py:46 +#: apps/resource_manage/views/termbase.py:47 +#: apps/resource_manage/views/termbase.py:48 +#: apps/shared/views/shared_termbase.py:51 +#: apps/shared/views/shared_termbase.py:52 +#: apps/shared/views/shared_termbase.py:53 +msgid "Create termbase" +msgstr "建立術語庫" -#: apps/system_manage/serializers/email_setting.py:29 -msgid "SMTP port" -msgstr "" +#: apps/knowledge/views/termbase.py:131 apps/knowledge/views/termbase.py:132 +#: apps/knowledge/views/termbase.py:133 +#: apps/resource_manage/views/termbase.py:92 +#: apps/resource_manage/views/termbase.py:93 +#: apps/resource_manage/views/termbase.py:94 +#: apps/shared/views/shared_termbase.py:101 +#: apps/shared/views/shared_termbase.py:102 +#: apps/shared/views/shared_termbase.py:103 +msgid "Batch export termbase" +msgstr "批次匯出術語庫" -#: apps/system_manage/serializers/email_setting.py:30 -#: apps/system_manage/serializers/email_setting.py:34 -msgid "Sender's email" -msgstr "發送者郵箱" +#: apps/knowledge/views/termbase.py:166 apps/knowledge/views/termbase.py:167 +#: apps/knowledge/views/termbase.py:168 +#: apps/resource_manage/views/termbase.py:116 +#: apps/resource_manage/views/termbase.py:117 +#: apps/resource_manage/views/termbase.py:118 +#: apps/shared/views/shared_termbase.py:127 +#: apps/shared/views/shared_termbase.py:128 +#: apps/shared/views/shared_termbase.py:129 +msgid "Delete termbase" +msgstr "刪除術語庫" -#: apps/system_manage/serializers/email_setting.py:31 apps/users/api/user.py:93 -#: apps/users/serializers/login.py:28 apps/users/serializers/user.py:57 -#: apps/users/serializers/user.py:126 apps/users/serializers/user.py:291 -#: apps/users/serializers/user.py:517 apps/xpack/api/auth_config.py:25 -#: apps/xpack/api/chat_user.py:71 apps/xpack/serializers/chat_auth.py:24 -#: apps/xpack/serializers/chat_user.py:74 -#: apps/xpack/serializers/chat_user.py:267 -#: apps/xpack/serializers/chat_user.py:601 -msgid "Password" -msgstr "密碼" +#: apps/knowledge/views/termbase.py:202 apps/knowledge/views/termbase.py:203 +#: apps/knowledge/views/termbase.py:204 +#: apps/resource_manage/views/termbase.py:142 +#: apps/resource_manage/views/termbase.py:143 +#: apps/resource_manage/views/termbase.py:144 +#: apps/shared/views/shared_termbase.py:154 +#: apps/shared/views/shared_termbase.py:155 +#: apps/shared/views/shared_termbase.py:156 +msgid "Modify termbase" +msgstr "修改術語庫" -#: apps/system_manage/serializers/email_setting.py:32 -msgid "Whether to enable TLS" -msgstr "是否啟用 TLS" +#: apps/knowledge/views/termbase.py:241 apps/knowledge/views/termbase.py:242 +#: apps/knowledge/views/termbase.py:243 +#: apps/resource_manage/views/termbase.py:171 +#: apps/resource_manage/views/termbase.py:172 +#: apps/resource_manage/views/termbase.py:173 +#: apps/shared/views/shared_termbase.py:184 +#: apps/shared/views/shared_termbase.py:185 +#: apps/shared/views/shared_termbase.py:186 +msgid "Get the list of termbase by page" +msgstr "分頁取得術語庫清單" -#: apps/system_manage/serializers/email_setting.py:33 -msgid "Whether to enable SSL" -msgstr "是否啟用 SSL" +#: apps/local_model/serializers/model_apply_serializers.py:96 +#: apps/local_model/serializers/model_apply_serializers.py:101 +#: apps/models_provider/serializers/model_apply_serializers.py:30 +#: apps/models_provider/serializers/model_apply_serializers.py:35 +msgid "vector text" +msgstr "向量文本" -#: apps/system_manage/serializers/email_setting.py:49 -msgid "Email verification failed" -msgstr "郵件認證失敗" +#: apps/local_model/serializers/model_apply_serializers.py:96 +#: apps/models_provider/serializers/model_apply_serializers.py:30 +msgid "vector text list" +msgstr "向量文本列表" -#: apps/system_manage/serializers/user_resource_permission.py:53 -msgid "target id" -msgstr "當前 ID" +#: apps/local_model/serializers/model_apply_serializers.py:105 +#: apps/models_provider/serializers/model_apply_serializers.py:39 +msgid "text" +msgstr "文本" -#: apps/system_manage/serializers/user_resource_permission.py:70 -msgid "Non-existent application|knowledge base id[" -msgstr "不存在的智能體|知識庫 ID[" +#: apps/local_model/serializers/model_apply_serializers.py:106 +#: apps/models_provider/serializers/model_apply_serializers.py:40 +msgid "metadata" +msgstr "元數據" -#: apps/system_manage/views/email_setting.py:50 -#: apps/system_manage/views/email_setting.py:51 -#: apps/system_manage/views/email_setting.py:52 -msgid "Create or update email settings" -msgstr "創建或更新郵件設置" +#: apps/local_model/serializers/model_apply_serializers.py:111 +#: apps/models_provider/serializers/model_apply_serializers.py:45 +msgid "query" +msgstr "查詢" -#: apps/system_manage/views/email_setting.py:55 -#: apps/system_manage/views/email_setting.py:70 -#: apps/system_manage/views/email_setting.py:86 -msgid "Email Settings" -msgstr "郵箱設置" +#: apps/local_model/serializers/model_apply_serializers.py:115 +msgid "model_name" +msgstr "模型名稱" -#: apps/system_manage/views/email_setting.py:66 -#: apps/system_manage/views/email_setting.py:67 -msgid "Test email settings" -msgstr "測試郵箱設置" +#: apps/local_model/serializers/model_apply_serializers.py:117 +msgid "model_type" +msgstr "模型型別" -#: apps/system_manage/views/email_setting.py:82 -#: apps/system_manage/views/email_setting.py:83 -#: apps/system_manage/views/email_setting.py:84 -msgid "Get email settings" -msgstr "獲取郵箱設置" +#: apps/maxkb/settings/base/model.py:99 apps/maxkb/settings/base/web.py:132 +msgid "Intelligent customer service platform" +msgstr "强大易用的企業級智能體平臺" -#: apps/system_manage/views/system_profile.py:22 -#: apps/system_manage/views/system_profile.py:23 -msgid "Get MaxKB related information" -msgstr "獲取 MaxKB 相關信息" +#: apps/models_provider/api/model.py:37 apps/models_provider/api/provide.py:16 +#: apps/models_provider/api/provide.py:22 +#: apps/models_provider/api/provide.py:27 +#: apps/models_provider/api/provide.py:29 +#: apps/models_provider/api/provide.py:84 +#: apps/models_provider/serializers/model_serializer.py:63 +#: apps/models_provider/serializers/model_serializer.py:254 +#: apps/models_provider/serializers/model_serializer.py:291 +#: apps/models_provider/serializers/model_serializer.py:365 +#: apps/models_provider/serializers/model_serializer.py:562 +#: apps/resource_manage/api/model.py:24 +#: apps/resource_manage/serializers/application.py:34 +#: apps/resource_manage/serializers/model.py:30 +#: apps/resource_manage/serializers/model.py:183 +#: apps/resource_manage/serializers/model.py:249 +#: apps/shared/api/shared_model.py:18 +#: apps/shared/serializers/shared_model.py:95 +msgid "model name" +msgstr "模型名稱" -#: apps/system_manage/views/system_profile.py:25 -msgid "System parameters" -msgstr "系統參數" +#: apps/models_provider/api/model.py:44 apps/models_provider/api/provide.py:28 +#: apps/models_provider/api/provide.py:70 +#: apps/models_provider/api/provide.py:101 +#: apps/models_provider/serializers/model_serializer.py:65 +#: apps/models_provider/serializers/model_serializer.py:256 +#: apps/models_provider/serializers/model_serializer.py:293 +#: apps/models_provider/serializers/model_serializer.py:366 +#: apps/models_provider/serializers/model_serializer.py:563 +#: apps/resource_manage/api/model.py:31 +#: apps/resource_manage/serializers/model.py:31 +#: apps/resource_manage/serializers/model.py:185 +#: apps/resource_manage/serializers/model.py:250 +#: apps/shared/api/shared_model.py:25 +#: apps/shared/serializers/shared_model.py:96 +msgid "model type" +msgstr "模型類型" -#: apps/system_manage/views/user_resource_permission.py:40 -#: apps/system_manage/views/user_resource_permission.py:41 -msgid "Obtain resource authorization list" -msgstr "獲取資源授權列表" - -#: apps/system_manage/views/user_resource_permission.py:44 -#: apps/system_manage/views/user_resource_permission.py:60 -msgid "Resources authorization" -msgstr "資源授權" - -#: apps/system_manage/views/user_resource_permission.py:55 -#: apps/system_manage/views/user_resource_permission.py:56 -msgid "Modify the resource authorization list" -msgstr "修改資源授權列表" +#: apps/models_provider/api/model.py:51 +#: apps/models_provider/serializers/model_serializer.py:66 +#: apps/models_provider/serializers/model_serializer.py:258 +#: apps/models_provider/serializers/model_serializer.py:294 +#: apps/models_provider/serializers/model_serializer.py:367 +#: apps/models_provider/serializers/model_serializer.py:564 +#: apps/resource_manage/api/model.py:38 +#: apps/resource_manage/serializers/model.py:32 +#: apps/resource_manage/serializers/model.py:187 +#: apps/resource_manage/serializers/model.py:251 +#: apps/shared/api/shared_model.py:32 +#: apps/shared/serializers/shared_model.py:97 +msgid "base model" +msgstr "基礎模型" -#: apps/tools/serializers/tool.py:118 apps/tools/serializers/tool.py:169 -msgid "variable name" -msgstr "變量名稱" +#: apps/models_provider/api/model.py:58 apps/models_provider/api/provide.py:17 +#: apps/models_provider/api/provide.py:37 +#: apps/models_provider/api/provide.py:77 +#: apps/models_provider/api/provide.py:108 +#: apps/models_provider/api/provide.py:131 +#: apps/models_provider/serializers/model_serializer.py:64 +#: apps/models_provider/serializers/model_serializer.py:292 +#: apps/models_provider/serializers/model_serializer.py:368 +#: apps/models_provider/serializers/model_serializer.py:565 +#: apps/resource_manage/api/model.py:45 +#: apps/resource_manage/serializers/model.py:33 +#: apps/resource_manage/serializers/model.py:252 +#: apps/shared/api/shared_model.py:39 +#: apps/shared/serializers/shared_model.py:98 +msgid "provider" +msgstr "供應商" -#: apps/tools/serializers/tool.py:122 -msgid "fields only support string|int|dict|array|float" -msgstr "欄位僅支持字符串|整數|字典|數組|浮點數" +#: apps/models_provider/api/provide.py:18 +#: apps/shared/serializers/shared_tool.py:466 +#: apps/tools/serializers/tool.py:1411 +#: apps/xpack/serializers/application_setting_serializer.py:43 +#: apps/xpack/serializers/system_params.py:24 +msgid "icon" +msgstr "圖標" -#: apps/tools/serializers/tool.py:131 -msgid "field name" -msgstr "欄位名稱" +#: apps/models_provider/api/provide.py:33 apps/tools/serializers/tool.py:276 +msgid "input type" +msgstr "輸入類型" -#: apps/tools/serializers/tool.py:132 -msgid "field label" +#: apps/models_provider/api/provide.py:34 +msgid "label" msgstr "標籤" -#: apps/tools/serializers/tool.py:146 apps/tools/serializers/tool.py:160 -#: apps/tools/serializers/tool.py:174 -msgid "tool content" -msgstr "工具內容" - -#: apps/tools/serializers/tool.py:148 apps/tools/serializers/tool.py:161 -#: apps/tools/serializers/tool.py:175 -msgid "input field list" -msgstr "輸入欄位列表" - -#: apps/tools/serializers/tool.py:150 apps/tools/serializers/tool.py:162 -#: apps/tools/serializers/tool.py:176 -msgid "init field list" -msgstr "內置欄位列表" - -#: apps/tools/serializers/tool.py:163 apps/tools/serializers/tool.py:177 -msgid "init params" -msgstr "內置參數" - -#: apps/tools/serializers/tool.py:170 -msgid "variable value" -msgstr "變量名稱" - -#: apps/tools/serializers/tool.py:182 -msgid "function content" -msgstr "工具內容" +#: apps/models_provider/api/provide.py:35 +msgid "text field" +msgstr "文本欄位" -#: apps/tools/serializers/tool.py:238 -msgid "field has no value set" -msgstr "欄位未設置值" +#: apps/models_provider/api/provide.py:36 +msgid "value field" +msgstr "值" -#: apps/tools/serializers/tool.py:262 -#, python-brace-format -msgid "Field: {name} Type: {_type} Value: {value} Type conversion error" -msgstr "欄位:{name} 類型:{_type} 值:{value} 類型轉換錯誤" +#: apps/models_provider/api/provide.py:38 +msgid "method" +msgstr "方法" +#: apps/models_provider/api/provide.py:39 apps/tools/serializers/tool.py:249 #: apps/tools/serializers/tool.py:275 -msgid "Tool not found" -msgstr "工具不存在" - -#: apps/tools/serializers/tool.py:388 -msgid "function ID" -msgstr "工具 ID" +msgid "required" +msgstr "必填" -#: apps/tools/views/tool.py:33 apps/tools/views/tool.py:34 -#: apps/tools/views/tool.py:35 -msgid "Create tool" -msgstr "創建工具" +#: apps/models_provider/api/provide.py:40 +msgid "default value" +msgstr "默認值" -#: apps/tools/views/tool.py:56 apps/tools/views/tool.py:57 -#: apps/tools/views/tool.py:58 -msgid "Get tool by folder" -msgstr "通過文件夾獲取工具" +#: apps/models_provider/api/provide.py:41 +msgid "relation show field dict" +msgstr "關係顯示欄位" -#: apps/tools/views/tool.py:77 apps/tools/views/tool.py:78 -#: apps/tools/views/tool.py:79 -msgid "Debug Tool" -msgstr "調試工具" +#: apps/models_provider/api/provide.py:42 +msgid "relation trigger field dict" +msgstr "關係觸發欄位" -#: apps/tools/views/tool.py:98 apps/tools/views/tool.py:99 -#: apps/tools/views/tool.py:100 -msgid "Update tool" -msgstr "更新工具" +#: apps/models_provider/api/provide.py:43 +msgid "trigger type" +msgstr "觸發類型" -#: apps/tools/views/tool.py:122 apps/tools/views/tool.py:123 -#: apps/tools/views/tool.py:124 -msgid "Get tool" -msgstr "獲取工具" +#: apps/models_provider/api/provide.py:44 +msgid "attrs" +msgstr "屬性" -#: apps/tools/views/tool.py:141 apps/tools/views/tool.py:142 -#: apps/tools/views/tool.py:143 -msgid "Delete tool" -msgstr "刪除工具" +#: apps/models_provider/api/provide.py:45 +msgid "props info" +msgstr "props 信息" -#: apps/tools/views/tool.py:167 apps/tools/views/tool.py:168 -#: apps/tools/views/tool.py:169 -msgid "Get tool list by pagination" -msgstr "獲取工具列表" +#: apps/models_provider/base_model_provider.py:109 +msgid "Model type cannot be empty" +msgstr "模型類型不能為空" -#: apps/tools/views/tool.py:195 apps/tools/views/tool.py:196 -#: apps/tools/views/tool.py:197 -msgid "Import tool" -msgstr "導入工具" +#: apps/models_provider/base_model_provider.py:331 +msgid "The current platform does not support downloading models" +msgstr "當前平臺不支持下載模型" -#: apps/tools/views/tool.py:218 apps/tools/views/tool.py:219 -#: apps/tools/views/tool.py:220 -msgid "Export tool" -msgstr "導出工具" +#: apps/models_provider/base_model_provider.py:416 +msgid "LLM" +msgstr "大語言模型" -#: apps/tools/views/tool.py:244 apps/tools/views/tool.py:245 -#: apps/tools/views/tool.py:246 -msgid "Check code" -msgstr "檢查代碼" +#: apps/models_provider/base_model_provider.py:417 +msgid "Embedding Model" +msgstr "向量模型" -#: apps/tools/views/tool.py:268 apps/tools/views/tool.py:269 -#: apps/tools/views/tool.py:270 -msgid "Edit tool icon" -msgstr "修改工具圖標" +#: apps/models_provider/base_model_provider.py:418 +msgid "Speech2Text" +msgstr "語音識別" -#: apps/users/api/user.py:154 -msgid "Email or Username" -msgstr "郵箱或用戶名" +#: apps/models_provider/base_model_provider.py:419 +msgid "TTS" +msgstr "語音合成" -#: apps/users/api/user.py:224 -msgid "Language" -msgstr "語言" +#: apps/models_provider/base_model_provider.py:420 +msgid "Vision Model" +msgstr "視覺模型" -#: apps/users/serializers/login.py:29 apps/users/serializers/login.py:69 -msgid "captcha" -msgstr "驗證碼" +#: apps/models_provider/base_model_provider.py:421 +msgid "Image Generation" +msgstr "圖片生成" -#: apps/users/serializers/login.py:50 -#: apps/xpack/serializers/chat_user_serializer.py:120 -msgid "Captcha code error or expiration" -msgstr "驗證碼錯誤或過期" +#: apps/models_provider/base_model_provider.py:422 +msgid "Rerank" +msgstr "重排模型" -#: apps/users/serializers/login.py:55 -#: apps/xpack/serializers/auth_config_serializer.py:192 -#: apps/xpack/serializers/chat_user_serializer.py:125 -#: apps/xpack/serializers/qr_login/qr_login.py:37 -msgid "The user has been disabled, please contact the administrator!" -msgstr "用戶已被禁用,請聯繫管理員!" +#: apps/models_provider/base_model_provider.py:424 +msgid "Text to Video" +msgstr "文生視頻" -#: apps/users/serializers/user.py:47 -msgid "Is Edit Password" -msgstr "是否編輯密碼" +#: apps/models_provider/base_model_provider.py:425 +msgid "Image to Video" +msgstr "圖生視頻" -#: apps/users/serializers/user.py:48 -msgid "permissions" -msgstr "無權限訪問" +#: apps/models_provider/base_model_provider.py:514 +msgid "The model does not support" +msgstr "模型不支持" -#: apps/users/serializers/user.py:58 apps/users/serializers/user.py:106 -#: apps/users/serializers/user.py:250 apps/users/serializers/user.py:557 -#: apps/users/serializers/user.py:641 apps/xpack/api/chat_user.py:107 -#: apps/xpack/serializers/chat_user.py:54 -#: apps/xpack/serializers/chat_user.py:227 -msgid "Email" -msgstr "郵箱" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:73 +msgid "" +"With the GTE-Rerank text sorting series model developed by Alibaba Tongyi " +"Lab, developers can integrate high-quality text retrieval and sorting " +"through the LlamaIndex framework." +msgstr "阿里巴巴通義實驗室開發的GTE-Rerank文本排序系列模型,開發者可以通過LlamaIndex框架進行集成高質量文本檢索、排序。" -#: apps/users/serializers/user.py:59 apps/users/serializers/user.py:140 -#: apps/xpack/serializers/chat_user.py:88 -msgid "Nick name" -msgstr "暱稱" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:82 +msgid "" +"Chinese (including various dialects such as Cantonese), English, Japanese, " +"and Korean support free switching between multiple languages." +msgstr "中文(含粵語等各種方言)、英文、日語、韓語支持多個語種自由切換" -#: apps/users/serializers/user.py:60 apps/users/serializers/user.py:145 -#: apps/users/serializers/user.py:263 apps/xpack/api/chat_user.py:108 -#: apps/xpack/serializers/chat_user.py:93 -#: apps/xpack/serializers/chat_user.py:240 -msgid "Phone" -msgstr "手機" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:91 +msgid "" +"CosyVoice is based on a new generation of large generative speech models, " +"which can predict emotions, intonation, rhythm, etc. based on context, and " +"has better anthropomorphic effects." +msgstr "CosyVoice基於新一代生成式語音大模型,能根據上下文預測情緒、語調、韻律等,具有更好的擬人效果" -#: apps/users/serializers/user.py:120 apps/xpack/serializers/chat_user.py:68 -msgid "Username must be 4-64 characters long" -msgstr "用戶名必須為4-64個字符" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:100 +msgid "" +"Universal text vector is Tongyi Lab's multi-language text unified vector " +"model based on the LLM base. It provides high-level vector services for " +"multiple mainstream languages around the world and helps developers quickly " +"convert text data into high-quality vector data." +msgstr "" +"通用文本向量,是通義實驗室基於LLM底座的多語言文本統一向量模型,面向全球多個主流語種,提供高水準的向量服務,幫助開發者將文本數據快速轉換為高質量的向量數據。" -#: apps/users/serializers/user.py:133 apps/users/serializers/user.py:298 -#: apps/xpack/serializers/chat_user.py:81 -#: apps/xpack/serializers/chat_user.py:274 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:151 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:160 msgid "" -"The password must be 6-20 characters long and must be a combination of " -"letters, numbers, and special characters." -msgstr "密碼必須為6-20個字符,且必須包含大小写字母、數字和特殊字符。" +"The Qwen Omni series model supports inputting multiple modalities of data, " +"including video, audio, images, and text, and outputting audio and text." +msgstr "Qwen-Omni系列模型支持輸入多種模態的數據,包括視頻、音訊、圖片、文字,並輸出音訊與文字" -#: apps/users/serializers/user.py:170 -msgid "Email or username" -msgstr "郵箱或用戶名" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:169 +msgid "" +"The Qwen Audio based end-to-end speech recognition model supports audio " +"recognition within 3 minutes. At present, it mainly supports Chinese and " +"English recognition." +msgstr "基於Qwen-Audio的端到端語音辨識大模型,支持3分鐘以內的音訊識別,現時主要支持中英文識別。" -#: apps/users/serializers/user.py:226 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:186 msgid "" -"The community version supports up to 2 users. If you need more users, please " -"contact us (https://fit2cloud.com/)." +"Tongyi Wanxiang - a large image model for text generation, supports " +"bilingual input in Chinese and English, and supports the input of reference " +"pictures for reference content or reference style migration. Key styles " +"include but are not limited to watercolor, oil painting, Chinese painting, " +"sketch, flat illustration, two-dimensional, and 3D. Cartoon." msgstr "" -"社區版支持最多2個用戶,如需更多用戶,請聯繫我們(https://fit2cloud.com/)。" +"通義萬相-" +"文本生成圖像大模型,支持中英文雙語輸入,支持輸入參考圖片進行參考內容或者參考風格遷移,重點風格包括但不限於水彩、油畫、中國畫、素描、扁平插畫、二次元、3D卡通。" -#: apps/users/serializers/user.py:270 apps/xpack/api/auth_config.py:31 -#: apps/xpack/api/chat_user.py:109 apps/xpack/serializers/chat_user.py:247 -msgid "Is Active" -msgstr "是否啟用" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:217 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:89 +msgid "default" +msgstr "預設" -#: apps/users/serializers/user.py:281 apps/xpack/serializers/chat_user.py:262 -msgid "Nickname is already in use" -msgstr "Nickname已被使用" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:240 +msgid "Alibaba Cloud Bailian LLM model" +msgstr "阿里雲百鍊 LLM 模型" -#: apps/users/serializers/user.py:286 -msgid "Email is already in use" -msgstr "郵箱已被使用" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:245 +msgid "Alibaba Cloud Bailian embedding model" +msgstr "阿里雲百鍊向量模型" -#: apps/users/serializers/user.py:305 apps/xpack/serializers/chat_user.py:281 -msgid "Re Password" -msgstr "確認密碼" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:250 +msgid "Alibaba Cloud Bailian speech-to-text model" +msgstr "阿里雲百鍊語音轉文字模型" -#: apps/users/serializers/user.py:310 apps/users/serializers/user.py:522 -#: apps/users/serializers/user.py:529 apps/xpack/serializers/chat_user.py:286 -#: apps/xpack/serializers/chat_user.py:606 -#: apps/xpack/serializers/chat_user.py:613 -msgid "" -"The confirmation password must be 6-20 characters long and must be a " -"combination of letters, numbers, and special characters." -msgstr "確認密碼必須為6-20個字符,且必須包含字母、數字和特殊字符。" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:255 +msgid "Alibaba Cloud Bailian TTS model" +msgstr "阿里雲百鍊 TTS 模型" -#: apps/users/serializers/user.py:333 apps/xpack/serializers/chat_user.py:309 -msgid "User does not exist" -msgstr "用戶不存在" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:257 +msgid "Alibaba Cloud Bailian vision model" +msgstr "阿里雲百鍊視覺模型" -#: apps/users/serializers/user.py:348 -msgid "Unable to delete administrator" -msgstr "無法刪除管理員" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:261 +msgid "Alibaba Cloud Bailian image generation model" +msgstr "阿里雲百鍊圖片生成模型" -#: apps/users/serializers/user.py:366 -msgid "Cannot modify administrator status" -msgstr "不能修改管理員狀態" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:266 +msgid "Alibaba Cloud Bailian rerank model" +msgstr "阿里雲百鍊重排模型" -#: apps/users/serializers/user.py:478 apps/xpack/serializers/chat_user.py:164 -#: apps/xpack/serializers/chat_user.py:192 -#: apps/xpack/serializers/chat_user.py:512 -msgid "User IDs cannot be empty" -msgstr "用戶 ID 不能為空" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:271 +msgid "Alibaba Cloud Bailian text-to-video model" +msgstr "阿里雲百鍊文生影片模型" -#: apps/users/serializers/user.py:524 apps/xpack/serializers/chat_user.py:608 -msgid "Confirm Password" -msgstr "確認密碼" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:276 +msgid "Alibaba Cloud Bailian image-to-video model" +msgstr "阿里雲百鍊圖生影片模型" -#: apps/users/serializers/user.py:561 apps/users/serializers/user.py:647 -#: apps/xpack/api/knowledge_lark.py:26 -msgid "Type" -msgstr "類型" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/aliyun_bai_lian_model_provider.py:337 +msgid "Alibaba Cloud Bailian" +msgstr "阿里雲百鍊" -#: apps/users/serializers/user.py:563 apps/users/serializers/user.py:651 -msgid "The type only supports register|reset_password" -msgstr "類型僅支持 register|reset_password" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:24 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:23 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:23 +msgid "Dimensions" +msgstr "维度" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:62 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:71 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/model/tts.py:44 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:69 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:43 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:54 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:58 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:70 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:61 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:71 +#: apps/models_provider/impl/gemini_model_provider/model/stt.py:44 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:45 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:58 +#: apps/models_provider/impl/minimax_model_provider/model/tts.py:44 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:70 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:61 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:69 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:42 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:68 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:53 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:70 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:69 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:31 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:73 +#: apps/models_provider/impl/tencent_model_provider/model/tti.py:54 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:54 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:45 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:69 +#: apps/models_provider/impl/volcanic_engine_model_provider/model/tts.py:77 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/xf_model_provider/model/tts/super_humanoid_tts.py:95 +#: apps/models_provider/impl/xf_model_provider/model/tts/tts.py:103 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:41 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:69 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:55 +#: apps/models_provider/impl/xinference_model_provider/model/tts.py:48 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:69 +#: apps/models_provider/impl/zhipu_model_provider/model/tti.py:54 +msgid "Hello" +msgstr "你好" -#: apps/users/serializers/user.py:581 -#, python-brace-format -msgid "Do not send emails again within {seconds} seconds" -msgstr "不要在 {seconds} 秒內再次發送郵件" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/embedding.py:87 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:93 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:47 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:42 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:34 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:13 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:24 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:71 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:84 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:48 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:42 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:93 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:93 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:64 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:51 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:87 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:137 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:96 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:32 +msgid "API URL" +msgstr "API URL" -#: apps/users/serializers/user.py:611 -msgid "" -"The email service has not been set up. Please contact the administrator to " -"set up the email service in [Email Settings]." -msgstr "郵箱服務尚未設置,請聯繫管理員在 [郵箱設置] 中設置郵箱服務。" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:24 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:17 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:16 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:16 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:17 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:17 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:17 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:14 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:23 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:17 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:23 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:18 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:17 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:25 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:17 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:17 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:25 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:52 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:17 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:25 +msgid "Temperature" +msgstr "溫度" -#: apps/users/serializers/user.py:622 -#, python-brace-format -msgid "【Intelligent knowledge base question and answer system-{action}】" -msgstr "【智能知識庫問答系統-{action}】" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:25 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:18 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:17 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:17 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:18 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:18 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:18 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:19 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:15 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:24 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:18 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:27 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:19 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:18 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:26 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:19 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:18 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:18 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:26 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:18 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:18 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:18 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:26 +msgid "" +"Higher values make the output more random, while lower values make it more " +"focused and deterministic" +msgstr "較高的數值會使輸出更加隨機,而較低的數值會使其更加集中和確定" -#: apps/users/serializers/user.py:623 -msgid "User registration" -msgstr "用戶註冊" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:29 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:29 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:30 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:27 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:36 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:36 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:31 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:30 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:30 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:38 +msgid "Output the maximum Tokens" +msgstr "輸出最大Token數" -#: apps/users/serializers/user.py:623 apps/users/views/user.py:248 -#: apps/users/views/user.py:249 apps/users/views/user.py:250 -#: apps/users/views/user.py:283 apps/users/views/user.py:284 -#: apps/users/views/user.py:285 -msgid "Change password" -msgstr "修改密碼" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:37 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:30 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:29 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:29 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:53 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:30 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:27 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:36 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:30 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:39 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:36 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:31 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:30 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:38 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:31 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:30 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:30 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:38 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:30 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:30 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:38 +msgid "Specify the maximum number of tokens that the model can generate" +msgstr "指定模型可以生成的最大 tokens 數" -#: apps/users/serializers/user.py:644 -msgid "Verification code" -msgstr "驗證碼" - -#: apps/users/serializers/user.py:672 -msgid "language only support:" -msgstr "語言僅支持:" - -#: apps/users/views/login.py:38 apps/users/views/login.py:39 -#: apps/users/views/login.py:40 apps/xpack/views/chat_user_auth.py:184 -#: apps/xpack/views/chat_user_auth.py:185 -#: apps/xpack/views/chat_user_auth.py:186 -msgid "Log in" -msgstr "登錄" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:62 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:74 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:58 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:59 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:28 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:50 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:40 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:57 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:98 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:112 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:75 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:58 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:28 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:55 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:59 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:30 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:68 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:55 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:58 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:37 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:54 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:60 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:49 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:28 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:36 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:49 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:35 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:48 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:94 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:56 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:63 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:41 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:94 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:55 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:61 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:58 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:37 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:54 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:42 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:59 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:74 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:58 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:47 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:29 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:56 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:21 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:63 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:56 +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:53 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:51 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:96 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:54 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:58 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:43 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:39 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:40 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:58 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:41 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:58 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:100 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:72 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:34 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:37 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:90 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:50 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:80 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:63 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:31 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:26 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:58 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:55 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:45 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:28 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:81 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:49 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:58 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:63 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:54 +#, python-brace-format +msgid "{model_type} Model type is not supported" +msgstr "{model_type} 模型類型不支持" -#: apps/users/views/login.py:55 apps/users/views/login.py:56 -#: apps/users/views/login.py:57 apps/xpack/views/chat_user_auth.py:203 -#: apps/xpack/views/chat_user_auth.py:204 -#: apps/xpack/views/chat_user_auth.py:205 -msgid "Sign out" -msgstr "登出" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:68 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:66 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:57 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:47 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:64 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:105 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:119 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:82 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:56 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:56 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:101 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:70 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:101 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:55 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:58 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:88 +#, python-brace-format +msgid "{key} is required" +msgstr "{key} 是必填項" -#: apps/users/views/user.py:60 apps/users/views/user.py:61 -#: apps/users/views/user.py:62 apps/users/views/user.py:74 -#: apps/users/views/user.py:75 apps/xpack/views/system_chat_user.py:359 -#: apps/xpack/views/system_chat_user.py:360 -#: apps/xpack/views/system_chat_user.py:361 -msgid "Get current user information" -msgstr "獲取當前用戶信息" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/image.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:94 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:81 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:79 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:48 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:70 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:60 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:77 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:118 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:132 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:95 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:79 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:51 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:78 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:80 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:49 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:87 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:74 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:79 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:83 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:56 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:73 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:81 +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:69 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:55 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:69 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:53 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:66 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:114 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:75 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:83 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:114 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:77 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:69 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:79 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:83 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:56 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:73 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:78 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:62 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:95 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:78 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:93 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:79 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:48 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:101 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:75 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:83 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:75 +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:83 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:65 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:126 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:84 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:79 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:73 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:59 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:79 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:60 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:77 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:119 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/embedding.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:62 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:109 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:66 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:71 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:100 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:82 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:78 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:62 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:46 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:99 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:67 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:79 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:81 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:73 +#, python-brace-format +msgid "" +"Verification failed, please check whether the parameters are correct: " +"{error}" +msgstr "認證失敗,請檢查參數是否正確:{error}" -#: apps/users/views/user.py:120 apps/users/views/user.py:121 -#: apps/users/views/user.py:122 -msgid "Get all user" -msgstr "根據姓名獲取用戶(最多獲取200個)" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:22 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:33 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:33 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:16 +msgid "Resolution" +msgstr "分辨率" -#: apps/users/views/user.py:133 apps/users/views/user.py:134 -#: apps/users/views/user.py:135 -msgid "Get user list under workspace" -msgstr "獲取工作空間下用戶列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:36 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:21 +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:34 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:49 +msgid "Watermark" +msgstr "水印" -#: apps/users/views/user.py:147 apps/users/views/user.py:148 -#: apps/users/views/user.py:149 -msgid "Get user member under workspace" -msgstr "獲取工作空間下用戶成員" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/itv.py:35 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:36 +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:21 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:49 +msgid "Whether to add watermark" +msgstr "是否添加水印" -#: apps/users/views/user.py:161 apps/users/views/user.py:162 -#: apps/users/views/user.py:163 -msgid "Create user" -msgstr "創建用戶" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:30 +msgid "Specify the maximum number of tokens that the model can generate." +msgstr "指定模型可以生成的最大 tokens 數" -#: apps/users/views/user.py:177 apps/users/views/user.py:178 -#: apps/users/views/user.py:179 -msgid "Get default password" -msgstr "獲取默認密碼" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/llm.py:43 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/asr_stt.py:14 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:36 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:25 +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:43 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:94 +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:55 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:91 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:80 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:141 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:104 +msgid "API Key" +msgstr "API Key" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:18 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:25 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:23 +msgid "Top N" +msgstr "Top N" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/reranker.py:18 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:25 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:24 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:25 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:17 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:23 +msgid "Number of top documents to return after reranking" +msgstr "重排序后返回的 Top 文档数量" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:22 +msgid "API" +msgstr "API" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:30 +msgid "Audio file recognition - Tongyi Qwen" +msgstr "錄音文件識別-通義千問" -#: apps/users/views/user.py:190 apps/users/views/user.py:191 -#: apps/users/views/user.py:192 -msgid "Delete user" -msgstr "刪除用戶" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:31 +msgid "Qwen-Omni" +msgstr "多模態" -#: apps/users/views/user.py:203 apps/users/views/user.py:204 -#: apps/users/views/user.py:205 -msgid "Get user information" -msgstr "獲取用戶信息" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/default_stt.py:32 +msgid "Real-time speech recognition - Fun-ASR/Paraformer" +msgstr "實時語音識別-Fun-ASR/Paraformer" -#: apps/users/views/user.py:214 apps/users/views/user.py:215 -#: apps/users/views/user.py:216 -msgid "Update user information" -msgstr "更新當前用戶信息" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:15 +msgid "CueWord" +msgstr "提示詞" -#: apps/users/views/user.py:232 apps/users/views/user.py:233 -#: apps/users/views/user.py:234 -msgid "Batch delete user" -msgstr "批量刪除用戶" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/omni_stt.py:16 +msgid "" +"If not passed, the default value is What is this audio saying? Only answer " +"the audio content" +msgstr "如果未傳遞,預設值為這段音訊在說什麼,只回答音訊的內容" -#: apps/users/views/user.py:266 apps/users/views/user.py:267 -#: apps/users/views/user.py:268 apps/workspace/views/workspace_chat_user.py:168 -#: apps/workspace/views/workspace_chat_user.py:169 -#: apps/workspace/views/workspace_chat_user.py:170 -#: apps/xpack/views/system_chat_user.py:197 -#: apps/xpack/views/system_chat_user.py:198 -#: apps/xpack/views/system_chat_user.py:199 -msgid "Get user paginated list" -msgstr "獲取用戶分頁列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:16 +msgid "Sample Rate" +msgstr "採樣率" -#: apps/users/views/user.py:300 apps/users/views/user.py:301 -#: apps/users/views/user.py:302 -msgid "Send email" -msgstr "發送郵件" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/stt/stt.py:16 +msgid "If not passed, the default value is 16000" +msgstr "如果未傳入,則預設值為 16000" -#: apps/users/views/user.py:318 apps/users/views/user.py:319 -#: apps/users/views/user.py:320 -msgid "Check whether the verification code is correct" -msgstr "檢查驗證碼是否正確" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:22 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:57 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:16 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:15 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:16 +msgid "Image size" +msgstr "图片尺寸" -#: apps/users/views/user.py:335 apps/users/views/user.py:336 -#: apps/users/views/user.py:337 -msgid "Send email to current user" -msgstr "發送郵件給當前用戶" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:15 +msgid "Specify the size of the generated image, such as: 1024x1024" +msgstr "指定生成圖片的尺寸, 如: 1024x1024" -#: apps/users/views/user.py:353 apps/users/views/user.py:354 -#: apps/users/views/user.py:355 apps/xpack/views/system_chat_user.py:336 -#: apps/xpack/views/system_chat_user.py:337 -#: apps/xpack/views/system_chat_user.py:338 -msgid "Modify current user password" -msgstr "修改當前用戶密碼" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:20 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:47 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:51 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:50 +msgid "Number of pictures" +msgstr "圖片數量" -#: apps/users/views/user.py:368 apps/xpack/views/system_chat_user.py:352 -msgid "Failed to change password" -msgstr "修改密碼失敗" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:40 +#: apps/models_provider/impl/minimax_model_provider/credential/tti.py:20 +msgid "Specify the number of generated images" +msgstr "指定生成圖片的數量" -#: apps/workspace/api/workspace.py:73 -#: apps/workspace/serializers/workspace_serializers.py:213 -msgid "User Relation ID" -msgstr "用戶關係 ID" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:45 +msgid "Style" +msgstr "風格" -#: apps/workspace/api/workspace.py:87 -msgid "Role Name" -msgstr "角色名稱" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:45 +msgid "Specify the style of generated images" +msgstr "指定生成圖片的風格" -#: apps/workspace/serializers/workspace_serializers.py:42 -#: apps/workspace/serializers/workspace_serializers.py:95 -#: apps/workspace/serializers/workspace_serializers.py:110 -#: apps/workspace/serializers/workspace_serializers.py:177 -#: apps/workspace/serializers/workspace_serializers.py:219 -#: apps/workspace/serializers/workspace_serializers.py:246 -msgid "Workspace does not exist" -msgstr "工作空間不存在" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:49 +msgid "Default value, the image style is randomly output by the model" +msgstr "默認值,圖片風格由模型隨機輸出" -#: apps/workspace/serializers/workspace_serializers.py:49 -msgid "Workspace name already exists" -msgstr "工作空間名稱已存在" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:50 +msgid "photography" +msgstr "攝影" -#: apps/workspace/serializers/workspace_serializers.py:97 -#: apps/workspace/serializers/workspace_serializers.py:112 -msgid "Default workspace cannot be deleted" -msgstr "默認工作空間不能被刪除" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:51 +msgid "Portraits" +msgstr "人像寫真" -#: apps/workspace/serializers/workspace_serializers.py:122 -msgid "Applications Resource" -msgstr "智能體資源" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:52 +msgid "3D cartoon" +msgstr "3D卡通" -#: apps/workspace/serializers/workspace_serializers.py:124 -msgid "Knowledge Resource" -msgstr "知識庫資源" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:53 +msgid "animation" +msgstr "動畫" -#: apps/workspace/serializers/workspace_serializers.py:130 -msgid "This workspace contains %s, cannot be deleted." -msgstr "此工作空間包含 %s,不能被刪除。" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:54 +msgid "painting" +msgstr "油畫" -#: apps/workspace/serializers/workspace_serializers.py:166 -msgid "Role IDs" -msgstr "角色 IDs" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:55 +msgid "watercolor" +msgstr "水彩" -#: apps/workspace/views/workspace.py:32 apps/workspace/views/workspace.py:33 -#: apps/workspace/views/workspace.py:34 -msgid "Create or update workspace" -msgstr "創建或更新工作空間" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:56 +msgid "sketch" +msgstr "素描" -#: apps/workspace/views/workspace.py:45 apps/workspace/views/workspace.py:46 -#: apps/workspace/views/workspace.py:47 -msgid "Get system workspace list" -msgstr "獲取系統工作空間列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:57 +msgid "Chinese painting" +msgstr "中國畫" -#: apps/workspace/views/workspace.py:58 apps/workspace/views/workspace.py:59 -#: apps/workspace/views/workspace.py:60 -msgid "Delete workspace" -msgstr "刪除工作空間" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tti.py:58 +msgid "flat illustration" +msgstr "扁平插畫" -#: apps/workspace/views/workspace.py:75 apps/workspace/views/workspace.py:76 -#: apps/workspace/views/workspace.py:77 -msgid "Check workspace can it be deleted" -msgstr "檢查工作空間是否可以被刪除" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:21 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:54 +msgid "Timbre" +msgstr "音色" -#: apps/workspace/views/workspace.py:95 apps/workspace/views/workspace.py:96 -#: apps/workspace/views/workspace.py:97 -msgid "Add member to system workspace" -msgstr "系統工作空間添加成員" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:21 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 +msgid "Chinese sounds can support mixed scenes of Chinese and English" +msgstr "中文音色支持中英文混合場景" -#: apps/workspace/views/workspace.py:114 apps/workspace/views/workspace.py:115 -#: apps/workspace/views/workspace.py:116 -msgid "Remove member from system workspace" -msgstr "系統工作空間移除成員" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:27 +msgid "Long Xiaochun" +msgstr "龍小淳" -#: apps/workspace/views/workspace.py:173 -msgid "Batch remove members from system workspace" -msgstr "批量移除系統工作空間成員" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:28 +msgid "Long Xiaoxia" +msgstr "龍小夏" -#: apps/workspace/serializers/workspace_serializers.py:244 -msgid "User relation IDs" -msgstr "用戶關係 ID 列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:29 +msgid "Long Xiaochen" +msgstr "龍小誠" -#: apps/workspace/views/workspace.py:133 apps/workspace/views/workspace.py:134 -#: apps/workspace/views/workspace.py:135 -msgid "Get system workspace member list" -msgstr "獲取系統工作空間成員列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:30 +msgid "Long Xiaobai" +msgstr "龍小白" -#: apps/workspace/views/workspace.py:151 apps/workspace/views/workspace.py:152 -#: apps/workspace/views/workspace.py:153 -msgid "Get workspace list" -msgstr "獲取工作空間列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:31 +msgid "Long Laotie" +msgstr "龍老鐵" -#: apps/workspace/views/workspace.py:164 apps/workspace/views/workspace.py:165 -#: apps/workspace/views/workspace.py:166 -msgid "Add member to workspace" -msgstr "工作空間添加成員" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:32 +msgid "Long Shu" +msgstr "龍書" -#: apps/workspace/views/workspace.py:183 apps/workspace/views/workspace.py:184 -#: apps/workspace/views/workspace.py:185 -msgid "Remove member from workspace" -msgstr "工作空間移除成員" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:68 +msgid "Speaking speed" +msgstr "語速" -#: apps/workspace/views/workspace.py:202 apps/workspace/views/workspace.py:203 -#: apps/workspace/views/workspace.py:204 -msgid "Get workspace member list" -msgstr "獲取工作空間成員列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:37 +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:68 +msgid "[0.5, 2], the default is 1, usually one decimal place is enough" +msgstr "[0.5,2],默認為1,通常一位小數就足夠了" -#: apps/workspace/views/workspace.py:219 apps/workspace/views/workspace.py:220 -#: apps/workspace/views/workspace.py:221 -msgid "Get workspace list by current user" -msgstr "獲取當前用戶工作空間列表" +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/tts.py:54 +msgid "Please select a system voice supported by Qwen-TTS" +msgstr "請選擇 Qwen-TTS 支援的系統音色" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:22 +msgid "Video size" +msgstr "影片大小" + +#: apps/models_provider/impl/aliyun_bai_lian_model_provider/credential/ttv.py:22 +msgid "Specify the size of the generated Video, such as: 1024x1024" +msgstr "指定生成影片的尺寸,例如:1024x1024" + +#: apps/models_provider/impl/anthropic_model_provider/credential/image.py:64 +#: apps/models_provider/impl/anthropic_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/azure_model_provider/credential/image.py:65 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:84 +#: apps/models_provider/impl/azure_model_provider/credential/stt.py:36 +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:74 +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:61 +#: apps/models_provider/impl/deepseek_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/docker_ai_model_provider/credential/embedding.py:56 +#: apps/models_provider/impl/docker_ai_model_provider/credential/image.py:64 +#: apps/models_provider/impl/docker_ai_model_provider/credential/llm.py:70 +#: apps/models_provider/impl/docker_ai_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:43 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/gemini_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/gemini_model_provider/credential/image.py:66 +#: apps/models_provider/impl/gemini_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/gemini_model_provider/credential/stt.py:34 +#: apps/models_provider/impl/gemini_model_provider/credential/tti.py:42 +#: apps/models_provider/impl/kimi_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:40 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:53 +#: apps/models_provider/impl/minimax_model_provider/credential/llm.py:62 +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:59 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:84 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:91 +#: apps/models_provider/impl/openai_model_provider/credential/embedding.py:56 +#: apps/models_provider/impl/openai_model_provider/credential/image.py:64 +#: apps/models_provider/impl/openai_model_provider/credential/llm.py:70 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:43 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:60 +#: apps/models_provider/impl/qianfan_model_provider/credential/embedding.py:37 +#: apps/models_provider/impl/qianfan_model_provider/credential/image.py:63 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:65 +#: apps/models_provider/impl/qianfan_model_provider/credential/llm.py:82 +#: apps/models_provider/impl/qianfan_model_provider/credential/reranker.py:48 +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:82 +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:62 +#: apps/models_provider/impl/regolo_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/regolo_model_provider/credential/image.py:65 +#: apps/models_provider/impl/regolo_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:80 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/image.py:64 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/reranker.py:52 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/stt.py:35 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:88 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:62 +#: apps/models_provider/impl/tencent_model_provider/credential/image.py:68 +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:62 +#: apps/models_provider/impl/vllm_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/vllm_model_provider/credential/image.py:64 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:85 +#: apps/models_provider/impl/vllm_model_provider/credential/reranker.py:49 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:59 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:46 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/embedding.py:40 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/image.py:64 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/llm.py:69 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:47 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:64 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:106 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:78 +#: apps/models_provider/impl/xf_model_provider/credential/image.py:43 +#: apps/models_provider/impl/xf_model_provider/credential/llm.py:96 +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:53 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:69 +#: apps/models_provider/impl/xf_model_provider/credential/zh_en_stt.py:37 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/image.py:64 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:78 +#: apps/models_provider/impl/xinference_model_provider/credential/reranker.py:50 +#: apps/models_provider/impl/xinference_model_provider/credential/stt.py:34 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:87 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:55 +#: apps/models_provider/impl/zhipu_model_provider/credential/image.py:64 +#: apps/models_provider/impl/zhipu_model_provider/credential/llm.py:68 +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:60 +#, python-brace-format +msgid "{key} is required" +msgstr "{key} 是必填項" -#: apps/workspace/views/workspace.py:232 apps/workspace/views/workspace.py:233 -#: apps/workspace/views/workspace.py:234 -msgid "Get workspace list by user" -msgstr "根據用戶獲取工作空間列表" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:48 +msgid "" +"An update to Claude 2 that doubles the context window and improves " +"reliability, hallucination rates, and evidence-based accuracy in long " +"documents and RAG contexts." +msgstr "Claude 2 的更新,採用雙倍的上下文窗口,並在長文檔和 RAG 上下文中提高可靠性、幻覺率和循證準確性。" -#: apps/workspace/views/workspace.py:246 apps/workspace/views/workspace.py:247 -#: apps/workspace/views/workspace.py:248 -msgid "Get current user role list" -msgstr "獲取當前用戶角色列表" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:57 +msgid "" +"Anthropic is a powerful model that can handle a variety of tasks, from " +"complex dialogue and creative content generation to detailed command " +"obedience." +msgstr "Anthropic 功能強大的模型,可處理各種任務,從複雜的對話和創意內容生成到詳細的指令服從。" -#: apps/workspace/views/workspace_chat_user.py:44 -#: apps/workspace/views/workspace_chat_user.py:45 -#: apps/workspace/views/workspace_chat_user.py:46 -#: apps/workspace/views/workspace_chat_user.py:51 -#: apps/xpack/views/system_chat_user.py:57 -#: apps/xpack/views/system_chat_user.py:58 -#: apps/xpack/views/system_chat_user.py:59 -msgid "Create chat user" -msgstr "創建對話用戶" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:66 +msgid "" +"The Claude 3 Haiku is Anthropic's fastest and most compact model, with near-" +"instant responsiveness. The model can answer simple queries and requests " +"quickly. Customers will be able to build seamless AI experiences that mimic " +"human interactions. Claude 3 Haiku can process images and return text " +"output, and provides 200K context windows." +msgstr "" +"Claude 3 Haiku 是 Anthropic " +"最快速、最緊湊的模型,具有近乎即時的響應能力。該模型可以快速回答簡單的查詢和請求。客戶將能夠構建模仿人類交互的無縫人工智能體驗。 Claude 3 " +"Haiku 可以處理圖像和返回文本輸出,並且提供 200K 上下文窗口。" -#: apps/workspace/views/workspace_chat_user.py:47 -#: apps/workspace/views/workspace_chat_user.py:51 -#: apps/workspace/views/workspace_chat_user.py:63 -#: apps/workspace/views/workspace_chat_user.py:67 -#: apps/workspace/views/workspace_chat_user.py:76 -#: apps/workspace/views/workspace_chat_user.py:87 -#: apps/workspace/views/workspace_chat_user.py:92 -#: apps/workspace/views/workspace_chat_user.py:105 -#: apps/workspace/views/workspace_chat_user.py:120 -#: apps/workspace/views/workspace_chat_user.py:124 -#: apps/workspace/views/workspace_chat_user.py:136 -#: apps/workspace/views/workspace_chat_user.py:140 -#: apps/workspace/views/workspace_chat_user.py:152 -#: apps/workspace/views/workspace_chat_user.py:171 -msgid "Workspace/Chat user" -msgstr "工作空間/對話用戶" - -#: apps/workspace/views/workspace_chat_user.py:60 -#: apps/workspace/views/workspace_chat_user.py:61 -#: apps/workspace/views/workspace_chat_user.py:62 -#: apps/workspace/views/workspace_chat_user.py:67 -#: apps/xpack/views/system_chat_user.py:86 -#: apps/xpack/views/system_chat_user.py:87 -#: apps/xpack/views/system_chat_user.py:88 -msgid "Delete chat user" -msgstr "刪除對話用戶" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:75 +msgid "" +"The Claude 3 Sonnet model from Anthropic strikes the ideal balance between " +"intelligence and speed, especially when it comes to handling enterprise " +"workloads. This model offers maximum utility while being priced lower than " +"competing products, and it's been engineered to be a solid choice for " +"deploying AI at scale." +msgstr "" +"Anthropic 推出的 Claude 3 Sonnet " +"模型在智能和速度之間取得理想的平衡,尤其是在處理企業工作負載方面。該模型提供最大的效用,同時價格低於競爭產品,並且其經過精心設計,是大規模部署人工智慧的可靠選擇。" -#: apps/workspace/views/workspace_chat_user.py:73 -#: apps/workspace/views/workspace_chat_user.py:74 -#: apps/workspace/views/workspace_chat_user.py:75 -#: apps/xpack/views/system_chat_user.py:99 -#: apps/xpack/views/system_chat_user.py:100 -#: apps/xpack/views/system_chat_user.py:101 -msgid "Get chat user information" -msgstr "獲取對話用戶信息" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:84 +msgid "" +"The Claude 3.5 Sonnet raises the industry standard for intelligence, " +"outperforming competing models and the Claude 3 Opus in extensive " +"evaluations, with the speed and cost-effectiveness of our mid-range models." +msgstr "" +"Claude 3.5 Sonnet提高了智能的行業標準,在廣泛的評估中超越了競爭對手的型號和Claude 3 " +"Opus,具有我們中端型號的速度和成本效益。" -#: apps/workspace/views/workspace_chat_user.py:84 -#: apps/workspace/views/workspace_chat_user.py:85 -#: apps/workspace/views/workspace_chat_user.py:86 -#: apps/workspace/views/workspace_chat_user.py:92 -#: apps/xpack/views/system_chat_user.py:110 -#: apps/xpack/views/system_chat_user.py:111 -#: apps/xpack/views/system_chat_user.py:112 -msgid "Update chat user information" -msgstr "更新對話用戶信息" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:93 +msgid "" +"A faster, more affordable but still very powerful model that can handle a " +"range of tasks including casual conversation, text analysis, summarization " +"and document question answering." +msgstr "一種更快速、更實惠但仍然非常強大的模型,它可以處理一系列任務,包括隨意對話、文本分析、摘要和文檔問題回答。" -#: apps/workspace/views/workspace_chat_user.py:102 -#: apps/workspace/views/workspace_chat_user.py:103 -#: apps/workspace/views/workspace_chat_user.py:104 -#: apps/workspace/views/workspace_chat_user.py:261 -#: apps/workspace/views/workspace_chat_user.py:262 -#: apps/workspace/views/workspace_chat_user.py:263 -#: apps/xpack/views/system_chat_user.py:128 -#: apps/xpack/views/system_chat_user.py:129 -#: apps/xpack/views/system_chat_user.py:130 -#: apps/xpack/views/system_chat_user.py:318 -#: apps/xpack/views/system_chat_user.py:319 -#: apps/xpack/views/system_chat_user.py:320 -msgid "Get user list by group" -msgstr "獲取用戶組列表" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:102 +msgid "" +"Titan Text Premier is the most powerful and advanced model in the Titan Text" +" series, designed to deliver exceptional performance for a variety of " +"enterprise applications. With its cutting-edge features, it delivers greater" +" accuracy and outstanding results, making it an excellent choice for " +"organizations looking for a top-notch text processing solution." +msgstr "" +"Titan Text Premier 是 Titan Text " +"系列中功能強大且先進的型號,旨在為各種企業應用程序提供卓越的性能。憑藉其尖端功能,它提供了更高的準確性和出色的結果,使其成為尋求一流文本處理解決方案的組織的絕佳選擇。" -#: apps/workspace/views/workspace_chat_user.py:117 -#: apps/workspace/views/workspace_chat_user.py:118 -#: apps/workspace/views/workspace_chat_user.py:119 -#: apps/workspace/views/workspace_chat_user.py:124 -#: apps/xpack/views/system_chat_user.py:143 -#: apps/xpack/views/system_chat_user.py:144 -#: apps/xpack/views/system_chat_user.py:145 -msgid "Batch delete chat user" -msgstr "批量刪除對話用戶" - -#: apps/workspace/views/workspace_chat_user.py:133 -#: apps/workspace/views/workspace_chat_user.py:134 -#: apps/workspace/views/workspace_chat_user.py:135 -#: apps/workspace/views/workspace_chat_user.py:140 -#: apps/xpack/views/system_chat_user.py:160 -#: apps/xpack/views/system_chat_user.py:161 -#: apps/xpack/views/system_chat_user.py:162 -msgid "Batch add chat user to group" -msgstr "批量添加對話用戶到用戶組" - -#: apps/workspace/views/workspace_chat_user.py:149 -#: apps/workspace/views/workspace_chat_user.py:150 -#: apps/workspace/views/workspace_chat_user.py:151 -#: apps/xpack/views/system_chat_user.py:177 -#: apps/xpack/views/system_chat_user.py:178 -#: apps/xpack/views/system_chat_user.py:179 -msgid "Change chat user password" -msgstr "修改對話用戶密碼" - -#: apps/workspace/views/workspace_chat_user.py:186 -#: apps/workspace/views/workspace_chat_user.py:187 -#: apps/workspace/views/workspace_chat_user.py:188 -#: apps/xpack/views/system_chat_user.py:230 -#: apps/xpack/views/system_chat_user.py:231 -#: apps/xpack/views/system_chat_user.py:232 -msgid "Create or update Chat User Group" -msgstr "創建或更新對話用戶組" - -#: apps/workspace/views/workspace_chat_user.py:191 -#: apps/workspace/views/workspace_chat_user.py:202 -#: apps/workspace/views/workspace_chat_user.py:216 -#: apps/workspace/views/workspace_chat_user.py:232 -#: apps/workspace/views/workspace_chat_user.py:249 -#: apps/workspace/views/workspace_chat_user.py:264 -msgid "Workspace/User Group" -msgstr "工作空間/用戶組" - -#: apps/workspace/views/workspace_chat_user.py:198 -#: apps/workspace/views/workspace_chat_user.py:199 -#: apps/workspace/views/workspace_chat_user.py:200 -#: apps/xpack/views/system_chat_user.py:243 -#: apps/xpack/views/system_chat_user.py:244 -#: apps/xpack/views/system_chat_user.py:245 -msgid "Get user group list" -msgstr "獲取用戶組列表" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:111 +msgid "" +"Amazon Titan Text Lite is a lightweight, efficient model ideal for fine-" +"tuning English-language tasks, including summarization and copywriting, " +"where customers require smaller, more cost-effective, and highly " +"customizable models." +msgstr "" +"Amazon Titan Text Lite " +"是一種輕量級的高效模型,非常適合英語任務的微調,包括摘要和文案寫作等,在這種場景下,客戶需要更小、更經濟高效且高度可定製的模型" -#: apps/workspace/views/workspace_chat_user.py:211 -#: apps/workspace/views/workspace_chat_user.py:212 -#: apps/workspace/views/workspace_chat_user.py:213 -#: apps/xpack/views/system_chat_user.py:256 -#: apps/xpack/views/system_chat_user.py:257 -#: apps/xpack/views/system_chat_user.py:258 -msgid "Delete chat user group" -msgstr "刪除對話用戶組" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:120 +msgid "" +"Amazon Titan Text Express has context lengths of up to 8,000 tokens, making " +"it ideal for a variety of high-level general language tasks, such as open-" +"ended text generation and conversational chat, as well as support in " +"retrieval-augmented generation (RAG). At launch, the model is optimized for " +"English, but other languages are supported." +msgstr "" +"Amazon Titan Text Express 的上下文長度長達 8000 個 " +"tokens,因而非常適合各種高級常規語言任務,例如開放式文本生成和對話式聊天,以及檢索增強生成(RAG)中的支持。在發布時,該模型針對英語進行了優化,但也支持其他語言。" -#: apps/workspace/views/workspace_chat_user.py:226 -#: apps/workspace/views/workspace_chat_user.py:227 -#: apps/workspace/views/workspace_chat_user.py:228 -#: apps/xpack/views/system_chat_user.py:273 -#: apps/xpack/views/system_chat_user.py:274 -#: apps/xpack/views/system_chat_user.py:275 -msgid "Add member to chat user group" -msgstr "添加成員到對話用戶組" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:129 +msgid "" +"7B dense converter for rapid deployment and easy customization. Small in " +"size yet powerful in a variety of use cases. Supports English and code, as " +"well as 32k context windows." +msgstr "7B 密集型轉換器,可快速部署,易於定製。體積雖小,但功能強大,適用於各種用例。支持英語和代碼,以及 32k 的上下文窗口。" -#: apps/workspace/views/workspace_chat_user.py:243 -#: apps/workspace/views/workspace_chat_user.py:244 -#: apps/workspace/views/workspace_chat_user.py:245 -#: apps/xpack/views/system_chat_user.py:295 -#: apps/xpack/views/system_chat_user.py:296 -#: apps/xpack/views/system_chat_user.py:297 -msgid "Remove member from chat user group" -msgstr "從對話用戶組移除成員" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:138 +msgid "" +"Advanced Mistral AI large-scale language model capable of handling any " +"language task, including complex multilingual reasoning, text understanding," +" transformation, and code generation." +msgstr "先進的 Mistral AI 大型語言模型,能夠處理任何語言任務,包括複雜的多語言推理、文本理解、轉換和代碼生成。" -#: apps/xpack/api/auth_config.py:29 -msgid "Auth Type" -msgstr "認證類型" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:147 +msgid "" +"Ideal for content creation, conversational AI, language understanding, R&D, " +"and enterprise applications" +msgstr "非常適合內容創作、對話式人工智慧、語言理解、研發和企業智能體" -#: apps/xpack/api/auth_config.py:30 -msgid "Config" -msgstr "配置" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:155 +msgid "" +"Ideal for limited computing power and resources, edge devices, and faster " +"training times." +msgstr "非常適合有限的計算能力和資源、邊緣設備和更快的訓練時間。" -#: apps/xpack/api/auth_config.py:77 -msgid "Corp ID" +#: apps/models_provider/impl/aws_bedrock_model_provider/aws_bedrock_model_provider.py:165 +msgid "" +"Titan Embed Text is the largest embedding model in the Amazon Titan Embed " +"series and can handle various text embedding tasks, such as text " +"classification, text similarity calculation, etc." msgstr "" +"Titan Embed Text 是 Amazon Titan Embed " +"系列中最大的嵌入模型,可以處理各種文本嵌入任務,如文本分類、文本相似度計算等。" -#: apps/xpack/api/auth_config.py:78 -msgid "Agent ID" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/embedding.py:37 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/image.py:64 +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/llm.py:64 +#, python-brace-format +msgid "The following fields are required: {keys}" +msgstr "以下欄位是必填項: {keys}" -#: apps/xpack/api/auth_config.py:79 -msgid "App Secret" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:26 +msgid "Access Key ID" +msgstr "Access Key ID" -#: apps/xpack/api/auth_config.py:80 -msgid "Callback URL" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:27 +msgid "Secret Access Key" +msgstr "Secret Access Key" -#: apps/xpack/api/auth_config.py:84 -msgid "Key" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:28 +msgid "Region Name" +msgstr "地域名稱" -#: apps/xpack/api/auth_config.py:106 -msgid "Access Token" -msgstr "" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:29 +msgid "Base URL" +msgstr "Base URL" -#: apps/xpack/api/chat_user.py:31 apps/xpack/api/chat_user.py:83 -#: apps/xpack/api/chat_user.py:113 apps/xpack/serializers/chat_user.py:101 -#: apps/xpack/serializers/chat_user.py:177 -#: apps/xpack/serializers/chat_user.py:252 -msgid "User Group IDs" -msgstr "用戶組 IDs" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:42 +msgid "Model type is not supported" +msgstr "不支援該模型型別" -#: apps/xpack/api/chat_user.py:118 -msgid "User Group Names" -msgstr "用戶組名稱" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:47 +#, python-format +msgid "%(key)s is required" +msgstr "%(key)s 是必填項" -#: apps/xpack/api/chat_user.py:132 apps/xpack/serializers/chat_user.py:120 -#: apps/xpack/serializers/resource_chat_user.py:37 -msgid "Username or Nickname" -msgstr "用戶名或暱稱" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:55 +msgid "World" +msgstr "World" -#: apps/xpack/api/chat_user.py:148 apps/xpack/serializers/chat_user.py:360 -msgid "Sync Type" -msgstr "同步類型" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:56 +msgid "Test" +msgstr "測試" -#: apps/xpack/api/knowledge_lark.py:25 -msgid "Token" -msgstr "令牌" +#: apps/models_provider/impl/aws_bedrock_model_provider/credential/reranker.py:66 +#, python-format +msgid "" +"Verification failed, please check whether the parameters are correct: " +"%(error)s" +msgstr "校驗失敗,請檢查引數是否正確:%(error)s" -#: apps/xpack/api/knowledge_lark.py:27 -msgid "Is Exist" -msgstr "是否存在" +#: apps/models_provider/impl/azure_model_provider/credential/embedding.py:53 +#: apps/models_provider/impl/azure_model_provider/credential/llm.py:97 +msgid "Verification failed, please check whether the parameters are correct" +msgstr "認證失敗,請檢查參數是否正確" -#: apps/xpack/api/license.py:13 -msgid "corporation" -msgstr "公司" +#: apps/models_provider/impl/azure_model_provider/credential/tti.py:28 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:31 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:34 +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:33 +msgid "Picture quality" +msgstr "圖片質量" -#: apps/xpack/api/license.py:14 -msgid "isv" +#: apps/models_provider/impl/azure_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/docker_ai_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/openai_model_provider/credential/tts.py:19 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tts.py:19 +msgid "" +"Try out the different sounds (Alloy, Echo, Fable, Onyx, Nova, and Sparkle) " +"to find one that suits your desired tone and audience. The current voiceover" +" is optimized for English." +msgstr "嘗試不同的聲音(合金、回聲、寓言、縞瑪瑙、新星和閃光),找到一種適合您所需的音調和聽眾的聲音。當前的語音針對英語進行了優化。" + +#: apps/models_provider/impl/docker_ai_model_provider/credential/stt.py:15 +#: apps/models_provider/impl/openai_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is zh" +msgstr "未傳時預設值為 zh" + +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:18 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:18 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:18 +msgid "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. When using the DALL·E 3, the image size can be 1024x1024, 1024x1792" +" or 1792x1024 pixels." msgstr "" +"圖像生成端點允許您根據文本提示創建原始圖像。使用 DALL·E 3 時,圖像的尺寸可以為 1024x1024、1024x1792 或 1792x1024" +" 像素。" -#: apps/xpack/api/license.py:15 -msgid "expired" -msgstr "過期時間" - -#: apps/xpack/api/license.py:16 -msgid "product" -msgstr "產品" +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:35 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:35 +msgid "" +" \n" +"By default, images are produced in standard quality, but with DALL·E 3 you can set quality: \"hd\" to enhance detail. Square, standard quality images are generated fastest.\n" +" " +msgstr "默認情況下,圖像以標準質量生成,但使用 DALL·E 3 時,您可以設置質量:「hd」以增強細節。方形、標準質量的圖像生成速度最快。" -#: apps/xpack/api/license.py:17 -msgid "edition" -msgstr "版本" +#: apps/models_provider/impl/docker_ai_model_provider/credential/tti.py:53 +#: apps/models_provider/impl/openai_model_provider/credential/tti.py:53 +#: apps/models_provider/impl/siliconCloud_model_provider/credential/tti.py:53 +msgid "" +"You can use DALL·E 3 to request 1 image at a time (requesting more images by" +" issuing parallel requests), or use DALL·E 2 with the n parameter to request" +" up to 10 images at a time." +msgstr "" +"您可以使用 DALL·E 3 一次請求 1 個圖像(通過發出並行請求來請求更多圖像),或者使用帶有 n 參數的 DALL·E 2 一次最多請求 10 " +"個圖像。" -#: apps/xpack/api/license.py:18 -msgid "license version" -msgstr "license 版本" +#: apps/models_provider/impl/docker_ai_model_provider/docker_ai_model_provider.py:75 +msgid "The latest gpt-3.5-turbo, updated with DockerAI adjustments" +msgstr "最新 gpt-3.5-turbo,包含 DockerAI 調整" -#: apps/xpack/api/license.py:19 -msgid "count" -msgstr "數量" +#: apps/models_provider/impl/gemini_model_provider/credential/itv.py:21 +#: apps/models_provider/impl/gemini_model_provider/credential/ttv.py:21 +msgid "Base Url" +msgstr "Base URL" -#: apps/xpack/api/license.py:20 -msgid "serial number" -msgstr "序列號" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:51 +msgid "Latest Gemini 1.0 Pro model, updated with Google update" +msgstr "最新的 Gemini 1.0 Pro 模型,更新了 Google 更新" -#: apps/xpack/api/license.py:21 -msgid "remark" -msgstr "備註" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:58 +msgid "Latest Gemini 1.0 Pro Vision model, updated with Google update" +msgstr "最新的Gemini 1.0 Pro Vision模型,隨Google更新而更新" -#: apps/xpack/api/license.py:26 -msgid "message" -msgstr "消息" +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:68 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:75 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:85 +#: apps/models_provider/impl/gemini_model_provider/gemini_model_provider.py:92 +msgid "Latest Gemini 1.5 Flash model, updated with Google updates" +msgstr "最新的Gemini 1.5 Flash模型,隨Google更新而更新" -#: apps/xpack/api/license.py:27 -msgid "license details" -msgstr "license 詳情" +#: apps/models_provider/impl/local_model_provider/credential/embedding/model.py:64 +#: apps/models_provider/impl/local_model_provider/credential/embedding/web.py:45 +#: apps/models_provider/impl/local_model_provider/credential/reranker/model.py:77 +#: apps/models_provider/impl/local_model_provider/credential/reranker/web.py:45 +msgid "Model catalog" +msgstr "模型目錄" -#: apps/xpack/api/license.py:36 -#: apps/xpack/serializers/license/license_serializers.py:56 -msgid "license file" -msgstr "license 文件" +#: apps/models_provider/impl/local_model_provider/local_model_provider.py:52 +msgid "local model" +msgstr "本地模型" -#: apps/xpack/api/license.py:37 -msgid "License file is required" -msgstr "license 文件是必需的" +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:33 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:33 +msgid "Output video resolution." +msgstr "輸出影片解析度。" -#: apps/xpack/api/license.py:38 -msgid "Invalid license file format" -msgstr "無效的 license 文件格式" +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:42 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:42 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:43 +msgid "Duration" +msgstr "時長" -#: apps/xpack/api/operate_log.py:12 -#: apps/xpack/serializers/operate_log_serializer.py:57 -msgid "menu" -msgstr "菜單" +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:42 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:42 +msgid "Video duration in seconds (4-15)." +msgstr "视频时长(秒,取值 4-15)。" + +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:52 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:52 +msgid "Aspect ratio" +msgstr "寬高比" + +#: apps/models_provider/impl/minimax_model_provider/credential/itv.py:52 +#: apps/models_provider/impl/minimax_model_provider/credential/ttv.py:52 +msgid "Output video aspect ratio." +msgstr "輸出影片寬高比。" + +#: apps/models_provider/impl/minimax_model_provider/credential/tts.py:16 +msgid "Voice Setting" +msgstr "音色設定" + +#: apps/models_provider/impl/minimax_model_provider/minimax_model_provider.py:57 +msgid "Perfecting tonal nuances with maximized timbre similarity" +msgstr "精细打磨音调细节,最大化音色相似度" + +#: apps/models_provider/impl/minimax_model_provider/minimax_model_provider.py:65 +msgid "Faster, more affordable TTS model" +msgstr "更快、更实惠的 TTS 模型" + +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:60 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:66 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:57 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:60 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:44 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:33 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:62 +msgid "API domain name is invalid" +msgstr "API 域名無效" -#: apps/xpack/api/operate_log.py:13 -#: apps/xpack/serializers/operate_log_serializer.py:58 -msgid "operate" -msgstr "操作" +#: apps/models_provider/impl/ollama_model_provider/credential/embedding.py:47 +#: apps/models_provider/impl/ollama_model_provider/credential/image.py:68 +#: apps/models_provider/impl/ollama_model_provider/credential/llm.py:74 +#: apps/models_provider/impl/ollama_model_provider/credential/reranker.py:65 +#: apps/models_provider/impl/vllm_model_provider/credential/llm.py:64 +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:48 +#: apps/models_provider/impl/xinference_model_provider/credential/embedding.py:39 +#: apps/models_provider/impl/xinference_model_provider/credential/llm.py:66 +msgid "The model does not exist, please download the model first" +msgstr "模型不存在,請先下載模型" -#: apps/xpack/api/operate_log.py:14 -msgid "menu_label" -msgstr "菜單標籤" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:49 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 7B pretrained" +" models. Links to other models can be found in the index at the bottom." +msgstr "" +"Llama 2 是一組經過預訓練和微調的生成文本模型,其規模從 70 億到 700 億個不等。這是 7B " +"預訓練模型的存儲庫。其他模型的連結可以在底部的索引中找到。" -#: apps/xpack/api/operate_log.py:15 -msgid "operate_label" -msgstr "操作標籤" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:58 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 13B " +"pretrained models. Links to other models can be found in the index at the " +"bottom." +msgstr "" +"Llama 2 是一組經過預訓練和微調的生成文本模型,其規模從 70 億到 700 億個不等。這是 13B " +"預訓練模型的存儲庫。其他模型的連結可以在底部的索引中找到。" -#: apps/xpack/api/platform.py:35 -msgid "Platform type" -msgstr "平臺類型" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:67 +msgid "" +"Llama 2 is a set of pretrained and fine-tuned generative text models ranging" +" in size from 7 billion to 70 billion. This is a repository of 70B " +"pretrained models. Links to other models can be found in the index at the " +"bottom." +msgstr "" +"Llama 2 是一組經過預訓練和微調的生成文本模型,其規模從 70 億到 700 億個不等。這是 70B " +"預訓練模型的存儲庫。其他模型的連結可以在底部的索引中找到。" -#: apps/xpack/api/platform.py:50 -msgid "Platform configuration" -msgstr "平臺配置" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:76 +msgid "" +"Since the Chinese alignment of Llama2 itself is weak, we use the Chinese " +"instruction set to fine-tune meta-llama/Llama-2-13b-chat-hf with LoRA so " +"that it has strong Chinese conversation capabilities." +msgstr "" +"由於Llama2本身的中文對齊較弱,我們採用中文指令集,對meta-llama/Llama-2-13b-chat-" +"hf進行LoRA微調,使其具備較強的中文對話能力。" -#: apps/xpack/api/resource_chat_user_group.py:40 -#: apps/xpack/serializers/resource_chat_user.py:25 -#: apps/xpack/serializers/resource_chat_user_group.py:69 -msgid "is auth" -msgstr "是否認證" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:84 +msgid "" +"Meta Llama 3: The most capable public product LLM to date. 8 billion " +"parameters." +msgstr "Meta Llama 3:迄今為止最有能力的公開產品LLM。80億參數。" -#: apps/xpack/api/user_group.py:31 apps/xpack/api/user_group.py:99 -msgid "User Group ID" -msgstr "用戶組 ID" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:91 +msgid "" +"Meta Llama 3: The most capable public product LLM to date. 70 billion " +"parameters." +msgstr "Meta Llama 3:迄今為止最有能力的公開產品LLM。700億參數。" -#: apps/xpack/api/user_group.py:54 apps/xpack/serializers/chat_user.py:406 -#: apps/xpack/serializers/chat_user.py:563 -msgid "Group ID" -msgstr "用戶組 ID" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:99 +msgid "" +"Compared with previous versions, qwen 1.5 0.5b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 500 million parameters." +msgstr "" +"qwen 1.5 0.5b " +"相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯著增強。所有規模的模型都支持32768個tokens的上下文長度。5億參數。" -#: apps/xpack/api/user_group.py:114 apps/xpack/serializers/chat_user.py:541 -msgid "User group relation IDs" -msgstr "用戶組關係 ID" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:108 +msgid "" +"Compared with previous versions, qwen 1.5 1.8b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 1.8 billion parameters." +msgstr "" +"qwen 1.5 1.8b " +"相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯著增強。所有規模的模型都支持32768個tokens的上下文長度。18億參數。" -#: apps/xpack/serializers/application_setting_serializer.py:19 -msgid "theme color" -msgstr "主題顏色" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:117 +msgid "" +"Compared with previous versions, qwen 1.5 4b has significantly enhanced the " +"model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"4 billion parameters." +msgstr "" +"qwen 1.5 4b " +"相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯著增強。所有規模的模型都支持32768個tokens的上下文長度。40億參數。" -#: apps/xpack/serializers/application_setting_serializer.py:21 -msgid "header font color" -msgstr "標題字體顏色" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:126 +msgid "" +"Compared with previous versions, qwen 1.5 7b has significantly enhanced the " +"model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"7 billion parameters." +msgstr "" +"qwen 1.5 7b " +"相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯著增強。所有規模的模型都支持32768個tokens的上下文長度。70億參數。" -#: apps/xpack/serializers/application_setting_serializer.py:25 -msgid "float location type" -msgstr "浮動位置類型" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:135 +msgid "" +"Compared with previous versions, qwen 1.5 14b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"14 billion parameters." +msgstr "" +"qwen 1.5 14b " +"相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯著增強。所有規模的模型都支持32768個tokens的上下文長度。140億參數。" -#: apps/xpack/serializers/application_setting_serializer.py:26 -msgid "float location value" -msgstr "浮動位置值" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:144 +msgid "" +"Compared with previous versions, qwen 1.5 32b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"32 billion parameters." +msgstr "" +"qwen 1.5 32b " +"相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯著增強。所有規模的模型都支持32768個tokens的上下文長度。320億參數。" -#: apps/xpack/serializers/application_setting_serializer.py:30 -msgid "float location x" -msgstr "浮動位置 X" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:153 +msgid "" +"Compared with previous versions, qwen 1.5 72b has significantly enhanced the" +" model's alignment with human preferences and its multi-language processing " +"capabilities. Models of all sizes support a context length of 32768 tokens. " +"72 billion parameters." +msgstr "" +"qwen 1.5 72b " +"相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯著增強。所有規模的模型都支持32768個tokens的上下文長度。720億參數。" -#: apps/xpack/serializers/application_setting_serializer.py:31 -msgid "float location y" -msgstr "浮動位置 Y" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:162 +msgid "" +"Compared with previous versions, qwen 1.5 110b has significantly enhanced " +"the model's alignment with human preferences and its multi-language " +"processing capabilities. Models of all sizes support a context length of " +"32768 tokens. 110 billion parameters." +msgstr "" +"qwen 1.5 110b " +"相較於以往版本,模型與人類偏好的對齊程度以及多語言處理能力上有顯著增強。所有規模的模型都支持32768個tokens的上下文長度。1100億參數。" -#: apps/xpack/serializers/application_setting_serializer.py:35 -msgid "show source" -msgstr "顯示來源" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:180 +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:217 +msgid "" +"Phi-3 Mini is Microsoft's 3.8B parameter, lightweight, state-of-the-art open" +" model." +msgstr "Phi-3 Mini是Microsoft的3.8B參數,輕量級,最先進的開放模型。" -#: apps/xpack/serializers/application_setting_serializer.py:36 -msgid "show exec" -msgstr "顯示執行" +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:192 +#: apps/models_provider/impl/ollama_model_provider/ollama_model_provider.py:226 +msgid "" +"A high-performance open embedding model with a large token context window." +msgstr "一個具有大 tokens上下文窗口的高性能開放嵌入模型。" -#: apps/xpack/serializers/application_setting_serializer.py:38 -msgid "show history" -msgstr "顯示歷史" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:43 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:175 +#: apps/models_provider/impl/regolo_model_provider/regolo_model_provider.py:55 +#: apps/models_provider/impl/siliconCloud_model_provider/siliconCloud_model_provider.py:152 +msgid "The latest gpt-3.5-turbo, updated with OpenAI adjustments" +msgstr "最新的gpt-3.5-turbo,隨OpenAI調整而更新" -#: apps/xpack/serializers/application_setting_serializer.py:39 -msgid "draggable" -msgstr "是否可拖動" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:50 +msgid "Latest gpt-4, updated with OpenAI adjustments" +msgstr "最新的gpt-4,隨OpenAI調整而更新" -#: apps/xpack/serializers/application_setting_serializer.py:40 -msgid "show guide" -msgstr "顯示論壇" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:57 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:151 +msgid "" +"The latest GPT-4o, cheaper and faster than gpt-4-turbo, updated with OpenAI " +"adjustments" +msgstr "最新的GPT-4o,比gpt-4-turbo更便宜、更快,隨OpenAI調整而更新" -#: apps/xpack/serializers/application_setting_serializer.py:42 -msgid "icon url" -msgstr "圖標" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:64 +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:158 +msgid "" +"The latest gpt-4o-mini, cheaper and faster than gpt-4o, updated with OpenAI " +"adjustments" +msgstr "最新的gpt-4o-mini,比gpt-4o更便宜、更快,隨OpenAI調整而更新" -#: apps/xpack/serializers/application_setting_serializer.py:43 -msgid "chat background" -msgstr "聊天背景" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:71 +msgid "The latest gpt-4-turbo, updated with OpenAI adjustments" +msgstr "最新的gpt-4-turbo,隨OpenAI調整而更新" -#: apps/xpack/serializers/application_setting_serializer.py:44 -msgid "chat background url" -msgstr "聊天背景地址" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:78 +msgid "The latest gpt-4-turbo-preview, updated with OpenAI adjustments" +msgstr "最新的gpt-4-turbo-preview,隨OpenAI調整而更新" -#: apps/xpack/serializers/application_setting_serializer.py:45 -msgid "avatar" -msgstr "頭像" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:85 +msgid "" +"gpt-3.5-turbo snapshot on January 25, 2024, supporting context length 16,385" +" tokens" +msgstr "2024年1月25日的gpt-3.5-turbo快照,支持上下文長度16,385 tokens" -#: apps/xpack/serializers/application_setting_serializer.py:46 -msgid "avatar url" -msgstr "頭像地址" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:92 +msgid "" +"gpt-3.5-turbo snapshot on November 6, 2023, supporting context length 16,385" +" tokens" +msgstr "2023年11月6日的gpt-3.5-turbo快照,支持上下文長度16,385 tokens" -#: apps/xpack/serializers/application_setting_serializer.py:47 -msgid "user avatar" -msgstr "用戶頭像" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:99 +msgid "" +"[Legacy] gpt-3.5-turbo snapshot on June 13, 2023, will be deprecated on June" +" 13, 2024" +msgstr "[Legacy] 2023年6月13日的gpt-3.5-turbo快照,將於2024年6月13日棄用" -#: apps/xpack/serializers/application_setting_serializer.py:48 -msgid "user avatar url" -msgstr "用戶頭像地址" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:106 +msgid "" +"gpt-4o snapshot on May 13, 2024, supporting context length 128,000 tokens" +msgstr "2024年5月13日的gpt-4o快照,支持上下文長度128,000 tokens" -#: apps/xpack/serializers/application_setting_serializer.py:49 -msgid "float icon" -msgstr "浮動圖標" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:113 +msgid "" +"gpt-4-turbo snapshot on April 9, 2024, supporting context length 128,000 " +"tokens" +msgstr "2024年4月9日的gpt-4-turbo快照,支持上下文長度128,000 tokens" -#: apps/xpack/serializers/application_setting_serializer.py:50 -msgid "float icon url" -msgstr "浮動圖標地址" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:120 +msgid "" +"gpt-4-turbo snapshot on January 25, 2024, supporting context length 128,000 " +"tokens" +msgstr "2024年1月25日的gpt-4-turbo快照,支持上下文長度128,000 tokens" -#: apps/xpack/serializers/application_setting_serializer.py:51 -msgid "disclaimer" -msgstr "免責申明" +#: apps/models_provider/impl/openai_model_provider/openai_model_provider.py:127 +msgid "" +"gpt-4-turbo snapshot on November 6, 2023, supporting context length 128,000 " +"tokens" +msgstr "2023年11月6日的gpt-4-turbo快照,支持上下文長度128,000 tokens" -#: apps/xpack/serializers/application_setting_serializer.py:52 -msgid "disclaimer value" -msgstr "免責申明內容" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:24 +msgid "" +"The size of the generated image. Optional values: [1024x1024, 1280x720, " +"720x1280, 1152x864, 864x1152, 1328x1328, 1664x928, 928x1664, 1472x1104, " +"1104x1472], default is 1024x1024." +msgstr "" +"生成图片的尺寸。可选值:[1024x1024, 1280x720, 720x1280, 1152x864, 864x1152, 1328x1328, " +"1664x928, 928x1664, 1472x1104, 1104x1472],默认 1024x1024。" -#: apps/xpack/serializers/application_setting_serializer.py:55 -msgid "show avatar" -msgstr "顯示頭像" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:48 +msgid "Response format" +msgstr "響應格式" -#: apps/xpack/serializers/application_setting_serializer.py:56 -msgid "show user avatar" -msgstr "顯示用戶頭像" +#: apps/models_provider/impl/qianfan_model_provider/credential/tti.py:49 +msgid "" +"The format of the generated image. url returns a URL, b64_json returns " +"base64-encoded data." +msgstr "生成图片的格式。url 返回 URL,b64_json 返回 base64 编码数据。" -#: apps/xpack/serializers/application_setting_serializer.py:124 -msgid "Float location field type error" -msgstr "浮動位置欄位類型錯誤" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:22 +msgid "Video duration" +msgstr "影片時長" -#: apps/xpack/serializers/application_setting_serializer.py:130 -msgid "Custom theme field type error" -msgstr "自定義主題欄位類型錯誤" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:23 +msgid "" +"The duration of the generated video in seconds. Only supported values are " +"accepted." +msgstr "生成视频的时长(秒)。仅接受支持的取值。" -#: apps/xpack/serializers/auth_config_serializer.py:27 -#: apps/xpack/serializers/platform_serializer.py:31 -msgid "App Secret is required" -msgstr "App Secret 是必填項" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:34 +msgid "Whether the generated video contains a watermark" +msgstr "生成的影片是否包含水印" -#: apps/xpack/serializers/auth_config_serializer.py:28 -#: apps/xpack/serializers/platform_serializer.py:26 -#: apps/xpack/serializers/platform_serializer.py:34 -#: apps/xpack/serializers/platform_serializer.py:40 -#: apps/xpack/serializers/platform_serializer.py:46 -msgid "Callback URL is required" -msgstr "Callback URL 是必填項" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:40 +msgid "Prompt extend" +msgstr "提示詞擴充套件" -#: apps/xpack/serializers/auth_config_serializer.py:32 -#: apps/xpack/serializers/auth_config_serializer.py:41 -msgid "Corp ID is required" -msgstr "Corp ID 是必填項" +#: apps/models_provider/impl/qianfan_model_provider/credential/ttv.py:40 +msgid "Whether to use a large model to rewrite the prompt" +msgstr "是否使用大模型改写提示词" -#: apps/xpack/serializers/auth_config_serializer.py:33 -#: apps/xpack/serializers/platform_serializer.py:22 -msgid "Agent ID is required" -msgstr "Agent ID 是必填項" +#: apps/models_provider/impl/qianfan_model_provider/qianfan_model_provider.py:95 +msgid "Thousand sails large model" +msgstr "千帆大模型" -#: apps/xpack/serializers/auth_config_serializer.py:37 -#: apps/xpack/serializers/auth_config_serializer.py:42 -msgid "App Key is required" -msgstr "App Key 是必填項" +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:16 +msgid "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. " +msgstr "影象生成端點可根據文字提示詞建立原始影象。" -#: apps/xpack/serializers/auth_config_serializer.py:53 -msgid "LDAP server cannot be empty" -msgstr "LDAP server不能為空" +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:32 +msgid "" +" \n" +"By default, images are produced in standard quality.\n" +" " +msgstr "默认情况下,图片以标准质量生成。" -#: apps/xpack/serializers/auth_config_serializer.py:54 -msgid "Base DN cannot be empty" -msgstr "Base DN不能為空" +#: apps/models_provider/impl/regolo_model_provider/credential/tti.py:47 +msgid "1 as default" +msgstr "默认为 1" -#: apps/xpack/serializers/auth_config_serializer.py:55 -msgid "Password cannot be empty" -msgstr "密碼不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:26 +msgid "api_key is required" +msgstr "api_key 必填" -#: apps/xpack/serializers/auth_config_serializer.py:56 -msgid "OU cannot be empty" -msgstr "OU不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py:51 +msgid "TokenHub OpenAI compatible embeddings endpoint" +msgstr "TokenHub OpenAI 相容向量介面" -#: apps/xpack/serializers/auth_config_serializer.py:57 -msgid "LDAP filter cannot be empty" -msgstr "LDAP過濾器不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/llm.py:87 +msgid "TokenHub OpenAI compatible endpoint" +msgstr "TokenHub OpenAI 相容介面" -#: apps/xpack/serializers/auth_config_serializer.py:58 -msgid "LDAP mapping cannot be empty" -msgstr "LDAP映射不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:12 +msgid "Engine model type" +msgstr "引擎模型類型" -#: apps/xpack/serializers/auth_config_serializer.py:62 -msgid "Authorization address cannot be empty" -msgstr "認證地址不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:12 +msgid "If not passed, the default value is 16k_zh (Chinese universal)" +msgstr "如果未傳遞,默認值為 16k_zh(中文通用)" -#: apps/xpack/serializers/auth_config_serializer.py:63 -msgid "Token address cannot be empty" -msgstr "令牌地址不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:16 +msgid "Chinese telephone universal" +msgstr "中文電話通用" -#: apps/xpack/serializers/auth_config_serializer.py:64 -msgid "User information address cannot be empty" -msgstr "用戶信息地址不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:17 +msgid "English telephone universal" +msgstr "英文電話通用" -#: apps/xpack/serializers/auth_config_serializer.py:65 -msgid "Scope cannot be empty" -msgstr "範圍不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:18 +msgid "Commonly used in Chinese" +msgstr "中文常用" -#: apps/xpack/serializers/auth_config_serializer.py:66 -msgid "Client ID cannot be empty" -msgstr "客戶端 ID 不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:19 +msgid "Chinese, English, and Guangdong" +msgstr "中文、英文和廣東話" -#: apps/xpack/serializers/auth_config_serializer.py:67 -msgid "Client secret cannot be empty" -msgstr "客戶端密鑰不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:20 +msgid "Chinese medical" +msgstr "中文醫療" -#: apps/xpack/serializers/auth_config_serializer.py:68 -msgid "Redirect address cannot be empty" -msgstr "重定向地址不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:21 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:24 +msgid "English" +msgstr "英文" -#: apps/xpack/serializers/auth_config_serializer.py:69 -msgid "Field mapping cannot be empty" -msgstr "欄位映射不能為空" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:22 +msgid "Cantonese" +msgstr "粵語" -#: apps/xpack/serializers/auth_config_serializer.py:262 -msgid "Configuration information is wrong and failed to save" -msgstr "配置信息錯誤,保存失敗" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:23 +msgid "Japanese" +msgstr "日語" -#: apps/xpack/serializers/auth_config_serializer.py:288 -msgid "Connection failed" -msgstr "連接失敗" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:24 +msgid "Korean" +msgstr "韓語" -#: apps/xpack/serializers/auth_config_serializer.py:306 -msgid "Platform does not exist" -msgstr "平臺不存在" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:25 +msgid "Vietnamese" +msgstr "越南語" -#: apps/xpack/serializers/auth_config_serializer.py:316 -msgid "Unsupported platform type" -msgstr "不支持的平臺類型" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:26 +msgid "Malay language" +msgstr "馬來語" -#: apps/xpack/serializers/channel/chat_manage.py:100 -msgid "Think: " -msgstr "思考内容: " +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:27 +msgid "Indonesian language" +msgstr "印尼語" -#: apps/xpack/serializers/channel/chat_manage.py:103 -#: apps/xpack/serializers/channel/chat_manage.py:105 -msgid "AI reply: " -msgstr "AI 回復: " +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:28 +msgid "Filipino language" +msgstr "菲律賓語" -#: apps/xpack/serializers/channel/chat_manage.py:318 -msgid "Thinking, please wait a moment!" -msgstr "思考中,請稍等!" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:29 +msgid "Thai" +msgstr "泰語" -#: apps/xpack/serializers/channel/ding_talk.py:19 -#: apps/xpack/serializers/channel/wechat.py:91 -#: apps/xpack/serializers/channel/wechat.py:132 -#: apps/xpack/serializers/channel/wecom.py:78 -#: apps/xpack/serializers/channel/wecom.py:259 -msgid "The corresponding platform configuration was not found" -msgstr "未找到對應的平臺配置" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:30 +msgid "Portuguese" +msgstr "葡萄牙語" -#: apps/xpack/serializers/channel/ding_talk.py:27 -#: apps/xpack/serializers/channel/lark.py:117 -msgid "Currently only text messages are supported" -msgstr "目前僅支持文本消息" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:31 +msgid "Turkish" +msgstr "土耳其語" -#: apps/xpack/serializers/channel/ding_talk.py:91 -#: apps/xpack/serializers/channel/wechat.py:163 -#: apps/xpack/serializers/channel/wecom.py:189 -msgid "Image download failed, check network" -msgstr "圖片下載失敗,請檢查網絡" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:32 +msgid "Arabic" +msgstr "阿拉伯語" -#: apps/xpack/serializers/channel/ding_talk.py:92 -#: apps/xpack/serializers/channel/wechat.py:161 -#: apps/xpack/serializers/channel/wecom.py:185 -msgid "Please analyze the content of the image." -msgstr "請分析圖片內容。" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:33 +msgid "Spanish" +msgstr "西班牙語" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:281 -msgid "Please analyze the content of the file." -msgstr "請分析文件內容。" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:34 +msgid "Hindi" +msgstr "印地語" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:283 -msgid "Please analyze the content of the video." -msgstr "請分析視頻內容。" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:35 +msgid "French" +msgstr "法語" -#: apps/xpack/serializers/channel/ding_talk.py:95 -msgid "DingTalk application: {user}" -msgstr "釘釘智能體: {user}" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:36 +msgid "German" +msgstr "德語" -#: apps/xpack/serializers/channel/ding_talk.py:106 -#: apps/xpack/serializers/channel/ding_talk.py:151 -msgid "Content generated by AI" -msgstr "AI 生成的內容" +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:37 +msgid "Multiple dialects, supporting 23 dialects" +msgstr "多種方言,支持 23 種方言" -#: apps/xpack/serializers/channel/lark.py:92 -msgid "Lark application: " -msgstr "飛書智能體: " +#: apps/models_provider/impl/tencent_model_provider/credential/stt.py:64 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:107 +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:65 +#, python-brace-format +msgid "{keys} is required" +msgstr "{keys} 是必填項" -#: apps/xpack/serializers/channel/slack.py:116 -msgid "The corresponding platform configuration for Slack was not found" -msgstr "Slack 的對應平臺配置未找到" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 +msgid "Recognition language" +msgstr "識別語言" -#: apps/xpack/serializers/channel/slack.py:206 -msgid "Thinking..." -msgstr "思考中..." +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 +msgid "Recognition language: zh / en, auto detected when omitted" +msgstr "識別語言:zh / en,缺省時自動檢測" -#: apps/xpack/serializers/channel/slack.py:333 -msgid "Invalid json format." -msgstr "json 格式無效。" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:22 +msgid "Auto detect" +msgstr "自動檢測" -#: apps/xpack/serializers/channel/slack.py:339 -msgid "Invalid Slack request" -msgstr "Slack 請求無效" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:23 +msgid "Chinese" +msgstr "中文" -#: apps/xpack/serializers/channel/slack.py:347 -msgid "Slack application: {user}" -msgstr "Slack 智能體: {user}" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 +msgid "Audio encoding" +msgstr "音頻編碼" -#: apps/xpack/serializers/channel/slack.py:480 -msgid "Stop" -msgstr "停止" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 +msgid "pcm / wav / ogg / mp3, auto detected when omitted" +msgstr "pcm / wav / ogg / mp3,缺省時自動檢測" -#: apps/xpack/serializers/channel/tools.py:58 -#, python-brace-format -msgid "" -"Thinking about 【{question}】...If you want me to continue answering, please " -"reply {trigger_message}" -msgstr "思考【{question}】...如果你想讓我繼續回答,請回復 {trigger_message}" +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:34 +msgid "Auto" +msgstr "自動" -#: apps/xpack/serializers/channel/tools.py:158 +#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 +msgid "Tokenhub sync_transcribe endpoint" +msgstr "Tokenhub 同步轉寫接口地址" + +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:59 msgid "" -"\n" -" ------------\n" -"[To be continued, reply \"Continue to answer the question]" -msgstr "" -"\n" -"------------\n" -"[待續,回復 \"繼續回答問題]" +"Width and height must be in [512, 2048] and the area must not exceed " +"1024x1024. If not passed, the model auto-selects the closest preset size." +msgstr "寬和高必須在 [512, 2048] 之間,且面積不得超過 1024x1024。未傳時由模型自動選擇最接近的預設尺寸。" -#: apps/xpack/serializers/channel/tools.py:238 -#, python-brace-format +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:72 +msgid "Prompt rewrite" +msgstr "提示詞改寫" + +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:72 msgid "" -"To be continued, reply \"{trigger_message}\" to continue answering the " -"question" -msgstr "待續,回復 \"{trigger_message}\" 繼續回答問題" +"Whether the model should rewrite and optimize the prompt before generation." +msgstr "模型是否在生成前改寫並最佳化提示詞。" -#: apps/xpack/serializers/channel/wechat.py:143 -#, python-brace-format -msgid "WeChat Official Account: {account}" -msgstr "微信公眾帳號: {account}" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:80 +msgid "Watermark footnote" +msgstr "浮水印角標" -#: apps/xpack/serializers/channel/wechat.py:150 -#: apps/xpack/serializers/channel/wecom.py:171 -#: apps/xpack/serializers/channel/wecom.py:175 +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:80 msgid "" -"The app does not enable the speech-to-text function or the speech-to-text " -"function fails." -msgstr "智能體未開啟語音轉文字功能或語音轉文字功能失敗。" +"Custom watermark content, at most 16 characters, drawn in the bottom-right." +msgstr "自訂浮水印內容,最多16個字元,繪製在右下角。" -#: apps/xpack/serializers/channel/wechat.py:189 -msgid "Message types not supported yet" -msgstr "消息類型暫不支持" +#: apps/models_provider/impl/tencent_model_provider/credential/tti.py:137 +msgid "TokenHub Hy-Image v3-generation endpoint" +msgstr "TokenHub Hy-Image v3-generation 介面" -#: apps/xpack/serializers/channel/wechat.py:196 -msgid "Welcome to subscribe" -msgstr "歡迎訂閱" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:15 +msgid "Output video resolution: 480p, 720p, 1080p." +msgstr "輸出影片解析度:480p、720p、1080p。" -#: apps/xpack/serializers/channel/wecom.py:86 -msgid "Enterprise WeChat user: " -msgstr "企業微信用戶: " +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:24 +msgid "Frame rate" +msgstr "幀率" -#: apps/xpack/serializers/channel/wecom.py:97 -msgid "Enterprise WeChat customer service: " -msgstr "企業微信客服: " +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:24 +msgid "Output video frame rate: 16, 24, 30." +msgstr "輸出影片幀率:16、24、30。" -#: apps/xpack/serializers/channel/wecom.py:134 -#: apps/xpack/serializers/channel/wecom.py:150 -msgid "This type of message is not supported yet" -msgstr "此類型消息暫不支持" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:34 +msgid "Add logo" +msgstr "加入標示" -#: apps/xpack/serializers/channel/wecom.py:254 -msgid "Signature missing" -msgstr "籤名缺失" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:36 +msgid "" +"Whether to add the AI-generated logo to the video. 1: add logo; 0: no logo " +"(requires console approval for independent control)." +msgstr "是否為生成影片加入 AI 標示。1:加入標示;0:不加入標示(需在控制台申請開啟獨立控制)。" -#: apps/xpack/serializers/channel/wecom.py:266 -#: apps/xpack/serializers/channel/wecom.py:273 -#, python-brace-format -msgid "An error occurred while processing the GET request {e}" -msgstr "get 請求處理時發生錯誤 {e}" +#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py:98 +msgid "" +"TokenHub video endpoint. Use the base (e.g. " +"https://tokenhub.tencentmaas.com/v1) or a full submit/query URL." +msgstr "" +"TokenHub 影片介面。可使用根位址(如 https://tokenhub.tencentmaas.com/v1)或完整的 submit/query" +" 位址。" -#: apps/xpack/serializers/chat_auth.py:51 -msgid "The password is incorrect" -msgstr "密碼不正確" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:50 +msgid "" +"The latest generation productivity model with upgraded Agent and complex " +"task execution capabilities." +msgstr "採用全新一代生產力模型,升級了 Agent 與複雜任務執行能力。" -#: apps/xpack/serializers/chat_user.py:42 -msgid "Some user groups do not exist" -msgstr "某些用戶組不存在" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:58 +msgid "" +"Tuned on real business scenarios, balancing effectiveness and cost-" +"effectiveness, with reinforced Coding, long-text, reasoning and Agent " +"capabilities." +msgstr "針對真實業務場景調優,兼顧效果與成本,強化了 Coding、長文本、推理和 Agent 能力。" -#: apps/xpack/serializers/chat_user.py:181 -msgid "Is Append" -msgstr "是否追加" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:67 +msgid "" +"Designed for Agent workloads, using a MoE architecture that supports " +"interleaved thinking, structured output, Function Calling and Cache caching." +msgstr "專為 Agent 場景設計,採用 MoE 架構,支援交織思考、結構化輸出、Function Calling 與 Cache 快取。" -#: apps/xpack/serializers/chat_user.py:194 -msgid "User Group IDs cannot be empty" -msgstr "用戶組 IDs 不能為空" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:75 +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:82 +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:89 +msgid "Tencent Hybrid multilingual translation model." +msgstr "騰訊混元多語言翻譯模型。" -#: apps/xpack/serializers/chat_user.py:198 -msgid "Some users do not exist" -msgstr "某些用戶不存在" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:96 +msgid "" +"Hunyuan's latest role-playing model based on the Hunyuan model with role-" +"playing scene fine-tuning." +msgstr "基於混元模型並在角色扮演場景微調的最新角色扮演模型。" -#: apps/xpack/serializers/chat_user.py:361 -msgid "Sync Type: LOCAL or LDAP" -msgstr "同步類型: LOCAL 或 LDAP" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:103 +msgid "" +"Hunyuan's role-playing model with better basic effects in role-playing " +"scenarios." +msgstr "在角色扮演場景中基礎效果更優的混元角色扮演模型。" -#: apps/xpack/serializers/chat_user.py:403 -msgid "Unsupported sync type" -msgstr "不支持的同步類型" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:111 +msgid "" +"This interface is used to recognize short audio files within 60 seconds. " +"Supports Mandarin Chinese, English, Cantonese, Japanese, Vietnamese, Malay, " +"Indonesian, Filipino, Thai, Portuguese, Turkish, Arabic, Hindi, French, " +"German, and 23 Chinese dialects." +msgstr "" +"本介面用於識別 60 " +"秒之內的短音頻文件。支援中文普通話、英語、粵語、日語、越南語、馬來語、印度尼西亞語、菲律賓語、泰語、葡萄牙語、土耳其語、阿拉伯語、印地語、法語、德語及 " +"23 種漢語方言。" -#: apps/xpack/serializers/chat_user.py:412 -#: apps/xpack/serializers/chat_user.py:444 -#: apps/xpack/serializers/chat_user.py:483 -#: apps/xpack/serializers/chat_user.py:510 -#: apps/xpack/serializers/chat_user.py:548 -#: apps/xpack/serializers/chat_user.py:570 -msgid "User group does not exist" -msgstr "用戶組不存在" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:128 +msgid "Tencent TokenHub text embedding model, 1024 dimensions." +msgstr "騰訊 TokenHub 文字向量模型,1024 維。" -#: apps/xpack/serializers/chat_user.py:451 -msgid "User group name already exists" -msgstr "用戶組名稱已存在" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:135 +msgid "Tencent TokenHub text embedding model, 2560 dimensions." +msgstr "騰訊 TokenHub 文字向量模型,2560 維。" -#: apps/xpack/serializers/chat_user.py:485 -msgid "Default user group cannot be deleted" -msgstr "默認用戶組不能被刪除" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:142 +msgid "Tencent TokenHub multimodal embedding model, 2048 dimensions." +msgstr "騰訊 TokenHub 多模態向量模型,2048 維。" -#: apps/xpack/serializers/chat_user.py:550 -msgid "User group relation IDs cannot be empty" -msgstr "用戶組關係 IDs 不能為空" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:149 +msgid "Tencent TokenHub multimodal embedding model, 4096 dimensions." +msgstr "騰訊 TokenHub 多模態向量模型,4096 維。" -#: apps/xpack/serializers/chat_user_serializer.py:75 -msgid "Invalid access token" -msgstr "無效的訪問令牌" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:160 +msgid "Mixed element visual model" +msgstr "混元視覺模型" -#: apps/xpack/serializers/chat_user_serializer.py:102 -msgid "The user does not have permission to access the application" -msgstr "用戶沒有訪問智能體的權限" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:170 +msgid "Hunyuan Hy-Image 3.0 text-to-image model." +msgstr "混元 Hy-Image 3.0 文生圖模型。" -#: apps/xpack/serializers/dataset_lark_serializer.py:56 -#: apps/xpack/serializers/dataset_lark_serializer.py:299 -msgid "app id" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:180 +msgid "Hunyuan HY-Video 1.5 text-to-video model." +msgstr "混元 HY-Video 1.5 文生影片模型。" -#: apps/xpack/serializers/dataset_lark_serializer.py:57 -#: apps/xpack/serializers/dataset_lark_serializer.py:300 -msgid "app secret" -msgstr "" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:190 +msgid "Hunyuan HY-Video 1.5 image-to-video model." +msgstr "混元 HY-Video 1.5 圖生影片模型。" -#: apps/xpack/serializers/dataset_lark_serializer.py:58 -#: apps/xpack/serializers/dataset_lark_serializer.py:105 -#: apps/xpack/serializers/dataset_lark_serializer.py:301 -msgid "folder token" -msgstr "文件夾令牌" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:197 +msgid "Tencent YT-Video 2.0 image-to-video model." +msgstr "騰訊 YT-Video 2.0 圖生影片模型。" -#: apps/xpack/serializers/dataset_lark_serializer.py:60 -msgid "embedding model" -msgstr "向量模型" +#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py:240 +msgid "Tencent Cloud" +msgstr "騰訊雲" -#: apps/xpack/serializers/dataset_lark_serializer.py:71 -#: apps/xpack/serializers/dataset_lark_serializer.py:311 -msgid "Network error or folder token error!" -msgstr "網絡錯誤或文件夾令牌錯誤!" +#: apps/models_provider/impl/vllm_model_provider/credential/whisper_stt.py:14 +msgid "If not passed, the default value is 'zh'" +msgstr "如果未傳遞,則預設值為'zh'" -#: apps/xpack/serializers/dataset_lark_serializer.py:113 -#: apps/xpack/serializers/dataset_lark_serializer.py:155 -#: apps/xpack/task/sync.py:308 -msgid "Knowledge base not found!" -msgstr "知識庫未找到!" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:38 +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:82 +msgid "Facebook’s 125M parameter model" +msgstr "Facebook的125M參數模型" -#: apps/xpack/serializers/dataset_lark_serializer.py:125 -#: apps/xpack/task/sync.py:240 -msgid "Failed to get lark document list!" -msgstr "獲取飛書文檔列表失敗!" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:44 +msgid "BAAI’s 7B parameter model" +msgstr "BAAI的7B參數模型" -#: apps/xpack/serializers/dataset_lark_serializer.py:147 -msgid "Knowledge id" -msgstr "知識庫 ID" +#: apps/models_provider/impl/vllm_model_provider/vllm_model_provider.py:47 +msgid "BAAI’s 13B parameter mode" +msgstr "BAAI的13B參數模型" -#: apps/xpack/serializers/dataset_lark_serializer.py:169 -msgid "Synchronization is only supported for lark documents" -msgstr "僅支持飛書文檔的同步" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/bigModel_stt.py:15 +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is streaming_asr_demo" +msgstr "如果未傳入,則預設值為 streaming_asr_demo" -#: apps/xpack/serializers/license/license_serializers.py:102 -#: apps/xpack/serializers/license/license_serializers.py:123 -#: apps/xpack/serializers/license/license_tools.py:111 -msgid "The license is invalid" -msgstr "許可證無效" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tti.py:18 +msgid "" +"If the gap between width, height and 512 is too large, the picture rendering" +" effect will be poor and the probability of excessive delay will increase " +"significantly. Recommended ratio and corresponding width and height before " +"super score: width*height" +msgstr "寬、高與512差距過大,則出圖效果不佳、延遲過長概率顯著增加。超分前建議比例及對應寬高:width*height" -#: apps/xpack/serializers/license/license_tools.py:136 -msgid "License usage limit exceeded." -msgstr "License 使用限制已超出。" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:15 +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:15 +msgid "timbre" +msgstr "音色" -#: apps/xpack/serializers/license/license_tools.py:160 -msgid "The network is busy, try again later." -msgstr "網絡繁忙,請稍後再試。" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:33 +msgid "audio format" +msgstr "音訊格式" -#: apps/xpack/serializers/operate_log_serializer.py:59 -msgid "user" -msgstr "用戶" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:33 +msgid "The streaming scenario recommends pcm" +msgstr "流式场景建议使用 pcm" -#: apps/xpack/serializers/operate_log_serializer.py:61 -msgid "ip_address" -msgstr "IP 地址" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:46 +msgid "sample rate" +msgstr "取樣率" -#: apps/xpack/serializers/operate_log_serializer.py:62 -msgid "workspace_id" -msgstr "工作空間ID" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:46 +msgid "ogg_opus only supports 48000" +msgstr "ogg_opus 僅支援 48000" -#: apps/xpack/serializers/operate_log_serializer.py:134 -msgid "Fail" -msgstr "失敗" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:62 +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:34 +msgid "speaking speed" +msgstr "語速" -#: apps/xpack/serializers/operate_log_serializer.py:171 -msgid "Menu" -msgstr "菜單" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:62 +msgid "[-50,100], 100 means 2x speed, -50 means 0.5x speed" +msgstr "[-50,100],100 表示 2 倍速,-50 表示 0.5 倍速" -#: apps/xpack/serializers/operate_log_serializer.py:172 -msgid "Operate" -msgstr "操作" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:71 +msgid "volume" +msgstr "音量" -#: apps/xpack/serializers/operate_log_serializer.py:173 -msgid "Operate user" -msgstr "操作用戶" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/tts.py:71 +msgid "[-50,100], 100 means 2x volume, -50 means 0.5x volume" +msgstr "[-50,100],100 表示 2 倍音量,-50 表示 0.5 倍音量" -#: apps/xpack/serializers/operate_log_serializer.py:175 -msgid "Ip Address" -msgstr "IP位址" +#: apps/models_provider/impl/volcanic_engine_model_provider/credential/ttv.py:28 +msgid "Ratio" +msgstr "比例" -#: apps/xpack/serializers/operate_log_serializer.py:176 -msgid "API Details" -msgstr "API詳情" +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:54 +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:63 +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:105 +msgid "" +"The user goes to the model inference page of Volcano Ark to create an " +"inference access point. Here, you need to enter ep-xxxxxxxxxx-yyyy to call " +"it." +msgstr "用戶前往火山方舟的模型推理頁面創建推理接入點,這裡需要輸入ep-xxxxxxxxxx-yyyy進行調用" -#: apps/xpack/serializers/operate_log_serializer.py:177 -msgid "Operate Time" -msgstr "操作時間" +#: apps/models_provider/impl/volcanic_engine_model_provider/volcanic_engine_model_provider.py:152 +msgid "volcano engine" +msgstr "火山引擎" -#: apps/xpack/serializers/platform_serializer.py:12 -msgid "app_id is required" -msgstr "app_id 是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/image.py:52 +msgid "Please outline this picture" +msgstr "請描述這張圖片" -#: apps/xpack/serializers/platform_serializer.py:13 -msgid "app_secret is required" -msgstr "app_secret 是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:15 +msgid "If not passed, the default value is zh_cn" +msgstr "未傳時預設值為 zh_cn" -#: apps/xpack/serializers/platform_serializer.py:14 -msgid "token is required" -msgstr "token 是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:20 +msgid "domain" +msgstr "domain" -#: apps/xpack/serializers/platform_serializer.py:15 -msgid "callback_url is required" -msgstr "callback_url 是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:20 +msgid "If not passed, the default value is iat" +msgstr "未傳時預設值為 iat" -#: apps/xpack/serializers/platform_serializer.py:21 -#: apps/xpack/serializers/platform_serializer.py:30 -msgid "App ID is required" -msgstr "App ID 是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:23 +msgid "accent" +msgstr "口音" -#: apps/xpack/serializers/platform_serializer.py:23 -msgid "Secret is required" -msgstr "Secret 是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/stt.py:23 +msgid "If not passed, the default value is mandarin" +msgstr "未傳時預設值為 mandarin" -#: apps/xpack/serializers/platform_serializer.py:24 -msgid "Token is required" -msgstr "Token 是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:21 +msgid "API Version" +msgstr "API 版本" -#: apps/xpack/serializers/platform_serializer.py:33 -msgid "Verification Token is required" -msgstr "驗證令牌是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:27 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:65 +msgid "Online TTS" +msgstr "線上 TTS" -#: apps/xpack/serializers/platform_serializer.py:38 -msgid "Client ID is required" -msgstr "Client ID 是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:28 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:68 +msgid "Super Humanoid TTS" +msgstr "超擬人 TTS" -#: apps/xpack/serializers/platform_serializer.py:39 -msgid "Client Secret is required" -msgstr "客戶端密鑰是必填項" - -#: apps/xpack/serializers/platform_serializer.py:44 -msgid "Signing Secret is required" -msgstr "籤名密鑰是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/tts/default_tts.py:91 +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:47 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:34 +msgid "Speech speed, optional value: [0-100], default is 50" +msgstr "語速,可選值:[0-100],默認為50" -#: apps/xpack/serializers/platform_serializer.py:45 -msgid "Bot User Token is required" -msgstr "機器人用戶令牌是必填項" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:20 +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:16 +msgid "Speaker" +msgstr "發音人" -#: apps/xpack/serializers/platform_serializer.py:66 -msgid "Check if the fields are correct" -msgstr "檢查欄位是否正確" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:20 +msgid "Speaker selection for super-humanoid TTS service" +msgstr "超拟人 TTS 服务的发音人选择" -#: apps/xpack/serializers/platform_serializer.py:155 -#, python-brace-format -msgid "The platform configuration corresponding to {type} was not found" -msgstr "未找到對應 {type} 的平臺配置" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:26 +msgid "Super-humanoid: Lingxiaoxuan Flow" +msgstr "聆小璇" -#: apps/xpack/serializers/platform_serializer.py:56 -msgid "Bot ID is required" -msgstr "Bot ID 為必填項" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:27 +msgid "Super-humanoid: Lingyuyan Flow" +msgstr "聆玉言" -#: apps/xpack/serializers/platform_serializer.py:166 -#, python-brace-format -msgid "" -"This bot_id is already bound to another application ({app}). " -"Each bot_id can only correspond to one application." -msgstr "" -"該 bot_id 已綁定到另一個應用 ({app})," -"每個 bot_id 只能對應一個應用。" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:28 +msgid "Super-humanoid: Lingfeiyi Flow" +msgstr "聆飛逸" -#: apps/xpack/serializers/platform_serializer.py:168 -#, python-brace-format -msgid "This Bot ID is already in use by the agent named \"{name}\"." -msgstr "該 Bot ID 已被智能體「{name}」使用。" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:29 +msgid "Super-humanoid: Lingxiaoyue Flow" +msgstr "聆小玥" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:126 -msgid "Hello! I am an AI assistant. How can I help you?" -msgstr "您好!我是智能助手,有什麼可以幫您的嗎?" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:30 +msgid "Super-humanoid: Sun Dasheng Flow" +msgstr "孫大聖" -#: apps/xpack/serializers/channel/aibot/bot_manager.py:188 -msgid "Sorry, I have encountered some issues. Please try again later." -msgstr "抱歉,我遇到了一些問題,請稍後再試。" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:31 +msgid "Super-humanoid: Lingyuzhao Flow" +msgstr "聆玉昭" -#: apps/xpack/serializers/resource_chat_user.py:35 -#: apps/xpack/serializers/resource_chat_user.py:111 -#: apps/xpack/serializers/resource_chat_user_group.py:18 -#: apps/xpack/serializers/resource_chat_user_group.py:86 -msgid "Resource id" -msgstr "資源ID" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:32 +msgid "Super-humanoid: Lingxiaotang Flow" +msgstr "聆小糖" -#: apps/xpack/serializers/resource_chat_user.py:38 -#: apps/xpack/serializers/resource_chat_user.py:112 -msgid "User group id" -msgstr "用戶組ID" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:33 +msgid "Super-humanoid: Lingxiaorong Flow" +msgstr "聆小蓉" -#: apps/xpack/serializers/resource_chat_user.py:94 -msgid "Is auth" -msgstr "是否授權" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:34 +msgid "Super-humanoid: Xinyun Flow" +msgstr "心雲" -#: apps/xpack/serializers/resource_chat_user_group.py:20 -msgid "User group name" -msgstr "用戶名" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:35 +msgid "Super-humanoid: Grant (EN)" +msgstr "Grant" -#: apps/xpack/serializers/resource_chat_user_group.py:68 -msgid "user_group_id" -msgstr "用戶組ID" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:36 +msgid "Super-humanoid: Lila (EN)" +msgstr "Lila" -#: apps/xpack/serializers/sso_auth/cas.py:32 -msgid "HttpClient query failed: " -msgstr "HttpClient 查詢失敗: " +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:37 +msgid "Super-humanoid: Lingwanwan Pro" +msgstr "聆萬萬" -#: apps/xpack/serializers/sso_auth/cas.py:58 -msgid "CAS authentication failed" -msgstr "CAS 認證失敗" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:38 +msgid "Super-humanoid: Yiyi Pro" +msgstr "依依" -#: apps/xpack/serializers/sso_auth/oauth2.py:165 -#: apps/xpack/serializers/sso_auth/oauth2.py:184 -#: apps/xpack/serializers/sso_auth/oauth2.py:187 -msgid "Failed to obtain user information" -msgstr "獲取用戶信息失敗" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:39 +msgid "Super-humanoid: Huifangnv Pro" +msgstr "惠芳女" -#: apps/xpack/serializers/system_api_key.py:12 -msgid "Allow cross domain" -msgstr "允許跨域" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:40 +msgid "Super-humanoid: Lingxiaoying Pro" +msgstr "聆小穎" -#: apps/xpack/serializers/system_api_key.py:13 -msgid "Cross domain list" -msgstr "跨域列表" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:41 +msgid "Super-humanoid: Lingfeibo Pro" +msgstr "聆飛博" -#: apps/xpack/serializers/system_api_key.py:44 -msgid "system API key id" -msgstr "系統 API 密鑰 ID" +#: apps/models_provider/impl/xf_model_provider/credential/tts/super_humanoid_tts.py:42 +msgid "Super-humanoid: Lingyuyan Pro" +msgstr "聆玉言" -#: apps/xpack/serializers/system_params.py:20 -msgid "theme" -msgstr "主題" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:18 +msgid "" +"Speaker, optional value: Please go to the console to add a trial or purchase" +" speaker. After adding, the speaker parameter value will be displayed." +msgstr "發音人,可選值:請到控制臺添加試用或購買發音人,添加後即顯示發音人參數值" -#: apps/xpack/serializers/system_params.py:22 -msgid "login logo" -msgstr "登錄 logo" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:26 +msgid "iFlytek Xiaoyan" +msgstr "訊飛小燕" -#: apps/xpack/serializers/system_params.py:23 -msgid "login image" -msgstr "登陸圖片" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:27 +msgid "iFlytek Xujiu" +msgstr "訊飛許久" -#: apps/xpack/serializers/system_params.py:24 -msgid "title" -msgstr "標題" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:28 +msgid "iFlytek Xiaoping" +msgstr "訊飛小萍" -#: apps/xpack/serializers/system_params.py:25 -msgid "slogan" -msgstr "標語" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:29 +msgid "iFlytek Xiaojing" +msgstr "訊飛小婧" -#: apps/xpack/serializers/system_params.py:26 -#: apps/xpack/serializers/system_params.py:27 -msgid "show user manual" -msgstr "顯示用戶手冊" +#: apps/models_provider/impl/xf_model_provider/credential/tts/tts.py:30 +msgid "iFlytek Xuxiaobao" +msgstr "訊飛許小寶" -#: apps/xpack/serializers/system_params.py:28 -msgid "user manual url" -msgstr "用戶手冊網址" +#: apps/models_provider/impl/xf_model_provider/model/tts/super_humanoid_tts.py:109 +msgid "" +"Authentication failed (HTTP 401). Please check: 1) API URL is correct for " +"TTS service; 2) APP ID, API Key, and API Secret are correct; 3) Your iFlytek" +" account has TTS service enabled." +msgstr "" +"认证失败(HTTP 401)。请检查:1)TTS 服务的 API URL 是否正确;2)APP ID、API Key、API Secret " +"是否正确;3)你的讯飞账号是否已开通 TTS 服务。" -#: apps/xpack/serializers/system_params.py:29 -msgid "show forum" -msgstr "顯示論壇" +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:59 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:62 +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:84 +msgid "Chinese and English recognition" +msgstr "中英文識別" -#: apps/xpack/serializers/system_params.py:30 -msgid "forum url" -msgstr "論壇網址" +#: apps/models_provider/impl/xf_model_provider/xf_model_provider.py:105 +msgid "iFlytek Spark" +msgstr "訊飛星火" -#: apps/xpack/serializers/system_params.py:31 -msgid "show project" -msgstr "顯示項目" +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:17 +msgid "" +"The image generation endpoint allows you to create raw images based on text " +"prompts. The dimensions of the image can be 1024x1024, 1024x1792, or " +"1792x1024 pixels." +msgstr "圖像生成端點允許您根據文本提示創建原始圖像。圖像的尺寸可以為 1024x1024、1024x1792 或 1792x1024 像素。" -#: apps/xpack/serializers/system_params.py:32 -msgid "project url" -msgstr "項目網址" +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:35 +msgid "" +"By default, images are generated in standard quality, you can set quality: " +"\"hd\" to enhance detail. Square, standard quality images are generated " +"fastest." +msgstr "默認情況下,圖像以標準質量生成,您可以設置質量:「hd」以增強細節。方形、標準質量的圖像生成速度最快。" -#: apps/xpack/views/application_setting.py:24 -#: apps/xpack/views/application_setting.py:25 -#: apps/xpack/views/application_setting.py:26 -msgid "Modify Application Settings" -msgstr "修改智能體設置" +#: apps/models_provider/impl/xinference_model_provider/credential/tti.py:52 +msgid "" +"You can request 1 image at a time (requesting more images by making parallel" +" requests), or up to 10 images at a time using the n parameter." +msgstr "您可以一次請求 1 個圖像(通過發出並行請求來請求更多圖像),或者使用 n 參數一次最多請求 10 個圖像。" -#: apps/xpack/views/application_setting.py:42 -#: apps/xpack/views/application_setting.py:43 -#: apps/xpack/views/application_setting.py:44 -msgid "Get Application Settings" -msgstr "獲取智能體設置" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:21 +msgid "Chinese female" +msgstr "中文女" -#: apps/xpack/views/auth.py:52 apps/xpack/views/auth.py:53 -#: apps/xpack/views/auth.py:54 apps/xpack/views/chat_user_auth.py:46 -#: apps/xpack/views/chat_user_auth.py:47 apps/xpack/views/chat_user_auth.py:48 -msgid "Get authentication types" -msgstr "獲取認證類型" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:22 +msgid "Chinese male" +msgstr "中文男" -#: apps/xpack/views/auth.py:55 apps/xpack/views/auth.py:70 -#: apps/xpack/views/auth.py:90 apps/xpack/views/auth.py:108 -#: apps/xpack/views/auth.py:223 apps/xpack/views/auth.py:235 -#: apps/xpack/views/auth.py:249 -msgid "Authentication Configuration" -msgstr "認證配置" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:23 +msgid "Japanese male" +msgstr "日語男" -#: apps/xpack/views/auth.py:67 apps/xpack/views/auth.py:68 -#: apps/xpack/views/auth.py:69 apps/xpack/views/chat_user_auth.py:62 -#: apps/xpack/views/chat_user_auth.py:63 apps/xpack/views/chat_user_auth.py:64 -msgid "Test LDAP connection" -msgstr "測試 LDAP 連接" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:24 +msgid "Cantonese female" +msgstr "粵語女" -#: apps/xpack/views/auth.py:87 apps/xpack/views/auth.py:88 -#: apps/xpack/views/auth.py:89 -msgid "Add or modify authentication configuration" -msgstr "添加或修改認證配置" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:25 +msgid "English female" +msgstr "英文女" -#: apps/xpack/views/auth.py:105 apps/xpack/views/auth.py:106 -#: apps/xpack/views/auth.py:107 -msgid "Get authentication configuration" -msgstr "獲取認證配置" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:26 +msgid "English male" +msgstr "英文男" -#: apps/xpack/views/auth.py:118 apps/xpack/views/auth.py:119 -#: apps/xpack/views/auth.py:120 apps/xpack/views/chat_user_auth.py:112 -#: apps/xpack/views/chat_user_auth.py:113 -#: apps/xpack/views/chat_user_auth.py:114 -msgid "Ldap Log in" -msgstr "LDAP 登錄" +#: apps/models_provider/impl/xinference_model_provider/credential/tts.py:27 +msgid "Korean female" +msgstr "韓語女" -#: apps/xpack/views/auth.py:121 apps/xpack/views/auth.py:138 -#: apps/xpack/views/auth.py:157 apps/xpack/views/auth.py:176 -#: apps/xpack/views/auth.py:194 apps/xpack/views/auth.py:208 -#: apps/xpack/views/auth.py:266 apps/xpack/views/auth.py:286 -#: apps/xpack/views/auth.py:307 apps/xpack/views/auth.py:327 -#: apps/xpack/views/auth.py:348 apps/xpack/views/auth.py:368 -msgid "Three-party login" -msgstr "三方登錄" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:41 +msgid "" +"Code Llama is a language model specifically designed for code generation." +msgstr "Code Llama 是一個專門用於代碼生成的語言模型。" -#: apps/xpack/views/auth.py:135 apps/xpack/views/auth.py:136 -#: apps/xpack/views/auth.py:137 apps/xpack/views/chat_user_auth.py:129 -#: apps/xpack/views/chat_user_auth.py:130 -#: apps/xpack/views/chat_user_auth.py:131 -msgid "CAS Log in" -msgstr "CAS 登錄" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:48 +msgid "" +" \n" +"Code Llama Instruct is a fine-tuned version of Code Llama's instructions, designed to perform specific tasks.\n" +" " +msgstr "Code Llama Instruct 是 Code Llama 的指令微調版本,專為執行特定任務而設計。" -#: apps/xpack/views/auth.py:154 apps/xpack/views/auth.py:155 -#: apps/xpack/views/auth.py:156 apps/xpack/views/chat_user_auth.py:148 -#: apps/xpack/views/chat_user_auth.py:149 -#: apps/xpack/views/chat_user_auth.py:150 -msgid "OIDC Log in" -msgstr "OIDC 登錄" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:57 +msgid "" +"Code Llama Python is a language model specifically designed for Python code " +"generation." +msgstr "Code Llama Python 是一個專門用於 Python 代碼生成的語言模型。" -#: apps/xpack/views/auth.py:173 apps/xpack/views/auth.py:174 -#: apps/xpack/views/auth.py:175 apps/xpack/views/chat_user_auth.py:167 -#: apps/xpack/views/chat_user_auth.py:168 -#: apps/xpack/views/chat_user_auth.py:169 -msgid "OAuth2 Log in" -msgstr "OAuth2 登錄" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:64 +msgid "" +"CodeQwen 1.5 is a language model for code generation with high performance." +msgstr "CodeQwen 1.5 是一個用於代碼生成的語言模型,具有較高的性能。" -#: apps/xpack/views/auth.py:191 apps/xpack/views/auth.py:192 -#: apps/xpack/views/auth.py:193 apps/xpack/views/chat_user_auth.py:220 -#: apps/xpack/views/chat_user_auth.py:221 -#: apps/xpack/views/chat_user_auth.py:222 -msgid "Scan code login type" -msgstr "掃碼登錄類型" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:71 +msgid "CodeQwen 1.5 Chat is a chat model version of CodeQwen 1.5." +msgstr "CodeQwen 1.5 Chat 是一個聊天模型版本的 CodeQwen 1.5。" -#: apps/xpack/views/auth.py:205 apps/xpack/views/auth.py:206 -#: apps/xpack/views/auth.py:207 apps/xpack/views/auth.py:220 -#: apps/xpack/views/auth.py:221 apps/xpack/views/auth.py:222 -#: apps/xpack/views/chat_user_auth.py:234 -#: apps/xpack/views/chat_user_auth.py:235 -#: apps/xpack/views/chat_user_auth.py:236 -#: apps/xpack/views/chat_user_auth.py:249 -#: apps/xpack/views/chat_user_auth.py:250 -#: apps/xpack/views/chat_user_auth.py:251 -msgid "Get platform information" -msgstr "獲取平臺信息" +#: apps/models_provider/impl/xinference_model_provider/xinference_model_provider.py:78 +msgid "Deepseek is a large-scale language model with 13 billion parameters." +msgstr "Deepseek Chat 是一個聊天模型版本的 Deepseek。" -#: apps/xpack/views/auth.py:232 apps/xpack/views/auth.py:233 -#: apps/xpack/views/auth.py:234 apps/xpack/views/chat_user_auth.py:261 -#: apps/xpack/views/chat_user_auth.py:262 -#: apps/xpack/views/chat_user_auth.py:263 -msgid "Modify platform information" -msgstr "修改平臺信息" +#: apps/models_provider/impl/zhipu_model_provider/credential/tti.py:18 +msgid "" +"Image size, only cogview-3-plus supports this parameter. Optional range: " +"[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440], the " +"default is 1024x1024." +msgstr "" +"圖片尺寸,僅 cogview-3-plus " +"支持該參數。可選範圍:[1024x1024,768x1344,864x1152,1344x768,1152x864,1440x720,720x1440],默認是1024x1024。" -#: apps/xpack/views/auth.py:246 apps/xpack/views/auth.py:247 -#: apps/xpack/views/auth.py:248 apps/xpack/views/chat_user_auth.py:275 -#: apps/xpack/views/chat_user_auth.py:276 -#: apps/xpack/views/chat_user_auth.py:277 -msgid "Test platform connection" -msgstr "測試平臺連接" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:43 +msgid "" +"Have strong multi-modal understanding capabilities. Able to understand up to" +" five images simultaneously and supports video content understanding" +msgstr "具有強大的多模態理解能力。能夠同時理解多達五張圖像,並支持視頻內容理解" -#: apps/xpack/views/auth.py:263 apps/xpack/views/auth.py:264 -#: apps/xpack/views/auth.py:265 apps/xpack/views/chat_user_auth.py:292 -#: apps/xpack/views/chat_user_auth.py:293 -#: apps/xpack/views/chat_user_auth.py:294 -msgid "DingTalk callback" -msgstr "釘釘回調" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:51 +msgid "" +"Focus on single picture understanding. Suitable for scenarios requiring " +"efficient image analysis" +msgstr "專注於單圖理解。適用於需要高效圖像解析的場景" -#: apps/xpack/views/auth.py:283 apps/xpack/views/auth.py:284 -#: apps/xpack/views/auth.py:285 apps/xpack/views/chat_user_auth.py:312 -#: apps/xpack/views/chat_user_auth.py:313 -#: apps/xpack/views/chat_user_auth.py:314 -msgid "DingTalk OAuth2 callback" -msgstr "釘釘 OAuth2 回調" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:58 +msgid "" +"Focus on single picture understanding. Suitable for scenarios requiring " +"efficient image analysis (free)" +msgstr "專注於單圖理解。適用於需要高效圖像解析的場景(免費)" -#: apps/xpack/views/auth.py:304 apps/xpack/views/auth.py:305 -#: apps/xpack/views/auth.py:306 apps/xpack/views/chat_user_auth.py:333 -#: apps/xpack/views/chat_user_auth.py:334 -#: apps/xpack/views/chat_user_auth.py:335 -msgid "WeCom callback" -msgstr "企業微信回調" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:68 +msgid "" +"Quickly and accurately generate images based on user text descriptions. " +"Resolution supports 1024x1024" +msgstr "根據用戶文字描述快速、精準生成圖像。解析度支持1024x1024" -#: apps/xpack/views/auth.py:324 apps/xpack/views/auth.py:325 -#: apps/xpack/views/auth.py:326 apps/xpack/views/chat_user_auth.py:353 -#: apps/xpack/views/chat_user_auth.py:354 -#: apps/xpack/views/chat_user_auth.py:355 -msgid "WeCom OAuth2 callback" -msgstr "企業微信 OAuth2 回調" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:75 +msgid "" +"Generate high-quality images based on user text descriptions, supporting " +"multiple image sizes" +msgstr "根據用戶文字描述生成高質量圖像,支持多圖片尺寸" -#: apps/xpack/views/auth.py:345 apps/xpack/views/auth.py:346 -#: apps/xpack/views/auth.py:347 apps/xpack/views/chat_user_auth.py:374 -#: apps/xpack/views/chat_user_auth.py:375 -#: apps/xpack/views/chat_user_auth.py:376 -msgid "Lark callback" -msgstr "飛書回調" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:82 +msgid "" +"Generate high-quality images based on user text descriptions, supporting " +"multiple image sizes (free)" +msgstr "根據用戶文字描述生成高質量圖像,支持多圖片尺寸(免費)" -#: apps/xpack/views/auth.py:365 apps/xpack/views/auth.py:366 -#: apps/xpack/views/auth.py:367 apps/xpack/views/chat_user_auth.py:394 -#: apps/xpack/views/chat_user_auth.py:395 -#: apps/xpack/views/chat_user_auth.py:396 -msgid "Lark OAuth2 callback" -msgstr "飛書 OAuth2 回調" +#: apps/models_provider/impl/zhipu_model_provider/zhipu_model_provider.py:108 +msgid "zhipu AI" +msgstr "智譜 AI" -#: apps/xpack/views/chat_user_auth.py:49 apps/xpack/views/chat_user_auth.py:65 -#: apps/xpack/views/chat_user_auth.py:85 apps/xpack/views/chat_user_auth.py:252 -#: apps/xpack/views/chat_user_auth.py:264 -#: apps/xpack/views/chat_user_auth.py:278 -msgid "Chat User/Authentication Configuration" -msgstr "對話用戶/認證配置" +#: apps/models_provider/serializers/chat_completion_serializers.py:34 +#: apps/models_provider/serializers/prompt_generate_serializers.py:40 +msgid "Model params setting" +msgstr "模型引數設定" -#: apps/xpack/views/chat_user_auth.py:82 apps/xpack/views/chat_user_auth.py:83 -#: apps/xpack/views/chat_user_auth.py:84 -msgid "Add or modify Chat/Authentication Configuration" -msgstr "添加或修改對話/認證配置" +#: apps/models_provider/serializers/chat_completion_serializers.py:36 +#: apps/models_provider/serializers/prompt_generate_serializers.py:42 +msgid "Chat context" +msgstr "聊天上下文" -#: apps/xpack/views/chat_user_auth.py:99 apps/xpack/views/chat_user_auth.py:100 -#: apps/xpack/views/chat_user_auth.py:101 -msgid "Get Authentication Configuration" -msgstr "獲取認證配置" - -#: apps/xpack/views/chat_user_auth.py:102 -msgid "Chat User/login authentication" -msgstr "對話用戶/登錄認證" +#: apps/models_provider/serializers/chat_completion_serializers.py:44 +msgid "Messages cannot be empty" +msgstr "訊息不能為空" + +#: apps/models_provider/serializers/chat_completion_serializers.py:46 +#: apps/models_provider/serializers/prompt_generate_serializers.py:48 +msgid "Too many messages" +msgstr "訊息過多" + +#: apps/models_provider/serializers/chat_completion_serializers.py:49 +#: apps/models_provider/serializers/prompt_generate_serializers.py:52 +#: apps/models_provider/serializers/prompt_generate_serializers.py:54 +#: apps/models_provider/serializers/prompt_generate_serializers.py:56 +msgid "Authentication failed. Please verify that the parameters are correct." +msgstr "認證失敗,請確認引數是否正確。" + +#: apps/models_provider/serializers/chat_completion_serializers.py:54 +#: apps/models_provider/serializers/prompt_generate_serializers.py:62 +#: apps/shared/serializers/shared_tool.py:657 +#: apps/tools/serializers/tool.py:1654 +msgid "Model does not exists or is not an LLM model" +msgstr "模型不存在或不是 LLM 模型" + +#: apps/models_provider/serializers/chat_completion_serializers.py:61 +#: apps/models_provider/serializers/prompt_generate_serializers.py:69 +msgid "Model is not visible to the workspace" +msgstr "模型對該工作空間不可見" + +#: apps/models_provider/serializers/model_serializer.py:67 +#: apps/models_provider/serializers/model_serializer.py:295 +msgid "parameter configuration" +msgstr "參數配置" -#: apps/xpack/views/chat_user_auth.py:115 -#: apps/xpack/views/chat_user_auth.py:132 -#: apps/xpack/views/chat_user_auth.py:151 -#: apps/xpack/views/chat_user_auth.py:170 -#: apps/xpack/views/chat_user_auth.py:223 -#: apps/xpack/views/chat_user_auth.py:237 -#: apps/xpack/views/chat_user_auth.py:295 -#: apps/xpack/views/chat_user_auth.py:315 -#: apps/xpack/views/chat_user_auth.py:336 -#: apps/xpack/views/chat_user_auth.py:356 -#: apps/xpack/views/chat_user_auth.py:377 -#: apps/xpack/views/chat_user_auth.py:397 -msgid "Chat User/Three-party login" -msgstr "對話用戶/三方登錄" +#: apps/models_provider/serializers/model_serializer.py:68 +#: apps/models_provider/serializers/model_serializer.py:260 +#: apps/models_provider/serializers/model_serializer.py:296 +#: apps/resource_manage/serializers/model.py:190 +msgid "certification information" +msgstr "認證信息" -#: apps/xpack/views/chat_user_auth.py:187 -msgid "Chat User/login" -msgstr "對話用戶/登錄" +#: apps/models_provider/serializers/model_serializer.py:143 +#: apps/resource_manage/serializers/model.py:118 +msgid "Shared models cannot be deleted or modified" +msgstr "共享模型不能被刪除或修改" -#: apps/xpack/views/chat_user_auth.py:414 -#: apps/xpack/views/chat_user_auth.py:415 -#: apps/xpack/views/chat_user_auth.py:416 -msgid "Application Password Certification" -msgstr "智能體密碼認證" +#: apps/models_provider/serializers/model_serializer.py:270 +#: apps/models_provider/serializers/model_serializer.py:307 +#: apps/resource_manage/serializers/model.py:198 +#, python-brace-format +msgid "base model【{model_name}】already exists" +msgstr "模型【{model_name}】已存在" -#: apps/xpack/views/license.py:31 apps/xpack/views/license.py:32 -#: apps/xpack/views/license.py:33 -msgid "Get license information" -msgstr "獲取許可證信息" +#: apps/models_provider/serializers/model_serializer.py:355 +msgid "Model saving failed" +msgstr "模型保存失敗" -#: apps/xpack/views/license.py:42 apps/xpack/views/license.py:44 -msgid "Update license information" -msgstr "更新許可證信息" +#: apps/models_provider/serializers/model_serializer.py:537 +msgid "model_params_form must be a list" +msgstr "model_params_form 必须是一个列表" -#: apps/xpack/views/license.py:43 -msgid "Update license information by uploading a new license file" -msgstr "通過上傳新許可證文件更新許可證信息" +#: apps/models_provider/serializers/model_serializer.py:543 +#, python-brace-format +msgid "The {index}th item in model_params_form must be a dictionary" +msgstr "model_params_form 中的第 {index} 项必须是一个字典" -#: apps/xpack/views/operate_log.py:21 apps/xpack/views/operate_log.py:22 -#: apps/xpack/views/operate_log.py:23 -msgid "Get menu operate log" -msgstr "獲取菜單操作日誌" +#: apps/models_provider/serializers/model_serializer.py:550 +#, python-brace-format +msgid "" +"The label field is required for the {index}th item in model_params_form" +msgstr "model_params_form 中的第 {index} 项的 label 字段是必填项" -#: apps/xpack/views/operate_log.py:25 apps/xpack/views/operate_log.py:41 -#: apps/xpack/views/operate_log.py:57 -msgid "System operate log" -msgstr "系統操作日誌" +#: apps/models_provider/serializers/prompt_generate_serializers.py:34 +msgid "Content" +msgstr "內容" -#: apps/xpack/views/operate_log.py:36 apps/xpack/views/operate_log.py:37 -#: apps/xpack/views/operate_log.py:38 -msgid "Get paginated operate log" -msgstr "獲取分頁操作日誌" +#: apps/models_provider/serializers/prompt_generate_serializers.py:41 +msgid "Prompt template" +msgstr "提示詞範本" -#: apps/xpack/views/operate_log.py:54 apps/xpack/views/operate_log.py:55 -#: apps/xpack/views/operate_log.py:56 -msgid "Export operate log" -msgstr "導出操作日誌" +#: apps/models_provider/views/model.py:62 +#: apps/models_provider/views/model.py:63 +#: apps/models_provider/views/model.py:64 apps/shared/views/shared_model.py:58 +#: apps/shared/views/shared_model.py:59 apps/shared/views/shared_model.py:60 +msgid "Create model" +msgstr "創建模型" -#: apps/xpack/views/platform.py:60 apps/xpack/views/platform.py:61 -#: apps/xpack/views/platform.py:62 -msgid "Get platform configuration" -msgstr "獲取平臺配置" +#: apps/models_provider/views/model.py:103 +#: apps/models_provider/views/model.py:104 +#: apps/models_provider/views/model.py:105 +#: apps/shared/views/shared_model.py:87 apps/shared/views/shared_model.py:88 +#: apps/shared/views/shared_model.py:89 +msgid "Query model list" +msgstr "查詢模型列表" -#: apps/xpack/views/platform.py:65 apps/xpack/views/platform.py:79 -msgid "Application/application access" -msgstr "智能體/智能體訪問" +#: apps/models_provider/views/model.py:128 +#: apps/models_provider/views/model.py:129 +#: apps/models_provider/views/model.py:130 +#: apps/shared/views/shared_model.py:105 apps/shared/views/shared_model.py:106 +#: apps/shared/views/shared_model.py:107 +msgid "Update model" +msgstr "更新模型" -#: apps/xpack/views/platform.py:73 apps/xpack/views/platform.py:74 -#: apps/xpack/views/platform.py:75 -msgid "Update platform configuration" -msgstr "更新平臺配置" +#: apps/models_provider/views/model.py:161 +#: apps/models_provider/views/model.py:162 +#: apps/models_provider/views/model.py:163 +#: apps/shared/views/shared_model.py:123 apps/shared/views/shared_model.py:124 +#: apps/shared/views/shared_model.py:125 +msgid "Delete model" +msgstr "刪除模型" -#: apps/xpack/views/platform.py:94 apps/xpack/views/platform.py:95 -#: apps/xpack/views/platform.py:96 -msgid "Get platform status" -msgstr "獲取平臺狀態" +#: apps/models_provider/views/model.py:192 +#: apps/models_provider/views/model.py:193 +#: apps/models_provider/views/model.py:194 +#: apps/shared/views/shared_model.py:137 apps/shared/views/shared_model.py:138 +#: apps/shared/views/shared_model.py:139 +msgid "Query model details" +msgstr "查詢模型詳情" -#: apps/xpack/views/platform.py:98 apps/xpack/views/platform.py:118 -msgid "Application/Get platform status" -msgstr "智能體/獲取平臺狀態" +#: apps/models_provider/views/model.py:221 +#: apps/models_provider/views/model.py:222 +#: apps/models_provider/views/model.py:223 +#: apps/shared/views/shared_model.py:152 apps/shared/views/shared_model.py:153 +#: apps/shared/views/shared_model.py:154 +msgid "Get model parameter form" +msgstr "獲取模型參數表單" -#: apps/xpack/views/platform.py:113 apps/xpack/views/platform.py:114 -#: apps/xpack/views/platform.py:115 -msgid "Update platform status" -msgstr "更新平臺狀態" +#: apps/models_provider/views/model.py:246 +#: apps/models_provider/views/model.py:247 +#: apps/models_provider/views/model.py:248 +#: apps/shared/views/shared_model.py:164 apps/shared/views/shared_model.py:165 +#: apps/shared/views/shared_model.py:166 +msgid "Save model parameter form" +msgstr "保存模型參數表單" -#: apps/xpack/views/resource_chat_user.py:27 -#: apps/xpack/views/resource_chat_user.py:28 -#: apps/xpack/views/resource_chat_user.py:29 -msgid "Get Resource chat user List" -msgstr "獲取資源聊天用戶列表" +#: apps/models_provider/views/model.py:282 +#: apps/models_provider/views/model.py:283 +#: apps/models_provider/views/model.py:284 +#: apps/shared/views/shared_model.py:183 apps/shared/views/shared_model.py:185 +#: apps/shared/views/shared_model.py:187 +msgid "" +"Query model meta information, this interface does not carry authentication " +"information" +msgstr "查詢模型元信息,該接口不攜帶認證信息" -#: apps/xpack/views/resource_chat_user.py:32 -#: apps/xpack/views/resource_chat_user.py:54 -#: apps/xpack/views/resource_chat_user.py:77 -#: apps/xpack/views/system_chat_user_group.py:24 -#: apps/xpack/views/system_chat_user_group.py:45 -#: apps/xpack/views/system_chat_user_group.py:67 -msgid "Chat user" -msgstr "聊天用戶" +#: apps/models_provider/views/model.py:310 +#: apps/models_provider/views/model.py:311 +#: apps/models_provider/views/model.py:312 +#: apps/shared/views/shared_model.py:200 apps/shared/views/shared_model.py:201 +#: apps/shared/views/shared_model.py:202 +msgid "Pause model download" +msgstr "下載模型暫停" -#: apps/xpack/views/resource_chat_user.py:48 -#: apps/xpack/views/resource_chat_user.py:49 -#: apps/xpack/views/resource_chat_user.py:50 -msgid "Edit Resource chat user List" -msgstr "編輯資源聊天用戶列表" +#: apps/models_provider/views/model.py:339 +#: apps/models_provider/views/model.py:340 +#: apps/models_provider/views/model.py:341 +msgid "Get Share model by workspace id" +msgstr "獲取共享模型工作空間 ID" -#: apps/xpack/views/resource_chat_user.py:72 -#: apps/xpack/views/resource_chat_user.py:73 -#: apps/xpack/views/resource_chat_user.py:74 -msgid "Get Resource chat user page List" -msgstr "獲取資源聊天用戶分頁列表" +#: apps/models_provider/views/model.py:344 +#: apps/shared/views/shared_model.py:61 apps/shared/views/shared_model.py:92 +#: apps/shared/views/shared_model.py:111 apps/shared/views/shared_model.py:128 +#: apps/shared/views/shared_model.py:142 apps/shared/views/shared_model.py:157 +#: apps/shared/views/shared_model.py:170 apps/shared/views/shared_model.py:190 +#: apps/shared/views/shared_model.py:206 apps/shared/views/shared_model.py:223 +#: apps/shared/views/shared_model.py:238 apps/shared/views/shared_model.py:260 +#: apps/shared/views/shared_model.py:284 +msgid "Shared Model" +msgstr "共享資源-模型" -#: apps/xpack/views/system_api_key.py:19 apps/xpack/views/system_api_key.py:20 -#: apps/xpack/views/system_api_key.py:21 -msgid "Create SystemAPIKey" -msgstr "創建系統 API 密鑰" +#: apps/models_provider/views/model.py:365 +#: apps/models_provider/views/model.py:366 +#: apps/models_provider/views/model.py:367 +#: apps/resource_manage/views/model.py:167 +#: apps/resource_manage/views/model.py:168 +#: apps/resource_manage/views/model.py:169 +msgid "Query all model list" +msgstr "查詢所有模型列表" + +#: apps/models_provider/views/model.py:395 +#: apps/models_provider/views/model.py:397 +msgid "Generate prompt" +msgstr "生成提示詞" -#: apps/xpack/views/system_api_key.py:34 apps/xpack/views/system_api_key.py:35 -#: apps/xpack/views/system_api_key.py:36 -msgid "Get SystemAPIKey List" -msgstr "獲取系統 API 密鑰列表" +#: apps/models_provider/views/model.py:396 +msgid "Generate prompt by model" +msgstr "透過模型生成提示詞" -#: apps/xpack/views/system_api_key.py:50 apps/xpack/views/system_api_key.py:51 -#: apps/xpack/views/system_api_key.py:52 -msgid "Update SystemAPIKey" -msgstr "更新系統 API 密鑰" +#: apps/models_provider/views/model.py:425 +#: apps/models_provider/views/model.py:427 +msgid "Chat completion" +msgstr "對話補全" -#: apps/xpack/views/system_api_key.py:66 apps/xpack/views/system_api_key.py:67 -#: apps/xpack/views/system_api_key.py:68 -msgid "Delete SystemAPIKey" -msgstr "刪除系統 API 密鑰" +#: apps/models_provider/views/model.py:426 +msgid "Stream chat completion with function calling" +msgstr "流式对话补全(支持函数调用)" -#: apps/xpack/views/system_chat_user.py:60 -#: apps/xpack/views/system_chat_user.py:76 -#: apps/xpack/views/system_chat_user.py:89 -#: apps/xpack/views/system_chat_user.py:102 -#: apps/xpack/views/system_chat_user.py:113 -#: apps/xpack/views/system_chat_user.py:131 -#: apps/xpack/views/system_chat_user.py:146 -#: apps/xpack/views/system_chat_user.py:163 -#: apps/xpack/views/system_chat_user.py:180 -#: apps/xpack/views/system_chat_user.py:200 -#: apps/xpack/views/system_chat_user.py:217 -msgid "System/Chat user" -msgstr "系統/對話用戶" +#: apps/models_provider/views/model_apply.py:23 +#: apps/models_provider/views/model_apply.py:24 +#: apps/models_provider/views/model_apply.py:25 +#: apps/models_provider/views/model_apply.py:35 +#: apps/models_provider/views/model_apply.py:36 +#: apps/models_provider/views/model_apply.py:37 +msgid "Vectorization documentation" +msgstr "向量化文檔" -#: apps/xpack/views/system_chat_user.py:73 -#: apps/xpack/views/system_chat_user.py:74 -#: apps/xpack/views/system_chat_user.py:75 -msgid "Get chat user list" -msgstr "獲取對話用戶列表" +#: apps/models_provider/views/model_apply.py:47 +#: apps/models_provider/views/model_apply.py:48 +#: apps/models_provider/views/model_apply.py:49 +msgid "Reorder documents" +msgstr "重新排序文檔" -#: apps/xpack/views/system_chat_user.py:214 -#: apps/xpack/views/system_chat_user.py:216 -msgid "Sync chat users" -msgstr "同步對話用戶" +#: apps/models_provider/views/provide.py:21 +#: apps/models_provider/views/provide.py:22 +#: apps/models_provider/views/provide.py:23 +msgid "Get a list of model suppliers" +msgstr "獲取模型供應商列表" -#: apps/xpack/views/system_chat_user.py:215 -msgid "Sync chat users from external source" -msgstr "從外部源同步對話用戶" +#: apps/models_provider/views/provide.py:53 +#: apps/models_provider/views/provide.py:54 +#: apps/models_provider/views/provide.py:55 +msgid "Get a list of model types" +msgstr "獲取模型類型列表" -#: apps/xpack/views/system_chat_user.py:235 -#: apps/xpack/views/system_chat_user.py:247 -#: apps/xpack/views/system_chat_user.py:261 -#: apps/xpack/views/system_chat_user.py:279 -#: apps/xpack/views/system_chat_user.py:301 -#: apps/xpack/views/system_chat_user.py:321 -msgid "System/User Group" -msgstr "系統/用戶組" +#: apps/models_provider/views/provide.py:69 +#: apps/models_provider/views/provide.py:70 +#: apps/models_provider/views/provide.py:71 +msgid "Example of obtaining model list" +msgstr "獲取模型列表示例" -#: apps/xpack/views/system_chat_user_group.py:19 -#: apps/xpack/views/system_chat_user_group.py:20 -#: apps/xpack/views/system_chat_user_group.py:21 -msgid "Get Resource chat user group List" -msgstr "獲取資源聊天用戶組列表" +#: apps/models_provider/views/provide.py:134 +#: apps/models_provider/views/provide.py:136 +msgid "Get cached model list" +msgstr "獲取快取的模型列表" -#: apps/xpack/views/system_chat_user_group.py:39 -#: apps/xpack/views/system_chat_user_group.py:40 -#: apps/xpack/views/system_chat_user_group.py:41 -msgid "Edit Resource chat user group List" -msgstr "編輯資源聊天用戶組列表" +#: apps/models_provider/views/provide.py:135 +msgid "Get cached model list by provider, model type and credential" +msgstr "按供应商、模型类型和凭证获取缓存的模型列表" -#: apps/xpack/views/system_chat_user_group.py:62 -#: apps/xpack/views/system_chat_user_group.py:64 -msgid "Get Resource chat user group page List" -msgstr "獲取資源聊天用戶組分頁列表" +#: apps/models_provider/views/provide.py:156 +#: apps/models_provider/views/provide.py:157 +#: apps/models_provider/views/provide.py:158 +msgid "Get model default parameters" +msgstr "獲取模型默認參數" -#: apps/xpack/views/system_chat_user_group.py:63 -msgid "Get Resource chat user page group List" -msgstr "獲取資源聊天用戶分頁組列表" +#: apps/models_provider/views/provide.py:175 +#: apps/models_provider/views/provide.py:176 +#: apps/models_provider/views/provide.py:177 +msgid "Get the model creation form" +msgstr "獲取模型創建表單" -#: apps/xpack/views/system_params.py:22 apps/xpack/views/system_params.py:23 -#: apps/xpack/views/system_params.py:24 -msgid "View appearance settings" -msgstr "查看外觀設置" +#: apps/oss/serializers/file.py:393 +#: apps/resource_manage/serializers/trigger.py:23 +#: apps/resource_manage/serializers/trigger.py:45 +#: apps/resource_manage/serializers/trigger.py:84 +#: apps/trigger/serializers/task_source_trigger.py:63 +#: apps/trigger/serializers/task_source_trigger.py:184 +msgid "source id" +msgstr "來源 ID" + +#: apps/oss/serializers/file.py:399 +#: apps/resource_manage/serializers/tool.py:255 +#: apps/resource_manage/serializers/trigger.py:22 +#: apps/resource_manage/serializers/trigger.py:44 +#: apps/resource_manage/serializers/trigger.py:83 +#: apps/shared/serializers/shared_tool.py:515 +#: apps/tools/serializers/tool.py:1471 +#: apps/trigger/serializers/task_source_trigger.py:62 +#: apps/trigger/serializers/task_source_trigger.py:183 +msgid "source type" +msgstr "來源型別" + +#: apps/oss/serializers/file.py:446 +msgid "HTTP Range" +msgstr "HTTP Range" + +#: apps/oss/serializers/file.py:447 +msgid "HTTP Range header for partial content requests, e.g., \"bytes=0-1023\"" +msgstr "用于部分内容请求的 HTTP Range 头,例如 \"bytes=0-1023\"" + +#: apps/oss/serializers/file.py:456 +msgid "File not found" +msgstr "文件未找到" -#: apps/xpack/views/system_params.py:39 apps/xpack/views/system_params.py:40 -#: apps/xpack/views/system_params.py:41 -msgid "Update appearance settings" -msgstr "更新外觀設置" +#: apps/oss/serializers/file.py:512 +msgid "File upload is not enabled" +msgstr "文件上傳未啟用" -msgid "Application Access" -msgstr "智能體介入" +#: apps/oss/serializers/file.py:543 +msgid "File size exceeds limit" +msgstr "文件大小超出限制" -msgid "Display execution details" -msgstr "是否顯示執行詳情" +#: apps/oss/views/file.py:29 apps/oss/views/file.py:30 +#: apps/oss/views/file.py:31 +msgid "Get file" +msgstr "獲取文件" -msgid "LOCAL" -msgstr "帳號登入" +#: apps/oss/views/file.py:34 apps/oss/views/file.py:57 +#: apps/oss/views/file.py:89 +msgid "File" +msgstr "文件" -msgid "CAS" -msgstr "CAS" +#: apps/oss/views/file.py:51 apps/oss/views/file.py:52 +#: apps/oss/views/file.py:53 +msgid "Upload file" +msgstr "上傳文件" -msgid "LDAP" -msgstr "LDAP" +#: apps/oss/views/file.py:68 +msgid "No permission" +msgstr "無許可權" -msgid "OIDC" -msgstr "OIDC" +#: apps/oss/views/file.py:84 apps/oss/views/file.py:85 +#: apps/oss/views/file.py:86 +msgid "Delete file" +msgstr "刪除文件" -msgid "OAuth2" -msgstr "OAuth2" +#: apps/oss/views/file.py:116 apps/oss/views/file.py:118 +#: apps/oss/views/file.py:119 +msgid "Get url" +msgstr "獲取 URL" -msgid "dingtalk" -msgstr "钉钉" +#: apps/portal/serializers/portal.py:32 +msgid "portal name" +msgstr "門戶名稱" -msgid "wecom" -msgstr "企业微信" +#: apps/portal/serializers/portal.py:37 apps/portal/serializers/portal.py:38 +msgid "portal description" +msgstr "門戶描述" -msgid "lark" -msgstr "飞书" +#: apps/portal/serializers/portal.py:41 +msgid "portal logo" +msgstr "門戶Logo" -msgid "Get tool list" -msgstr "獲取工具列表" +#: apps/portal/serializers/portal.py:44 +msgid "enable public access" +msgstr "是否開啟公開訪問" -msgid "Setting" -msgstr "設置" +#: apps/portal/serializers/portal.py:46 +msgid "enable api" +msgstr "是否開啟API服務" -msgid "Get verification results" -msgstr "獲取驗證結果" +#: apps/portal/serializers/portal.py:48 +msgid "enable knowledge base api" +msgstr "啟用知識庫 API" -msgid "Validation" -msgstr "驗證" +#: apps/portal/serializers/portal.py:50 +msgid "enable auth" +msgstr "是否開啟身份認證" -msgid "Models Resource" -msgstr "模型資源" +#: apps/portal/serializers/portal.py:51 +msgid "auth config" +msgstr "身份認證配置" -msgid "Tools Resource" -msgstr "工具資源" +#: apps/portal/serializers/portal.py:52 +msgid "enable cors" +msgstr "是否開啟跨域設置" -msgid "Get resource model list" -msgstr "獲取資源模型列表" +#: apps/portal/serializers/portal.py:109 apps/portal/serializers/portal.py:145 +#: apps/portal/serializers/portal.py:162 +msgid "Portal configuration does not exist" +msgstr "門戶配置不存在" -msgid "System Model" -msgstr "系統模型" +#: apps/portal/views/portal.py:35 apps/portal/views/portal.py:36 +#: apps/portal/views/portal.py:37 +msgid "Get portal configuration" +msgstr "獲取門戶配置" -msgid "Dialogue users" -msgstr "對話用戶" +#: apps/portal/views/portal.py:47 apps/portal/views/portal.py:48 +#: apps/portal/views/portal.py:49 +msgid "Save portal configuration" +msgstr "儲存門戶配置" -msgid "Conversation log" -msgstr "對話日誌" +#: apps/portal/views/portal.py:63 apps/portal/views/portal.py:64 +#: apps/portal/views/portal.py:65 +msgid "Get portal login info" +msgstr "獲取門戶登錄信息" -msgid "Public access link" -msgstr "公共訪問鏈接" +#: apps/resource_manage/api/application.py:50 +msgid "Status" +msgstr "狀態" -msgid "User management" -msgstr "用戶管理" +#: apps/resource_manage/api/model.py:73 +msgid "workspace ids" +msgstr "工作空間 ID" -msgid "Chat User/logout" -msgstr "對話用戶/登出" +#: apps/resource_manage/api/resource_management.py:15 +#: apps/system_manage/api/user_resource_permission.py:117 +msgid "nick_name" +msgstr "暱稱" -msgid "Paragraph" -msgstr "段落" +#: apps/resource_manage/api/resource_management.py:17 +#: apps/resource_manage/api/resource_management.py:192 +#: apps/resource_manage/serializers/resource_authorization.py:37 +#: apps/resource_manage/serializers/resource_authorization.py:48 +#: apps/resource_manage/serializers/resource_authorization.py:56 +#: apps/resource_manage/serializers/resource_authorization.py:62 +#: apps/resource_manage/serializers/resource_authorization.py:213 +#: apps/resource_manage/serializers/resource_authorization.py:219 +#: apps/system_manage/api/user_resource_permission.py:28 +#: apps/system_manage/api/user_resource_permission.py:119 +#: apps/system_manage/serializers/user_group_resource_permission.py:53 +#: apps/system_manage/serializers/user_group_resource_permission.py:68 +#: apps/system_manage/serializers/user_group_resource_permission.py:122 +#: apps/system_manage/serializers/user_group_resource_permission.py:272 +#: apps/system_manage/serializers/user_group_resource_permission.py:279 +#: apps/system_manage/serializers/user_resource_permission.py:53 +#: apps/system_manage/serializers/user_resource_permission.py:64 +#: apps/system_manage/serializers/user_resource_permission.py:104 +#: apps/system_manage/serializers/user_resource_permission.py:302 +#: apps/system_manage/serializers/user_resource_permission.py:308 +msgid "permission" +msgstr "許可權" + +#: apps/resource_manage/api/resource_management.py:181 +#: apps/resource_manage/api/resource_management.py:342 +#: apps/resource_manage/serializers/resource_authorization.py:77 +#: apps/resource_manage/serializers/resource_authorization.py:226 +#: apps/system_manage/api/user_resource_permission.py:343 +#: apps/system_manage/serializers/user_group_resource_permission.py:295 +#: apps/system_manage/serializers/user_resource_permission.py:323 +msgid "users_permission" +msgstr "用戶許可權" -msgid "User group" -msgstr "用戶組" +#: apps/resource_manage/api/resource_management.py:189 +#: apps/resource_manage/serializers/resource_authorization.py:217 +msgid "user group id" +msgstr "使用者組 ID" -msgid "Remove member from user group" -msgstr "從用戶組中移除成員" +#: apps/resource_manage/api/resource_management.py:190 +#: apps/resource_manage/serializers/resource_authorization.py:210 +msgid "name" +msgstr "名稱" -msgid "Create a web site knowledge base" -msgstr "創建web知識庫" +#: apps/resource_manage/api/resource_management.py:191 +#: apps/xpack/api/license.py:19 +msgid "count" +msgstr "數量" -msgid "Modify knowledge base information" -msgstr "修改知識庫信息" +#: apps/resource_manage/serializers/document.py:434 +msgid "source file" +msgstr "來原始檔" + +#: apps/resource_manage/serializers/folder.py:12 +#: apps/trigger/serializers/trigger.py:249 +#: apps/trigger/serializers/trigger.py:271 +msgid "source_id" +msgstr "來源 ID" + +#: apps/resource_manage/serializers/knowledge.py:145 +#: apps/shared/serializers/shared_knowledge.py:220 +#: apps/shared/serializers/shared_knowledge.py:248 +#: apps/shared/serializers/shared_knowledge.py:311 +#: apps/shared/serializers/shared_knowledge.py:355 +#: apps/xpack/serializers/knowledge_lark_serializer.py:647 +msgid "Knowledge does not exist" +msgstr "知識庫不存在" -msgid "Delete knowledge base" -msgstr "刪除知識庫" +#: apps/resource_manage/serializers/knowledge.py:199 +msgid "The synchronization type only supports:replace|complete" +msgstr "同步類型僅支持:replace|complete" -msgid "model" -msgstr "模型" +#: apps/resource_manage/serializers/model.py:35 +#: apps/system_manage/serializers/resource_mapping_serializers.py:33 +#: apps/system_manage/serializers/resource_mapping_serializers.py:115 +#: apps/xpack/serializers/operate_log_serializer.py:66 +msgid "workspace_ids" +msgstr "工作空間 ID" -msgid "Batch add user to group" -msgstr "批量添加用戶到組" +#: apps/resource_manage/serializers/resource_authorization.py:45 +#: apps/system_manage/serializers/user_group_resource_permission.py:62 +#: apps/system_manage/serializers/user_resource_permission.py:61 +msgid "target id" +msgstr "當前 ID" -msgid "Add internal tool" -msgstr "添加内置工具" +#: apps/resource_manage/serializers/resource_authorization.py:75 +#: apps/resource_manage/serializers/resource_authorization.py:224 +#: apps/system_manage/serializers/user_group_resource_permission.py:293 +#: apps/system_manage/serializers/user_resource_permission.py:321 +msgid "resource id" +msgstr "資源 ID" + +#: apps/resource_manage/serializers/resource_authorization.py:76 +#: apps/resource_manage/serializers/resource_authorization.py:225 +#: apps/system_manage/serializers/resource_mapping_serializers.py:26 +#: apps/system_manage/serializers/resource_mapping_serializers.py:107 +#: apps/system_manage/serializers/user_group_resource_permission.py:129 +#: apps/system_manage/serializers/user_group_resource_permission.py:294 +#: apps/system_manage/serializers/user_resource_permission.py:110 +#: apps/system_manage/serializers/user_resource_permission.py:322 +msgid "resource" +msgstr "資源" + +#: apps/resource_manage/serializers/resource_authorization.py:303 +#: apps/system_manage/serializers/chat_user.py:443 +#: apps/system_manage/serializers/chat_user.py:475 +#: apps/system_manage/serializers/chat_user.py:511 +#: apps/system_manage/serializers/chat_user.py:534 +#: apps/system_manage/serializers/chat_user.py:570 +#: apps/system_manage/serializers/chat_user.py:594 +#: apps/system_manage/serializers/user_group_resource_permission.py:422 +#: apps/users/serializers/user_group.py:52 +#: apps/users/serializers/user_group.py:93 +#: apps/users/serializers/user_group.py:157 +#: apps/users/serializers/user_group.py:199 +#: apps/users/serializers/user_group.py:230 +msgid "User group does not exist" +msgstr "用戶組不存在" -msgid "Batch generate related" -msgstr "批量生成相關" +#: apps/resource_manage/serializers/tool.py:29 +#: apps/shared/api/shared_tool.py:26 apps/shared/api/shared_tool.py:53 +#: apps/shared/api/shared_tool.py:100 apps/shared/api/shared_tool.py:140 +#: apps/shared/serializers/shared_tool.py:59 +#: apps/shared/serializers/shared_tool.py:256 +#: apps/tools/serializers/tool.py:286 apps/tools/serializers/tool.py:301 +msgid "tool description" +msgstr "工具描述" -msgid "Update personal system API_KEY" -msgstr "更新個人系統 API KEY" +#: apps/resource_manage/serializers/tool.py:31 +#: apps/shared/serializers/shared_knowledge.py:38 +#: apps/shared/serializers/shared_knowledge.py:110 +#: apps/shared/serializers/shared_model.py:19 +#: apps/shared/serializers/shared_tool.py:41 +#: apps/shared/serializers/shared_tool.py:258 +msgid "workspace id list" +msgstr "工作空間ID" -msgid "Delete user group" -msgstr "刪除用戶組" +#: apps/resource_manage/serializers/tool.py:33 +#: apps/shared/serializers/shared_tool.py:63 +#: apps/shared/serializers/shared_tool.py:260 +#: apps/tools/serializers/tool.py:347 apps/tools/serializers/tool.py:1742 +msgid "tool type" +msgstr "工具型別" + +#: apps/resource_manage/serializers/tool.py:38 +#: apps/shared/serializers/shared_tool.py:517 +#: apps/tools/serializers/tool.py:1473 +#: apps/trigger/serializers/trigger_task.py:131 +msgid "Order field" +msgstr "排序欄位" -msgid "Add user" -msgstr "添加用戶" +#: apps/resource_manage/serializers/tool.py:171 +#: apps/resource_manage/serializers/tool.py:252 +#: apps/shared/api/shared_tool.py:166 apps/shared/api/shared_tool.py:184 +#: apps/shared/api/shared_tool.py:256 apps/shared/api/shared_tool.py:288 +#: apps/shared/api/shared_tool.py:310 +#: apps/shared/serializers/shared_tool.py:130 +#: apps/shared/serializers/shared_tool.py:327 +#: apps/shared/serializers/shared_tool.py:367 +#: apps/shared/serializers/shared_tool.py:401 +#: apps/shared/serializers/shared_tool.py:463 +#: apps/shared/serializers/shared_tool.py:512 +#: apps/tools/serializers/tool.py:642 apps/tools/serializers/tool.py:1239 +#: apps/tools/serializers/tool.py:1337 apps/tools/serializers/tool.py:1408 +#: apps/tools/serializers/tool.py:1468 apps/tools/serializers/tool.py:1477 +#: apps/tools/serializers/tool.py:1598 +#: apps/tools/serializers/tool_workflow.py:166 +msgid "tool id" +msgstr "工具 ID" -msgid "folder" -msgstr "文件夾" - -msgid "Create or update user group" -msgstr "創建或更新用戶組" - -msgid "Edit folder" -msgstr "編輯文件夾" - -msgid "Email settings" -msgstr "郵件設置" +#: apps/resource_manage/serializers/tool.py:177 +#: apps/resource_manage/serializers/tool.py:238 +#: apps/tools/serializers/tool.py:655 apps/tools/serializers/tool.py:664 +#: apps/tools/serializers/tool.py:1190 +#: apps/tools/serializers/tool_version.py:95 +#: apps/tools/serializers/tool_workflow.py:175 +#: apps/tools/serializers/tool_workflow.py:557 +msgid "Tool id does not exist" +msgstr "工具 ID 不存在" + +#: apps/resource_manage/serializers/tool.py:229 +#: apps/tools/serializers/tool.py:1178 +msgid "function ID" +msgstr "工具 ID" -msgid "trial listening" -msgstr "試聽" +#: apps/resource_manage/serializers/tool.py:253 +#: apps/shared/serializers/shared_tool.py:513 +#: apps/tools/serializers/tool.py:1469 apps/tools/serializers/tool.py:1476 +msgid "record id" +msgstr "記錄 ID" + +#: apps/resource_manage/serializers/tool.py:254 +#: apps/shared/serializers/shared_tool.py:514 +#: apps/tools/serializers/tool.py:1470 +msgid "source name" +msgstr "來源名稱" + +#: apps/resource_manage/serializers/tool.py:256 +#: apps/shared/serializers/shared_tool.py:516 +#: apps/tools/serializers/tool.py:1472 +msgid "state" +msgstr "狀態" -msgid "Add member to user group" -msgstr "添加成員到用戶組" +#: apps/resource_manage/serializers/tool.py:281 +#: apps/shared/serializers/shared_tool.py:543 +#: apps/tools/serializers/tool.py:1512 +msgid "Tool record does not exist" +msgstr "工具記錄不存在" + +#: apps/resource_manage/serializers/trigger.py:43 +#: apps/trigger/serializers/task_source_trigger.py:60 +#: apps/trigger/serializers/trigger.py:499 +msgid "trigger id" +msgstr "觸發器 ID" + +#: apps/resource_manage/serializers/trigger.py:54 +#: apps/trigger/serializers/task_source_trigger.py:72 +#: apps/trigger/serializers/trigger.py:510 +#: apps/trigger/serializers/trigger_task.py:52 +#: apps/trigger/serializers/trigger_task.py:78 +#: apps/trigger/serializers/trigger_task.py:140 +msgid "Trigger id does not exist" +msgstr "觸發器 id 不存在" -msgid "System" -msgstr "系統" +#: apps/resource_manage/serializers/trigger.py:97 +msgid "Invalid source type" +msgstr "無效的來源類型" -msgid "Shared Knowledge/Document" -msgstr "共享知識/文件" +#: apps/resource_manage/serializers/trigger.py:104 +msgid "Shared tool is not supported" +msgstr "不支援共享工具" +#: apps/resource_manage/views/application.py:56 +#: apps/resource_manage/views/application.py:79 +#: apps/resource_manage/views/application.py:100 +#: apps/resource_manage/views/application.py:124 +#: apps/resource_manage/views/application.py:147 +#: apps/resource_manage/views/application.py:173 +#: apps/resource_manage/views/application.py:199 +#: apps/resource_manage/views/application.py:223 +#: apps/resource_manage/views/application.py:252 +#: apps/resource_manage/views/application.py:281 +#: apps/resource_manage/views/application.py:311 +#: apps/resource_manage/views/application.py:337 +#: apps/resource_manage/views/application.py:359 +#: apps/resource_manage/views/application.py:384 +#: apps/resource_manage/views/application_access_token.py:44 +#: apps/resource_manage/views/application_access_token.py:61 +#: apps/resource_manage/views/application_chat.py:120 +#: apps/resource_manage/views/application_chat.py:149 +#: apps/resource_manage/views/application_chat.py:172 +#: apps/resource_manage/views/application_chat.py:194 +#: apps/resource_manage/views/application_chat.py:212 +#: apps/resource_manage/views/application_chat.py:233 +#: apps/resource_manage/views/application_chat.py:255 +#: apps/resource_manage/views/application_chat.py:267 +#: apps/resource_manage/views/application_setting.py:33 +#: apps/resource_manage/views/application_setting.py:52 +#: apps/resource_manage/views/application_stats.py:33 +#: apps/resource_manage/views/application_stats.py:55 +#: apps/resource_manage/views/application_stats.py:78 +#: apps/resource_manage/views/application_stats.py:102 +#: apps/resource_manage/views/application_stats.py:126 +#: apps/resource_manage/views/application_stats.py:150 +#: apps/resource_manage/views/application_stats.py:173 +#: apps/resource_manage/views/application_stats.py:196 +#: apps/resource_manage/views/application_stats.py:219 msgid "System Application" msgstr "系統智能體" -msgid "Hit-Test" -msgstr "召回測試" +#: apps/resource_manage/views/application_api_key.py:38 +#: apps/resource_manage/views/application_api_key.py:61 +#: apps/resource_manage/views/application_api_key.py:81 +#: apps/resource_manage/views/application_api_key.py:103 +#: apps/resource_manage/views/application_api_key.py:127 +msgid "System Application Api Key" +msgstr "系統智慧體 API Key" + +#: apps/resource_manage/views/application_chat.py:50 +#: apps/resource_manage/views/application_chat.py:74 +#: apps/resource_manage/views/application_chat.py:98 +#: apps/resource_manage/views/application_chat_record.py:46 +#: apps/resource_manage/views/application_chat_record.py:71 +#: apps/resource_manage/views/application_chat_record.py:97 +#: apps/resource_manage/views/application_chat_record.py:119 +#: apps/resource_manage/views/application_chat_record.py:146 +#: apps/resource_manage/views/application_chat_record.py:168 +#: apps/resource_manage/views/application_chat_record.py:203 +msgid "System Application/Conversation Log" +msgstr "系統智慧體/對話日誌" + +#: apps/resource_manage/views/application_chat.py:211 +msgid "Get system historical conversation by page" +msgstr "分頁獲取系統歷史會話" + +#: apps/resource_manage/views/application_chat.py:232 +msgid "Get system historical conversation records" +msgstr "獲取系統歷史會話記錄" + +#: apps/resource_manage/views/application_chat.py:252 +#: apps/resource_manage/views/application_chat.py:253 +msgid "Delete historical conversation" +msgstr "刪除歷史會話" + +#: apps/resource_manage/views/application_chat.py:254 +msgid "Delete system historical conversation" +msgstr "刪除系統歷史會話" + +#: apps/resource_manage/views/application_chat.py:264 +#: apps/resource_manage/views/application_chat.py:265 +msgid "Update historical conversation" +msgstr "更新歷史會話" + +#: apps/resource_manage/views/application_chat.py:266 +msgid "Update system historical conversation" +msgstr "更新系統歷史會話" + +#: apps/resource_manage/views/application_setting.py:28 +#: apps/resource_manage/views/application_setting.py:29 +#: apps/resource_manage/views/application_setting.py:30 +#: apps/xpack/views/application_setting.py:28 +#: apps/xpack/views/application_setting.py:29 +#: apps/xpack/views/application_setting.py:30 +msgid "Modify Application Settings" +msgstr "修改智能體設置" -msgid "Export Application" -msgstr "導出智能體" +#: apps/resource_manage/views/application_setting.py:47 +#: apps/resource_manage/views/application_setting.py:48 +#: apps/resource_manage/views/application_setting.py:49 +#: apps/xpack/views/application_setting.py:59 +#: apps/xpack/views/application_setting.py:60 +#: apps/xpack/views/application_setting.py:61 +msgid "Get Application Settings" +msgstr "獲取智能體設置" -msgid "Add ApiKey" -msgstr "添加 API KEY" +#: apps/resource_manage/views/application_setting.py:69 +#: apps/resource_manage/views/application_setting.py:70 +#: apps/resource_manage/views/application_setting.py:71 +#: apps/xpack/views/platform.py:122 apps/xpack/views/platform.py:123 +#: apps/xpack/views/platform.py:124 +msgid "Get platform status" +msgstr "獲取平臺狀態" -msgid "Delete application API_KEY" -msgstr "删除智能體 API KEY" +#: apps/resource_manage/views/application_setting.py:73 +#: apps/resource_manage/views/application_setting.py:92 +msgid "System Application/Get platform status" +msgstr "系統智慧體/獲取平臺狀態" -msgid "knowledge Base" -msgstr "知識庫" +#: apps/resource_manage/views/application_setting.py:87 +#: apps/resource_manage/views/application_setting.py:88 +#: apps/resource_manage/views/application_setting.py:89 +#: apps/xpack/views/platform.py:149 apps/xpack/views/platform.py:150 +#: apps/xpack/views/platform.py:151 +msgid "Update platform status" +msgstr "更新平臺狀態" -msgid "API KEY" -msgstr "API KEY" +#: apps/resource_manage/views/application_setting.py:114 +#: apps/resource_manage/views/application_setting.py:115 +#: apps/resource_manage/views/application_setting.py:116 +#: apps/xpack/views/platform.py:67 apps/xpack/views/platform.py:68 +#: apps/xpack/views/platform.py:69 +msgid "Get platform configuration" +msgstr "獲取平臺配置" -msgid "Download" -msgstr "下載" +#: apps/resource_manage/views/application_setting.py:119 +#: apps/resource_manage/views/application_setting.py:133 +msgid "System Application/application access" +msgstr "系統智慧體/應用訪問" -msgid "User" -msgstr "用戶" +#: apps/resource_manage/views/application_setting.py:127 +#: apps/resource_manage/views/application_setting.py:128 +#: apps/resource_manage/views/application_setting.py:129 +#: apps/xpack/views/platform.py:89 apps/xpack/views/platform.py:90 +#: apps/xpack/views/platform.py:91 +msgid "Update platform configuration" +msgstr "更新平臺配置" -msgid "Delete personal system API_KEY" -msgstr "删除個人系統API KEY" +#: apps/resource_manage/views/application_version.py:40 +#: apps/resource_manage/views/application_version.py:60 +#: apps/resource_manage/views/application_version.py:82 +#: apps/resource_manage/views/application_version.py:104 +msgid "System Application/Version" +msgstr "系統智慧體/版本" + +#: apps/resource_manage/views/chat_user.py:29 +#: apps/resource_manage/views/chat_user.py:30 +#: apps/resource_manage/views/chat_user.py:31 +msgid "Get system knowledge chat user List" +msgstr "獲取系統知識庫對話使用者列表" + +#: apps/resource_manage/views/chat_user.py:34 +#: apps/resource_manage/views/chat_user.py:59 +#: apps/resource_manage/views/chat_user.py:79 +#: apps/resource_manage/views/chat_user_group.py:28 +#: apps/resource_manage/views/chat_user_group.py:59 +#: apps/resource_manage/views/chat_user_group.py:82 +msgid "System Knowledge Chat user" +msgstr "系統知識庫對話使用者" + +#: apps/resource_manage/views/chat_user.py:53 +#: apps/resource_manage/views/chat_user.py:54 +#: apps/resource_manage/views/chat_user.py:55 +msgid "Edit system knowledge chat user List" +msgstr "編輯系統知識庫對話使用者列表" + +#: apps/resource_manage/views/chat_user.py:74 +#: apps/resource_manage/views/chat_user.py:75 +#: apps/resource_manage/views/chat_user.py:76 +msgid "Get system knowledge chat user page List" +msgstr "獲取系統知識庫對話使用者分頁列表" + +#: apps/resource_manage/views/chat_user_group.py:23 +#: apps/resource_manage/views/chat_user_group.py:24 +#: apps/resource_manage/views/chat_user_group.py:25 +msgid "Get system knowledge chat user group List" +msgstr "獲取系統知識庫對話使用者組列表" + +#: apps/resource_manage/views/chat_user_group.py:53 +#: apps/resource_manage/views/chat_user_group.py:54 +#: apps/resource_manage/views/chat_user_group.py:55 +msgid "Edit system knowledge chat user group List" +msgstr "編輯系統知識庫對話使用者組列表" + +#: apps/resource_manage/views/chat_user_group.py:77 +#: apps/resource_manage/views/chat_user_group.py:79 +msgid "Get system knowledge chat user group page List" +msgstr "獲取系統知識庫對話使用者組分頁列表" + +#: apps/resource_manage/views/chat_user_group.py:78 +msgid "Get system knowledge chat user page group List" +msgstr "獲取系統知識庫對話使用者分頁使用者組列表" + +#: apps/resource_manage/views/dataset_lark_views.py:28 +#: apps/resource_manage/views/dataset_lark_views.py:29 +#: apps/resource_manage/views/dataset_lark_views.py:30 +#: apps/shared/views/shared_dataset_lark_views.py:51 +#: apps/shared/views/shared_dataset_lark_views.py:52 +#: apps/shared/views/shared_dataset_lark_views.py:53 +#: apps/xpack/views/knowledge_lark_views.py:64 +#: apps/xpack/views/knowledge_lark_views.py:65 +#: apps/xpack/views/knowledge_lark_views.py:66 +msgid "Update a lark knowledge base" +msgstr "更新飛書知識庫" -msgid "Add personal system API_KEY" -msgstr "添加個人系統API KEY" +#: apps/resource_manage/views/dataset_lark_views.py:34 +#: apps/resource_manage/views/knowledge_workflow.py:69 +#: apps/resource_manage/views/knowledge_workflow.py:92 +#: apps/resource_manage/views/knowledge_workflow.py:111 +#: apps/resource_manage/views/knowledge_workflow.py:130 +#: apps/resource_manage/views/knowledge_workflow.py:151 +#: apps/resource_manage/views/knowledge_workflow.py:174 +msgid "System Knowledge Base" +msgstr "系統知識庫" -msgid "Generate related documents" -msgstr "生成相關文檔" +#: apps/resource_manage/views/dataset_lark_views.py:63 +#: apps/resource_manage/views/dataset_lark_views.py:64 +#: apps/resource_manage/views/dataset_lark_views.py:65 +#: apps/shared/views/shared_dataset_lark_views.py:100 +#: apps/shared/views/shared_dataset_lark_views.py:101 +#: apps/shared/views/shared_dataset_lark_views.py:102 +#: apps/xpack/views/knowledge_lark_views.py:123 +#: apps/xpack/views/knowledge_lark_views.py:124 +#: apps/xpack/views/knowledge_lark_views.py:125 +msgid "Import documents to the lark knowledge base" +msgstr "導入文檔到飛書知識庫" -msgid "Modify application access token" -msgstr "修改智能體程序訪問權杖" +#: apps/resource_manage/views/dataset_lark_views.py:89 +#: apps/resource_manage/views/dataset_lark_views.py:90 +#: apps/resource_manage/views/dataset_lark_views.py:91 +#: apps/shared/views/shared_dataset_lark_views.py:79 +#: apps/shared/views/shared_dataset_lark_views.py:80 +#: apps/shared/views/shared_dataset_lark_views.py:81 +#: apps/xpack/views/knowledge_lark_views.py:93 +#: apps/xpack/views/knowledge_lark_views.py:94 +#: apps/xpack/views/knowledge_lark_views.py:95 +msgid "Get document list from lark" +msgstr "獲取飛書文檔列表" -msgid "File not exist. Only manually uploaded documents are supported" -msgstr "文件不存在, 僅支持手動上傳的文檔" +#: apps/resource_manage/views/dataset_lark_views.py:94 +#: apps/resource_manage/views/dataset_lark_views.py:115 +#: apps/resource_manage/views/dataset_lark_views.py:139 +#: apps/resource_manage/views/document.py:512 +#: apps/resource_manage/views/document.py:999 +#: apps/resource_manage/views/document.py:1024 +#: apps/resource_manage/views/document.py:1049 +#: apps/resource_manage/views/document.py:1083 +#: apps/resource_manage/views/document.py:1122 +#: apps/resource_manage/views/document.py:1158 +#: apps/resource_manage/views/document.py:1191 +#: apps/resource_manage/views/document.py:1223 +#: apps/resource_manage/views/document.py:1255 +#: apps/shared/views/shared_document.py:487 +#: apps/shared/views/shared_document.py:881 +#: apps/shared/views/shared_document.py:902 +#: apps/shared/views/shared_document.py:927 +#: apps/shared/views/shared_document.py:960 +msgid "System Knowledge Base/Documentation" +msgstr "系統知識庫/文件" + +#: apps/resource_manage/views/dataset_lark_views.py:110 +#: apps/resource_manage/views/dataset_lark_views.py:111 +#: apps/resource_manage/views/dataset_lark_views.py:112 +#: apps/shared/views/shared_dataset_lark_views.py:126 +#: apps/shared/views/shared_dataset_lark_views.py:127 +#: apps/shared/views/shared_dataset_lark_views.py:128 +#: apps/xpack/views/knowledge_lark_views.py:168 +#: apps/xpack/views/knowledge_lark_views.py:169 +#: apps/xpack/views/knowledge_lark_views.py:170 +msgid "Synchronize lark document" +msgstr "同步飛書文檔" -msgid "Resource" -msgstr "資源管理" +#: apps/resource_manage/views/dataset_lark_views.py:133 +#: apps/resource_manage/views/dataset_lark_views.py:134 +#: apps/resource_manage/views/dataset_lark_views.py:135 +#: apps/shared/views/shared_dataset_lark_views.py:149 +#: apps/shared/views/shared_dataset_lark_views.py:150 +#: apps/shared/views/shared_dataset_lark_views.py:151 +#: apps/xpack/views/knowledge_lark_views.py:208 +#: apps/xpack/views/knowledge_lark_views.py:209 +#: apps/xpack/views/knowledge_lark_views.py:210 +msgid "Batch synchronize lark document" +msgstr "批量同步飛書文檔" -msgid "LDAP configuration not found or not active" -msgstr "LDAP 配置未找到或未激活" +#: apps/resource_manage/views/document.py:67 +#: apps/resource_manage/views/document.py:68 +#: apps/resource_manage/views/document.py:69 +msgid "Create system knowledge" +msgstr "創建系統知識庫" -msgid "Lark configuration not found or not active" -msgstr "Lark 配置未找到或未激活" +#: apps/resource_manage/views/document.py:73 +#: apps/resource_manage/views/document.py:97 +#: apps/resource_manage/views/document.py:135 +#: apps/resource_manage/views/document.py:175 +#: apps/resource_manage/views/document.py:200 +#: apps/resource_manage/views/document.py:227 +#: apps/resource_manage/views/document.py:244 +#: apps/resource_manage/views/document.py:274 +#: apps/resource_manage/views/document.py:307 +#: apps/resource_manage/views/document.py:344 +#: apps/resource_manage/views/document.py:376 +#: apps/resource_manage/views/document.py:408 +#: apps/resource_manage/views/document.py:441 +#: apps/resource_manage/views/document.py:477 +#: apps/resource_manage/views/document.py:580 +#: apps/resource_manage/views/document.py:618 +#: apps/resource_manage/views/document.py:643 +#: apps/resource_manage/views/document.py:675 +#: apps/resource_manage/views/document.py:713 +#: apps/resource_manage/views/document.py:749 +#: apps/resource_manage/views/document.py:787 +#: apps/resource_manage/views/document.py:824 +#: apps/resource_manage/views/document.py:858 +#: apps/resource_manage/views/document.py:896 +#: apps/resource_manage/views/document.py:924 +#: apps/resource_manage/views/document.py:952 +#: apps/resource_manage/views/document.py:1285 +#: apps/resource_manage/views/document.py:1299 +msgid "System Knowledge/Documentation" +msgstr "系統知識庫/文檔" -msgid "Failed to get Lark collaborators" -msgstr "獲取 Lark 協作者失敗" +#: apps/resource_manage/views/document.py:92 +#: apps/resource_manage/views/document.py:93 +#: apps/resource_manage/views/document.py:94 +msgid "Get system document" +msgstr "獲取文檔" -msgid "Failed to get Lark user details" -msgstr "獲取 Lark 用戶詳情失敗" +#: apps/resource_manage/views/document.py:129 +#: apps/resource_manage/views/document.py:130 +#: apps/resource_manage/views/document.py:131 +msgid "Segmented system document" +msgstr "分段文檔" -msgid "WeCom configuration not found or not active" -msgstr "WeCom 配置未找到或未激活" +#: apps/resource_manage/views/document.py:169 +#: apps/resource_manage/views/document.py:170 +#: apps/resource_manage/views/document.py:171 +msgid "Segmented system document by file ids" +msgstr "按檔案 ID 分段系統文件" + +#: apps/resource_manage/views/document.py:194 +#: apps/resource_manage/views/document.py:195 +#: apps/resource_manage/views/document.py:196 +msgid "Import text files and create system documents" +msgstr "匯入文字檔案並建立系統文件" + +#: apps/resource_manage/views/document.py:222 +#: apps/resource_manage/views/document.py:223 +#: apps/resource_manage/views/document.py:224 +msgid "Get a list of system segment IDs" +msgstr "獲取分段ID列表" -msgid "Failed to get WeCom access token" -msgstr "獲取 WeCom 訪問權杖失敗" +#: apps/resource_manage/views/document.py:238 +#: apps/resource_manage/views/document.py:239 +#: apps/resource_manage/views/document.py:240 +msgid "Cancel system tasks in batches" +msgstr "批量取消任務" -msgid "Failed to get WeCom agent info" -msgstr "獲取 WeCom 智能助手信息失敗" +#: apps/resource_manage/views/document.py:268 +#: apps/resource_manage/views/document.py:269 +#: apps/resource_manage/views/document.py:270 +msgid "Create system knowledges in batches" +msgstr "批量創建知識庫" -msgid "Failed to get WeCom department users" -msgstr "獲取 WeCom 部門用戶失敗" +#: apps/resource_manage/views/document.py:301 +#: apps/resource_manage/views/document.py:302 +#: apps/resource_manage/views/document.py:303 +msgid "Batch sync system knowledges" +msgstr "批量同步知識庫" -msgid "Failed to get WeCom user info" -msgstr "獲取 WeCom 用戶詳情失敗" +#: apps/resource_manage/views/document.py:338 +#: apps/resource_manage/views/document.py:340 +msgid "Delete system document in batches" +msgstr "批量刪除文檔" -msgid "Publish status" -msgstr "發佈狀態" +#: apps/resource_manage/views/document.py:339 +msgid "Delete system knowledge in batches" +msgstr "批量刪除知識庫" -msgid "Unpublished" -msgstr "未發佈" +#: apps/resource_manage/views/document.py:371 +#: apps/resource_manage/views/document.py:372 +msgid "Batch refresh system document vector library" +msgstr "批量刷新文檔向量庫" -msgid "Published" -msgstr "已發佈" +#: apps/resource_manage/views/document.py:403 +#: apps/resource_manage/views/document.py:404 +msgid "Batch tokenize system document library" +msgstr "批次向量化系統文件庫" -msgid "users_permission" -msgstr "用戶許可權" +#: apps/resource_manage/views/document.py:435 +#: apps/resource_manage/views/document.py:436 +#: apps/resource_manage/views/document.py:437 +msgid "Batch generate related system problems" +msgstr "批量生成相關問題" -msgid "Get user authorization status of resource" -msgstr "獲取資源對用戶的授權狀態" +#: apps/resource_manage/views/document.py:471 +#: apps/resource_manage/views/document.py:472 +#: apps/resource_manage/views/document.py:473 +msgid "Modify system document hit processing methods in batches" +msgstr "批量修改文檔命中處理方式" -msgid "Edit user authorization status of resource" -msgstr "修改資源對用戶的授權狀態" +#: apps/resource_manage/views/document.py:575 +#: apps/resource_manage/views/document.py:576 +msgid "Migrate system knowledges in batches" +msgstr "批量遷移知識庫" -msgid "Get user authorization status of resource by page" -msgstr "分頁獲取資源對用戶的授權狀態" +#: apps/resource_manage/views/document.py:613 +#: apps/resource_manage/views/document.py:614 +#: apps/resource_manage/views/document.py:615 +msgid "Get system document details" +msgstr "獲取文檔詳情" -msgid "Obtain resource authorization list by page" -msgstr "分頁獲取資源授權清單" +#: apps/resource_manage/views/document.py:637 +#: apps/resource_manage/views/document.py:638 +#: apps/resource_manage/views/document.py:639 +msgid "Modify system document" +msgstr "修改文檔" -msgid "Engine model type" -msgstr "引擎模型類型" +#: apps/resource_manage/views/document.py:670 +#: apps/resource_manage/views/document.py:671 +#: apps/resource_manage/views/document.py:672 +msgid "Delete system document" +msgstr "刪除文檔" -msgid "If not passed, the default value is 16k_zh (Chinese universal)" -msgstr "如果未傳遞,默認值為 16k_zh(中文通用)" +#: apps/resource_manage/views/document.py:707 +#: apps/resource_manage/views/document.py:708 +#: apps/resource_manage/views/document.py:709 +msgid "Synchronize system web site types" +msgstr "同步網站類型" -msgid "Chinese telephone universal" -msgstr "中文電話通用" +#: apps/resource_manage/views/document.py:743 +#: apps/resource_manage/views/document.py:744 +#: apps/resource_manage/views/document.py:745 +msgid "Refresh system knowledge vector library" +msgstr "刷新文檔向量庫" -msgid "English telephone universal" -msgstr "英文電話通用" +#: apps/resource_manage/views/document.py:781 +#: apps/resource_manage/views/document.py:782 +#: apps/resource_manage/views/document.py:783 +msgid "Tokenize system knowledge vector library" +msgstr "向量化系統知識庫向量庫" -msgid "Commonly used in Chinese" -msgstr "中文常用" +#: apps/resource_manage/views/document.py:818 +#: apps/resource_manage/views/document.py:819 +#: apps/resource_manage/views/document.py:820 +msgid "Cancel system task" +msgstr "取消任務" -msgid "Chinese, English, and Guangdong" -msgstr "中文、英文和廣東話" +#: apps/resource_manage/views/document.py:853 +#: apps/resource_manage/views/document.py:854 +#: apps/resource_manage/views/document.py:855 +msgid "Get system document by pagination" +msgstr "分頁獲取文檔" -msgid "Chinese medical" -msgstr "中文醫療" +#: apps/resource_manage/views/document.py:892 +#: apps/resource_manage/views/document.py:893 +msgid "Export system knowledge" +msgstr "導出知識庫" -msgid "English" -msgstr "英文" +#: apps/resource_manage/views/document.py:920 +#: apps/resource_manage/views/document.py:921 +msgid "Export Zip system knowledge" +msgstr "導出Zip知識庫" -msgid "Cantonese" -msgstr "粵語" +#: apps/resource_manage/views/document.py:948 +#: apps/resource_manage/views/document.py:949 +msgid "Download system source file" +msgstr "下載系統源文件" -msgid "Japanese" -msgstr "日語" +#: apps/resource_manage/views/document.py:1217 +#: apps/resource_manage/views/document.py:1218 +#: apps/resource_manage/views/document.py:1219 +msgid "Create QA system documents from uploaded files" +msgstr "從上傳的檔案建立問答系統文件" -msgid "Korean" -msgstr "韓語" +#: apps/resource_manage/views/document.py:1249 +#: apps/resource_manage/views/document.py:1250 +#: apps/resource_manage/views/document.py:1251 +msgid "Create table system documents from uploaded files" +msgstr "從上傳的檔案建立表格系統文件" -msgid "Vietnamese" -msgstr "越南語" +#: apps/resource_manage/views/document.py:1281 +#: apps/resource_manage/views/document.py:1282 +msgid "Get system QA template" +msgstr "獲取系統問答模板" -msgid "Malay language" -msgstr "馬來語" +#: apps/resource_manage/views/document.py:1295 +#: apps/resource_manage/views/document.py:1296 +msgid "Get system form template" +msgstr "獲取系統表單模板" -msgid "Indonesian language" -msgstr "印尼語" +#: apps/resource_manage/views/image_document.py:25 +msgid "" +"system knowledge: Generate editable previews from uploaded image file IDs" +msgstr "系統知識庫:根據上傳的圖片檔案 ID 生成可編輯預覽" + +#: apps/resource_manage/views/image_document.py:26 +#: apps/resource_manage/views/image_document.py:27 +msgid "system knowledge: Generate image previews" +msgstr "系統知識庫:生成圖片預覽" + +#: apps/resource_manage/views/image_document.py:33 +#: apps/resource_manage/views/image_document.py:58 +#: apps/resource_manage/views/image_document.py:78 +#: apps/resource_manage/views/image_document.py:97 +#: apps/resource_manage/views/image_document.py:120 +msgid "System Knowledge/Images" +msgstr "系統知識庫/圖片" + +#: apps/resource_manage/views/image_document.py:51 +#: apps/resource_manage/views/image_document.py:52 +#: apps/resource_manage/views/image_document.py:53 +msgid "system knowledge: Get an image preview" +msgstr "系統知識庫:獲取圖片預覽" + +#: apps/resource_manage/views/image_document.py:70 +#: apps/resource_manage/views/image_document.py:71 +#: apps/resource_manage/views/image_document.py:72 +msgid "system knowledge: Edit an image preview" +msgstr "系統知識庫:編輯圖片預覽" + +#: apps/resource_manage/views/image_document.py:90 +#: apps/resource_manage/views/image_document.py:91 +#: apps/resource_manage/views/image_document.py:92 +msgid "system knowledge: Delete an image preview" +msgstr "系統知識庫:刪除圖片預覽" + +#: apps/resource_manage/views/image_document.py:112 +msgid "system knowledge: Import image previews as standalone image documents" +msgstr "系統知識庫:將圖片預覽匯入為獨立圖片文件" + +#: apps/resource_manage/views/image_document.py:113 +#: apps/resource_manage/views/image_document.py:114 +msgid "system knowledge: Import image documents" +msgstr "系統知識庫:匯入圖片文件" -msgid "Filipino language" -msgstr "菲律賓語" +#: apps/resource_manage/views/knowledge.py:45 +#: apps/resource_manage/views/knowledge.py:46 +#: apps/resource_manage/views/knowledge.py:47 +msgid "Get system knowledge list" +msgstr "獲取系統知識庫列表" -msgid "Thai" -msgstr "泰語" +#: apps/resource_manage/views/knowledge.py:50 +#: apps/resource_manage/views/knowledge.py:74 +#: apps/resource_manage/views/knowledge.py:102 +#: apps/resource_manage/views/knowledge.py:124 +#: apps/resource_manage/views/knowledge.py:156 +#: apps/resource_manage/views/knowledge.py:177 +#: apps/resource_manage/views/knowledge.py:207 +#: apps/resource_manage/views/knowledge.py:236 +#: apps/resource_manage/views/knowledge.py:262 +#: apps/resource_manage/views/knowledge.py:285 +#: apps/resource_manage/views/knowledge.py:306 +#: apps/resource_manage/views/knowledge.py:327 +#: apps/resource_manage/views/knowledge.py:370 +#: apps/resource_manage/views/knowledge.py:395 +#: apps/resource_manage/views/knowledge_sync.py:26 +#: apps/resource_manage/views/knowledge_sync.py:39 +#: apps/resource_manage/views/knowledge_sync.py:62 +msgid "System Knowledge" +msgstr "系統知識庫" -msgid "Portuguese" -msgstr "葡萄牙語" +#: apps/resource_manage/views/knowledge.py:69 +#: apps/resource_manage/views/knowledge.py:70 +#: apps/resource_manage/views/knowledge.py:71 +msgid "Get system knowledge list by pagination" +msgstr "獲取系統知識庫分頁列表" -msgid "Turkish" -msgstr "土耳其語" +#: apps/resource_manage/views/knowledge.py:96 +#: apps/resource_manage/views/knowledge.py:97 +#: apps/resource_manage/views/knowledge.py:98 +msgid "Update system knowledge" +msgstr "更新系統知識庫" -msgid "Arabic" -msgstr "阿拉伯語" +#: apps/resource_manage/views/knowledge.py:119 +#: apps/resource_manage/views/knowledge.py:120 +#: apps/resource_manage/views/knowledge.py:121 +msgid "Get system knowledge" +msgstr "獲取知識庫" -msgid "Spanish" -msgstr "西班牙語" +#: apps/resource_manage/views/knowledge.py:151 +#: apps/resource_manage/views/knowledge.py:152 +#: apps/resource_manage/views/knowledge.py:153 +msgid "Delete system knowledge" +msgstr "刪除知識庫" -msgid "Hindi" -msgstr "印地語" +#: apps/resource_manage/views/knowledge.py:171 +#: apps/resource_manage/views/knowledge.py:172 +#: apps/resource_manage/views/knowledge.py:173 +msgid "Synchronize the system knowledge base of the website" +msgstr "同步網站知識庫" -msgid "French" -msgstr "法語" +#: apps/resource_manage/views/knowledge.py:201 +#: apps/resource_manage/views/knowledge.py:202 +#: apps/resource_manage/views/knowledge.py:203 +msgid "System Hit test list" +msgstr "召回測試列表" -msgid "German" -msgstr "德語" +#: apps/resource_manage/views/knowledge.py:230 +#: apps/resource_manage/views/knowledge.py:231 +#: apps/resource_manage/views/knowledge.py:232 +msgid "System Re-vectorize" +msgstr "重新向量化" -msgid "Multiple dialects, supporting 23 dialects" -msgstr "多種方言,支持 23 種方言" +#: apps/resource_manage/views/knowledge.py:256 +#: apps/resource_manage/views/knowledge.py:257 +#: apps/resource_manage/views/knowledge.py:258 +msgid "System Tokenize knowledge base" +msgstr "系統向量化知識庫" -msgid "This interface is used to recognize short audio files within 60 seconds. Supports Mandarin Chinese, English, Cantonese, Japanese, Vietnamese, Malay, Indonesian, Filipino, Thai, Portuguese, Turkish, Arabic, Hindi, French, German, and 23 Chinese dialects." -msgstr "本介面用於識別 60 秒之內的短音頻文件。支援中文普通話、英語、粵語、日語、越南語、馬來語、印度尼西亞語、菲律賓語、泰語、葡萄牙語、土耳其語、阿拉伯語、印地語、法語、德語及 23 種漢語方言。" +#: apps/resource_manage/views/knowledge.py:281 +#: apps/resource_manage/views/knowledge.py:282 +msgid "Export system knowledge base" +msgstr "導出系統知識庫" -msgid "CueWord" -msgstr "提示詞" +#: apps/resource_manage/views/knowledge.py:302 +#: apps/resource_manage/views/knowledge.py:303 +msgid "Export system knowledge base containing images" +msgstr "導出包含圖片的系統知識庫" -msgid "If not passed, the default value is What is this audio saying? Only answer the audio content" -msgstr "如果未傳遞,預設值為這段音訊在說什麼,只回答音訊的內容" +#: apps/resource_manage/views/knowledge.py:323 +#: apps/resource_manage/views/knowledge.py:324 +msgid "Export system knowledge bundle" +msgstr "匯出系統知識庫" -msgid "The Qwen Omni series model supports inputting multiple modalities of data, including video, audio, images, and text, and outputting audio and text." -msgstr "Qwen-Omni系列模型支持輸入多種模態的數據,包括視頻、音訊、圖片、文字,並輸出音訊與文字" +#: apps/resource_manage/views/knowledge.py:364 +#: apps/resource_manage/views/knowledge.py:365 +#: apps/resource_manage/views/knowledge.py:366 +msgid "System generate related" +msgstr "生成相關" -msgid "resource authorization" -msgstr "資源授權" +#: apps/resource_manage/views/knowledge.py:390 +#: apps/resource_manage/views/knowledge.py:391 +#: apps/resource_manage/views/knowledge.py:392 +msgid "Get model for system knowledge base" +msgstr "獲取系統知識庫模型" -msgid "The Qwen Audio based end-to-end speech recognition model supports audio recognition within 3 minutes. At present, it mainly supports Chinese and English recognition." -msgstr "基於Qwen-Audio的端到端語音辨識大模型,支持3分鐘以內的音訊識別,現時主要支持中英文識別。" +#: apps/resource_manage/views/knowledge.py:418 +#: apps/resource_manage/views/knowledge_workflow.py:198 +msgid "SystemKnowledge Base" +msgstr "系統知識庫" -msgid "If not passed, the default value is 'zh'" -msgstr "如果未傳遞,則預設值為'zh'" +#: apps/resource_manage/views/knowledge_sync.py:23 +msgid "Get system knowledge scheduled synchronization setting" +msgstr "獲取系統知識庫定時同步設定" + +#: apps/resource_manage/views/knowledge_sync.py:35 +msgid "Update system knowledge scheduled synchronization setting" +msgstr "更新系統知識庫定時同步設定" + +#: apps/resource_manage/views/knowledge_sync.py:59 +msgid "Get system knowledge synchronization logs" +msgstr "獲取系統知識庫同步日誌" + +#: apps/resource_manage/views/knowledge_workflow.py:86 +#: apps/resource_manage/views/knowledge_workflow.py:87 +#: apps/resource_manage/views/knowledge_workflow.py:88 +msgid "Edit system knowledge workflow" +msgstr "編輯系統知識庫工作流" + +#: apps/resource_manage/views/knowledge_workflow.py:106 +#: apps/resource_manage/views/knowledge_workflow.py:107 +#: apps/resource_manage/views/knowledge_workflow.py:108 +msgid "Get system knowledge workflow" +msgstr "獲取系統知識庫工作流" + +#: apps/resource_manage/views/knowledge_workflow.py:145 +#: apps/resource_manage/views/knowledge_workflow.py:146 +#: apps/resource_manage/views/knowledge_workflow.py:147 +msgid "Export system knowledge workflow" +msgstr "匯出系統知識庫工作流" + +#: apps/resource_manage/views/knowledge_workflow.py:168 +#: apps/resource_manage/views/knowledge_workflow.py:169 +#: apps/resource_manage/views/knowledge_workflow.py:170 +msgid "Import system knowledge workflow" +msgstr "匯入系統知識庫工作流" + +#: apps/resource_manage/views/knowledge_workflow.py:192 +#: apps/resource_manage/views/knowledge_workflow.py:193 +#: apps/resource_manage/views/knowledge_workflow.py:194 +msgid "System Knowledge workflow upload document" +msgstr "系統知識庫工作流上傳文件" + +#: apps/resource_manage/views/knowledge_workflow_version.py:46 +#: apps/resource_manage/views/knowledge_workflow_version.py:64 +#: apps/resource_manage/views/knowledge_workflow_version.py:82 +#: apps/resource_manage/views/knowledge_workflow_version.py:101 +#: apps/shared/views/shared_knowledge_workflow_version.py:82 +#: apps/shared/views/shared_knowledge_workflow_version.py:100 +msgid "System Knowledge/Version" +msgstr "系統知識庫/版本" + +#: apps/resource_manage/views/model.py:61 +#: apps/resource_manage/views/model.py:62 +#: apps/resource_manage/views/model.py:63 +msgid "Get resource model list" +msgstr "獲取資源模型列表" -msgid "System resources authorization" -msgstr "系統資源授權" +#: apps/resource_manage/views/model.py:66 +#: apps/resource_manage/views/model.py:86 +#: apps/resource_manage/views/model.py:104 +#: apps/resource_manage/views/model.py:121 +#: apps/resource_manage/views/model.py:139 +#: apps/resource_manage/views/model.py:153 +#: apps/resource_manage/views/model.py:172 +msgid "System Model" +msgstr "系統模型" -msgid "This folder contains resources that you dont have permission" -msgstr "此資料夾包含您沒有許可權的資源" +#: apps/resource_manage/views/model.py:81 +#: apps/resource_manage/views/model.py:82 +#: apps/resource_manage/views/model.py:83 +msgid "Get resource model detail" +msgstr "獲取資源模型詳情" + +#: apps/resource_manage/views/model.py:98 +#: apps/resource_manage/views/model.py:99 +#: apps/resource_manage/views/model.py:100 +msgid "Update resource model" +msgstr "更新資源模型" + +#: apps/resource_manage/views/model.py:116 +#: apps/resource_manage/views/model.py:117 +#: apps/resource_manage/views/model.py:118 +msgid "Delete resource model" +msgstr "刪除資源模型" + +#: apps/resource_manage/views/model.py:134 +#: apps/resource_manage/views/model.py:136 +msgid "Get resource model parameter form" +msgstr "獲取資源模型參數列單" + +#: apps/resource_manage/views/model.py:135 +msgid "Get resource parameter form" +msgstr "獲取資源參數列單" + +#: apps/resource_manage/views/model.py:147 +#: apps/resource_manage/views/model.py:148 +#: apps/resource_manage/views/model.py:149 +msgid "Save resource model parameter form" +msgstr "儲存資源模型參數列單" + +#: apps/resource_manage/views/model.py:193 +#: apps/resource_manage/views/model.py:195 +msgid "System resource generate prompt" +msgstr "系統資源生成提示詞" + +#: apps/resource_manage/views/model.py:194 +msgid "Generate prompt by system resource model" +msgstr "使用系统资源模型生成提示词" + +#: apps/resource_manage/views/model.py:199 +msgid "Resource Model" +msgstr "資源管理-模型" -msgid "Text to Video" -msgstr "文生視頻" +#: apps/resource_manage/views/paragraph.py:37 +#: apps/resource_manage/views/paragraph.py:38 +#: apps/resource_manage/views/paragraph.py:39 +msgid "System paragraph list" +msgstr "段落列表" -msgid "Image to Video" -msgstr "圖生視頻" +#: apps/resource_manage/views/paragraph.py:42 +#: apps/resource_manage/views/paragraph.py:67 +#: apps/resource_manage/views/paragraph.py:101 +#: apps/resource_manage/views/paragraph.py:125 +#: apps/resource_manage/views/paragraph.py:168 +#: apps/resource_manage/views/paragraph.py:203 +#: apps/resource_manage/views/paragraph.py:233 +#: apps/resource_manage/views/paragraph.py:255 +#: apps/resource_manage/views/paragraph.py:289 +#: apps/resource_manage/views/paragraph.py:319 +#: apps/resource_manage/views/paragraph.py:345 +#: apps/resource_manage/views/paragraph.py:379 +#: apps/resource_manage/views/paragraph.py:412 +#: apps/resource_manage/views/paragraph.py:442 +msgid "System Knowledge/Documentation/Paragraph" +msgstr "系統知識庫/文檔/段落" -msgid "Authentication failed. Please verify that the parameters are correct" -msgstr "認證失敗,請檢查參數是否正確" +#: apps/resource_manage/views/paragraph.py:62 +#: apps/resource_manage/views/paragraph.py:63 +msgid "Create system paragraph" +msgstr "創建段落" -msgid "Chat context" -msgstr "聊天上下文" +#: apps/resource_manage/views/paragraph.py:95 +#: apps/resource_manage/views/paragraph.py:96 +#: apps/resource_manage/views/paragraph.py:97 +msgid "Batch system paragraph" +msgstr "批量關聯段落" -msgid "Prompt template" -msgstr "提示詞範本" +#: apps/resource_manage/views/paragraph.py:120 +#: apps/resource_manage/views/paragraph.py:121 +msgid "Migrate system paragraphs in batches" +msgstr "批量遷移段落" -msgid "generate prompt" -msgstr "生成提示詞" +#: apps/resource_manage/views/paragraph.py:162 +#: apps/resource_manage/views/paragraph.py:163 +#: apps/resource_manage/views/paragraph.py:164 +msgid "Batch generate system related" +msgstr "批量生成相關" -msgid "Watermark" -msgstr "水印" - -msgid "Whether to add watermark" -msgstr "是否添加水印" +#: apps/resource_manage/views/paragraph.py:197 +#: apps/resource_manage/views/paragraph.py:198 +#: apps/resource_manage/views/paragraph.py:199 +msgid "Modify system paragraph data" +msgstr "修改段落數據" -msgid "Resolution" -msgstr "分辨率" +#: apps/resource_manage/views/paragraph.py:228 +#: apps/resource_manage/views/paragraph.py:229 +#: apps/resource_manage/views/paragraph.py:230 +msgid "Get system paragraph details" +msgstr "獲取段落詳情" -msgid "Ratio" -msgstr "比例" +#: apps/resource_manage/views/paragraph.py:250 +#: apps/resource_manage/views/paragraph.py:251 +#: apps/resource_manage/views/paragraph.py:252 +msgid "Delete system paragraph" +msgstr "刪除段落" -msgid "Duration" -msgstr "時長" +#: apps/resource_manage/views/paragraph.py:283 +#: apps/resource_manage/views/paragraph.py:284 +#: apps/resource_manage/views/paragraph.py:285 +msgid "Add system associated questions" +msgstr "添加關聯問題" -msgid "Failed to generate video" -msgstr "生成視頻失敗" +#: apps/resource_manage/views/paragraph.py:314 +#: apps/resource_manage/views/paragraph.py:315 +#: apps/resource_manage/views/paragraph.py:316 +msgid "Get a list of system paragraph questions" +msgstr "獲取段落問題列表" -msgid "password" -msgstr "密码登录" +#: apps/resource_manage/views/paragraph.py:339 +#: apps/resource_manage/views/paragraph.py:340 +#: apps/resource_manage/views/paragraph.py:341 +msgid "Disassociation system issue" +msgstr "取消關聯問題" -msgid "Failed to obtain the image" -msgstr "獲取圖片失敗" +#: apps/resource_manage/views/paragraph.py:373 +#: apps/resource_manage/views/paragraph.py:374 +#: apps/resource_manage/views/paragraph.py:375 +msgid "Related system questions" +msgstr "關聯問題" -msgid "Update auth setting" -msgstr "更新認證設置" +#: apps/resource_manage/views/paragraph.py:407 +#: apps/resource_manage/views/paragraph.py:408 +#: apps/resource_manage/views/paragraph.py:409 +msgid "Get system paragraph list by pagination" +msgstr "獲取段落列表" -msgid "If not passed, the default value is streaming_asr_demo" -msgstr "如果未傳入,則預設值為 streaming_asr_demo" +#: apps/resource_manage/views/problem.py:24 +#: apps/resource_manage/views/problem.py:25 +#: apps/resource_manage/views/problem.py:26 +msgid "System question list" +msgstr "問題列表" -msgid "If not passed, the default value is 16000" -msgstr "如果未傳入,則預設值為 16000" +#: apps/resource_manage/views/problem.py:29 +#: apps/resource_manage/views/problem.py:51 +#: apps/resource_manage/views/problem.py:72 +#: apps/resource_manage/views/problem.py:95 +#: apps/resource_manage/views/problem.py:118 +#: apps/resource_manage/views/problem.py:140 +#: apps/resource_manage/views/problem.py:165 +#: apps/resource_manage/views/problem.py:191 +msgid "System Knowledge/Documentation/Paragraph/Question" +msgstr "系統知識庫/文檔/段落/問題" -msgid "Sample Rate" -msgstr "採樣率" +#: apps/resource_manage/views/problem.py:45 +#: apps/resource_manage/views/problem.py:46 +#: apps/resource_manage/views/problem.py:47 +msgid "Create system question" +msgstr "創建問題" -msgid "Captcha is required" -msgstr "驗證碼是必填項" +#: apps/resource_manage/views/problem.py:67 +#: apps/resource_manage/views/problem.py:68 +#: apps/resource_manage/views/problem.py:69 +msgid "Get a list of associated system paragraphs" +msgstr "獲取關聯段落列表" -msgid "Tag" -msgstr "標籤管理" +#: apps/resource_manage/views/problem.py:89 +#: apps/resource_manage/views/problem.py:90 +#: apps/resource_manage/views/problem.py:91 +msgid "Batch associated system paragraphs" +msgstr "批量關聯段落" -msgid "Tag Setting" -msgstr "標籤設定" +#: apps/resource_manage/views/problem.py:112 +#: apps/resource_manage/views/problem.py:113 +#: apps/resource_manage/views/problem.py:114 +msgid "Batch deletion system issues" +msgstr "批量刪除問題" -msgid "Download Original Document" -msgstr "下載原文件" +#: apps/resource_manage/views/problem.py:135 +#: apps/resource_manage/views/problem.py:136 +#: apps/resource_manage/views/problem.py:137 +msgid "Delete system question" +msgstr "刪除問題" -msgid "Replace Original Document" -msgstr "替換原文件" +#: apps/resource_manage/views/problem.py:159 +#: apps/resource_manage/views/problem.py:160 +#: apps/resource_manage/views/problem.py:161 +msgid "Modify system question" +msgstr "修改問題" -msgid "Update License" -msgstr "更新許可證" +#: apps/resource_manage/views/problem.py:186 +#: apps/resource_manage/views/problem.py:187 +#: apps/resource_manage/views/problem.py:188 +msgid "Get the list of system questions by page" +msgstr "分頁獲取問題列表" -msgid "Tag Key" -msgstr "標籤" +#: apps/resource_manage/views/resource_authorization.py:48 +#: apps/resource_manage/views/resource_authorization.py:49 +#: apps/resource_manage/views/resource_authorization.py:50 +#: apps/system_manage/views/user_resource_permission.py:148 +#: apps/system_manage/views/user_resource_permission.py:149 +#: apps/system_manage/views/user_resource_permission.py:150 +msgid "Get user authorization status of resource" +msgstr "獲取資源對用戶的授權狀態" -msgid "Tag Value" -msgstr "標籤值" +#: apps/resource_manage/views/resource_authorization.py:53 +#: apps/resource_manage/views/resource_authorization.py:76 +#: apps/resource_manage/views/resource_authorization.py:99 +#: apps/resource_manage/views/resource_authorization.py:125 +#: apps/resource_manage/views/resource_authorization.py:146 +#: apps/resource_manage/views/resource_authorization.py:169 +msgid "System resources authorization" +msgstr "系統資源授權" -msgid "Tag id does not exist" -msgstr "標籤ID不存在" +#: apps/resource_manage/views/resource_authorization.py:70 +#: apps/resource_manage/views/resource_authorization.py:71 +#: apps/resource_manage/views/resource_authorization.py:72 +#: apps/system_manage/views/user_resource_permission.py:193 +#: apps/system_manage/views/user_resource_permission.py:194 +#: apps/system_manage/views/user_resource_permission.py:195 +msgid "Edit user authorization status of resource" +msgstr "修改資源對用戶的授權狀態" -msgid "Tag key already exists" -msgstr "標籤已存在" +#: apps/resource_manage/views/resource_authorization.py:94 +#: apps/resource_manage/views/resource_authorization.py:95 +#: apps/resource_manage/views/resource_authorization.py:96 +#: apps/system_manage/views/user_resource_permission.py:240 +#: apps/system_manage/views/user_resource_permission.py:241 +#: apps/system_manage/views/user_resource_permission.py:242 +msgid "Get user authorization status of resource by page" +msgstr "分頁獲取資源對用戶的授權狀態" -msgid "Tag value already exists" -msgstr "標籤值已存在" +#: apps/resource_manage/views/resource_authorization.py:120 +#: apps/resource_manage/views/resource_authorization.py:121 +#: apps/resource_manage/views/resource_authorization.py:122 +#: apps/system_manage/views/user_group_resource_permission.py:149 +#: apps/system_manage/views/user_group_resource_permission.py:150 +#: apps/system_manage/views/user_group_resource_permission.py:151 +msgid "Get user group authorization status of resource" +msgstr "獲取用戶組對資源的授權狀態" -msgid "Non-existent id" -msgstr "不存在的ID" +#: apps/resource_manage/views/resource_authorization.py:140 +#: apps/resource_manage/views/resource_authorization.py:141 +#: apps/resource_manage/views/resource_authorization.py:142 +#: apps/system_manage/views/user_group_resource_permission.py:189 +#: apps/system_manage/views/user_group_resource_permission.py:190 +#: apps/system_manage/views/user_group_resource_permission.py:191 +msgid "Edit user group authorization status of resource" +msgstr "編輯用戶組對資源的授權狀態" -msgid "No permission for the target folder" -msgstr "沒有目標資料夾的權限" +#: apps/resource_manage/views/resource_authorization.py:164 +#: apps/resource_manage/views/resource_authorization.py:165 +#: apps/resource_manage/views/resource_authorization.py:166 +#: apps/system_manage/views/user_group_resource_permission.py:236 +#: apps/system_manage/views/user_group_resource_permission.py:237 +#: apps/system_manage/views/user_group_resource_permission.py:238 +msgid "Get user group authorization status of resource by page" +msgstr "分頁獲取用戶組對資源的授權狀態" -msgid "Application token usage statistics" -msgstr "智能體令牌使用統計" +#: apps/resource_manage/views/resource_mapping.py:28 +#: apps/resource_manage/views/resource_mapping.py:29 +#: apps/resource_manage/views/resource_mapping.py:51 +#: apps/resource_manage/views/resource_mapping.py:52 +#: apps/shared/views/shared_resource_mapping.py:28 +#: apps/shared/views/shared_resource_mapping.py:29 +#: apps/shared/views/shared_resource_mapping.py:52 +#: apps/shared/views/shared_resource_mapping.py:53 +#: apps/system_manage/views/resource_mapping.py:31 +#: apps/system_manage/views/resource_mapping.py:32 +#: apps/system_manage/views/resource_mapping.py:74 +#: apps/system_manage/views/resource_mapping.py:75 +msgid "Retrieve the pagination list of resource relationships" +msgstr "獲取資源關係分頁列表" + +#: apps/resource_manage/views/resource_mapping.py:32 +#: apps/shared/views/shared_resource_mapping.py:32 +#: apps/shared/views/shared_resource_mapping.py:56 +#: apps/system_manage/views/resource_mapping.py:35 +msgid "Resources mapping" +msgstr "資源映射" -msgid "Application top question statistics" -msgstr "智能體提問次數統計" +#: apps/resource_manage/views/resource_mapping.py:55 +msgid "System mapping resource" +msgstr "系統對映資源" + +#: apps/resource_manage/views/tag.py:26 apps/resource_manage/views/tag.py:44 +#: apps/resource_manage/views/tag.py:65 apps/resource_manage/views/tag.py:86 +msgid "System Knowledge Base/Tag" +msgstr "系統知識庫/標籤" + +#: apps/resource_manage/views/termbase.py:34 +#: apps/resource_manage/views/termbase.py:52 +#: apps/resource_manage/views/termbase.py:74 +#: apps/resource_manage/views/termbase.py:98 +#: apps/resource_manage/views/termbase.py:121 +#: apps/resource_manage/views/termbase.py:148 +#: apps/resource_manage/views/termbase.py:176 +msgid "System Knowledge Base/Documentation/Termbase" +msgstr "系統知識庫/文件/術語庫" + +#: apps/resource_manage/views/tool.py:33 apps/resource_manage/views/tool.py:34 +#: apps/resource_manage/views/tool.py:35 +msgid "Get system tool" +msgstr "獲取工具" -msgid "SAML2 Metadata" -msgstr "SAML2 元數據" +#: apps/resource_manage/views/tool.py:38 apps/resource_manage/views/tool.py:65 +#: apps/resource_manage/views/tool.py:78 apps/resource_manage/views/tool.py:91 +#: apps/resource_manage/views/tool.py:107 +#: apps/resource_manage/views/tool.py:134 +#: apps/resource_manage/views/tool.py:163 +#: apps/resource_manage/views/tool.py:179 +#: apps/resource_manage/views/tool.py:198 +#: apps/resource_manage/views/tool.py:216 +#: apps/resource_manage/views/tool.py:236 +#: apps/resource_manage/views/tool.py:261 +#: apps/resource_manage/views/tool.py:287 +#: apps/resource_manage/views/tool.py:312 +#: apps/resource_manage/views/tool_workflow.py:34 +#: apps/resource_manage/views/tool_workflow.py:58 +#: apps/resource_manage/views/tool_workflow.py:78 +#: apps/resource_manage/views/tool_workflow.py:97 +msgid "System Tool" +msgstr "工具" -msgid "SAML2 Log in" -msgstr "SAML2 登入" +#: apps/resource_manage/views/tool.py:59 apps/resource_manage/views/tool.py:60 +#: apps/resource_manage/views/tool.py:61 +msgid "Update system tool" +msgstr "更新工具" -msgid "SAML2 SSO" -msgstr "SAML2 單點登入" +#: apps/resource_manage/views/tool.py:73 apps/resource_manage/views/tool.py:74 +#: apps/resource_manage/views/tool.py:75 +msgid "Get system tool by id" +msgstr "獲取工具" -msgid "Workflow" -msgstr "工作流" +#: apps/resource_manage/views/tool.py:86 apps/resource_manage/views/tool.py:87 +#: apps/resource_manage/views/tool.py:88 +msgid "Delete system tool" +msgstr "刪除工具" -msgid "Web source url" -msgstr "Web 根地址" +#: apps/resource_manage/views/tool.py:102 +#: apps/resource_manage/views/tool.py:103 +#: apps/resource_manage/views/tool.py:104 +msgid "Get system tool list" +msgstr "獲取系統工具列表" -msgid "Web knowledge selector" -msgstr "選擇器" +#: apps/resource_manage/views/tool.py:129 +#: apps/resource_manage/views/tool.py:130 +#: apps/resource_manage/views/tool.py:131 +msgid "Get system tool list by pagination" +msgstr "獲取工具列表" -msgid "The default is body, you can enter .classname/#idname/tagname" -msgstr "默認為 body,可輸入 .classname/#idname/tagname" +#: apps/resource_manage/views/tool.py:158 +#: apps/resource_manage/views/tool.py:159 +#: apps/resource_manage/views/tool.py:160 +msgid "Export system tool" +msgstr "導出工具" -msgid "Please enter the Web root address" -msgstr "請輸入 Web 根地址" +#: apps/resource_manage/views/tool.py:174 +#: apps/resource_manage/views/tool.py:175 +#: apps/resource_manage/views/tool.py:176 +msgid "Debug system tool" +msgstr "調試工具" -msgid "File size exceeds limit" -msgstr "文件大小超出限制" +#: apps/resource_manage/views/tool.py:192 +#: apps/resource_manage/views/tool.py:193 +#: apps/resource_manage/views/tool.py:194 +msgid "Check system code" +msgstr "檢查代碼" -msgid "File upload is not enabled" -msgstr "文件上傳未啟用" +#: apps/resource_manage/views/tool.py:210 +#: apps/resource_manage/views/tool.py:211 +#: apps/resource_manage/views/tool.py:212 +msgid "Edit system tool icon" +msgstr "修改工具圖標" -msgid "Blocked unsafe redirect to internal host" -msgstr "阻止不安全的重定向到內部主機" +#: apps/resource_manage/views/tool.py:231 +#: apps/resource_manage/views/tool.py:232 +#: apps/resource_manage/views/tool.py:233 apps/shared/views/shared_tool.py:308 +#: apps/shared/views/shared_tool.py:309 apps/shared/views/shared_tool.py:310 +#: apps/tools/views/tool.py:518 apps/tools/views/tool.py:519 +#: apps/tools/views/tool.py:520 +msgid "Test tool connection" +msgstr "測試工具連線" + +#: apps/resource_manage/views/tool.py:256 +#: apps/resource_manage/views/tool.py:257 +#: apps/resource_manage/views/tool.py:258 +msgid "Get system tool records" +msgstr "獲取系統工具記錄列表" + +#: apps/resource_manage/views/tool.py:282 +#: apps/resource_manage/views/tool.py:283 +#: apps/resource_manage/views/tool.py:284 +msgid "Get system tool record" +msgstr "獲取系統工具記錄" + +#: apps/resource_manage/views/tool.py:306 +#: apps/resource_manage/views/tool.py:307 +#: apps/resource_manage/views/tool.py:308 apps/shared/views/shared_tool.py:511 +#: apps/shared/views/shared_tool.py:512 apps/shared/views/shared_tool.py:513 +#: apps/tools/views/tool.py:766 apps/tools/views/tool.py:767 +#: apps/tools/views/tool.py:768 +msgid "Upload skill file" +msgstr "上傳技能檔案" + +#: apps/resource_manage/views/tool_workflow.py:28 +#: apps/resource_manage/views/tool_workflow.py:29 +#: apps/resource_manage/views/tool_workflow.py:30 +#: apps/shared/views/share_tool_workflow.py:32 +#: apps/shared/views/share_tool_workflow.py:33 +#: apps/shared/views/share_tool_workflow.py:34 +#: apps/tools/views/tool_workflow.py:37 apps/tools/views/tool_workflow.py:38 +#: apps/tools/views/tool_workflow.py:39 +msgid "Publishing an tool" +msgstr "釋出工具" + +#: apps/resource_manage/views/tool_workflow.py:52 +#: apps/resource_manage/views/tool_workflow.py:53 +#: apps/resource_manage/views/tool_workflow.py:54 +#: apps/shared/views/share_tool_workflow.py:62 +#: apps/shared/views/share_tool_workflow.py:63 +#: apps/shared/views/share_tool_workflow.py:64 +#: apps/tools/views/tool_workflow.py:76 apps/tools/views/tool_workflow.py:77 +#: apps/tools/views/tool_workflow.py:78 +msgid "Edit tool workflow" +msgstr "編輯工具工作流" + +#: apps/resource_manage/views/tool_workflow.py:73 +#: apps/resource_manage/views/tool_workflow.py:74 +#: apps/resource_manage/views/tool_workflow.py:75 +#: apps/shared/views/share_tool_workflow.py:85 +#: apps/shared/views/share_tool_workflow.py:86 +#: apps/shared/views/share_tool_workflow.py:87 +#: apps/tools/views/tool_workflow.py:108 apps/tools/views/tool_workflow.py:109 +#: apps/tools/views/tool_workflow.py:110 +msgid "Get tool workflow" +msgstr "獲取工具工作流" + +#: apps/resource_manage/views/tool_workflow.py:92 +#: apps/resource_manage/views/tool_workflow.py:93 +#: apps/resource_manage/views/tool_workflow.py:94 +#: apps/shared/views/share_tool_workflow.py:136 +#: apps/shared/views/share_tool_workflow.py:137 +#: apps/shared/views/share_tool_workflow.py:138 +#: apps/tools/views/tool_workflow.py:138 apps/tools/views/tool_workflow.py:139 +#: apps/tools/views/tool_workflow.py:140 +msgid "tool workflow debug" +msgstr "工具工作流除錯" + +#: apps/resource_manage/views/tool_workflow_version.py:42 +#: apps/resource_manage/views/tool_workflow_version.py:43 +#: apps/resource_manage/views/tool_workflow_version.py:44 +#: apps/shared/views/share_tool_workflow_version.py:42 +#: apps/shared/views/share_tool_workflow_version.py:43 +#: apps/shared/views/share_tool_workflow_version.py:44 +#: apps/tools/views/tool_workflow_version.py:44 +#: apps/tools/views/tool_workflow_version.py:45 +#: apps/tools/views/tool_workflow_version.py:46 +msgid "Get the tool version list" +msgstr "獲取工具版本列表" + +#: apps/resource_manage/views/tool_workflow_version.py:47 +#: apps/resource_manage/views/tool_workflow_version.py:66 +#: apps/resource_manage/views/tool_workflow_version.py:86 +#: apps/resource_manage/views/tool_workflow_version.py:103 +msgid "System Tool Version" +msgstr "系統工具版本" + +#: apps/resource_manage/views/tool_workflow_version.py:61 +#: apps/resource_manage/views/tool_workflow_version.py:62 +#: apps/resource_manage/views/tool_workflow_version.py:63 +#: apps/shared/views/share_tool_workflow_version.py:61 +#: apps/shared/views/share_tool_workflow_version.py:62 +#: apps/shared/views/share_tool_workflow_version.py:63 +#: apps/tools/views/tool_workflow_version.py:68 +#: apps/tools/views/tool_workflow_version.py:69 +#: apps/tools/views/tool_workflow_version.py:70 +msgid "Get the list of tool versions by page" +msgstr "分頁獲取工具版本列表" + +#: apps/resource_manage/views/tool_workflow_version.py:81 +#: apps/resource_manage/views/tool_workflow_version.py:82 +#: apps/resource_manage/views/tool_workflow_version.py:83 +#: apps/shared/views/share_tool_workflow_version.py:81 +#: apps/shared/views/share_tool_workflow_version.py:82 +#: apps/shared/views/share_tool_workflow_version.py:83 +#: apps/tools/views/tool_workflow_version.py:93 +#: apps/tools/views/tool_workflow_version.py:94 +#: apps/tools/views/tool_workflow_version.py:95 +msgid "Get tool version details" +msgstr "獲取工具版本詳情" + +#: apps/resource_manage/views/tool_workflow_version.py:97 +#: apps/resource_manage/views/tool_workflow_version.py:98 +#: apps/resource_manage/views/tool_workflow_version.py:99 +#: apps/shared/views/share_tool_workflow_version.py:97 +#: apps/shared/views/share_tool_workflow_version.py:98 +#: apps/shared/views/share_tool_workflow_version.py:99 +#: apps/tools/views/tool_workflow_version.py:114 +#: apps/tools/views/tool_workflow_version.py:115 +#: apps/tools/views/tool_workflow_version.py:116 +msgid "Modify tool version information" +msgstr "修改工具版本資訊" + +#: apps/resource_manage/views/trigger.py:28 +#: apps/resource_manage/views/trigger.py:29 +#: apps/resource_manage/views/trigger.py:30 apps/trigger/views/trigger.py:294 +#: apps/trigger/views/trigger.py:295 apps/trigger/views/trigger.py:296 +msgid "Create trigger in source" +msgstr "資源端建立觸發器" -msgid "Audio file recognition - Tongyi Qwen" -msgstr "錄音文件識別-通義千問" +#: apps/resource_manage/views/trigger.py:34 +#: apps/resource_manage/views/trigger.py:55 +#: apps/resource_manage/views/trigger.py:76 +#: apps/resource_manage/views/trigger.py:95 +#: apps/resource_manage/views/trigger.py:113 +msgid "System Trigger" +msgstr "系統觸發器" -msgid "Real-time speech recognition - Fun-ASR/Paraformer" -msgstr "實時語音識別-Fun-ASR/Paraformer" +#: apps/resource_manage/views/trigger.py:50 +#: apps/resource_manage/views/trigger.py:51 +#: apps/resource_manage/views/trigger.py:52 +msgid "Get the System trigger list of source" +msgstr "取得來源的系統觸發器清單" -msgid "Qwen-Omni" -msgstr "多模態" +#: apps/resource_manage/views/trigger.py:71 +#: apps/resource_manage/views/trigger.py:72 +#: apps/resource_manage/views/trigger.py:73 +msgid "Get System Task source trigger details" +msgstr "取得系統任務來源觸發器詳情" -msgid "Super-humanoid: Lingxiaoxuan Flow" -msgstr "聆小璇" +#: apps/resource_manage/views/trigger.py:89 +#: apps/resource_manage/views/trigger.py:90 +#: apps/resource_manage/views/trigger.py:91 +msgid "Modify the System task source trigger" +msgstr "修改系統任務來源觸發器" -msgid "Super-humanoid: Lingyuyan Flow" -msgstr "聆玉言" +#: apps/resource_manage/views/trigger.py:108 +#: apps/resource_manage/views/trigger.py:110 +msgid "Delete the System task source trigger" +msgstr "刪除系統任務來源觸發器" -msgid "Super-humanoid: Lingfeiyi Flow" -msgstr "聆飛逸" +#: apps/resource_manage/views/trigger.py:109 +msgid "Delete the task System source trigger" +msgstr "刪除任務系統來源觸發器" -msgid "Super-humanoid: Lingxiaoyue Flow" -msgstr "聆小玥" +#: apps/role_setting/api/role_setting.py:20 +#: apps/role_setting/api/role_setting.py:26 +#: apps/role_setting/api/role_setting.py:33 +#: apps/role_setting/api/role_setting.py:142 +#: apps/role_setting/serializers/role_setting_serializers.py:375 +#: apps/system_manage/api/chat_user.py:101 apps/workspace/api/workspace.py:103 +msgid "ID" +msgstr "ID" -msgid "Super-humanoid: Sun Dasheng Flow" -msgstr "孫大聖" +#: apps/role_setting/api/role_setting.py:22 +#: apps/role_setting/api/role_setting.py:29 +#: apps/role_setting/serializers/role_setting_serializers.py:376 +msgid "Enable" +msgstr "啟用" -msgid "Super-humanoid: Lingyuzhao Flow" -msgstr "聆玉昭" +#: apps/role_setting/api/role_setting.py:28 +msgid "Permission" +msgstr "權限" -msgid "Super-humanoid: Lingxiaotang Flow" -msgstr "聆小糖" +#: apps/role_setting/api/role_setting.py:35 +msgid "Children" +msgstr "子級" -msgid "Super-humanoid: Lingxiaorong Flow" -msgstr "聆小蓉" +#: apps/role_setting/api/role_setting.py:50 +#: apps/role_setting/api/role_setting.py:69 +#: apps/role_setting/serializers/role_setting_serializers.py:272 +msgid "Role type" +msgstr "角色類型" -msgid "Super-humanoid: Xinyun Flow" -msgstr "心雲" +#: apps/role_setting/api/role_setting.py:70 +msgid "Role list" +msgstr "角色列表" -msgid "Super-humanoid: Grant (EN)" -msgstr "Grant" +#: apps/role_setting/api/role_setting.py:74 +msgid "Role type list" +msgstr "角色型別列表" -msgid "Super-humanoid: Lila (EN)" -msgstr "Lila" +#: apps/role_setting/api/role_setting.py:101 +#: apps/role_setting/api/role_setting.py:127 +#: apps/role_setting/api/role_setting.py:162 +#: apps/role_setting/serializers/role_setting_serializers.py:273 +#: apps/role_setting/serializers/role_setting_serializers.py:545 +#: apps/users/api/user.py:26 apps/workspace/api/workspace.py:108 +msgid "Role ID" +msgstr "角色 ID" -msgid "Super-humanoid: Lingwanwan Pro" -msgstr "聆萬萬" +#: apps/role_setting/api/role_setting.py:134 +msgid "User relation ID" +msgstr "用戶關係 ID" -msgid "Super-humanoid: Yiyi Pro" -msgstr "依依" +#: apps/role_setting/api/role_setting.py:144 +#: apps/role_setting/api/role_setting.py:183 +#: apps/role_setting/serializers/role_setting_serializers.py:546 +#: apps/system_manage/api/chat_user.py:102 +#: apps/system_manage/api/chat_user.py:126 +#: apps/system_manage/api/user_group.py:75 +#: apps/system_manage/serializers/chat_user.py:84 +#: apps/system_manage/serializers/chat_user.py:135 +#: apps/system_manage/serializers/chat_user.py:586 +#: apps/system_manage/serializers/resource_chat_user.py:37 +#: apps/users/api/user.py:86 apps/users/api/user_group.py:111 +#: apps/users/serializers/login.py:35 apps/users/serializers/user.py:131 +#: apps/users/serializers/user.py:317 apps/users/serializers/user.py:366 +#: apps/users/serializers/user_group.py:221 +#: apps/workspace/api/workspace.py:105 apps/workspace/api/workspace.py:146 +#: apps/workspace/serializers/workspace_serializers.py:298 +#: apps/xpack/api/auth_config.py:24 apps/xpack/api/user_group.py:75 +#: apps/xpack/serializers/generic_sync_user_serializer.py:36 +msgid "Username" +msgstr "用戶名" -msgid "Super-humanoid: Huifangnv Pro" -msgstr "惠芳女" +#: apps/role_setting/api/role_setting.py:145 +#: apps/role_setting/serializers/role_setting_serializers.py:547 +#: apps/system_manage/api/chat_user.py:103 +#: apps/system_manage/api/chat_user.py:133 +#: apps/system_manage/api/user_group.py:82 +#: apps/system_manage/serializers/chat_user.py:136 +#: apps/system_manage/serializers/resource_chat_user.py:38 +#: apps/users/api/user_group.py:118 apps/workspace/api/workspace.py:106 +#: apps/workspace/serializers/workspace_serializers.py:299 +#: apps/xpack/api/user_group.py:82 +#: apps/xpack/serializers/generic_sync_user_serializer.py:40 +msgid "Nickname" +msgstr "暱稱" -msgid "Super-humanoid: Lingxiaoying Pro" -msgstr "聆小穎" +#: apps/role_setting/api/role_setting.py:147 +msgid "Workspace Name" +msgstr "工作空間" -msgid "Super-humanoid: Lingfeibo Pro" -msgstr "聆飛博" +#: apps/role_setting/serializers/role_setting_serializers.py:271 +msgid "Role name" +msgstr "角色名稱" -msgid "Super-humanoid: Lingyuyan Pro" -msgstr "聆玉言" +#: apps/role_setting/serializers/role_setting_serializers.py:285 +#: apps/role_setting/serializers/role_setting_serializers.py:382 +#: apps/role_setting/serializers/role_setting_serializers.py:541 +#: apps/role_setting/serializers/role_setting_serializers.py:554 +msgid "Role does not exist" +msgstr "角色不存在" -msgid "Login failed %s times, account will be locked, you have %s more chances !" -msgstr "登录失败 %s 次,账号将被锁定,您还有 %s 次机会!" +#: apps/role_setting/serializers/role_setting_serializers.py:287 +#: apps/role_setting/serializers/role_setting_serializers.py:384 +msgid "Cannot modify built-in role" +msgstr "不能修改內置角色" -msgid "This account has been locked for %s minutes, please try again later" -msgstr "該帳號已被鎖定 %s 分鐘,請稍後再試" +#: apps/role_setting/serializers/role_setting_serializers.py:295 +msgid "Role name already exists" +msgstr "角色名稱已存在" -msgid "User does not have permission to use API Key" -msgstr "使用者沒有使用 API Key 的權限" +#: apps/role_setting/serializers/role_setting_serializers.py:315 +msgid "Invalid role type" +msgstr "無效的角色類型" -msgid "Import knowledge workflow" -msgstr "匯入知識工作流" +#: apps/role_setting/serializers/role_setting_serializers.py:386 +#: apps/users/serializers/user.py:829 apps/users/serializers/user.py:832 +#: apps/users/serializers/user.py:843 +msgid "Cannot delete built-in role" +msgstr "無法刪除內置角色" -msgid "Export knowledge workflow" -msgstr "匯出知識工作流" +#: apps/role_setting/serializers/role_setting_serializers.py:447 +#: apps/system_manage/api/user_group.py:97 +#: apps/system_manage/serializers/chat_user.py:201 +#: apps/system_manage/serializers/chat_user.py:211 +#: apps/system_manage/serializers/chat_user.py:527 apps/users/api/user.py:144 +#: apps/users/api/user_group.py:133 apps/users/serializers/user.py:781 +#: apps/users/serializers/user_group.py:124 +#: apps/workspace/serializers/user_role_ee_serializer.py:13 +#: apps/workspace/serializers/workspace_serializers.py:178 +#: apps/xpack/api/user_group.py:97 +#: apps/xpack/serializers/user_role_serializer.py:15 +msgid "User IDs" +msgstr "用戶 ID" -msgid "Role IDs cannot be empty" -msgstr "角色 ID 不能为空" +#: apps/role_setting/serializers/role_setting_serializers.py:449 +#: apps/users/api/user.py:30 +msgid "Workspace IDs" +msgstr "工作空間 ID" -msgid "Some roles do not exist" -msgstr "部分角色不存在" +#: apps/role_setting/serializers/role_setting_serializers.py:454 +#: apps/workspace/serializers/workspace_serializers.py:184 +msgid "Members" +msgstr "成員集合" -msgid "Authorized pagination list for obtaining resources" -msgstr "獲取資源的關係分頁清單" +#: apps/role_setting/serializers/role_setting_serializers.py:458 +#: apps/role_setting/serializers/role_setting_serializers.py:560 +msgid "No permission to operate this role" +msgstr "沒有權限操作該角色" -msgid "Resources mapping" -msgstr "資源映射" +#: apps/role_setting/serializers/role_setting_serializers.py:502 +#: apps/role_setting/serializers/role_setting_serializers.py:513 +#: apps/workspace/serializers/workspace_serializers.py:239 +msgid "User relation does not exist" +msgstr "用戶關係不存在" -msgid "Batch set user roles" -msgstr "批量設置用戶角色" +#: apps/role_setting/serializers/role_setting_serializers.py:527 +#: apps/workspace/serializers/workspace_serializers.py:246 +msgid "Cannot remove member from built-in role" +msgstr "不能從內置角色中移除成員" -msgid "Role Setting cannot be empty" -msgstr "角色設置不能為空" +#: apps/role_setting/serializers/role_setting_serializers.py:603 +msgid "Member IDs" +msgstr "成員 ID" -msgid "View related resources" -msgstr "查看關聯資源" +#: apps/role_setting/serializers/role_setting_serializers.py:615 +msgid "Only update members to normal users" +msgstr "只能為普通用戶更新成員" -msgid "Feedback reason" -msgstr "反饋理由" +#: apps/role_setting/views/role_setting.py:55 +#: apps/role_setting/views/role_setting.py:56 +#: apps/role_setting/views/role_setting.py:57 +msgid "Get role permission template" +msgstr "獲取角色權限模板" -msgid "Other reason content" -msgstr "其他反饋理由內容" +#: apps/role_setting/views/role_setting.py:83 +#: apps/role_setting/views/role_setting.py:84 +#: apps/role_setting/views/role_setting.py:85 +msgid "Create or update role" +msgstr "創建或更新角色" -msgid "accurate" -msgstr "內容準確" +#: apps/role_setting/views/role_setting.py:111 +#: apps/role_setting/views/role_setting.py:112 +#: apps/role_setting/views/role_setting.py:113 +msgid "Get role list" +msgstr "獲取角色列表" -msgid "complete" -msgstr "內容完善" +#: apps/role_setting/views/role_setting.py:131 +#: apps/role_setting/views/role_setting.py:132 +#: apps/role_setting/views/role_setting.py:133 +msgid "Delete role" +msgstr "刪除角色" -msgid "inaccurate" -msgstr "內容不準確" +#: apps/role_setting/views/role_setting.py:158 +#: apps/role_setting/views/role_setting.py:159 +#: apps/role_setting/views/role_setting.py:160 +msgid "Create or update role permission" +msgstr "創建或更新角色權限" -msgid "incomplete" -msgstr "內容不完善" +#: apps/role_setting/views/role_setting.py:182 +#: apps/role_setting/views/role_setting.py:183 +#: apps/role_setting/views/role_setting.py:184 +msgid "Get role permission" +msgstr "獲取角色權限" -msgid "Secret key is invalid" -msgstr "密鑰無效" +#: apps/role_setting/views/role_setting.py:209 +#: apps/role_setting/views/role_setting.py:210 +#: apps/role_setting/views/role_setting.py:211 +msgid "Add member to system role" +msgstr "系統角色添加成員" -msgid "Secret key is expired" -msgstr "密鑰已過期" +#: apps/role_setting/views/role_setting.py:239 +#: apps/role_setting/views/role_setting.py:240 +#: apps/role_setting/views/role_setting.py:241 +msgid "Remove member from system role" +msgstr "系統角色移除成員" -msgid "API service is disabled" -msgstr "API 服務未開啟" +#: apps/role_setting/views/role_setting.py:268 +#: apps/role_setting/views/role_setting.py:269 +#: apps/role_setting/views/role_setting.py:270 +msgid "Batch remove members from system role" +msgstr "從系統角色批次移除成員" -msgid "Online Usage" -msgstr "線上使用" +#: apps/role_setting/views/role_setting.py:298 +#: apps/role_setting/views/role_setting.py:299 +#: apps/role_setting/views/role_setting.py:300 +msgid "Get system role member list" +msgstr "獲取系統角色成員列表" -msgid "API Call" -msgstr "API 調用" +#: apps/role_setting/views/role_setting.py:322 +#: apps/role_setting/views/role_setting.py:323 +#: apps/role_setting/views/role_setting.py:324 +msgid "Get current user role list" +msgstr "獲取當前用戶角色列表" -msgid "Enterprise WeChat" -msgstr "企業微信應用" +#: apps/shared/api/shared_chat_user_group.py:34 +#: apps/system_manage/api/resource_chat_user_group.py:47 +#: apps/system_manage/serializers/resource_chat_user.py:26 +#: apps/system_manage/serializers/resource_chat_user_group.py:82 +msgid "is auth" +msgstr "是否認證" -msgid "WeChat Public Account" -msgstr "微信公眾號" +#: apps/shared/api/shared_knowledge.py:242 apps/xpack/api/knowledge_lark.py:55 +msgid "Folder token" +msgstr "文件夾 Token" -msgid "Lark" -msgstr "飛書應用" +#: apps/shared/serializers/shared_document.py:26 +#: apps/shared/serializers/shared_document.py:73 +#: apps/shared/serializers/shared_paragraph.py:24 +#: apps/shared/serializers/shared_problem.py:25 +msgid "Knowledge not found or not authorized." +msgstr "未找到知識庫或未獲授權。" -msgid "DingTalk" -msgstr "釘釘應用" +#: apps/shared/serializers/shared_knowledge.py:39 +#: apps/shared/serializers/shared_model.py:20 +#: apps/shared/serializers/shared_tool.py:44 +msgid "authentication type" +msgstr "認證類型" -msgid "Enterprise WeChat Robot" -msgstr "企業微信機器人" +#: apps/shared/serializers/shared_knowledge.py:250 +#: apps/shared/serializers/shared_knowledge.py:313 +msgid "Only shared knowledge can be authorized" +msgstr "僅限共享知識庫可以被授權" -msgid "Trigger" -msgstr "觸發器" +#: apps/shared/serializers/shared_tool.py:65 +#: apps/tools/serializers/tool.py:1744 +msgid "tool type list" +msgstr "工具型別列表" -msgid "Slack" -msgstr "Slack 應用" +#: apps/shared/serializers/shared_tool.py:138 +msgid "Only shared tools can be deleted" +msgstr "僅限共享工具可以被刪除" -msgid "Root Directory" -msgstr "根目錄" +#: apps/shared/serializers/shared_tool.py:140 +msgid "System tools cannot be deleted" +msgstr "系統工具不能被刪除" -msgid "Create trigger" -msgstr "建立觸發器" +#: apps/shared/serializers/shared_tool.py:262 +#: apps/tools/serializers/tool.py:1747 +msgid "is active" +msgstr "是否啟用" -msgid "Get the trigger list" -msgstr "取得觸發器清單" +#: apps/shared/serializers/shared_tool.py:338 +#: apps/shared/serializers/shared_tool.py:353 +msgid "Only shared tools can be authorized" +msgstr "僅限共享工具可以被授權" -msgid "Get trigger details" -msgstr "取得觸發器詳情" +#: apps/shared/serializers/shared_tool.py:464 +#: apps/tools/serializers/tool.py:1409 +msgid "download url" +msgstr "下載 URL" -msgid "Modify the trigger" -msgstr "修改觸發器" +#: apps/shared/serializers/shared_tool.py:465 +#: apps/tools/serializers/tool.py:1410 +msgid "download callback url" +msgstr "下載回撥 URL" -msgid "Delete the trigger" -msgstr "刪除觸發器" +#: apps/shared/serializers/shared_tool.py:467 +#: apps/tools/serializers/tool.py:1412 +msgid "versions" +msgstr "版本" -msgid "Delete trigger in batches" -msgstr "批次刪除觸發器" +#: apps/shared/serializers/shared_tool.py:488 +msgid "Only shared tools can be updated" +msgstr "僅共享工具可以更新" -msgid "Activate trigger in batches" -msgstr "批次啟用/停用觸發器" +#: apps/shared/serializers/shared_tool.py:490 +msgid "Only tools from the store can be updated" +msgstr "僅商店工具可以更新" -msgid "Get the trigger list by page" -msgstr "分頁取得觸發器清單" +#: apps/shared/serializers/shared_tool.py:626 +#: apps/tools/serializers/tool.py:1622 +msgid "Model ID" +msgstr "模型 ID" -msgid "Create trigger in source" -msgstr "資源端建立觸發器" +#: apps/shared/serializers/shared_tool.py:627 +#: apps/tools/serializers/tool.py:1623 +msgid "Prompt" +msgstr "提示詞" -msgid "Get the trigger list of source" -msgstr "取得資源端觸發器清單" +#: apps/shared/serializers/shared_tool.py:628 +#: apps/tools/serializers/tool.py:1624 +msgid "Messages" +msgstr "訊息" -msgid "Get Task source trigger details" -msgstr "取得資源端觸發器詳情" +#: apps/shared/serializers/shared_tool.py:629 +#: apps/tools/serializers/tool.py:1625 +msgid "Model Params Setting" +msgstr "模型引數設定" -msgid "Delete the task source trigger" -msgstr "刪除資源端觸發器" +#: apps/shared/serializers/shared_tool.py:630 +#: apps/tools/serializers/tool.py:1626 +msgid "Init Field List" +msgstr "初始欄位列表" -msgid "Get the task list of triggers" -msgstr "取得觸發器任務清單" +#: apps/shared/serializers/shared_tool.py:631 +#: apps/tools/serializers/tool.py:1627 +msgid "Input Field List" +msgstr "輸入欄位列表" -msgid "Retrieve detailed records of tasks executed by the trigger." -msgstr "取得由該觸發器執行的任務詳細記錄。" +#: apps/shared/views/knowledge_sync.py:23 +msgid "Get shared knowledge scheduled synchronization setting" +msgstr "獲取共享知識庫定時同步設定" + +#: apps/shared/views/knowledge_sync.py:26 +#: apps/shared/views/knowledge_sync.py:39 +#: apps/shared/views/knowledge_sync.py:62 +#: apps/shared/views/knowledge_sync.py:78 +#: apps/shared/views/knowledge_sync.py:100 +#: apps/shared/views/shared_dataset_lark_views.py:35 +#: apps/shared/views/shared_dataset_lark_views.py:57 +#: apps/shared/views/shared_knowledge.py:54 +#: apps/shared/views/shared_knowledge.py:78 +#: apps/shared/views/shared_knowledge.py:105 +#: apps/shared/views/shared_knowledge.py:122 +#: apps/shared/views/shared_knowledge.py:139 +#: apps/shared/views/shared_knowledge.py:160 +#: apps/shared/views/shared_knowledge.py:191 +#: apps/shared/views/shared_knowledge.py:221 +#: apps/shared/views/shared_knowledge.py:247 +#: apps/shared/views/shared_knowledge.py:270 +#: apps/shared/views/shared_knowledge.py:291 +#: apps/shared/views/shared_knowledge.py:312 +#: apps/shared/views/shared_knowledge.py:387 +#: apps/shared/views/shared_knowledge.py:412 +#: apps/shared/views/shared_knowledge.py:436 +#: apps/shared/views/shared_knowledge.py:455 +#: apps/shared/views/shared_knowledge.py:502 +#: apps/shared/views/shared_knowledge.py:528 +#: apps/shared/views/shared_knowledge.py:563 +#: apps/shared/views/shared_knowledge.py:593 +#: apps/shared/views/shared_knowledge.py:623 +msgid "Shared Knowledge" +msgstr "共享資源-知識庫" -msgid "Get a paginated list of execution records for trigger tasks." -msgstr "取得觸發器任務執行記錄的分頁清單。" +#: apps/shared/views/knowledge_sync.py:35 +msgid "Update shared knowledge scheduled synchronization setting" +msgstr "更新共享知識庫定時同步設定" + +#: apps/shared/views/knowledge_sync.py:59 +msgid "Get shared knowledge synchronization logs" +msgstr "獲取共享知識庫同步日誌" + +#: apps/shared/views/knowledge_sync.py:75 +msgid "Get shared workspace knowledge scheduled synchronization setting" +msgstr "獲取共享工作空間知識庫定時同步設定" + +#: apps/shared/views/knowledge_sync.py:97 +msgid "Get shared workspace knowledge synchronization logs" +msgstr "獲取共享工作空間知識庫同步日誌" + +#: apps/shared/views/share_tool_workflow.py:38 +#: apps/shared/views/share_tool_workflow.py:68 +#: apps/shared/views/share_tool_workflow.py:90 +#: apps/shared/views/share_tool_workflow.py:111 +#: apps/shared/views/share_tool_workflow.py:141 +#: apps/shared/views/shared_tool.py:51 apps/shared/views/shared_tool.py:75 +#: apps/shared/views/shared_tool.py:97 apps/shared/views/shared_tool.py:115 +#: apps/shared/views/shared_tool.py:128 apps/shared/views/shared_tool.py:149 +#: apps/shared/views/shared_tool.py:176 apps/shared/views/shared_tool.py:204 +#: apps/shared/views/shared_tool.py:225 apps/shared/views/shared_tool.py:246 +#: apps/shared/views/shared_tool.py:265 apps/shared/views/shared_tool.py:283 +#: apps/shared/views/shared_tool.py:313 apps/shared/views/shared_tool.py:339 +#: apps/shared/views/shared_tool.py:358 apps/shared/views/shared_tool.py:381 +#: apps/shared/views/shared_tool.py:407 apps/shared/views/shared_tool.py:433 +#: apps/shared/views/shared_tool.py:466 apps/shared/views/shared_tool.py:492 +#: apps/shared/views/shared_tool.py:517 apps/shared/views/shared_tool.py:566 +#: apps/shared/views/shared_tool.py:597 +msgid "Shared Tool" +msgstr "共享資源-工具" -msgid "%s must be an array" -msgstr "%s 必須是陣列類型" +#: apps/shared/views/share_tool_workflow.py:106 +#: apps/shared/views/share_tool_workflow.py:107 +#: apps/shared/views/share_tool_workflow.py:108 +msgid "Get tool workflow version list" +msgstr "獲取工具工作流版本列表" + +#: apps/shared/views/share_tool_workflow_version.py:47 +#: apps/shared/views/share_tool_workflow_version.py:66 +#: apps/shared/views/share_tool_workflow_version.py:86 +#: apps/shared/views/share_tool_workflow_version.py:103 +#: apps/tools/views/tool_workflow_version.py:49 +#: apps/tools/views/tool_workflow_version.py:73 +#: apps/tools/views/tool_workflow_version.py:98 +#: apps/tools/views/tool_workflow_version.py:120 +msgid "Tool/Version" +msgstr "工具/版本" + +#: apps/shared/views/shared_chat_user.py:29 +#: apps/shared/views/shared_chat_user.py:30 +#: apps/shared/views/shared_chat_user.py:31 +msgid "Get shared knowledge chat user List" +msgstr "獲取共享知識庫對話使用者列表" + +#: apps/shared/views/shared_chat_user.py:34 +#: apps/shared/views/shared_chat_user.py:55 +#: apps/shared/views/shared_chat_user.py:75 +#: apps/shared/views/shared_chat_user_group.py:25 +#: apps/shared/views/shared_chat_user_group.py:43 +#: apps/shared/views/shared_chat_user_group.py:62 +msgid "Shared Knowledge Chat user" +msgstr "共享知識庫對話使用者" + +#: apps/shared/views/shared_chat_user.py:49 +#: apps/shared/views/shared_chat_user.py:50 +#: apps/shared/views/shared_chat_user.py:51 +msgid "Edit Shared knowledge chat user List" +msgstr "編輯共享知識庫對話使用者列表" + +#: apps/shared/views/shared_chat_user.py:70 +#: apps/shared/views/shared_chat_user.py:71 +#: apps/shared/views/shared_chat_user.py:72 +msgid "Get Shared knowledge chat user page List" +msgstr "獲取共享知識庫對話使用者分頁列表" + +#: apps/shared/views/shared_chat_user.py:99 +#: apps/shared/views/shared_chat_user.py:100 +#: apps/shared/views/shared_chat_user.py:101 +msgid "Get Workspace Shared knowledge chat user page List" +msgstr "獲取工作空間共享知識庫對話使用者分頁列表" + +#: apps/shared/views/shared_chat_user.py:104 +#: apps/shared/views/shared_chat_user_group.py:84 +#: apps/shared/views/shared_chat_user_group.py:109 +msgid "Workspace Shared Knowledge Chat user" +msgstr "工作空間共享知識庫對話使用者" + +#: apps/shared/views/shared_chat_user_group.py:20 +#: apps/shared/views/shared_chat_user_group.py:21 +#: apps/shared/views/shared_chat_user_group.py:22 +msgid "Get Shared knowledge chat user group List" +msgstr "獲取共享知識庫對話使用者組列表" + +#: apps/shared/views/shared_chat_user_group.py:37 +#: apps/shared/views/shared_chat_user_group.py:38 +#: apps/shared/views/shared_chat_user_group.py:39 +msgid "Edit Shared knowledge chat user group List" +msgstr "編輯共享知識庫對話使用者組列表" + +#: apps/shared/views/shared_chat_user_group.py:57 +#: apps/shared/views/shared_chat_user_group.py:59 +msgid "Get Shared knowledge chat user group page List" +msgstr "獲取共享知識庫對話使用者組分頁列表" + +#: apps/shared/views/shared_chat_user_group.py:58 +msgid "Get Shared knowledge chat user page group List" +msgstr "獲取共享知識庫對話使用者分頁使用者組列表" + +#: apps/shared/views/shared_chat_user_group.py:79 +#: apps/shared/views/shared_chat_user_group.py:80 +#: apps/shared/views/shared_chat_user_group.py:81 +msgid "Get Workspace Shared knowledge chat user group List" +msgstr "獲取工作空間共享知識庫對話使用者組列表" + +#: apps/shared/views/shared_chat_user_group.py:104 +#: apps/shared/views/shared_chat_user_group.py:106 +msgid "Get Workspace Shared knowledge chat user group page List" +msgstr "獲取工作空間共享知識庫對話使用者組分頁列表" + +#: apps/shared/views/shared_chat_user_group.py:105 +msgid "Get Workspace Shared knowledge chat user page group List" +msgstr "獲取工作空間共享知識庫對話使用者分頁使用者組列表" -msgid "%s must not be empty" -msgstr "%s 不能為空" +#: apps/shared/views/shared_dataset_lark_views.py:30 +#: apps/shared/views/shared_dataset_lark_views.py:31 +#: apps/shared/views/shared_dataset_lark_views.py:32 +#: apps/xpack/views/knowledge_lark_views.py:33 +#: apps/xpack/views/knowledge_lark_views.py:34 +#: apps/xpack/views/knowledge_lark_views.py:35 +msgid "Create a lark knowledge base" +msgstr "創建知識庫" -msgid "%s values must be between %s and %s" -msgstr "%s 的值必須在 %s 到 %s 之間" +#: apps/shared/views/shared_dataset_lark_views.py:84 +#: apps/shared/views/shared_dataset_lark_views.py:105 +#: apps/shared/views/shared_dataset_lark_views.py:131 +#: apps/shared/views/shared_dataset_lark_views.py:155 +#: apps/shared/views/shared_document.py:65 +#: apps/shared/views/shared_document.py:89 +#: apps/shared/views/shared_document.py:125 +#: apps/shared/views/shared_document.py:166 +#: apps/shared/views/shared_document.py:191 +#: apps/shared/views/shared_document.py:218 +#: apps/shared/views/shared_document.py:235 +#: apps/shared/views/shared_document.py:264 +#: apps/shared/views/shared_document.py:297 +#: apps/shared/views/shared_document.py:330 +#: apps/shared/views/shared_document.py:362 +#: apps/shared/views/shared_document.py:394 +#: apps/shared/views/shared_document.py:426 +#: apps/shared/views/shared_document.py:459 +#: apps/shared/views/shared_document.py:542 +#: apps/shared/views/shared_document.py:574 +#: apps/shared/views/shared_document.py:591 +#: apps/shared/views/shared_document.py:615 +#: apps/shared/views/shared_document.py:644 +#: apps/shared/views/shared_document.py:673 +#: apps/shared/views/shared_document.py:702 +#: apps/shared/views/shared_document.py:730 +#: apps/shared/views/shared_document.py:758 +#: apps/shared/views/shared_document.py:793 +#: apps/shared/views/shared_document.py:817 +#: apps/shared/views/shared_document.py:841 +#: apps/shared/views/shared_document.py:993 +#: apps/shared/views/shared_document.py:1017 +#: apps/shared/views/shared_document.py:1060 +#: apps/shared/views/shared_document.py:1093 +#: apps/shared/views/shared_document.py:1126 +#: apps/shared/views/shared_document.py:1158 +#: apps/shared/views/shared_document.py:1190 +#: apps/shared/views/shared_document.py:1220 +#: apps/shared/views/shared_document.py:1234 +msgid "Shared Knowledge/Documentation" +msgstr "共享知識庫/文檔" -msgid "Invalid time format: %s, must be HH:MM (e.g., 09:00)" -msgstr "時間格式無效: %s,必須是 HH:MM 格式 (例如: 09:00)" +#: apps/shared/views/shared_document.py:59 +#: apps/shared/views/shared_document.py:60 +#: apps/shared/views/shared_document.py:61 +msgid "Create shared document" +msgstr "創建共享文檔" -msgid "schedule_type must be one of %s" -msgstr "schedule_type 必須是以下值之一: %s" +#: apps/shared/views/shared_document.py:84 +#: apps/shared/views/shared_document.py:85 +#: apps/shared/views/shared_document.py:86 +msgid "Get shared document" +msgstr "獲取共享文檔" -msgid "interval_value must be an integer greater than or equal to 1" -msgstr "interval_value 必須是大於或等於 1 的整數" +#: apps/shared/views/shared_document.py:119 +#: apps/shared/views/shared_document.py:120 +#: apps/shared/views/shared_document.py:121 +msgid "Segmented shared document" +msgstr "分段共享文檔" -msgid "interval_unit must be one of %s" -msgstr "interval_unit 必須是以下值之一: %s" +#: apps/shared/views/shared_document.py:160 +#: apps/shared/views/shared_document.py:161 +#: apps/shared/views/shared_document.py:162 +msgid "Segmented shared document by file ids" +msgstr "按檔案 ID 分段共享文件" + +#: apps/shared/views/shared_document.py:185 +#: apps/shared/views/shared_document.py:186 +#: apps/shared/views/shared_document.py:187 +msgid "Import text files and create shared documents" +msgstr "匯入文字檔案並建立共享文件" + +#: apps/shared/views/shared_document.py:213 +#: apps/shared/views/shared_document.py:214 +#: apps/shared/views/shared_document.py:215 +msgid "Get a list of shared segment IDs" +msgstr "獲取共享分段 ID 列表" -msgid "body must be an array" -msgstr "body 必須是陣列類型" +#: apps/shared/views/shared_document.py:229 +#: apps/shared/views/shared_document.py:230 +#: apps/shared/views/shared_document.py:231 +msgid "Cancel shared tasks in batches" +msgstr "批量取消任務" -msgid "Error trigger type" -msgstr "觸發器類型錯誤" +#: apps/shared/views/shared_document.py:258 +#: apps/shared/views/shared_document.py:259 +#: apps/shared/views/shared_document.py:260 +msgid "Create shared documents in batches" +msgstr "批量創建共享文檔" -msgid "The following id does not exist: %s" -msgstr "以下 id 不存在: %s" +#: apps/shared/views/shared_document.py:291 +#: apps/shared/views/shared_document.py:292 +#: apps/shared/views/shared_document.py:293 +msgid "Batch sync shared documents" +msgstr "批量同步共享文檔" -msgid "%s must be a dict" -msgstr "%s 必須是字典類型" +#: apps/shared/views/shared_document.py:324 +#: apps/shared/views/shared_document.py:325 +#: apps/shared/views/shared_document.py:326 +msgid "Delete shared documents in batches" +msgstr "批量刪除共享文檔" -msgid "input_field_list must be a dict" -msgstr "input_field_list 必須是字典類型" +#: apps/shared/views/shared_document.py:357 +#: apps/shared/views/shared_document.py:358 +msgid "Batch refresh shared document vector library" +msgstr "批量刷新共享文檔向量庫" -msgid "%s type requires %s field" -msgstr "%s 類型需要 %s 欄位" +#: apps/shared/views/shared_document.py:389 +#: apps/shared/views/shared_document.py:390 +msgid "Batch tokenize shared document vector library" +msgstr "批次向量化共享文件向量庫" -msgid "trigger name" -msgstr "觸發器名稱" +#: apps/shared/views/shared_document.py:420 +#: apps/shared/views/shared_document.py:421 +#: apps/shared/views/shared_document.py:422 +msgid "Batch generate related shared problems" +msgstr "批量生成相關問題" -msgid "trigger description" -msgstr "觸發器描述" +#: apps/shared/views/shared_document.py:453 +#: apps/shared/views/shared_document.py:454 +#: apps/shared/views/shared_document.py:455 +msgid "Modify shared document hit processing methods in batches" +msgstr "批量修改文檔命中處理方法" -msgid "trigger setting" -msgstr "觸發器設定" +#: apps/shared/views/shared_document.py:537 +#: apps/shared/views/shared_document.py:538 +msgid "Migrate shared documents in batches" +msgstr "批量遷移共享文檔" -msgid "Trigger ID" -msgstr "觸發器ID" +#: apps/shared/views/shared_document.py:569 +#: apps/shared/views/shared_document.py:570 +#: apps/shared/views/shared_document.py:571 +msgid "Get shared document details" +msgstr "文檔文檔詳情" -msgid "Trigger task can not be empty" -msgstr "觸發器任務不能為空" +#: apps/shared/views/shared_document.py:585 +#: apps/shared/views/shared_document.py:586 +#: apps/shared/views/shared_document.py:587 +msgid "Modify shared document" +msgstr "修改共享文檔" -msgid "%s id does not exist" -msgstr "%s id 不存在" +#: apps/shared/views/shared_document.py:610 +#: apps/shared/views/shared_document.py:611 +#: apps/shared/views/shared_document.py:612 +msgid "Delete shared document" +msgstr "刪除共享文檔" -msgid "Trigger id does not exist" -msgstr "觸發器 id 不存在" +#: apps/shared/views/shared_document.py:638 +#: apps/shared/views/shared_document.py:639 +#: apps/shared/views/shared_document.py:640 +msgid "Synchronize shared web site types" +msgstr "同步共享網站類型" -msgid "Trigger not found" -msgstr "未找到觸發器" +#: apps/shared/views/shared_document.py:667 +#: apps/shared/views/shared_document.py:668 +#: apps/shared/views/shared_document.py:669 +msgid "Refresh shared document vector library" +msgstr "刷新共享文檔向量庫" -msgid "Trigger must have at least one task" -msgstr "觸發器必須至少有一個任務" +#: apps/shared/views/shared_document.py:696 +#: apps/shared/views/shared_document.py:697 +#: apps/shared/views/shared_document.py:698 +msgid "Tokenize shared document vector library" +msgstr "向量化共享文件向量庫" -msgid "Trigger task number must be one" -msgstr "觸發器任務數量必須為一個" +#: apps/shared/views/shared_document.py:724 +#: apps/shared/views/shared_document.py:725 +#: apps/shared/views/shared_document.py:726 +msgid "Cancel shared task" +msgstr "取消任務" -msgid "Incorrect trigger task" -msgstr "觸發器任務不正確" +#: apps/shared/views/shared_document.py:753 +#: apps/shared/views/shared_document.py:754 +#: apps/shared/views/shared_document.py:755 +msgid "Get shared document by pagination" +msgstr "獲取共享文檔分頁列表" -msgid "Trigger task ID" -msgstr "觸發器任務ID" +#: apps/shared/views/shared_document.py:789 +#: apps/shared/views/shared_document.py:790 +msgid "Export shared document" +msgstr "導出共享文檔" -msgid "Trigger task record ID" -msgstr "觸發器任務記錄ID" +#: apps/shared/views/shared_document.py:813 +#: apps/shared/views/shared_document.py:814 +msgid "Export Zip shared document" +msgstr "導出共享文檔 Zip" -msgid "Trigger task record id does not exist" -msgstr "觸發器任務記錄 id 不存在" +#: apps/shared/views/shared_document.py:837 +#: apps/shared/views/shared_document.py:838 +msgid "Download shared source file" +msgstr "下載共享源文件" -msgid "Order field" -msgstr "排序欄位" +#: apps/shared/views/shared_document.py:988 +#: apps/shared/views/shared_document.py:989 +#: apps/shared/views/shared_document.py:990 +msgid "Get shared workspace document details" +msgstr "獲取共享工作空間文件詳情" -msgid "System Trigger" -msgstr "系統觸發器" +#: apps/shared/views/shared_document.py:1012 +#: apps/shared/views/shared_document.py:1013 +#: apps/shared/views/shared_document.py:1014 +msgid "Get shared workspace document by pagination" +msgstr "分頁獲取共享工作空間文件" -msgid "Get the System trigger list of source" -msgstr "取得來源的系統觸發器清單" +#: apps/shared/views/shared_document.py:1054 +#: apps/shared/views/shared_document.py:1056 +msgid "Create Web site shared documents" +msgstr "創建網站文檔" -msgid "Get System Task source trigger details" -msgstr "取得系統任務來源觸發器詳情" +#: apps/shared/views/shared_document.py:1087 +#: apps/shared/views/shared_document.py:1088 +#: apps/shared/views/shared_document.py:1089 +msgid "Import QA and create shared documentation" +msgstr "導入問答並創建文檔" -msgid "Modify the System task source trigger" -msgstr "修改系統任務來源觸發器" +#: apps/shared/views/shared_document.py:1120 +#: apps/shared/views/shared_document.py:1121 +#: apps/shared/views/shared_document.py:1122 +msgid "Import tables and create shared documents" +msgstr "導入表格並創建文檔" -msgid "Modify the task source trigger" -msgstr "修改任務來源觸發器" +#: apps/shared/views/shared_document.py:1152 +#: apps/shared/views/shared_document.py:1153 +#: apps/shared/views/shared_document.py:1154 +msgid "Create QA shared documents from uploaded files" +msgstr "從上傳的檔案建立問答共享文件" -msgid "Delete the System task source trigger" -msgstr "刪除系統任務來源觸發器" +#: apps/shared/views/shared_document.py:1184 +#: apps/shared/views/shared_document.py:1185 +#: apps/shared/views/shared_document.py:1186 +msgid "Create table shared documents from uploaded files" +msgstr "從上傳的檔案建立表格共享文件" -msgid "Invalid source type" -msgstr "無效的來源類型" +#: apps/shared/views/shared_document.py:1216 +#: apps/shared/views/shared_document.py:1217 +msgid "Get shared QA template" +msgstr "獲取共享問答模板" -msgid "Shared tool is not supported" -msgstr "不支援共享工具" +#: apps/shared/views/shared_document.py:1230 +#: apps/shared/views/shared_document.py:1231 +msgid "Get shared form template" +msgstr "獲取共享表格模板" -msgid "Read Trigger" -msgstr "檢視觸發器" +#: apps/shared/views/shared_image_document.py:25 +msgid "" +"shared knowledge: Generate editable previews from uploaded image file IDs" +msgstr "共享知識庫:根據上傳的圖片檔案 ID 生成可編輯預覽" + +#: apps/shared/views/shared_image_document.py:26 +#: apps/shared/views/shared_image_document.py:27 +msgid "shared knowledge: Generate image previews" +msgstr "共享知識庫:生成圖片預覽" + +#: apps/shared/views/shared_image_document.py:33 +#: apps/shared/views/shared_image_document.py:58 +#: apps/shared/views/shared_image_document.py:78 +#: apps/shared/views/shared_image_document.py:97 +#: apps/shared/views/shared_image_document.py:120 +msgid "Shared Knowledge/Images" +msgstr "共享知識庫/圖片" + +#: apps/shared/views/shared_image_document.py:51 +#: apps/shared/views/shared_image_document.py:52 +#: apps/shared/views/shared_image_document.py:53 +msgid "shared knowledge: Get an image preview" +msgstr "共享知識庫:獲取圖片預覽" + +#: apps/shared/views/shared_image_document.py:70 +#: apps/shared/views/shared_image_document.py:71 +#: apps/shared/views/shared_image_document.py:72 +msgid "shared knowledge: Edit an image preview" +msgstr "共享知識庫:編輯圖片預覽" + +#: apps/shared/views/shared_image_document.py:90 +#: apps/shared/views/shared_image_document.py:91 +#: apps/shared/views/shared_image_document.py:92 +msgid "shared knowledge: Delete an image preview" +msgstr "共享知識庫:刪除圖片預覽" + +#: apps/shared/views/shared_image_document.py:112 +msgid "shared knowledge: Import image previews as standalone image documents" +msgstr "共享知識庫:將圖片預覽匯入為獨立圖片文件" + +#: apps/shared/views/shared_image_document.py:113 +#: apps/shared/views/shared_image_document.py:114 +msgid "shared knowledge: Import image documents" +msgstr "共享知識庫:匯入圖片文件" -msgid "Create Trigger" -msgstr "建立觸發器" +#: apps/shared/views/shared_knowledge.py:49 +#: apps/shared/views/shared_knowledge.py:50 +#: apps/shared/views/shared_knowledge.py:51 +msgid "Get share resource knowledge" +msgstr "獲取共享資源知識庫" -msgid "Edit Trigger" -msgstr "編輯觸發器" +#: apps/shared/views/shared_knowledge.py:73 +#: apps/shared/views/shared_knowledge.py:74 +#: apps/shared/views/shared_knowledge.py:75 +msgid "Get shared knowledge list by pagination" +msgstr "獲取共享知識庫分頁列表" -msgid "Delete Trigger" -msgstr "刪除觸發器" +#: apps/shared/views/shared_knowledge.py:99 +#: apps/shared/views/shared_knowledge.py:100 +#: apps/shared/views/shared_knowledge.py:101 +msgid "Update shared knowledge" +msgstr "更新共享知識庫" -msgid "Read execute record" -msgstr "檢視執行記錄" +#: apps/shared/views/shared_knowledge.py:117 +#: apps/shared/views/shared_knowledge.py:118 +#: apps/shared/views/shared_knowledge.py:119 +msgid "Get shared knowledge" +msgstr "獲取共享知識庫" -msgid "ADMIN" -msgstr "系統管理員" +#: apps/shared/views/shared_knowledge.py:134 +#: apps/shared/views/shared_knowledge.py:135 +#: apps/shared/views/shared_knowledge.py:136 +msgid "Delete shared knowledge" +msgstr "刪除共享知識庫" -msgid "WORKSPACE_MANAGE" -msgstr "空間管理員" +#: apps/shared/views/shared_knowledge.py:154 +#: apps/shared/views/shared_knowledge.py:155 +#: apps/shared/views/shared_knowledge.py:156 +msgid "Synchronize the shared knowledge base of the website" +msgstr "同步共享知識庫網站" -msgid "USER" -msgstr "普通用戶" +#: apps/shared/views/shared_knowledge.py:185 +#: apps/shared/views/shared_knowledge.py:186 +#: apps/shared/views/shared_knowledge.py:187 +msgid "Shared Hit test list" +msgstr "召回測試列表" -msgid "Generate share link" -msgstr "產生分享連結" +#: apps/shared/views/shared_knowledge.py:215 +#: apps/shared/views/shared_knowledge.py:216 +#: apps/shared/views/shared_knowledge.py:217 +msgid "Shared Re-vectorize" +msgstr "重新向量化" -msgid "Chat record link" -msgstr "聊天記錄連結" +#: apps/shared/views/shared_knowledge.py:241 +#: apps/shared/views/shared_knowledge.py:242 +#: apps/shared/views/shared_knowledge.py:243 +msgid "Shared Tokenize knowledge base" +msgstr "共享向量化知識庫" -msgid "Get chat record by share link" -msgstr "透過分享連結取得聊天記錄" +#: apps/shared/views/shared_knowledge.py:266 +#: apps/shared/views/shared_knowledge.py:267 +msgid "Export shared knowledge base" +msgstr "導出共享知識庫" -msgid "Invalid chat record ids" -msgstr "無效的聊天記錄ID" +#: apps/shared/views/shared_knowledge.py:287 +#: apps/shared/views/shared_knowledge.py:288 +msgid "Export shared knowledge base containing images" +msgstr "導出包含圖片的共享知識庫" -msgid "Share link does not exist" -msgstr "分享連結不存在" +#: apps/shared/views/shared_knowledge.py:308 +#: apps/shared/views/shared_knowledge.py:309 +msgid "Export shared knowledge bundle" +msgstr "匯出共享知識庫" -msgid "Chat has been deleted" -msgstr "聊天記錄已被刪除" +#: apps/shared/views/shared_knowledge.py:381 +#: apps/shared/views/shared_knowledge.py:382 +#: apps/shared/views/shared_knowledge.py:383 +msgid "Shared generate related" +msgstr "生成相關" -msgid "cron type requires cron_expression field" -msgstr "cron 類型需要 cron_expression 欄位" +#: apps/shared/views/shared_knowledge.py:407 +#: apps/shared/views/shared_knowledge.py:408 +#: apps/shared/views/shared_knowledge.py:409 +msgid "Get model for shared knowledge base" +msgstr "獲取共享知識庫模型" -msgid "Invalid cron expression: %s" -msgstr "Cron 表達式不合法:%s" +#: apps/shared/views/shared_knowledge.py:430 +#: apps/shared/views/shared_knowledge.py:432 +msgid "Authorization knowledge workspace" +msgstr "授權知識工作空間" -msgid "Batch Remove Documents from Tag" -msgstr "批量刪除標籤下的文件" +#: apps/shared/views/shared_knowledge.py:431 +msgid "Authorization knowledge workspace " +msgstr "授權知識工作空間" -msgid "Document does not belong to current knowledge" -msgstr "文件不屬於當前知識庫" +#: apps/shared/views/shared_knowledge.py:450 +#: apps/shared/views/shared_knowledge.py:451 +#: apps/shared/views/shared_knowledge.py:452 +msgid "Get Authorization knowledge workspace" +msgstr "獲取授權知識工作空間" -msgid "Move an application" -msgstr "移動應用程序" +#: apps/shared/views/shared_knowledge.py:477 +msgid "SharedKnowledge Base" +msgstr "共享知識庫" -msgid "Batch delete applications" -msgstr "批量刪除應用" +#: apps/shared/views/shared_knowledge.py:497 +#: apps/shared/views/shared_knowledge.py:498 +#: apps/shared/views/shared_knowledge.py:499 +msgid "Create shared base knowledge" +msgstr "創建共享知識庫" -msgid "Batch move applications" -msgstr "批量移動應用" +#: apps/shared/views/shared_knowledge.py:523 +#: apps/shared/views/shared_knowledge.py:524 +#: apps/shared/views/shared_knowledge.py:525 +msgid "Create shared web knowledge" +msgstr "創建 web 知識庫" -msgid "Batch delete knowledge" -msgstr "批量刪除知識庫" +#: apps/shared/views/shared_knowledge.py:558 +#: apps/shared/views/shared_knowledge.py:559 +#: apps/shared/views/shared_knowledge.py:560 +msgid "Get shared workspace knowledge" +msgstr "獲取共享工作空間知識庫" -msgid "Batch move knowledge" -msgstr "批量移動知識庫" +#: apps/shared/views/shared_knowledge.py:588 +#: apps/shared/views/shared_knowledge.py:589 +#: apps/shared/views/shared_knowledge.py:590 +msgid "Get shared workspace knowledge list by pagination" +msgstr "獲取共享工作空間知識庫分頁列表" -msgid "Batch delete tools" -msgstr "批量刪除工具" +#: apps/shared/views/shared_knowledge.py:618 +#: apps/shared/views/shared_knowledge.py:619 +#: apps/shared/views/shared_knowledge.py:620 +msgid "Get shared workspace knowledge by id" +msgstr "根據 ID 獲取共享工作空間知識庫" + +#: apps/shared/views/shared_knowledge_workflow.py:72 +#: apps/shared/views/shared_knowledge_workflow.py:91 +#: apps/shared/views/shared_knowledge_workflow.py:110 +#: apps/shared/views/shared_knowledge_workflow.py:129 +#: apps/shared/views/shared_knowledge_workflow.py:157 +#: apps/shared/views/shared_knowledge_workflow.py:180 +#: apps/shared/views/shared_knowledge_workflow.py:203 +#: apps/shared/views/shared_knowledge_workflow.py:230 +#: apps/shared/views/shared_knowledge_workflow.py:250 +msgid "Shared Knowledge Base" +msgstr "共享知識庫" + +#: apps/shared/views/shared_knowledge_workflow.py:104 +#: apps/shared/views/shared_knowledge_workflow.py:105 +#: apps/shared/views/shared_knowledge_workflow.py:106 +msgid "Edit shared knowledge workflow" +msgstr "編輯共享知識庫工作流" + +#: apps/shared/views/shared_knowledge_workflow.py:124 +#: apps/shared/views/shared_knowledge_workflow.py:125 +#: apps/shared/views/shared_knowledge_workflow.py:126 +msgid "Get shared knowledge workflow" +msgstr "獲取共享知識庫工作流" + +#: apps/shared/views/shared_knowledge_workflow.py:224 +#: apps/shared/views/shared_knowledge_workflow.py:225 +#: apps/shared/views/shared_knowledge_workflow.py:226 +msgid "Shared Knowledge workflow upload document" +msgstr "共享知識庫工作流上傳文件" + +#: apps/shared/views/shared_knowledge_workflow_version.py:46 +#: apps/shared/views/shared_knowledge_workflow_version.py:64 +msgid "Shared Knowledge/Version" +msgstr "共享知識庫/版本" + +#: apps/shared/views/shared_model.py:217 apps/shared/views/shared_model.py:219 +msgid "Authorization model workspace" +msgstr "授權模型工作空間" -msgid "Batch move tools" -msgstr "批量移動工具" +#: apps/shared/views/shared_model.py:218 +msgid "Authorization model workspace " +msgstr "授權模型工作空間" -msgid "Model is not allowed to be empty" -msgstr "模型不能为空" +#: apps/shared/views/shared_model.py:233 apps/shared/views/shared_model.py:234 +#: apps/shared/views/shared_model.py:235 +msgid "Get Authorization model workspace" +msgstr "獲取授權模型工作空間" -msgid "Not a valid zip file" -msgstr "不是有效的 zip 檔案" +#: apps/shared/views/shared_model.py:255 apps/shared/views/shared_model.py:256 +#: apps/shared/views/shared_model.py:257 +msgid "Get Share model by workspace id with pagination" +msgstr "獲取共享模型工作空間 ID 分頁列表" -msgid "Not a valid KB export file, missing knowledge.json" -msgstr "不是有效的知識庫匯出檔案,缺少 knowledge.json" +#: apps/shared/views/shared_model.py:278 apps/shared/views/shared_model.py:280 +msgid "System generate prompt" +msgstr "系統生成提示詞" -msgid "Not a valid KB export file, missing knowledge.xlsx" -msgstr "不是有效的知識庫匯出檔案,缺少 knowledge.xlsx" +#: apps/shared/views/shared_model.py:279 +msgid "Generate prompt by system shared model" +msgstr "使用系统共享模型生成提示词" -msgid "Tags" -msgstr "標籤" +#: apps/shared/views/shared_paragraph.py:26 +#: apps/shared/views/shared_paragraph.py:27 +#: apps/shared/views/shared_paragraph.py:28 +msgid "Shared paragraph list" +msgstr "共享段落列表" -msgid "Hit handling method" -msgstr "命中處理方式" +#: apps/shared/views/shared_paragraph.py:31 +#: apps/shared/views/shared_paragraph.py:51 +#: apps/shared/views/shared_paragraph.py:77 +#: apps/shared/views/shared_paragraph.py:94 +#: apps/shared/views/shared_paragraph.py:126 +#: apps/shared/views/shared_paragraph.py:152 +#: apps/shared/views/shared_paragraph.py:180 +#: apps/shared/views/shared_paragraph.py:202 +#: apps/shared/views/shared_paragraph.py:234 +#: apps/shared/views/shared_paragraph.py:260 +#: apps/shared/views/shared_paragraph.py:284 +#: apps/shared/views/shared_paragraph.py:315 +#: apps/shared/views/shared_paragraph.py:346 +#: apps/shared/views/shared_paragraph.py:371 +#: apps/shared/views/shared_paragraph.py:396 +msgid "Shared Knowledge/Documentation/Paragraph" +msgstr "共享知識庫/文檔/段落" -msgid "Directly return similarity" -msgstr "直接回傳相似度" +#: apps/shared/views/shared_paragraph.py:46 +#: apps/shared/views/shared_paragraph.py:47 +msgid "Create shared paragraph" +msgstr "創建段落" -msgid "Paragraph is active" -msgstr "段落是否啟用" +#: apps/shared/views/shared_paragraph.py:71 +#: apps/shared/views/shared_paragraph.py:72 +#: apps/shared/views/shared_paragraph.py:73 +msgid "Batch shared paragraph" +msgstr "批量關聯段落" -msgid "Document type" -msgstr "文件類型" +#: apps/shared/views/shared_paragraph.py:89 +#: apps/shared/views/shared_paragraph.py:90 +msgid "Migrate shared paragraphs in batches" +msgstr "批量遷移共享段落" -msgid "Document meta" -msgstr "文件元資料" +#: apps/shared/views/shared_paragraph.py:120 +#: apps/shared/views/shared_paragraph.py:121 +#: apps/shared/views/shared_paragraph.py:122 +msgid "Batch generate shared related" +msgstr "批量生成相關" -msgid "Export knowledge bundle" -msgstr "匯出知識庫" +#: apps/shared/views/shared_paragraph.py:146 +#: apps/shared/views/shared_paragraph.py:147 +#: apps/shared/views/shared_paragraph.py:148 +msgid "Modify shared paragraph data" +msgstr "修改段落數據" -msgid "Import knowledge bundle" -msgstr "匯入知識庫" +#: apps/shared/views/shared_paragraph.py:175 +#: apps/shared/views/shared_paragraph.py:176 +#: apps/shared/views/shared_paragraph.py:177 +msgid "Get shared paragraph details" +msgstr "獲取段落詳情" -msgid "Export system knowledge bundle" -msgstr "匯出系統知識庫" +#: apps/shared/views/shared_paragraph.py:197 +#: apps/shared/views/shared_paragraph.py:198 +#: apps/shared/views/shared_paragraph.py:199 +msgid "Delete shared paragraph" +msgstr "刪除段落" -msgid "Export shared knowledge bundle" -msgstr "匯出共享知識庫" +#: apps/shared/views/shared_paragraph.py:228 +#: apps/shared/views/shared_paragraph.py:229 +#: apps/shared/views/shared_paragraph.py:230 +msgid "Add shared associated questions" +msgstr "添加關聯問題" -msgid "Batch delete" -msgstr "批量刪除" +#: apps/shared/views/shared_paragraph.py:255 +#: apps/shared/views/shared_paragraph.py:256 +#: apps/shared/views/shared_paragraph.py:257 +msgid "Get a list of shared paragraph questions" +msgstr "獲取共享段落問題列表" -msgid "Batch move" -msgstr "批量移動" +#: apps/shared/views/shared_paragraph.py:278 +#: apps/shared/views/shared_paragraph.py:279 +#: apps/shared/views/shared_paragraph.py:280 +msgid "Disassociation shared issue" +msgstr "取消關聯問題" -msgid "There is a circular dependency in the tool workflow" -msgstr "工具工作流存在迴圈依賴" +#: apps/shared/views/shared_paragraph.py:309 +#: apps/shared/views/shared_paragraph.py:310 +#: apps/shared/views/shared_paragraph.py:311 +msgid "Related shared questions" +msgstr "關聯問題" -msgid "model_params_form must be a list" -msgstr "model_params_form 必须是一个列表" +#: apps/shared/views/shared_paragraph.py:341 +#: apps/shared/views/shared_paragraph.py:342 +#: apps/shared/views/shared_paragraph.py:343 +msgid "Get shared paragraph list by pagination" +msgstr "獲取段落列表" -msgid "The {index}th item in model_params_form must be a dictionary" -msgstr "model_params_form 中的第 {index} 项必须是一个字典" +#: apps/shared/views/shared_paragraph.py:391 +#: apps/shared/views/shared_paragraph.py:392 +#: apps/shared/views/shared_paragraph.py:393 +msgid "Get shared workspace paragraph list by pagination" +msgstr "分頁獲取共享工作空間段落列表" -msgid "The label field is required for the {index}th item in model_params_form" -msgstr "model_params_form 中的第 {index} 项的 label 字段是必填项" +#: apps/shared/views/shared_problem.py:25 +#: apps/shared/views/shared_problem.py:26 +#: apps/shared/views/shared_problem.py:27 +msgid "Shared question list" +msgstr "問題列表" -msgid "Publish" -msgstr "發布" +#: apps/shared/views/shared_problem.py:30 +#: apps/shared/views/shared_problem.py:52 +#: apps/shared/views/shared_problem.py:73 +#: apps/shared/views/shared_problem.py:96 +#: apps/shared/views/shared_problem.py:117 +#: apps/shared/views/shared_problem.py:137 +#: apps/shared/views/shared_problem.py:160 +#: apps/shared/views/shared_problem.py:184 +msgid "Shared Knowledge/Documentation/Paragraph/Question" +msgstr "知識庫/文檔/段落/問題" -msgid "Publish to Portal" -msgstr "上架到門戶" +#: apps/shared/views/shared_problem.py:46 +#: apps/shared/views/shared_problem.py:47 +#: apps/shared/views/shared_problem.py:48 +msgid "Create shared question" +msgstr "創建問題" -msgid "Unpublish from Portal" -msgstr "從門戶下架" +#: apps/shared/views/shared_problem.py:68 +#: apps/shared/views/shared_problem.py:69 +#: apps/shared/views/shared_problem.py:70 +msgid "Get a list of associated shared paragraphs" +msgstr "獲取關聯段落列表" -msgid "Only published applications can be published to Portal" -msgstr "僅已發布的應用可以上架到門戶" +#: apps/shared/views/shared_problem.py:90 +#: apps/shared/views/shared_problem.py:91 +#: apps/shared/views/shared_problem.py:92 +msgid "Batch associated shared paragraphs" +msgstr "批量關聯段落" -msgid "Publishing an application to Portal" -msgstr "將應用上架到門戶" +#: apps/shared/views/shared_problem.py:111 +#: apps/shared/views/shared_problem.py:112 +#: apps/shared/views/shared_problem.py:113 +msgid "Batch deletion shared issues" +msgstr "批量刪除問題" -msgid "Unpublishing an application from Portal" -msgstr "將應用從門戶下架" +#: apps/shared/views/shared_problem.py:132 +#: apps/shared/views/shared_problem.py:133 +#: apps/shared/views/shared_problem.py:134 +msgid "Delete shared question" +msgstr "刪除問題" -msgid "token is required for EVENT triggers" -msgstr "事件觸發器必須設定 token" +#: apps/shared/views/shared_problem.py:154 +#: apps/shared/views/shared_problem.py:155 +#: apps/shared/views/shared_problem.py:156 +msgid "Modify shared question" +msgstr "修改問題" -msgid "Home page" -msgstr "概覽" +#: apps/shared/views/shared_problem.py:179 +#: apps/shared/views/shared_problem.py:180 +#: apps/shared/views/shared_problem.py:181 +msgid "Get the list of shared questions by page" +msgstr "分頁獲取問題列表" -msgid "Response code" -msgstr "回應碼" +#: apps/shared/views/shared_problem.py:204 +#: apps/shared/views/shared_problem.py:205 +#: apps/shared/views/shared_problem.py:206 +msgid "Get the list of shared workspace questions by page" +msgstr "分頁獲取共享工作空間問題列表" + +#: apps/shared/views/shared_problem.py:209 +msgid "Shared Knowledge/Question" +msgstr "共享知識庫/問題" + +#: apps/shared/views/shared_tag.py:26 apps/shared/views/shared_tag.py:44 +#: apps/shared/views/shared_tag.py:65 apps/shared/views/shared_tag.py:86 +#: apps/shared/views/shared_tag.py:129 +msgid "Shared Knowledge Base/Tag" +msgstr "共享知識庫/標籤" + +#: apps/shared/views/shared_tag.py:124 +msgid "Get Workspace Knowledge Tag" +msgstr "獲取工作空間知識庫標籤" + +#: apps/shared/views/shared_tag.py:125 +msgid "Get workspace knowledge tag" +msgstr "獲取工作空間知識庫標籤" + +#: apps/shared/views/shared_termbase.py:35 +#: apps/shared/views/shared_termbase.py:57 +#: apps/shared/views/shared_termbase.py:81 +#: apps/shared/views/shared_termbase.py:107 +#: apps/shared/views/shared_termbase.py:132 +#: apps/shared/views/shared_termbase.py:160 +#: apps/shared/views/shared_termbase.py:189 +msgid "Shared Knowledge Base/Documentation/Termbase" +msgstr "共享知識庫/文件/術語庫" + +#: apps/shared/views/shared_tool.py:46 apps/shared/views/shared_tool.py:47 +#: apps/shared/views/shared_tool.py:48 +msgid "Get share resource tool" +msgstr "獲取共享資源工具" -msgid "Response message" -msgstr "回應訊息" +#: apps/shared/views/shared_tool.py:69 apps/shared/views/shared_tool.py:70 +#: apps/shared/views/shared_tool.py:71 +msgid "Create shared tool" +msgstr "創建共享工具" -msgid "Total count" -msgstr "總數量" +#: apps/shared/views/shared_tool.py:91 apps/shared/views/shared_tool.py:92 +#: apps/shared/views/shared_tool.py:93 +msgid "Update shared tool" +msgstr "更新共享工具" -msgid "Application data aggregation" -msgstr "應用資料彙總" +#: apps/shared/views/shared_tool.py:110 apps/shared/views/shared_tool.py:111 +#: apps/shared/views/shared_tool.py:112 +msgid "Get shared tool" +msgstr "獲取共享工具" -msgid "Knowledge data aggregation" -msgstr "知識庫資料彙總" +#: apps/shared/views/shared_tool.py:123 apps/shared/views/shared_tool.py:124 +#: apps/shared/views/shared_tool.py:125 +msgid "Delete shared tool" +msgstr "刪除共享工具" -msgid "Tool data aggregation" -msgstr "工具資料彙總" +#: apps/shared/views/shared_tool.py:144 +msgid "Get shared tool list " +msgstr "獲取共享工具列表" -msgid "Model data aggregation" -msgstr "模型資料彙總" +#: apps/shared/views/shared_tool.py:145 apps/shared/views/shared_tool.py:146 +msgid "Get shared tool list" +msgstr "獲取共享工具列表" -msgid "Total application count" -msgstr "應用總數" +#: apps/shared/views/shared_tool.py:171 apps/shared/views/shared_tool.py:172 +#: apps/shared/views/shared_tool.py:173 +msgid "Get shared tool list by pagination" +msgstr "獲取共享工具列表" -msgid "Published application count" -msgstr "已發布應用數量" +#: apps/shared/views/shared_tool.py:199 apps/shared/views/shared_tool.py:200 +#: apps/shared/views/shared_tool.py:201 +msgid "Import shared tool" +msgstr "導入共享工具" -msgid "Unpublished application count" -msgstr "未發布應用數量" +#: apps/shared/views/shared_tool.py:220 apps/shared/views/shared_tool.py:221 +#: apps/shared/views/shared_tool.py:222 +msgid "Export shared tool" +msgstr "導出共享工具" -msgid "Total knowledge count" -msgstr "知識庫總數" +#: apps/shared/views/shared_tool.py:241 apps/shared/views/shared_tool.py:242 +#: apps/shared/views/shared_tool.py:243 +msgid "Debug shared Tool" +msgstr "調試共享工具" -msgid "Total document count" -msgstr "文件總數" +#: apps/shared/views/shared_tool.py:259 apps/shared/views/shared_tool.py:260 +#: apps/shared/views/shared_tool.py:261 +msgid "Check shared code" +msgstr "檢查代碼" -msgid "Failed document count" -msgstr "失敗文件數量" +#: apps/shared/views/shared_tool.py:277 apps/shared/views/shared_tool.py:278 +#: apps/shared/views/shared_tool.py:279 +msgid "Edit shared tool icon" +msgstr "修改共享工具圖標" -msgid "Total tool count" -msgstr "工具總數" +#: apps/shared/views/shared_tool.py:333 apps/shared/views/shared_tool.py:335 +msgid "Authorization tool workspace" +msgstr "授權工作空間工具" -msgid "Active tool count" -msgstr "啟用工具數量" +#: apps/shared/views/shared_tool.py:334 +msgid "Authorization tool workspace " +msgstr "授權工作空間工具" -msgid "Inactive tool count" -msgstr "停用工具數量" +#: apps/shared/views/shared_tool.py:353 apps/shared/views/shared_tool.py:354 +#: apps/shared/views/shared_tool.py:355 +msgid "Get Authorization tool workspace" +msgstr "獲取授權工作空間工具" -msgid "Total model count" -msgstr "模型總數" +#: apps/shared/views/shared_tool.py:375 apps/shared/views/shared_tool.py:376 +#: apps/shared/views/shared_tool.py:377 +msgid "Add internal shared tool" +msgstr "新增內部共享工具" + +#: apps/shared/views/shared_tool.py:401 apps/shared/views/shared_tool.py:402 +#: apps/shared/views/shared_tool.py:403 +msgid "Add store shared tool" +msgstr "新增商店共享工具" + +#: apps/shared/views/shared_tool.py:427 apps/shared/views/shared_tool.py:428 +#: apps/shared/views/shared_tool.py:429 +msgid "Update store shared tool" +msgstr "更新商店共享工具" + +#: apps/shared/views/shared_tool.py:461 apps/shared/views/shared_tool.py:462 +#: apps/shared/views/shared_tool.py:463 +msgid "Get shared tool records" +msgstr "獲取共享工具記錄列表" + +#: apps/shared/views/shared_tool.py:487 apps/shared/views/shared_tool.py:488 +#: apps/shared/views/shared_tool.py:489 +msgid "Get shared tool record" +msgstr "獲取共享工具記錄" + +#: apps/shared/views/shared_tool.py:561 apps/shared/views/shared_tool.py:562 +#: apps/shared/views/shared_tool.py:563 +msgid "Get shared workspace tool" +msgstr "獲取共享工作空間工具" -msgid "Active model count" -msgstr "啟用模型數量" +#: apps/shared/views/shared_tool.py:592 apps/shared/views/shared_tool.py:593 +#: apps/shared/views/shared_tool.py:594 +msgid "Get shared workspace tool list by pagination" +msgstr "獲取共享工作空間工具分頁列表" -msgid "Inactive model count" -msgstr "停用模型數量" +#: apps/system_homepage/api/system_home_page_api.py:415 +msgid "Workspace ID (optional; omit to query across all workspaces)" +msgstr "工作空间 ID(可选;不传则查询所有工作空间)" + +#: apps/system_homepage/views/system_homepage.py:46 +msgid "System-wide application data aggregation across all workspaces" +msgstr "跨所有工作空間的系統級智慧體資料聚合" + +#: apps/system_homepage/views/system_homepage.py:47 +msgid "System application aggregation" +msgstr "系統智慧體聚合" + +#: apps/system_homepage/views/system_homepage.py:51 +#: apps/system_homepage/views/system_homepage.py:78 +#: apps/system_homepage/views/system_homepage.py:105 +#: apps/system_homepage/views/system_homepage.py:132 +#: apps/system_homepage/views/system_homepage.py:159 +#: apps/system_homepage/views/system_homepage.py:191 +#: apps/system_homepage/views/system_homepage.py:223 +#: apps/system_homepage/views/system_homepage.py:256 +#: apps/system_homepage/views/system_homepage.py:289 +#: apps/system_homepage/views/system_homepage.py:322 +#: apps/system_homepage/views/system_homepage.py:353 +#: apps/system_homepage/views/system_homepage.py:384 +#: apps/system_homepage/views/system_homepage.py:415 +msgid "System home page" +msgstr "系統首頁" + +#: apps/system_homepage/views/system_homepage.py:73 +msgid "System-wide knowledge data aggregation across all workspaces" +msgstr "跨所有工作空间的全系统知识库数据统计" + +#: apps/system_homepage/views/system_homepage.py:74 +msgid "System knowledge aggregation" +msgstr "系統知識庫聚合" + +#: apps/system_homepage/views/system_homepage.py:100 +msgid "System-wide tool data aggregation across all workspaces" +msgstr "跨所有工作空间的全系统工具数据统计" + +#: apps/system_homepage/views/system_homepage.py:101 +msgid "System tool aggregation" +msgstr "系統工具聚合" + +#: apps/system_homepage/views/system_homepage.py:127 +msgid "System-wide model data aggregation across all workspaces" +msgstr "跨所有工作空间的全系统模型数据统计" + +#: apps/system_homepage/views/system_homepage.py:128 +msgid "System model aggregation" +msgstr "系統模型聚合" + +#: apps/system_homepage/views/system_homepage.py:154 +msgid "System-wide tokens aggregation across all workspaces" +msgstr "跨所有工作空间的全系统 tokens 消耗统计" + +#: apps/system_homepage/views/system_homepage.py:155 +msgid "System tokens aggregation" +msgstr "系統令牌聚合" + +#: apps/system_homepage/views/system_homepage.py:186 +msgid "System-wide chat record aggregation across all workspaces" +msgstr "跨所有工作空间的全系统对话记录统计" + +#: apps/system_homepage/views/system_homepage.py:187 +msgid "System chat record aggregation" +msgstr "系統對話記錄聚合" + +#: apps/system_homepage/views/system_homepage.py:218 +msgid "" +"System-wide top applications by token consumption across all workspaces" +msgstr "跨所有工作空間的系統級智慧體令牌消耗排行" -msgid "Top applications by token consumption" -msgstr "tokens 消耗 TOP 智慧體" +#: apps/system_homepage/views/system_homepage.py:219 +msgid "System application tokens ranking" +msgstr "系統智慧體令牌排行" -msgid "Top applications by question count" -msgstr "提問次數 TOP 智慧體" +#: apps/system_homepage/views/system_homepage.py:251 +msgid "System-wide top applications by question count across all workspaces" +msgstr "跨所有工作空間的系統級智慧體提問次數排行" -msgid "Top users by token consumption" -msgstr "tokens 消耗 TOP 使用者" +#: apps/system_homepage/views/system_homepage.py:252 +msgid "System application question ranking" +msgstr "系統智慧體提問次數排行" -msgid "Application tokens ranking list" -msgstr "應用 tokens 消耗排行榜列表" +#: apps/system_homepage/views/system_homepage.py:284 +msgid "System-wide top users by token consumption across all workspaces" +msgstr "跨所有工作空間的系統級使用者令牌消耗排行" -msgid "Application question ranking list" -msgstr "應用提問次數排行榜列表" +#: apps/system_homepage/views/system_homepage.py:285 +msgid "System user tokens ranking" +msgstr "系統使用者令牌排行" -msgid "User tokens ranking list" -msgstr "使用者 tokens 消耗排行榜列表" +#: apps/system_homepage/views/system_homepage.py:317 +msgid "" +"System-wide top users by token consumption export across all workspaces" +msgstr "跨所有工作空间的全系统用户 tokens 消耗排行导出" -msgid "Application name" -msgstr "應用名稱" +#: apps/system_homepage/views/system_homepage.py:318 +msgid "System user tokens ranking export" +msgstr "系統使用者令牌排行匯出" -msgid "Total consumed tokens" -msgstr "消耗 tokens 總數" +#: apps/system_homepage/views/system_homepage.py:348 +msgid "" +"System-wide top applications by question count export across all workspaces" +msgstr "匯出跨所有工作空間的系統級智慧體提問次數排行" -msgid "Question count" -msgstr "提問次數" +#: apps/system_homepage/views/system_homepage.py:349 +msgid "System application question ranking export" +msgstr "系統智慧體提問次數排行匯出" -msgid "Chat user ID" -msgstr "對話使用者 ID" +#: apps/system_homepage/views/system_homepage.py:379 +msgid "" +"System-wide top applications by token consumption export across all " +"workspaces" +msgstr "匯出跨所有工作空間的系統級智慧體令牌消耗排行" + +#: apps/system_homepage/views/system_homepage.py:380 +msgid "System application tokens ranking export" +msgstr "系統智慧體令牌排行匯出" + +#: apps/system_homepage/views/system_homepage.py:410 +msgid "System-wide dialogue monitoring trends across all workspaces" +msgstr "跨所有工作空间的全系统对话监控趋势" + +#: apps/system_homepage/views/system_homepage.py:411 +msgid "System application monitoring" +msgstr "系統智慧體監控" + +#: apps/system_manage/api/chat_user.py:29 +#: apps/system_manage/api/chat_user.py:78 +#: apps/system_manage/api/chat_user.py:108 +#: apps/system_manage/serializers/chat_user.py:116 +#: apps/system_manage/serializers/chat_user.py:213 +#: apps/system_manage/serializers/chat_user.py:320 +#: apps/users/serializers/user.py:138 +msgid "User Group IDs" +msgstr "用戶組 IDs" -msgid "Chat user type" -msgstr "對話使用者類型" +#: apps/system_manage/api/chat_user.py:68 +#: apps/system_manage/serializers/chat_user.py:95 +#: apps/system_manage/serializers/chat_user.py:335 +#: apps/system_manage/serializers/chat_user.py:630 +#: apps/system_manage/serializers/email_setting.py:34 +#: apps/users/api/user.py:102 apps/users/serializers/login.py:36 +#: apps/users/serializers/user.py:132 apps/users/serializers/user.py:328 +#: apps/users/serializers/user.py:579 apps/users/serializers/user.py:904 +#: apps/users/serializers/user.py:960 apps/xpack/api/auth_config.py:25 +msgid "Password" +msgstr "密碼" -msgid "Asker user information" -msgstr "提問使用者資訊" +#: apps/system_manage/api/chat_user.py:104 +#: apps/system_manage/api/chat_user.py:140 +#: apps/system_manage/serializers/chat_user.py:72 +#: apps/system_manage/serializers/chat_user.py:137 +#: apps/system_manage/serializers/chat_user.py:300 +#: apps/users/serializers/user.py:133 apps/users/serializers/user.py:307 +#: apps/users/serializers/user.py:370 apps/users/serializers/user.py:549 +#: apps/users/serializers/user.py:892 apps/users/serializers/user.py:1011 +#: apps/users/serializers/user.py:1112 +#: apps/xpack/serializers/generic_sync_user_serializer.py:43 +msgid "Email" +msgstr "郵箱" -msgid "Termbase" -msgstr "詞庫" +#: apps/system_manage/api/chat_user.py:105 +#: apps/system_manage/serializers/chat_user.py:113 +#: apps/system_manage/serializers/chat_user.py:316 +#: apps/users/serializers/user.py:135 apps/users/serializers/user.py:346 +#: apps/users/serializers/user.py:563 +#: apps/xpack/serializers/generic_sync_user_serializer.py:46 +msgid "Phone" +msgstr "手機" -msgid "Copy" -msgstr "複製" +#: apps/system_manage/api/chat_user.py:106 +#: apps/system_manage/api/chat_user.py:154 +#: apps/system_manage/serializers/chat_user.py:318 +#: apps/users/serializers/user.py:565 apps/xpack/api/auth_config.py:31 +msgid "Is Active" +msgstr "是否啟用" -msgid "ranking" -msgstr "排名" +#: apps/system_manage/api/chat_user.py:111 +msgid "User Group Names" +msgstr "用戶組名稱" -msgid "Token consumption" -msgstr "Token消耗" +#: apps/system_manage/api/user_group.py:31 +#: apps/system_manage/api/user_group.py:106 apps/users/api/user_group.py:38 +#: apps/users/api/user_group.py:150 apps/users/api/user_group.py:186 +#: apps/xpack/api/user_group.py:31 apps/xpack/api/user_group.py:106 +msgid "User Group ID" +msgstr "用戶組 ID" -msgid "proportion" -msgstr "占比" +#: apps/system_manage/api/user_group.py:54 +#: apps/system_manage/serializers/chat_user.py:437 +#: apps/system_manage/serializers/chat_user.py:585 +#: apps/users/api/user_group.py:90 apps/users/serializers/user_group.py:220 +#: apps/xpack/api/user_group.py:54 +msgid "Group ID" +msgstr "用戶組 ID" -msgid "number of questions" -msgstr "提問次數" +#: apps/system_manage/api/user_group.py:121 +#: apps/system_manage/serializers/chat_user.py:563 +#: apps/users/api/user_group.py:169 apps/users/serializers/user_group.py:191 +#: apps/xpack/api/user_group.py:121 +msgid "User group relation IDs" +msgstr "用戶組關係 ID" -msgid "active users" -msgstr "活躍用戶數" +#: apps/system_manage/models/chat_user_token_quota.py:89 +msgid "" +"The token quota for the current period has been exhausted. Please contact " +"the administrator." +msgstr "當前週期 Tokens 配額已用盡,請聯繫管理員。" -msgid "Average tokens per request" -msgstr "單次請求平均Token數" +#: apps/system_manage/serializers/chat_user.py:41 +#: apps/system_manage/serializers/chat_user.py:236 +#: apps/users/serializers/user_group.py:25 +msgid "Some user groups do not exist" +msgstr "某些用戶組不存在" -msgid "Average Number of Conversation Turns per Person" -msgstr "人均對話輪次" +#: apps/system_manage/serializers/chat_user.py:89 +#: apps/users/serializers/user.py:322 +msgid "Username must be 4-64 characters long" +msgstr "用戶名必須為4-64個字符" -msgid "User Name" -msgstr "用戶名稱" +#: apps/system_manage/serializers/chat_user.py:102 +#: apps/system_manage/serializers/chat_user.py:342 +#: apps/users/serializers/user.py:335 apps/users/serializers/user.py:586 +#: apps/users/serializers/user.py:911 apps/users/serializers/user.py:967 +msgid "" +"The password must be 6-20 characters long and must be a combination of " +"letters, numbers, and special characters." +msgstr "密碼必須為6-20個字符,且必須包含大小写字母、數字和特殊字符。" -msgid "New chat" -msgstr "已生成新對話,請重新提問!" +#: apps/system_manage/serializers/chat_user.py:109 apps/users/api/user.py:72 +#: apps/users/api/user.py:180 apps/users/serializers/user.py:134 +#: apps/users/serializers/user.py:342 +msgid "Nick name" +msgstr "暱稱" -msgid "Token Index" -msgstr "分詞索引" +#: apps/system_manage/serializers/chat_user.py:206 +#: apps/system_manage/serializers/chat_user.py:226 +#: apps/system_manage/serializers/chat_user.py:536 +#: apps/users/serializers/user.py:786 apps/users/serializers/user_group.py:159 +#: apps/workspace/serializers/user_role_ee_serializer.py:24 +#: apps/xpack/serializers/user_role_serializer.py:35 +#: apps/xpack/views/system_chat_user.py:111 +msgid "User IDs cannot be empty" +msgstr "用戶 ID 不能為空" -msgid "Authorize to Workspace" -msgstr "授權工作空間" +#: apps/system_manage/serializers/chat_user.py:215 +#: apps/workspace/serializers/user_role_ee_serializer.py:14 +#: apps/xpack/serializers/user_role_serializer.py:24 +msgid "Is Append" +msgstr "是否追加" -msgid "IAM" -msgstr "身份與權限" +#: apps/system_manage/serializers/chat_user.py:228 +msgid "User Group IDs cannot be empty" +msgstr "用戶組 IDs 不能為空" -msgid "Chat Client" -msgstr "對話端管理" +#: apps/system_manage/serializers/chat_user.py:232 +#: apps/workspace/serializers/user_role_ee_serializer.py:30 +#: apps/xpack/serializers/user_role_serializer.py:41 +msgid "Some users do not exist" +msgstr "某些用戶不存在" -msgid "Shared" -msgstr "共享資源" +#: apps/system_manage/serializers/chat_user.py:330 +msgid "Nickname is already in use" +msgstr "Nickname已被使用" -msgid "IAM/User Group" -msgstr "身份與權限/用戶組" +#: apps/system_manage/serializers/chat_user.py:349 +#: apps/users/serializers/user.py:593 apps/users/serializers/user.py:918 +#: apps/users/serializers/user.py:974 +msgid "Re Password" +msgstr "確認密碼" -msgid "Create or update System User Group" -msgstr "創建或更新系統用戶組" +#: apps/system_manage/serializers/chat_user.py:354 +#: apps/system_manage/serializers/chat_user.py:638 +#: apps/system_manage/serializers/chat_user.py:654 +#: apps/users/serializers/user.py:598 apps/users/serializers/user.py:923 +#: apps/users/serializers/user.py:979 +msgid "" +"The confirmation password must be 6-20 characters long and must be a " +"combination of letters, numbers, and special characters." +msgstr "確認密碼必須為6-20個字符,且必須包含字母、數字和特殊字符。" -msgid "Get System User Group list by workspace id" -msgstr "通過工作空間 ID 獲取系統用戶組列表" +#: apps/system_manage/serializers/chat_user.py:377 +#: apps/users/serializers/user.py:621 apps/xpack/serializers/chat_user.py:71 +#: apps/xpack/serializers/chat_user.py:98 +msgid "User does not exist" +msgstr "用戶不存在" -msgid "Delete System User Group" -msgstr "刪除系統用戶組" +#: apps/system_manage/serializers/chat_user.py:482 +#: apps/users/serializers/user_group.py:58 +msgid "User group name already exists" +msgstr "用戶組名稱已存在" -msgid "Add members to System User Group" -msgstr "添加成員到系統用戶組" +#: apps/system_manage/serializers/chat_user.py:513 +msgid "Default user group cannot be deleted" +msgstr "默認用戶組不能被刪除" -msgid "Unauthorized users are present" -msgstr "存在未授權的使用者" +#: apps/system_manage/serializers/chat_user.py:572 +#: apps/users/serializers/user_group.py:201 +msgid "User group relation IDs cannot be empty" +msgstr "用戶組關係 IDs 不能為空" -msgid "Remove members from System User Group" -msgstr "從系統用戶組中移除成員" +#: apps/system_manage/serializers/chat_user.py:587 +#: apps/users/serializers/user.py:367 apps/users/serializers/user_group.py:222 +#: apps/xpack/serializers/generic_sync_user_serializer.py:39 +msgid "Nick Name" +msgstr "暱稱" -msgid "One or more user groups do not exist" -msgstr "一個或多個用戶組不存在" +#: apps/system_manage/serializers/chat_user.py:646 +msgid "Confirm Password" +msgstr "確認密碼" -msgid "Role Management" -msgstr "角色管理" +#: apps/system_manage/serializers/chat_user_serializer.py:53 +msgid "The user does not have permission to access the application" +msgstr "用戶沒有訪問智能體的權限" -msgid "Chat User Group" -msgstr "對話用戶組" +#: apps/system_manage/serializers/email_setting.py:31 +msgid "SMTP host" +msgstr "SMTP 主机" -msgid "Create or update Workspace User Group" -msgstr "創建或更新工作空間用戶組" +#: apps/system_manage/serializers/email_setting.py:32 +msgid "SMTP port" +msgstr "SMTP 端口" -msgid "Get Workspace User Group list by workspace id" -msgstr "通過工作空間 ID 獲取工作空間用戶組列表" +#: apps/system_manage/serializers/email_setting.py:33 +#: apps/system_manage/serializers/email_setting.py:37 +msgid "Sender's email" +msgstr "發送者郵箱" -msgid "Delete Workspace User Group" -msgstr "刪除工作空間用戶組" +#: apps/system_manage/serializers/email_setting.py:35 +msgid "Whether to enable TLS" +msgstr "是否啟用 TLS" -msgid "Add members to Workspace User Group" -msgstr "添加成員到工作空間用戶組" +#: apps/system_manage/serializers/email_setting.py:36 +msgid "Whether to enable SSL" +msgstr "是否啟用 SSL" -msgid "Remove members from Workspace User Group" -msgstr "從工作空間用戶組中移除成員" +#: apps/system_manage/serializers/email_setting.py:52 +msgid "Email verification failed" +msgstr "郵件認證失敗" -msgid "Get user group authorization status of resource" -msgstr "獲取用戶組對資源的授權狀態" +#: apps/system_manage/serializers/resource_chat_user.py:36 +#: apps/system_manage/serializers/resource_chat_user.py:129 +#: apps/system_manage/serializers/resource_chat_user_group.py:18 +#: apps/system_manage/serializers/resource_chat_user_group.py:100 +msgid "Resource id" +msgstr "資源ID" -msgid "Edit user group authorization status of resource" -msgstr "編輯用戶組對資源的授權狀態" +#: apps/system_manage/serializers/resource_chat_user.py:41 +#: apps/system_manage/serializers/resource_chat_user.py:130 +msgid "User group id" +msgstr "用戶組ID" -msgid "Get user group authorization status of resource by page" -msgstr "分頁獲取用戶組對資源的授權狀態" +#: apps/system_manage/serializers/resource_chat_user.py:110 +msgid "Chat user id" +msgstr "對話用戶 ID" -msgid "Get portal configuration" -msgstr "獲取門戶配置" +#: apps/system_manage/serializers/resource_chat_user.py:111 +msgid "Is auth" +msgstr "是否授權" -msgid "Save portal configuration" -msgstr "儲存門戶配置" +#: apps/system_manage/serializers/resource_chat_user_group.py:20 +msgid "User group name" +msgstr "用戶名" -msgid "Portal" -msgstr "門戶" +#: apps/system_manage/serializers/resource_chat_user_group.py:81 +msgid "user_group_id" +msgstr "用戶組ID" -msgid "Portal Setting" -msgstr "門戶設置" +#: apps/system_manage/serializers/resource_mapping_serializers.py:27 +#: apps/system_manage/serializers/resource_mapping_serializers.py:108 +msgid "resource Id" +msgstr "資源 ID" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:28 +#: apps/system_manage/serializers/resource_mapping_serializers.py:110 +msgid "resource Name" +msgstr "資源名稱" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:30 +#: apps/system_manage/serializers/resource_mapping_serializers.py:31 +msgid "source Type" +msgstr "來源型別" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:32 +#: apps/system_manage/serializers/resource_mapping_serializers.py:114 +msgid "creator" +msgstr "建立者" + +#: apps/system_manage/serializers/resource_mapping_serializers.py:112 +#: apps/system_manage/serializers/resource_mapping_serializers.py:113 +msgid "target Type" +msgstr "目標型別" + +#: apps/system_manage/serializers/user_group_resource_permission.py:97 +#: apps/system_manage/serializers/user_resource_permission.py:82 +msgid "Non-existent id" +msgstr "不存在的ID" -msgid "Portal configuration does not exist" -msgstr "門戶配置不存在" +#: apps/system_manage/serializers/user_group_resource_permission.py:116 +#: apps/system_manage/serializers/user_resource_permission.py:101 +msgid "resource name" +msgstr "資源名稱" -msgid "portal name" -msgstr "門戶名稱" +#: apps/system_manage/serializers/user_group_resource_permission.py:128 +#: apps/system_manage/serializers/user_group_resource_permission.py:277 +msgid "User Group id" +msgstr "使用者組 ID" -msgid "portal description" -msgstr "門戶描述" +#: apps/system_manage/serializers/valid_serializers.py:26 +msgid "" +"The community version supports up to 50 knowledge bases. If you need more " +"knowledge bases, please contact us (https://fit2cloud.com/)." +msgstr "社區版支持最多50個知識庫,如需更多知識庫,請聯繫我們 (https://fit2cloud.com/)." -msgid "portal logo" -msgstr "門戶Logo" +#: apps/system_manage/serializers/valid_serializers.py:29 +msgid "" +"The community version supports up to 5 applications. If you need more " +"applications, please contact us (https://fit2cloud.com/)." +msgstr "社區版支持最多5個智能體,如需更多智能體,請聯繫我們(https://fit2cloud.com/)。" -msgid "tab logo" -msgstr "瀏覽器Tab Logo" +#: apps/system_manage/serializers/valid_serializers.py:32 +msgid "" +"The community version supports up to 2 users. If you need more users, please" +" contact us (https://fit2cloud.com/)." +msgstr "社區版支持最多2個用戶,如需更多用戶,請聯繫我們(https://fit2cloud.com/)。" -msgid "enable public access" -msgstr "是否開啟公開訪問" +#: apps/system_manage/serializers/valid_serializers.py:41 +msgid "check quantity" +msgstr "校驗數量" -msgid "enable api" -msgstr "是否開啟API服務" +#: apps/system_manage/views/email_setting.py:51 +#: apps/system_manage/views/email_setting.py:52 +#: apps/system_manage/views/email_setting.py:53 +msgid "Create or update email settings" +msgstr "創建或更新郵件設置" -msgid "enable auth" -msgstr "是否開啟身份認證" +#: apps/system_manage/views/email_setting.py:56 +#: apps/system_manage/views/email_setting.py:71 +#: apps/system_manage/views/email_setting.py:87 +msgid "Email Settings" +msgstr "郵箱設置" -msgid "auth config" -msgstr "身份認證配置" +#: apps/system_manage/views/email_setting.py:67 +#: apps/system_manage/views/email_setting.py:68 +msgid "Test email settings" +msgstr "測試郵箱設置" -msgid "enable cors" -msgstr "是否開啟跨域設置" +#: apps/system_manage/views/email_setting.py:83 +#: apps/system_manage/views/email_setting.py:84 +#: apps/system_manage/views/email_setting.py:85 +msgid "Get email settings" +msgstr "獲取郵箱設置" -msgid "cors config" -msgstr "跨域配置" +#: apps/system_manage/views/resource_chat_user.py:37 +#: apps/system_manage/views/resource_chat_user.py:38 +#: apps/system_manage/views/resource_chat_user.py:39 +msgid "Get Resource chat user List" +msgstr "獲取資源聊天用戶列表" -msgid "Get published application list by page" -msgstr "分頁獲取已發布應用列表" +#: apps/system_manage/views/resource_chat_user.py:42 +#: apps/system_manage/views/resource_chat_user.py:90 +#: apps/system_manage/views/resource_chat_user.py:137 +#: apps/system_manage/views/resource_chat_user_group.py:32 +#: apps/system_manage/views/resource_chat_user_group.py:83 +#: apps/system_manage/views/resource_chat_user_group.py:129 +msgid "Chat user" +msgstr "聊天用戶" -msgid "Portal login" -msgstr "門戶登錄" +#: apps/system_manage/views/resource_chat_user.py:84 +#: apps/system_manage/views/resource_chat_user.py:85 +#: apps/system_manage/views/resource_chat_user.py:86 +msgid "Edit Resource chat user List" +msgstr "編輯資源聊天用戶列表" -msgid "Invalid encrypted data" -msgstr "無效的加密數據" +#: apps/system_manage/views/resource_chat_user.py:132 +#: apps/system_manage/views/resource_chat_user.py:133 +#: apps/system_manage/views/resource_chat_user.py:134 +msgid "Get Resource chat user page List" +msgstr "獲取資源聊天用戶分頁列表" -msgid "Portal authentication is not enabled" -msgstr "門戶身份認證未開啟" +#: apps/system_manage/views/resource_chat_user_group.py:27 +#: apps/system_manage/views/resource_chat_user_group.py:28 +#: apps/system_manage/views/resource_chat_user_group.py:29 +msgid "Get Resource chat user group List" +msgstr "獲取資源聊天用戶組列表" -msgid "Portal authentication is not configured" -msgstr "門戶身份認證未配置" +#: apps/system_manage/views/resource_chat_user_group.py:77 +#: apps/system_manage/views/resource_chat_user_group.py:78 +#: apps/system_manage/views/resource_chat_user_group.py:79 +msgid "Edit Resource chat user group List" +msgstr "編輯資源聊天用戶組列表" -msgid "Portal local login is not enabled" -msgstr "門戶本地登錄未開啟" +#: apps/system_manage/views/resource_chat_user_group.py:124 +#: apps/system_manage/views/resource_chat_user_group.py:126 +msgid "Get Resource chat user group page List" +msgstr "獲取資源聊天用戶組分頁列表" -msgid "Get portal login info" -msgstr "獲取門戶登錄信息" +#: apps/system_manage/views/resource_chat_user_group.py:125 +msgid "Get Resource chat user page group List" +msgstr "獲取資源聊天用戶分頁組列表" -msgid "Portal logout" -msgstr "門戶退出登錄" +#: apps/system_manage/views/resource_mapping.py:78 +msgid "Mapping Resource" +msgstr "對映資源" -msgid "Create ChatUserAPIKey" -msgstr "創建對話用戶 API 密鑰" +#: apps/system_manage/views/system_chat_user.py:59 +#: apps/system_manage/views/system_chat_user.py:60 +#: apps/system_manage/views/system_chat_user.py:61 +msgid "Create chat user" +msgstr "創建對話用戶" -msgid "Get ChatUserAPIKey List" -msgstr "獲取對話用戶 API 密鑰列表" +#: apps/system_manage/views/system_chat_user.py:62 +#: apps/system_manage/views/system_chat_user.py:83 +#: apps/system_manage/views/system_chat_user.py:103 +#: apps/system_manage/views/system_chat_user.py:121 +#: apps/system_manage/views/system_chat_user.py:134 +#: apps/system_manage/views/system_chat_user.py:156 +#: apps/system_manage/views/system_chat_user.py:174 +#: apps/system_manage/views/system_chat_user.py:195 +#: apps/system_manage/views/system_chat_user.py:216 +#: apps/system_manage/views/system_chat_user.py:240 +#: apps/xpack/views/system_chat_user.py:36 +#: apps/xpack/views/system_chat_user.py:51 +#: apps/xpack/views/system_chat_user.py:76 +#: apps/xpack/views/system_chat_user.py:86 +#: apps/xpack/views/system_chat_user.py:104 +msgid "System/Chat user" +msgstr "系統/對話用戶" -msgid "Delete ChatUserAPIKey" -msgstr "刪除對話用戶 API 密鑰" +#: apps/system_manage/views/system_chat_user.py:80 +#: apps/system_manage/views/system_chat_user.py:81 +#: apps/system_manage/views/system_chat_user.py:82 +msgid "Get chat user list" +msgstr "獲取對話用戶列表" -msgid "Chat User API Key" -msgstr "對話用戶 API 密鑰" +#: apps/system_manage/views/system_chat_user.py:100 +#: apps/system_manage/views/system_chat_user.py:101 +#: apps/system_manage/views/system_chat_user.py:102 +msgid "Delete chat user" +msgstr "刪除對話用戶" -msgid "Add chat user API key" -msgstr "添加對話用戶 API 密鑰" +#: apps/system_manage/views/system_chat_user.py:118 +#: apps/system_manage/views/system_chat_user.py:119 +#: apps/system_manage/views/system_chat_user.py:120 +msgid "Get chat user information" +msgstr "獲取對話用戶信息" -msgid "Get chat user API key list" -msgstr "獲取對話用戶 API 密鑰列表" +#: apps/system_manage/views/system_chat_user.py:131 +#: apps/system_manage/views/system_chat_user.py:132 +#: apps/system_manage/views/system_chat_user.py:133 +msgid "Update chat user information" +msgstr "更新對話用戶信息" -msgid "Delete chat user API key" -msgstr "刪除對話用戶 API 密鑰" +#: apps/system_manage/views/system_chat_user.py:153 +#: apps/system_manage/views/system_chat_user.py:154 +#: apps/system_manage/views/system_chat_user.py:155 +#: apps/system_manage/views/system_chat_user.py:384 +#: apps/system_manage/views/system_chat_user.py:385 +#: apps/system_manage/views/system_chat_user.py:386 +#: apps/users/views/system_user_group.py:178 +#: apps/users/views/system_user_group.py:179 +#: apps/users/views/system_user_group.py:180 +msgid "Get user list by group" +msgstr "獲取用戶組列表" -msgid "Quota Setting" -msgstr "配額設置" +#: apps/system_manage/views/system_chat_user.py:171 +#: apps/system_manage/views/system_chat_user.py:172 +#: apps/system_manage/views/system_chat_user.py:173 +msgid "Batch delete chat user" +msgstr "批量刪除對話用戶" -#: apps/xpack/serializers/chat_user.py:746 -msgid "Quota mode" -msgstr "配額模式" +#: apps/system_manage/views/system_chat_user.py:192 +#: apps/system_manage/views/system_chat_user.py:193 +#: apps/system_manage/views/system_chat_user.py:194 +msgid "Batch add chat user to group" +msgstr "批量添加對話用戶到用戶組" -#: apps/xpack/serializers/chat_user.py:750 -msgid "Period unit" -msgstr "週期單位" +#: apps/system_manage/views/system_chat_user.py:213 +#: apps/system_manage/views/system_chat_user.py:214 +#: apps/system_manage/views/system_chat_user.py:215 +msgid "Change chat user password" +msgstr "修改對話用戶密碼" -#: apps/xpack/serializers/chat_user.py:754 -msgid "Period quantity" -msgstr "週期數量" +#: apps/system_manage/views/system_chat_user.py:237 +#: apps/system_manage/views/system_chat_user.py:238 +#: apps/system_manage/views/system_chat_user.py:239 +#: apps/users/views/user.py:370 apps/users/views/user.py:371 +#: apps/users/views/user.py:372 +msgid "Get user paginated list" +msgstr "獲取用戶分頁列表" -#: apps/xpack/serializers/chat_user.py:758 -msgid "Token limit (K)" -msgstr "Tokens 上限(K)" +#: apps/system_manage/views/system_chat_user.py:265 +#: apps/system_manage/views/system_chat_user.py:266 +#: apps/system_manage/views/system_chat_user.py:267 +msgid "Create or update Chat User Group" +msgstr "創建或更新對話用戶組" -#: apps/xpack/serializers/chat_user.py:765 -msgid "Period unit is required for periodic quota" -msgstr "按週期限制時,週期單位不能為空" +#: apps/system_manage/views/system_chat_user.py:270 +#: apps/system_manage/views/system_chat_user.py:292 +#: apps/system_manage/views/system_chat_user.py:308 +#: apps/system_manage/views/system_chat_user.py:332 +#: apps/system_manage/views/system_chat_user.py:360 +#: apps/system_manage/views/system_chat_user.py:387 +msgid "System/User Group" +msgstr "系統/用戶組" -#: apps/xpack/serializers/chat_user.py:767 -msgid "Period quantity is required for periodic quota" -msgstr "按週期限制時,週期數量不能為空" +#: apps/system_manage/views/system_chat_user.py:288 +#: apps/system_manage/views/system_chat_user.py:289 +#: apps/system_manage/views/system_chat_user.py:290 +msgid "Get user group list" +msgstr "獲取用戶組列表" -#: apps/xpack/serializers/chat_user.py:769 -msgid "Token limit is required for periodic quota" -msgstr "按週期限制時,Tokens 上限不能為空" +#: apps/system_manage/views/system_chat_user.py:303 +#: apps/system_manage/views/system_chat_user.py:304 +#: apps/system_manage/views/system_chat_user.py:305 +msgid "Delete chat user group" +msgstr "刪除對話用戶組" -#: apps/xpack/views/system_chat_user.py:73 -msgid "Get chat user quota" -msgstr "獲取對話用戶配額" +#: apps/system_manage/views/system_chat_user.py:326 +#: apps/system_manage/views/system_chat_user.py:327 +#: apps/system_manage/views/system_chat_user.py:328 +msgid "Add member to chat user group" +msgstr "添加成員到對話用戶組" -#: apps/xpack/views/system_chat_user.py:82 -msgid "Set chat user quota" -msgstr "設置對話用戶配額" +#: apps/system_manage/views/system_chat_user.py:354 +#: apps/system_manage/views/system_chat_user.py:355 +#: apps/system_manage/views/system_chat_user.py:356 +msgid "Remove member from chat user group" +msgstr "從對話用戶組移除成員" -msgid "The token quota for the current period has been exhausted. Please contact the administrator." -msgstr "當前週期 Tokens 配額已用盡,請聯繫管理員。" +#: apps/system_manage/views/system_profile.py:22 +#: apps/system_manage/views/system_profile.py:23 +msgid "Get MaxKB related information" +msgstr "獲取 MaxKB 相關信息" -msgid "Get portal historical conversation by page" -msgstr "分頁獲取門戶歷史會話" +#: apps/system_manage/views/system_profile.py:25 +msgid "System parameters" +msgstr "系統參數" -msgid "Too many verification code attempts, please try again later" -msgstr "驗證碼嘗試次數過多,請稍後重試" +#: apps/system_manage/views/user_group_resource_permission.py:51 +#: apps/system_manage/views/user_group_resource_permission.py:52 +#: apps/system_manage/views/user_resource_permission.py:54 +#: apps/system_manage/views/user_resource_permission.py:55 +msgid "Obtain resource authorization list" +msgstr "獲取資源授權列表" +#: apps/system_manage/views/user_group_resource_permission.py:55 +#: apps/system_manage/views/user_group_resource_permission.py:79 +#: apps/system_manage/views/user_group_resource_permission.py:111 +#: apps/system_manage/views/user_group_resource_permission.py:154 +#: apps/system_manage/views/user_group_resource_permission.py:195 +#: apps/system_manage/views/user_group_resource_permission.py:241 +#: apps/system_manage/views/user_resource_permission.py:58 +#: apps/system_manage/views/user_resource_permission.py:84 +#: apps/system_manage/views/user_resource_permission.py:116 +#: apps/system_manage/views/user_resource_permission.py:153 +#: apps/system_manage/views/user_resource_permission.py:199 +#: apps/system_manage/views/user_resource_permission.py:245 +msgid "Resources authorization" +msgstr "資源授權" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 -msgid "Recognition language" -msgstr "識別語言" +#: apps/system_manage/views/user_group_resource_permission.py:74 +#: apps/system_manage/views/user_group_resource_permission.py:75 +#: apps/system_manage/views/user_resource_permission.py:79 +#: apps/system_manage/views/user_resource_permission.py:80 +msgid "Modify the resource authorization list" +msgstr "修改資源授權列表" +#: apps/system_manage/views/user_group_resource_permission.py:105 +#: apps/system_manage/views/user_group_resource_permission.py:106 +#: apps/system_manage/views/user_group_resource_permission.py:107 +#: apps/system_manage/views/user_resource_permission.py:110 +#: apps/system_manage/views/user_resource_permission.py:111 +#: apps/system_manage/views/user_resource_permission.py:112 +msgid "Obtain resource authorization list by page" +msgstr "分頁獲取資源授權清單" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:18 -msgid "Recognition language: zh / en, auto detected when omitted" -msgstr "識別語言:zh / en,缺省時自動檢測" +#: apps/system_manage/views/valid.py:25 apps/system_manage/views/valid.py:26 +#: apps/system_manage/views/valid.py:27 +msgid "Get verification results" +msgstr "獲取驗證結果" +#: apps/system_manage/views/valid.py:28 +msgid "Validation" +msgstr "驗證" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:22 -msgid "Auto detect" -msgstr "自動檢測" +#: apps/tools/serializers/tool.py:169 +msgid "MCP configuration is invalid" +msgstr "MCP 配置無效" +#: apps/tools/serializers/tool.py:248 apps/tools/serializers/tool.py:324 +msgid "variable name" +msgstr "變量名稱" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:23 -msgid "Chinese" -msgstr "中文" +#: apps/tools/serializers/tool.py:256 +msgid "fields only support string|int|dict|array|float" +msgstr "欄位僅支持字符串|整數|字典|數組|浮點數" +#: apps/tools/serializers/tool.py:273 +msgid "field name" +msgstr "欄位名稱" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 -msgid "Audio encoding" -msgstr "音頻編碼" +#: apps/tools/serializers/tool.py:274 +msgid "field label" +msgstr "標籤" +#: apps/tools/serializers/tool.py:288 apps/tools/serializers/tool.py:304 +#: apps/tools/serializers/tool.py:329 apps/tools/serializers/tool.py:574 +msgid "tool content" +msgstr "工具內容" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:30 -msgid "pcm / wav / ogg / mp3, auto detected when omitted" -msgstr "pcm / wav / ogg / mp3,缺省時自動檢測" +#: apps/tools/serializers/tool.py:290 apps/tools/serializers/tool.py:307 +#: apps/tools/serializers/tool.py:330 +msgid "input field list" +msgstr "輸入欄位列表" +#: apps/tools/serializers/tool.py:292 apps/tools/serializers/tool.py:308 +#: apps/tools/serializers/tool.py:331 +msgid "init field list" +msgstr "內置欄位列表" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:34 -msgid "Auto" -msgstr "自動" +#: apps/tools/serializers/tool.py:309 apps/tools/serializers/tool.py:332 +msgid "init params" +msgstr "內置參數" +#: apps/tools/serializers/tool.py:325 +msgid "variable value" +msgstr "變量名稱" -#: apps/models_provider/impl/tencent_model_provider/credential/tokenhub_stt.py:76 -msgid "Tokenhub sync_transcribe endpoint" -msgstr "Tokenhub 同步轉寫接口地址" +#: apps/tools/serializers/tool.py:337 +msgid "function content" +msgstr "工具內容" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Add logo" -msgstr "加入標示" +#: apps/tools/serializers/tool.py:624 +msgid "field has no value set" +msgstr "欄位未設置值" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Custom watermark content, at most 16 characters, drawn in the bottom-right." -msgstr "自訂浮水印內容,最多16個字元,繪製在右下角。" +#: apps/tools/serializers/tool.py:636 +#, python-brace-format +msgid "Field: {name} Type: {type} Value: {value} Type conversion error" +msgstr "欄位:{name} 型別:{type} 值:{value} 型別轉換錯誤" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Designed for Agent workloads, using a MoE architecture that supports interleaved thinking, structured output, Function Calling and Cache caching." -msgstr "專為 Agent 場景設計,採用 MoE 架構,支援交織思考、結構化輸出、Function Calling 與 Cache 快取。" +#: apps/tools/serializers/tool.py:676 apps/tools/serializers/tool.py:740 +msgid "Tool not found" +msgstr "工具不存在" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Frame rate" -msgstr "幀率" +#: apps/tools/serializers/tool.py:1198 +msgid "Function does not exist" +msgstr "工具不存在" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan HY-Video 1.5 image-to-video model." -msgstr "混元 HY-Video 1.5 圖生影片模型。" +#: apps/tools/serializers/tool.py:1614 +msgid "Skill file does not exist" +msgstr "技能檔案不存在" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan HY-Video 1.5 text-to-video model." -msgstr "混元 HY-Video 1.5 文生影片模型。" +#: apps/tools/serializers/tool_icon.py:39 +msgid "Failed to download tool icon" +msgstr "下載工具圖示失敗" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan Hy-Image 3.0 text-to-image model." -msgstr "混元 Hy-Image 3.0 文生圖模型。" +#: apps/tools/serializers/tool_version.py:48 +#: apps/tools/serializers/tool_version.py:85 +msgid "Tool ID" +msgstr "工具 ID" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan's latest role-playing model based on the Hunyuan model with role-playing scene fine-tuning." -msgstr "基於混元模型並在角色扮演場景微調的最新角色扮演模型。" +#: apps/tools/serializers/tool_version.py:86 +msgid "Tool version ID" +msgstr "工具版本 ID" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Hunyuan's role-playing model with better basic effects in role-playing scenarios." -msgstr "在角色扮演場景中基礎效果更優的混元角色扮演模型。" +#: apps/tools/serializers/tool_workflow.py:455 +msgid "There is a circular dependency in the tool workflow" +msgstr "工具工作流存在迴圈依賴" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Output video frame rate: 16, 24, 30." -msgstr "輸出影片幀率:16、24、30。" +#: apps/tools/serializers/tool_workflow.py:546 +msgid "Tool id" +msgstr "工具 ID" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Output video resolution: 480p, 720p, 1080p." -msgstr "輸出影片解析度:480p、720p、1080p。" +#: apps/tools/views/tool.py:57 apps/tools/views/tool.py:58 +#: apps/tools/views/tool.py:59 +msgid "Create tool" +msgstr "創建工具" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Prompt rewrite" -msgstr "提示詞改寫" +#: apps/tools/views/tool.py:85 apps/tools/views/tool.py:86 +#: apps/tools/views/tool.py:87 +msgid "Get tool by folder" +msgstr "通過文件夾獲取工具" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent Hybrid multilingual translation model." -msgstr "騰訊混元多語言翻譯模型。" +#: apps/tools/views/tool.py:119 apps/tools/views/tool.py:120 +#: apps/tools/views/tool.py:121 +msgid "Debug Tool" +msgstr "調試工具" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent TokenHub multimodal embedding model, 2048 dimensions." -msgstr "騰訊 TokenHub 多模態向量模型,2048 維。" +#: apps/tools/views/tool.py:144 apps/tools/views/tool.py:145 +#: apps/tools/views/tool.py:146 +msgid "Update tool" +msgstr "更新工具" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent TokenHub multimodal embedding model, 4096 dimensions." -msgstr "騰訊 TokenHub 多模態向量模型,4096 維。" +#: apps/tools/views/tool.py:174 apps/tools/views/tool.py:175 +#: apps/tools/views/tool.py:176 +msgid "Get tool" +msgstr "獲取工具" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent TokenHub text embedding model, 1024 dimensions." -msgstr "騰訊 TokenHub 文字向量模型,1024 維。" +#: apps/tools/views/tool.py:197 apps/tools/views/tool.py:198 +#: apps/tools/views/tool.py:199 +msgid "Delete tool" +msgstr "刪除工具" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent TokenHub text embedding model, 2560 dimensions." -msgstr "騰訊 TokenHub 文字向量模型,2560 維。" +#: apps/tools/views/tool.py:227 apps/tools/views/tool.py:228 +#: apps/tools/views/tool.py:229 +msgid "Batch delete tools" +msgstr "批量刪除工具" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tencent YT-Video 2.0 image-to-video model." -msgstr "騰訊 YT-Video 2.0 圖生影片模型。" +#: apps/tools/views/tool.py:276 apps/tools/views/tool.py:277 +#: apps/tools/views/tool.py:278 +msgid "Batch move tools" +msgstr "批量移動工具" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "The latest generation productivity model with upgraded Agent and complex task execution capabilities." -msgstr "採用全新一代生產力模型,升級了 Agent 與複雜任務執行能力。" +#: apps/tools/views/tool.py:325 apps/tools/views/tool.py:326 +#: apps/tools/views/tool.py:327 +msgid "Get tool list by pagination" +msgstr "獲取工具列表" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "TokenHub Hy-Image v3-generation endpoint" -msgstr "TokenHub Hy-Image v3-generation 介面" +#: apps/tools/views/tool.py:360 +msgid "Get tool list " +msgstr "獲取工具列表" -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py -msgid "TokenHub OpenAI compatible embeddings endpoint" -msgstr "TokenHub OpenAI 相容向量介面" +#: apps/tools/views/tool.py:361 apps/tools/views/tool.py:362 +msgid "Get tool list" +msgstr "獲取工具列表" -#: apps/models_provider/impl/tencent_model_provider/credential/llm.py -msgid "TokenHub OpenAI compatible endpoint" -msgstr "TokenHub OpenAI 相容介面" +#: apps/tools/views/tool.py:395 apps/tools/views/tool.py:396 +#: apps/tools/views/tool.py:397 +msgid "Import tool" +msgstr "導入工具" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "TokenHub video endpoint. Use the base (e.g. https://tokenhub.tencentmaas.com/v1) or a full submit/query URL." -msgstr "TokenHub 影片介面。可使用根位址(如 https://tokenhub.tencentmaas.com/v1)或完整的 submit/query 位址。" +#: apps/tools/views/tool.py:430 apps/tools/views/tool.py:431 +#: apps/tools/views/tool.py:432 +msgid "Export tool" +msgstr "導出工具" -#: apps/models_provider/impl/tencent_model_provider/tencent_model_provider.py -msgid "Tuned on real business scenarios, balancing effectiveness and cost-effectiveness, with reinforced Coding, long-text, reasoning and Agent capabilities." -msgstr "針對真實業務場景調優,兼顧效果與成本,強化了 Coding、長文本、推理和 Agent 能力。" +#: apps/tools/views/tool.py:460 apps/tools/views/tool.py:461 +#: apps/tools/views/tool.py:462 +msgid "Check code" +msgstr "檢查代碼" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Watermark footnote" -msgstr "浮水印角標" +#: apps/tools/views/tool.py:483 apps/tools/views/tool.py:484 +#: apps/tools/views/tool.py:485 +msgid "Edit tool icon" +msgstr "修改工具圖標" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Whether the model should rewrite and optimize the prompt before generation." -msgstr "模型是否在生成前改寫並最佳化提示詞。" +#: apps/tools/views/tool.py:548 apps/tools/views/tool.py:549 +#: apps/tools/views/tool.py:550 +msgid "Get internal tool" +msgstr "獲取內部工具" -#: apps/models_provider/impl/tencent_model_provider/credential/ttv.py -msgid "Whether to add the AI-generated logo to the video. 1: add logo; 0: no logo (requires console approval for independent control)." -msgstr "是否為生成影片加入 AI 標示。1:加入標示;0:不加入標示(需在控制台申請開啟獨立控制)。" +#: apps/tools/views/tool.py:570 apps/tools/views/tool.py:571 +#: apps/tools/views/tool.py:572 +msgid "Add internal tool" +msgstr "添加内置工具" -#: apps/models_provider/impl/tencent_model_provider/credential/tti.py -msgid "Width and height must be in [512, 2048] and the area must not exceed 1024x1024. If not passed, the model auto-selects the closest preset size." -msgstr "寬和高必須在 [512, 2048] 之間,且面積不得超過 1024x1024。未傳時由模型自動選擇最接近的預設尺寸。" +#: apps/tools/views/tool.py:622 apps/tools/views/tool.py:623 +#: apps/tools/views/tool.py:624 +msgid "Add Appstore tool" +msgstr "新增應用商店工具" + +#: apps/tools/views/tool.py:657 apps/tools/views/tool.py:658 +#: apps/tools/views/tool.py:659 +msgid "Update Appstore tool" +msgstr "更新應用商店工具" + +#: apps/tools/views/tool.py:696 apps/tools/views/tool.py:697 +#: apps/tools/views/tool.py:698 +msgid "Get tool records" +msgstr "獲取工具記錄列表" + +#: apps/tools/views/tool.py:732 apps/tools/views/tool.py:733 +#: apps/tools/views/tool.py:734 +msgid "Get tool record" +msgstr "獲取工具記錄" + +#: apps/tools/views/tool_workflow.py:166 apps/tools/views/tool_workflow.py:167 +#: apps/tools/views/tool_workflow.py:168 +msgid "Get the list of MCP tools" +msgstr "獲取 MCP 工具列表" + +#: apps/trigger/handler/impl/trigger/event_trigger.py:80 +#: apps/trigger/handler/impl/trigger/event_trigger.py:81 +#: apps/trigger/handler/impl/trigger/event_trigger.py:82 +msgid "Event Trigger WebHook" +msgstr "事件觸發 WebHook" + +#: apps/trigger/serializers/task_source_trigger.py:30 +#: apps/trigger/serializers/trigger.py:292 +#: apps/trigger/serializers/trigger.py:302 +msgid "trigger name" +msgstr "觸發器名稱" -#: apps/models_provider/impl/tencent_model_provider/credential/embedding.py -msgid "api_key is required" -msgstr "api_key 必填" +#: apps/trigger/serializers/task_source_trigger.py:31 +#: apps/trigger/serializers/trigger.py:293 +#: apps/trigger/serializers/trigger.py:303 +msgid "trigger description" +msgstr "觸發器描述" +#: apps/trigger/serializers/task_source_trigger.py:33 +#: apps/trigger/serializers/trigger.py:295 +#: apps/trigger/serializers/trigger.py:305 +msgid "trigger setting" +msgstr "觸發器設定" -#: apps/chat/serializers/portal.py:219 -msgid "Application is not authorized" -msgstr "應用未授權" +#: apps/trigger/serializers/task_source_trigger.py:46 +msgid "Trigger task number must be one" +msgstr "觸發器任務數量必須為一個" -#: apps/chat/serializers/portal.py:221 -msgid "Application historical conversation is not enabled" -msgstr "應用未開啟歷史記錄" +#: apps/trigger/serializers/task_source_trigger.py:51 +msgid "Incorrect trigger task" +msgstr "觸發器任務不正確" -msgid "Image" -msgstr "圖片" +#: apps/trigger/serializers/task_source_trigger.py:119 +#: apps/trigger/serializers/task_source_trigger.py:167 +#: apps/trigger/serializers/trigger.py:523 +msgid "Trigger not found" +msgstr "未找到觸發器" -msgid "Scheduled synchronization" -msgstr "定時同步" +#: apps/trigger/serializers/task_source_trigger.py:134 +#: apps/trigger/serializers/task_source_trigger.py:144 +#: apps/trigger/serializers/trigger.py:540 +#: apps/trigger/serializers/trigger.py:563 +msgid "Trigger must have at least one task" +msgstr "觸發器必須至少有一個任務" -msgid "Document processing strategy" -msgstr "文件處理策略" +#: apps/trigger/serializers/task_source_trigger.py:171 +msgid "Task not found" +msgstr "未找到任務" -msgid "External service" -msgstr "外部服務" +#: apps/trigger/serializers/trigger.py:34 +msgid "is_active" +msgstr "是否啟用" -msgid "Knowledge settings" -msgstr "設定" +#: apps/trigger/serializers/trigger.py:44 +#, python-format +msgid "The following id does not exist: %s" +msgstr "以下 id 不存在: %s" -msgid "MCP service configuration" -msgstr "MCP 服務配置" +#: apps/trigger/serializers/trigger.py:75 +#: apps/trigger/serializers/trigger.py:98 +#, python-format +msgid "%s must be a dict" +msgstr "%s 必須是字典類型" -msgid "Export skills" -msgstr "匯出 skills" +#: apps/trigger/serializers/trigger.py:122 +msgid "Error trigger type" +msgstr "觸發器類型錯誤" -#: apps/knowledge/serializers/knowledge.py:385 +#: apps/trigger/serializers/trigger.py:130 #, python-format -msgid "%s must be a boolean" -msgstr "%s 必須為布林值" +msgid "%s type requires %s field" +msgstr "%s 類型需要 %s 欄位" -#: apps/knowledge/services/multimodal_retrieval.py:65 -#, python-brace-format -msgid "A maximum of {count} images can be queried at a time" -msgstr "每次最多可查詢 {count} 張圖片" +#: apps/trigger/serializers/trigger.py:136 +#, python-format +msgid "%s must be an array" +msgstr "%s 必須是陣列類型" -#: apps/knowledge/services/image_documents.py:257 -#, python-brace-format -msgid "A maximum of {} files can be uploaded at a time" -msgstr "每次最多可上傳 {} 個檔案" +#: apps/trigger/serializers/trigger.py:138 +#, python-format +msgid "%s must not be empty" +msgstr "%s 不能為空" -#: apps/knowledge/services/knowledge_archive.py:180 -msgid "A referenced file does not belong to this knowledge base." -msgstr "引用的檔案不屬於目前知識庫。" +#: apps/trigger/serializers/trigger.py:149 +#, python-format +msgid "%s values must be between %s and %s" +msgstr "%s 的值必須在 %s 到 %s 之間" -#: apps/knowledge/services/knowledge_archive.py:166 -msgid "" -"A referenced knowledge file is missing; the archive cannot be exported " -"completely." -msgstr "引用的知識庫檔案遺失,無法完整匯出封存檔。" +#: apps/trigger/serializers/trigger.py:165 +#, python-format +msgid "Invalid time format: %s, must be HH:MM (e.g., 09:00)" +msgstr "時間格式無效: %s,必須是 HH:MM 格式 (例如: 09:00)" -#: apps/knowledge/views/document.py:981 apps/knowledge/views/document.py:982 -#: apps/knowledge/views/document.py:983 -msgid "Add document tags" -msgstr "新增文件標籤" +#: apps/trigger/serializers/trigger.py:174 +#, python-format +msgid "schedule_type must be one of %s" +msgstr "schedule_type 必須是以下值之一: %s" -#: apps/knowledge/services/knowledge_archive.py:287 -msgid "An archive file is missing." -msgstr "封存檔案遺失。" +#: apps/trigger/serializers/trigger.py:218 +msgid "interval_value must be an integer greater than or equal to 1" +msgstr "interval_value 必須是大於或等於 1 的整數" -#: apps/knowledge/serializers/knowledge_sync.py:55 -msgid "An interval unit and value are required" -msgstr "請填寫間隔單位和間隔值" +#: apps/trigger/serializers/trigger.py:223 +#, python-format +msgid "interval_unit must be one of %s" +msgstr "interval_unit 必須是以下值之一: %s" -#: apps/knowledge/serializers/image_document.py:34 -msgid "At least one field must be provided" -msgstr "請至少填寫一個欄位" +#: apps/trigger/serializers/trigger.py:232 +msgid "cron type requires cron_expression field" +msgstr "cron 類型需要 cron_expression 欄位" -#: apps/knowledge/serializers/external_retrieval.py:27 -msgid "At least one setting is required." -msgstr "請至少提供一項設定。" +#: apps/trigger/serializers/trigger.py:236 +#, python-format +msgid "Invalid cron expression: %s" +msgstr "Cron 表達式不合法:%s" -#: apps/knowledge/views/document.py:1045 apps/knowledge/views/document.py:1046 -msgid "Batch Delete Documents Tag" -msgstr "批次刪除文件標籤" +#: apps/trigger/serializers/trigger.py:242 +msgid "body must be an array" +msgstr "body 必須是陣列類型" -#: apps/knowledge/views/tag.py:130 -msgid "Batch Delete Knowledge Tag" -msgstr "批次刪除知識庫標籤" +#: apps/trigger/serializers/trigger.py:244 +msgid "token is required for EVENT triggers" +msgstr "事件觸發器必須設定 token" -#: apps/knowledge/views/tag.py:131 -msgid "Batch Delete a knowledge tag" -msgstr "批次刪除知識庫標籤" +#: apps/trigger/serializers/trigger.py:301 +#: apps/trigger/serializers/trigger_task.py:42 +#: apps/trigger/serializers/trigger_task.py:66 +#: apps/trigger/serializers/trigger_task.py:126 +msgid "Trigger ID" +msgstr "觸發器ID" -#: apps/knowledge/views/document.py:718 apps/knowledge/views/document.py:719 -msgid "Batch add tags to documents" -msgstr "批次新增文件標籤" +#: apps/trigger/serializers/trigger.py:389 +msgid "Trigger task can not be empty" +msgstr "觸發器任務不能為空" -#: apps/knowledge/views/termbase.py:131 apps/knowledge/views/termbase.py:132 -#: apps/knowledge/views/termbase.py:133 -msgid "Batch export termbase" -msgstr "批次匯出術語庫" +#: apps/trigger/serializers/trigger.py:412 +#: apps/trigger/serializers/trigger.py:436 +msgid "Error source type" +msgstr "錯誤來源型別" -#: apps/knowledge/views/document.py:685 apps/knowledge/views/document.py:686 -msgid "Batch tokenize document library" -msgstr "批次對文件庫斷詞" +#: apps/trigger/serializers/trigger.py:440 +#, python-format +msgid "%s id does not exist" +msgstr "%s id 不存在" -#: apps/knowledge/views/knowledge_workflow.py:202 -#: apps/knowledge/views/knowledge_workflow.py:203 -#: apps/knowledge/views/knowledge_workflow.py:204 -msgid "Cancel knowledge workflow action" -msgstr "取消知識庫工作流程任務" +#: apps/trigger/serializers/trigger.py:639 +#: apps/trigger/serializers/trigger_task.py:129 +msgid "Trigger name" +msgstr "觸發器名稱" -#: apps/knowledge/views/tag.py:23 -msgid "Create Knowledge Tag" -msgstr "建立知識庫標籤" +#: apps/trigger/serializers/trigger.py:640 +msgid "Trigger type" +msgstr "觸發器型別" -#: apps/knowledge/views/document.py:1204 apps/knowledge/views/document.py:1205 -#: apps/knowledge/views/document.py:1206 -msgid "Create QA documents from uploaded files" -msgstr "從上傳檔案建立問答文件" +#: apps/trigger/serializers/trigger.py:642 +msgid "Trigger task" +msgstr "觸發任務" -#: apps/knowledge/views/tag.py:24 -msgid "Create a new knowledge tag" -msgstr "建立知識庫標籤" +#: apps/trigger/serializers/trigger.py:643 apps/users/views/user.py:226 +#: apps/users/views/user.py:227 apps/users/views/user.py:228 +msgid "Create user" +msgstr "創建用戶" -#: apps/knowledge/views/knowledge_workflow.py:232 -#: apps/knowledge/views/knowledge_workflow.py:233 -#: apps/knowledge/views/knowledge_workflow.py:234 -msgid "Create knowledge workflow" -msgstr "建立知識庫工作流程" +#: apps/trigger/serializers/trigger_task.py:68 +msgid "Trigger task ID" +msgstr "觸發器任務ID" -#: apps/knowledge/views/document.py:1287 apps/knowledge/views/document.py:1288 -#: apps/knowledge/views/document.py:1289 -msgid "Create table documents from uploaded files" -msgstr "從上傳檔案建立表格文件" +#: apps/trigger/serializers/trigger_task.py:69 +msgid "Trigger task record ID" +msgstr "觸發器任務記錄ID" -#: apps/knowledge/views/termbase.py:61 apps/knowledge/views/termbase.py:62 -#: apps/knowledge/views/termbase.py:63 -msgid "Create termbase" -msgstr "建立術語庫" +#: apps/trigger/serializers/trigger_task.py:87 +msgid "Trigger task record id does not exist" +msgstr "觸發器任務記錄 id 不存在" -#: apps/knowledge/serializers/knowledge_sync.py:41 -msgid "Cron expression" -msgstr "Cron 表達式" +#: apps/trigger/serializers/trigger_task.py:128 +msgid "Trigger state" +msgstr "觸發器狀態" -#: apps/knowledge/views/tag.py:103 -msgid "Delete Knowledge Tag" -msgstr "刪除知識庫標籤" +#: apps/trigger/serializers/trigger_task.py:130 +msgid "Source type" +msgstr "來源型別" -#: apps/knowledge/views/tag.py:104 -msgid "Delete a knowledge tag" -msgstr "刪除知識庫標籤" +#: apps/trigger/views/trigger.py:71 apps/trigger/views/trigger.py:72 +#: apps/trigger/views/trigger.py:73 +msgid "Create trigger" +msgstr "建立觸發器" -#: apps/knowledge/views/image_document.py:85 -#: apps/knowledge/views/image_document.py:86 -#: apps/knowledge/views/image_document.py:87 -msgid "Delete an image preview" -msgstr "刪除圖片預覽" +#: apps/trigger/views/trigger.py:95 apps/trigger/views/trigger.py:96 +#: apps/trigger/views/trigger.py:97 +msgid "Get the trigger list" +msgstr "取得觸發器清單" -#: apps/knowledge/views/document.py:1007 apps/knowledge/views/document.py:1008 -#: apps/knowledge/views/document.py:1009 -msgid "Delete document tags" -msgstr "刪除文件標籤" +#: apps/trigger/views/trigger.py:125 apps/trigger/views/trigger.py:126 +#: apps/trigger/views/trigger.py:127 +msgid "Get trigger details" +msgstr "取得觸發器詳情" -#: apps/knowledge/views/termbase.py:166 apps/knowledge/views/termbase.py:167 -#: apps/knowledge/views/termbase.py:168 -msgid "Delete termbase" -msgstr "刪除術語庫" +#: apps/trigger/views/trigger.py:150 apps/trigger/views/trigger.py:151 +#: apps/trigger/views/trigger.py:152 +msgid "Modify the trigger" +msgstr "修改觸發器" -#: apps/knowledge/serializers/document.py:1652 -#: apps/knowledge/serializers/document.py:2050 -msgid "Document does not belong to the requested resource type" -msgstr "文件不屬於請求的資源類型" +#: apps/trigger/views/trigger.py:176 apps/trigger/views/trigger.py:177 +#: apps/trigger/views/trigger.py:178 +msgid "Delete the trigger" +msgstr "刪除觸發器" -#: apps/knowledge/serializers/document.py:2255 -msgid "Document id does not belong to current knowledge" -msgstr "文件 ID 不屬於目前知識庫" +#: apps/trigger/views/trigger.py:204 apps/trigger/views/trigger.py:205 +#: apps/trigger/views/trigger.py:206 +msgid "Delete trigger in batches" +msgstr "批次刪除觸發器" -#: apps/knowledge/serializers/document.py:2099 -#: apps/knowledge/serializers/document.py:2176 -#: apps/knowledge/serializers/document.py:2217 -#: apps/knowledge/serializers/document.py:2282 -#: apps/oss/serializers/file.py:407 -msgid "Document id does not exist" -msgstr "文件 ID 不存在" +#: apps/trigger/views/trigger.py:233 apps/trigger/views/trigger.py:234 +#: apps/trigger/views/trigger.py:235 +msgid "Activate trigger in batches" +msgstr "批次啟用/停用觸發器" -#: apps/knowledge/serializers/document.py:1637 -msgid "Document id list cannot be empty" -msgstr "文件 ID 清單不可為空" +#: apps/trigger/views/trigger.py:262 apps/trigger/views/trigger.py:263 +#: apps/trigger/views/trigger.py:264 +msgid "Get the trigger list by page" +msgstr "分頁取得觸發器清單" -#: apps/knowledge/views/tag_import.py:59 -msgid "Download Knowledge Tag Template" -msgstr "下載知識庫標籤範本" +#: apps/trigger/views/trigger.py:340 apps/trigger/views/trigger.py:341 +#: apps/trigger/views/trigger.py:342 +msgid "Get the trigger list of source" +msgstr "取得資源端觸發器清單" -#: apps/knowledge/services/knowledge_archive.py:218 -#: apps/knowledge/services/knowledge_archive.py:243 -msgid "Duplicate archive resource ID." -msgstr "封存檔資源 ID 重複。" +#: apps/trigger/views/trigger.py:373 apps/trigger/views/trigger.py:374 +#: apps/trigger/views/trigger.py:375 +msgid "Get Task source trigger details" +msgstr "取得資源端觸發器詳情" -#: apps/knowledge/serializers/document.py:296 -msgid "Duplicate file ids are not allowed" -msgstr "檔案 ID 不可重複" +#: apps/trigger/views/trigger.py:404 apps/trigger/views/trigger.py:405 +#: apps/trigger/views/trigger.py:406 +msgid "Modify the task source trigger" +msgstr "修改任務來源觸發器" -#: apps/knowledge/views/image_document.py:67 -#: apps/knowledge/views/image_document.py:68 -#: apps/knowledge/views/image_document.py:69 -msgid "Edit an image preview" -msgstr "編輯圖片預覽" +#: apps/trigger/views/trigger.py:449 apps/trigger/views/trigger.py:450 +#: apps/trigger/views/trigger.py:451 +msgid "Delete the task source trigger" +msgstr "刪除資源端觸發器" -#: apps/knowledge/views/knowledge_workflow.py:369 -#: apps/knowledge/views/knowledge_workflow.py:370 -#: apps/knowledge/views/knowledge_workflow.py:371 -msgid "Edit knowledge workflow" -msgstr "編輯知識庫工作流程" +#: apps/trigger/views/trigger_task.py:29 apps/trigger/views/trigger_task.py:30 +#: apps/trigger/views/trigger_task.py:31 +msgid "Get the task list of triggers" +msgstr "取得觸發器任務清單" -#: apps/knowledge/serializers/knowledge_sync.py:31 -msgid "Enable scheduled synchronization" -msgstr "啟用定時同步" +#: apps/trigger/views/trigger_task.py:54 apps/trigger/views/trigger_task.py:55 +#: apps/trigger/views/trigger_task.py:56 +msgid "Retrieve detailed records of tasks executed by the trigger." +msgstr "取得由該觸發器執行的任務詳細記錄。" + +#: apps/trigger/views/trigger_task.py:79 apps/trigger/views/trigger_task.py:80 +#: apps/trigger/views/trigger_task.py:81 +msgid "Get a paginated list of execution records for trigger tasks." +msgstr "取得觸發器任務執行記錄的分頁清單。" + +#: apps/users/api/user.py:163 +msgid "Email or Username" +msgstr "郵箱或用戶名" + +#: apps/users/api/user.py:235 +msgid "Language" +msgstr "語言" + +#: apps/users/serializers/login.py:279 +msgid "captcha" +msgstr "驗證碼" + +#: apps/users/serializers/user.py:69 +msgid "Too many verification code attempts, please try again later" +msgstr "驗證碼嘗試次數過多,請稍後重試" + +#: apps/users/serializers/user.py:122 +msgid "Is Edit Password" +msgstr "是否編輯密碼" + +#: apps/users/serializers/user.py:123 +msgid "permissions" +msgstr "無權限訪問" + +#: apps/users/serializers/user.py:574 +msgid "Email is already in use" +msgstr "郵箱已被使用" + +#: apps/users/serializers/user.py:636 +msgid "Unable to delete administrator" +msgstr "無法刪除管理員" + +#: apps/users/serializers/user.py:659 +msgid "Cannot modify administrator status" +msgstr "不能修改管理員狀態" + +#: apps/users/serializers/user.py:873 +msgid "One or more user groups do not exist" +msgstr "一個或多個用戶組不存在" + +#: apps/users/serializers/user.py:901 +msgid "Code" +msgstr "验证码" + +#: apps/users/serializers/user.py:1022 apps/users/serializers/user.py:1124 +#: apps/xpack/api/knowledge_lark.py:27 +msgid "Type" +msgstr "類型" + +#: apps/users/serializers/user.py:1026 apps/users/serializers/user.py:1128 +msgid "The type only supports register|reset_password" +msgstr "類型僅支持 register|reset_password" + +#: apps/users/serializers/user.py:1044 +#, python-brace-format +msgid "Do not send emails again within {seconds} seconds" +msgstr "不要在 {seconds} 秒內再次發送郵件" + +#: apps/users/serializers/user.py:1073 +msgid "" +"The email service has not been set up. Please contact the administrator to " +"set up the email service in [Email Settings]." +msgstr "郵箱服務尚未設置,請聯繫管理員在 [郵箱設置] 中設置郵箱服務。" + +#: apps/users/serializers/user.py:1088 +#, python-brace-format +msgid "【Intelligent knowledge base question and answer system-{action}】" +msgstr "【智能知識庫問答系統-{action}】" + +#: apps/users/serializers/user.py:1089 +msgid "User registration" +msgstr "用戶註冊" + +#: apps/users/serializers/user.py:1089 apps/users/views/user.py:345 +#: apps/users/views/user.py:346 apps/users/views/user.py:347 +#: apps/users/views/user.py:386 apps/users/views/user.py:387 +#: apps/users/views/user.py:388 +msgid "Change password" +msgstr "修改密碼" + +#: apps/users/serializers/user.py:1100 +msgid "Failed to send email. Please try again later." +msgstr "郵件傳送失敗,請稍後再試。" + +#: apps/users/serializers/user.py:1120 +msgid "Verification code" +msgstr "驗證碼" + +#: apps/users/serializers/user.py:1152 +msgid "language only support:" +msgstr "語言僅支持:" + +#: apps/users/serializers/user_group.py:149 +msgid "Unauthorized users are present" +msgstr "存在未授權的使用者" + +#: apps/users/views/login.py:88 apps/users/views/login.py:89 +#: apps/users/views/login.py:90 +msgid "Get captcha" +msgstr "獲取驗證碼" + +#: apps/users/views/system_user_group.py:52 +#: apps/users/views/system_user_group.py:53 +#: apps/users/views/system_user_group.py:54 +msgid "Create or update System User Group" +msgstr "創建或更新系統用戶組" + +#: apps/users/views/system_user_group.py:79 +#: apps/users/views/system_user_group.py:80 +#: apps/users/views/system_user_group.py:81 +msgid "Get System User Group list by workspace id" +msgstr "通過工作空間 ID 獲取系統用戶組列表" + +#: apps/users/views/system_user_group.py:95 +#: apps/users/views/system_user_group.py:96 +#: apps/users/views/system_user_group.py:97 +msgid "Delete System User Group" +msgstr "刪除系統用戶組" + +#: apps/users/views/system_user_group.py:120 +#: apps/users/views/system_user_group.py:121 +#: apps/users/views/system_user_group.py:122 +msgid "Add members to System User Group" +msgstr "添加成員到系統用戶組" + +#: apps/users/views/system_user_group.py:149 +#: apps/users/views/system_user_group.py:150 +#: apps/users/views/system_user_group.py:151 +msgid "Remove members from System User Group" +msgstr "從系統用戶組中移除成員" + +#: apps/users/views/system_user_group.py:181 +msgid "IAM/System User Group" +msgstr "IAM/系統使用者組" + +#: apps/users/views/user.py:151 apps/users/views/user.py:152 +#: apps/users/views/user.py:153 +msgid "Get all user" +msgstr "根據姓名獲取用戶(最多獲取200個)" + +#: apps/users/views/user.py:176 apps/users/views/user.py:177 +#: apps/users/views/user.py:178 +msgid "Get user list under workspace" +msgstr "獲取工作空間下用戶列表" + +#: apps/users/views/user.py:201 apps/users/views/user.py:202 +#: apps/users/views/user.py:203 +msgid "Get user member under workspace" +msgstr "獲取工作空間下用戶成員" + +#: apps/users/views/user.py:247 apps/users/views/user.py:248 +#: apps/users/views/user.py:249 +msgid "Get default password" +msgstr "獲取默認密碼" + +#: apps/users/views/user.py:267 apps/users/views/user.py:268 +#: apps/users/views/user.py:269 +msgid "Delete user" +msgstr "刪除用戶" + +#: apps/users/views/user.py:285 apps/users/views/user.py:286 +#: apps/users/views/user.py:287 +msgid "Get user information" +msgstr "獲取用戶信息" + +#: apps/users/views/user.py:298 apps/users/views/user.py:299 +#: apps/users/views/user.py:300 +msgid "Update user information" +msgstr "更新當前用戶信息" + +#: apps/users/views/user.py:324 apps/users/views/user.py:325 +#: apps/users/views/user.py:326 +msgid "Batch delete user" +msgstr "批量刪除用戶" + +#: apps/users/views/user.py:416 apps/users/views/user.py:417 +#: apps/users/views/user.py:418 +msgid "Send email" +msgstr "發送郵件" + +#: apps/users/views/user.py:440 apps/users/views/user.py:441 +#: apps/users/views/user.py:442 +msgid "Send email to current user" +msgstr "發送郵件給當前用戶" + +#: apps/workspace/api/workspace.py:77 +#: apps/workspace/serializers/workspace_serializers.py:230 +msgid "User Relation ID" +msgstr "用戶關係 ID" + +#: apps/workspace/api/workspace.py:109 +msgid "Role Name" +msgstr "角色名稱" + +#: apps/workspace/serializers/user_role_ee_serializer.py:26 +msgid "Role Setting cannot be empty" +msgstr "角色設置不能為空" + +#: apps/workspace/serializers/user_role_ee_serializer.py:36 +#: apps/xpack/serializers/user_role_serializer.py:44 +msgid "Some roles do not exist" +msgstr "部分角色不存在" + +#: apps/workspace/serializers/workspace_serializers.py:35 +msgid "No permission to manage this workspace members" +msgstr "沒有權限管理該工作空間成員" + +#: apps/workspace/serializers/workspace_serializers.py:58 +#: apps/workspace/serializers/workspace_serializers.py:99 +#: apps/workspace/serializers/workspace_serializers.py:116 +#: apps/workspace/serializers/workspace_serializers.py:189 +#: apps/workspace/serializers/workspace_serializers.py:235 +#: apps/workspace/serializers/workspace_serializers.py:305 +msgid "Workspace does not exist" +msgstr "工作空間不存在" + +#: apps/workspace/serializers/workspace_serializers.py:65 +msgid "Workspace name already exists" +msgstr "工作空間名稱已存在" + +#: apps/workspace/serializers/workspace_serializers.py:82 +#: apps/workspace/serializers/workspace_serializers.py:85 +#: apps/workspace/serializers/workspace_serializers.py:88 +msgid "Root Directory" +msgstr "根目錄" + +#: apps/workspace/serializers/workspace_serializers.py:101 +#: apps/workspace/serializers/workspace_serializers.py:118 +msgid "Default workspace cannot be deleted" +msgstr "默認工作空間不能被刪除" + +#: apps/workspace/serializers/workspace_serializers.py:128 +msgid "Applications Resource" +msgstr "智能體資源" + +#: apps/workspace/serializers/workspace_serializers.py:130 +msgid "Knowledge Resource" +msgstr "知識庫資源" + +#: apps/workspace/serializers/workspace_serializers.py:132 +msgid "Models Resource" +msgstr "模型資源" + +#: apps/workspace/serializers/workspace_serializers.py:134 +msgid "Tools Resource" +msgstr "工具資源" + +#: apps/workspace/serializers/workspace_serializers.py:138 +#, python-format +msgid "This workspace contains %s, cannot be deleted." +msgstr "此工作空間包含 %s,不能被刪除。" + +#: apps/workspace/serializers/workspace_serializers.py:179 +#: apps/xpack/serializers/user_role_serializer.py:20 +msgid "Role IDs" +msgstr "角色 IDs" + +#: apps/workspace/serializers/workspace_serializers.py:266 +msgid "User relation IDs" +msgstr "用戶關係 ID 列表" + +#: apps/workspace/views/user_role_ee.py:23 +#: apps/workspace/views/user_role_ee.py:24 +#: apps/workspace/views/user_role_ee.py:25 apps/xpack/views/user_role.py:24 +#: apps/xpack/views/user_role.py:25 apps/xpack/views/user_role.py:26 +msgid "Batch set user roles" +msgstr "批量設置用戶角色" + +#: apps/workspace/views/workspace.py:46 apps/workspace/views/workspace.py:47 +#: apps/workspace/views/workspace.py:48 +msgid "Create or update workspace" +msgstr "創建或更新工作空間" + +#: apps/workspace/views/workspace.py:64 apps/workspace/views/workspace.py:65 +#: apps/workspace/views/workspace.py:66 +msgid "Get system workspace list" +msgstr "獲取系統工作空間列表" + +#: apps/workspace/views/workspace.py:91 apps/workspace/views/workspace.py:92 +#: apps/workspace/views/workspace.py:93 +msgid "Delete workspace" +msgstr "刪除工作空間" + +#: apps/workspace/views/workspace.py:114 apps/workspace/views/workspace.py:115 +#: apps/workspace/views/workspace.py:116 +msgid "Check workspace can it be deleted" +msgstr "檢查工作空間是否可以被刪除" + +#: apps/workspace/views/workspace.py:136 apps/workspace/views/workspace.py:137 +#: apps/workspace/views/workspace.py:138 +msgid "Add member to system workspace" +msgstr "系統工作空間添加成員" + +#: apps/workspace/views/workspace.py:166 apps/workspace/views/workspace.py:167 +#: apps/workspace/views/workspace.py:168 +msgid "Remove member from system workspace" +msgstr "系統工作空間移除成員" + +#: apps/workspace/views/workspace.py:195 apps/workspace/views/workspace.py:196 +msgid "Batch remove members from system workspace" +msgstr "批量移除系統工作空間成員" + +#: apps/workspace/views/workspace.py:220 apps/workspace/views/workspace.py:221 +#: apps/workspace/views/workspace.py:222 +msgid "Get system workspace member list" +msgstr "獲取系統工作空間成員列表" + +#: apps/workspace/views/workspace.py:247 apps/workspace/views/workspace.py:248 +#: apps/workspace/views/workspace.py:249 +msgid "Get workspace list by current user" +msgstr "獲取當前用戶工作空間列表" + +#: apps/workspace/views/workspace.py:261 apps/workspace/views/workspace.py:262 +#: apps/workspace/views/workspace.py:263 +msgid "Get workspace list by user" +msgstr "根據用戶獲取工作空間列表" + +#: apps/xpack/api/auth_config.py:29 +msgid "Auth Type" +msgstr "認證類型" + +#: apps/xpack/api/auth_config.py:30 +msgid "Config" +msgstr "配置" + +#: apps/xpack/api/auth_config.py:77 +msgid "Corp ID" +msgstr "企業 ID" + +#: apps/xpack/api/auth_config.py:78 +msgid "Agent ID" +msgstr "代理 ID" + +#: apps/xpack/api/auth_config.py:79 +msgid "App Secret" +msgstr "App Secret" + +#: apps/xpack/api/auth_config.py:80 +msgid "Callback URL" +msgstr "回撥 URL" + +#: apps/xpack/api/chat_user.py:23 +#: apps/xpack/serializers/generic_sync_user_serializer.py:70 +msgid "Sync Type" +msgstr "同步類型" + +#: apps/xpack/api/knowledge_lark.py:26 +msgid "Token" +msgstr "令牌" + +#: apps/xpack/api/knowledge_lark.py:28 +msgid "Is Exist" +msgstr "是否存在" + +#: apps/xpack/api/license.py:13 +msgid "corporation" +msgstr "公司" + +#: apps/xpack/api/license.py:14 +msgid "isv" +msgstr "isv" + +#: apps/xpack/api/license.py:15 +msgid "expired" +msgstr "過期時間" + +#: apps/xpack/api/license.py:16 +msgid "product" +msgstr "產品" + +#: apps/xpack/api/license.py:17 +msgid "edition" +msgstr "版本" + +#: apps/xpack/api/license.py:18 +msgid "license version" +msgstr "license 版本" + +#: apps/xpack/api/license.py:20 +msgid "serial number" +msgstr "序列號" + +#: apps/xpack/api/license.py:21 +msgid "remark" +msgstr "備註" + +#: apps/xpack/api/license.py:26 +msgid "message" +msgstr "訊息" + +#: apps/xpack/api/license.py:27 +msgid "license details" +msgstr "license 詳情" + +#: apps/xpack/api/license.py:36 +#: apps/xpack/serializers/license/license_serializers.py:57 +msgid "license file" +msgstr "license 文件" + +#: apps/xpack/api/license.py:37 +msgid "License file is required" +msgstr "license 文件是必需的" + +#: apps/xpack/api/license.py:38 +msgid "Invalid license file format" +msgstr "無效的 license 文件格式" + +#: apps/xpack/api/operate_log.py:12 +#: apps/xpack/serializers/operate_log_serializer.py:61 +msgid "menu" +msgstr "菜單" + +#: apps/xpack/api/operate_log.py:13 +#: apps/xpack/serializers/operate_log_serializer.py:62 +msgid "operate" +msgstr "操作" + +#: apps/xpack/api/operate_log.py:14 +msgid "menu_label" +msgstr "菜單標籤" + +#: apps/xpack/api/operate_log.py:15 +msgid "operate_label" +msgstr "操作標籤" + +#: apps/xpack/api/platform.py:35 +msgid "Platform type" +msgstr "平臺類型" + +#: apps/xpack/api/platform.py:50 +msgid "Platform configuration" +msgstr "平臺配置" + +#: apps/xpack/auth/user_key.py:30 +#: apps/xpack/serializers/license/license_serializers.py:135 +#: apps/xpack/serializers/license/license_serializers.py:139 +#: apps/xpack/serializers/license/license_serializers.py:142 +#: apps/xpack/serializers/license/license_tools.py:111 +msgid "The license is invalid" +msgstr "許可證無效" + +#: apps/xpack/auth/user_key.py:36 apps/xpack/auth/user_key.py:38 +#: apps/xpack/auth/user_key.py:43 +msgid "secret_key is invalid" +msgstr "secret_key 無效" + +#: apps/xpack/auth/user_key.py:40 +msgid "secret_key is expired" +msgstr "secret_key 已過期" + +#: apps/xpack/middleware/swagger_middleware.py:27 +msgid "The license has not been uploaded or the license has expired" +msgstr "許可證未上傳或已過期" + +#: apps/xpack/serializers/application_setting_serializer.py:20 +msgid "theme color" +msgstr "主題顏色" + +#: apps/xpack/serializers/application_setting_serializer.py:22 +msgid "header font color" +msgstr "標題字體顏色" + +#: apps/xpack/serializers/application_setting_serializer.py:27 +msgid "float location type" +msgstr "浮動位置類型" + +#: apps/xpack/serializers/application_setting_serializer.py:28 +msgid "float location value" +msgstr "浮動位置值" + +#: apps/xpack/serializers/application_setting_serializer.py:32 +msgid "float location x" +msgstr "浮動位置 X" + +#: apps/xpack/serializers/application_setting_serializer.py:33 +msgid "float location y" +msgstr "浮動位置 Y" + +#: apps/xpack/serializers/application_setting_serializer.py:37 +msgid "show source" +msgstr "顯示來源" + +#: apps/xpack/serializers/application_setting_serializer.py:38 +msgid "show exec" +msgstr "顯示執行" + +#: apps/xpack/serializers/application_setting_serializer.py:40 +msgid "show history" +msgstr "顯示歷史" + +#: apps/xpack/serializers/application_setting_serializer.py:41 +msgid "draggable" +msgstr "是否可拖動" + +#: apps/xpack/serializers/application_setting_serializer.py:42 +msgid "show guide" +msgstr "顯示論壇" + +#: apps/xpack/serializers/application_setting_serializer.py:44 +msgid "icon url" +msgstr "圖標" + +#: apps/xpack/serializers/application_setting_serializer.py:45 +msgid "chat background" +msgstr "聊天背景" + +#: apps/xpack/serializers/application_setting_serializer.py:46 +msgid "chat background url" +msgstr "聊天背景地址" + +#: apps/xpack/serializers/application_setting_serializer.py:47 +msgid "avatar" +msgstr "頭像" + +#: apps/xpack/serializers/application_setting_serializer.py:48 +msgid "avatar url" +msgstr "頭像地址" + +#: apps/xpack/serializers/application_setting_serializer.py:49 +msgid "user avatar" +msgstr "用戶頭像" + +#: apps/xpack/serializers/application_setting_serializer.py:50 +msgid "user avatar url" +msgstr "用戶頭像地址" + +#: apps/xpack/serializers/application_setting_serializer.py:51 +msgid "float icon" +msgstr "浮動圖標" + +#: apps/xpack/serializers/application_setting_serializer.py:52 +msgid "float icon url" +msgstr "浮動圖標地址" + +#: apps/xpack/serializers/application_setting_serializer.py:53 +msgid "disclaimer" +msgstr "免責申明" + +#: apps/xpack/serializers/application_setting_serializer.py:54 +msgid "disclaimer value" +msgstr "免責申明內容" + +#: apps/xpack/serializers/application_setting_serializer.py:57 +msgid "show avatar" +msgstr "顯示頭像" + +#: apps/xpack/serializers/application_setting_serializer.py:58 +msgid "show user avatar" +msgstr "顯示用戶頭像" + +#: apps/xpack/serializers/application_setting_serializer.py:59 +msgid "show share" +msgstr "顯示共享" + +#: apps/xpack/serializers/application_setting_serializer.py:148 +msgid "Float location field type error" +msgstr "浮動位置欄位類型錯誤" + +#: apps/xpack/serializers/application_setting_serializer.py:154 +msgid "Custom theme field type error" +msgstr "自定義主題欄位類型錯誤" + +#: apps/xpack/serializers/auth_config_serializer.py:33 +#: apps/xpack/serializers/platform_serializer.py:33 +msgid "App Secret is required" +msgstr "App Secret 是必填項" + +#: apps/xpack/serializers/auth_config_serializer.py:34 +#: apps/xpack/serializers/platform_serializer.py:28 +#: apps/xpack/serializers/platform_serializer.py:36 +#: apps/xpack/serializers/platform_serializer.py:42 +#: apps/xpack/serializers/platform_serializer.py:48 +#: apps/xpack/serializers/platform_serializer.py:55 +msgid "Callback URL is required" +msgstr "Callback URL 是必填項" -#: apps/knowledge/serializers/document_strategy.py:15 -msgid "Enter a valid HTTP or HTTPS URL" -msgstr "請輸入有效的 HTTP 或 HTTPS 網址" +#: apps/xpack/serializers/auth_config_serializer.py:38 +#: apps/xpack/serializers/auth_config_serializer.py:47 +msgid "Corp ID is required" +msgstr "Corp ID 是必填項" -#: apps/knowledge/permissions.py:122 -msgid "Expected an object" -msgstr "請提供一個物件" +#: apps/xpack/serializers/auth_config_serializer.py:39 +#: apps/xpack/serializers/platform_serializer.py:24 +msgid "Agent ID is required" +msgstr "Agent ID 是必填項" -#: apps/knowledge/services/paragraph_files.py:230 -msgid "File does not belong to the migrated paragraph" -msgstr "檔案不屬於待遷移的分段" +#: apps/xpack/serializers/auth_config_serializer.py:43 +#: apps/xpack/serializers/auth_config_serializer.py:48 +msgid "App Key is required" +msgstr "App Key 是必填項" -#: apps/knowledge/serializers/document.py:1426 -#: apps/knowledge/services/image_documents.py:309 -#: apps/knowledge/services/image_documents.py:395 -msgid "File does not exist or no permission to access" -msgstr "檔案不存在或無權存取" +#: apps/xpack/serializers/auth_config_serializer.py:55 +msgid "LDAP server cannot be empty" +msgstr "LDAP server不能為空" -#: apps/knowledge/services/knowledge_archive.py:284 -msgid "File has multiple archive owners." -msgstr "檔案存在多個封存歸屬。" +#: apps/xpack/serializers/auth_config_serializer.py:56 +msgid "Base DN cannot be empty" +msgstr "Base DN 不能為空" -#: apps/knowledge/services/knowledge_archive.py:280 -msgid "File refers to an unknown document." -msgstr "檔案引用了未知文件。" +#: apps/xpack/serializers/auth_config_serializer.py:57 +msgid "Password cannot be empty" +msgstr "密碼不能為空" -#: apps/knowledge/services/knowledge_archive.py:282 -msgid "File refers to an unknown paragraph." -msgstr "檔案引用了未知分段。" +#: apps/xpack/serializers/auth_config_serializer.py:58 +msgid "OU cannot be empty" +msgstr "OU不能為空" -#: apps/knowledge/views/image_document.py:25 -msgid "Generate editable previews from uploaded image file IDs" -msgstr "根據已上傳的圖片檔案 ID 產生可編輯預覽" +#: apps/xpack/serializers/auth_config_serializer.py:59 +msgid "LDAP filter cannot be empty" +msgstr "LDAP過濾器不能為空" -#: apps/knowledge/views/image_document.py:26 -#: apps/knowledge/views/image_document.py:27 -msgid "Generate image previews" -msgstr "產生圖片預覽" +#: apps/xpack/serializers/auth_config_serializer.py:60 +msgid "LDAP mapping cannot be empty" +msgstr "LDAP映射不能為空" -#: apps/knowledge/views/knowledge.py:473 apps/knowledge/views/knowledge.py:474 -#: apps/knowledge/views/knowledge.py:475 apps/tools/views/tool.py:601 -#: apps/tools/views/tool.py:602 apps/tools/views/tool.py:603 -#: apps/tools/views/tool_workflow.py:202 apps/tools/views/tool_workflow.py:203 -#: apps/tools/views/tool_workflow.py:204 -msgid "Get Appstore tools" -msgstr "取得應用商店工具" +#: apps/xpack/serializers/auth_config_serializer.py:64 +msgid "Authorization address cannot be empty" +msgstr "認證地址不能為空" -#: apps/knowledge/views/tag.py:47 -msgid "Get Knowledge Tag" -msgstr "取得知識庫標籤" +#: apps/xpack/serializers/auth_config_serializer.py:65 +msgid "Token address cannot be empty" +msgstr "令牌地址不能為空" -#: apps/knowledge/views/knowledge.py:795 apps/knowledge/views/knowledge.py:796 -#: apps/knowledge/views/knowledge.py:797 -msgid "Get all tags of knowledge base" -msgstr "取得知識庫的全部標籤" +#: apps/xpack/serializers/auth_config_serializer.py:66 +msgid "User information address cannot be empty" +msgstr "用戶信息地址不能為空" -#: apps/knowledge/views/image_document.py:50 -#: apps/knowledge/views/image_document.py:51 -#: apps/knowledge/views/image_document.py:52 -msgid "Get an image preview" -msgstr "取得圖片預覽" +#: apps/xpack/serializers/auth_config_serializer.py:67 +msgid "Scope cannot be empty" +msgstr "範圍不能為空" -#: apps/knowledge/views/document.py:958 apps/knowledge/views/document.py:959 -#: apps/knowledge/views/document.py:960 -msgid "Get document tags" -msgstr "取得文件標籤" +#: apps/xpack/serializers/auth_config_serializer.py:68 +msgid "Client ID cannot be empty" +msgstr "客戶端 ID 不能為空" -#: apps/knowledge/views/knowledge.py:364 apps/knowledge/views/knowledge.py:365 -#: apps/knowledge/views/knowledge.py:366 -msgid "Get knowledge scheduled synchronization setting" -msgstr "取得知識庫定時同步設定" +#: apps/xpack/serializers/auth_config_serializer.py:69 +msgid "Client secret cannot be empty" +msgstr "客戶端密鑰不能為空" -#: apps/knowledge/views/knowledge.py:407 apps/knowledge/views/knowledge.py:408 -#: apps/knowledge/views/knowledge.py:409 -msgid "Get knowledge synchronization logs" -msgstr "取得知識庫同步日誌" +#: apps/xpack/serializers/auth_config_serializer.py:70 +msgid "Redirect address cannot be empty" +msgstr "重定向地址不能為空" -#: apps/knowledge/views/tag.py:48 -msgid "Get knowledge tag" -msgstr "取得知識庫標籤" +#: apps/xpack/serializers/auth_config_serializer.py:71 +msgid "Field mapping cannot be empty" +msgstr "欄位映射不能為空" -#: apps/knowledge/views/knowledge_workflow_version.py:92 -#: apps/knowledge/views/knowledge_workflow_version.py:93 -#: apps/knowledge/views/knowledge_workflow_version.py:94 -msgid "Get knowledge version details" -msgstr "取得知識庫版本詳情" +#: apps/xpack/serializers/auth_config_serializer.py:216 +#: apps/xpack/serializers/auth_config_serializer.py:355 +#: apps/xpack/serializers/sso_auth/oauth2.py:150 +msgid "Failed to obtain user information" +msgstr "獲取用戶信息失敗" -#: apps/knowledge/views/knowledge_workflow.py:401 -#: apps/knowledge/views/knowledge_workflow.py:402 -#: apps/knowledge/views/knowledge_workflow.py:403 -msgid "Get knowledge workflow" -msgstr "取得知識庫工作流程" +#: apps/xpack/serializers/auth_config_serializer.py:303 +msgid "Configuration information is wrong and failed to save" +msgstr "配置信息錯誤,保存失敗" -#: apps/knowledge/views/knowledge_workflow.py:173 -#: apps/knowledge/views/knowledge_workflow.py:174 -#: apps/knowledge/views/knowledge_workflow.py:175 -msgid "Get knowledge workflow action" -msgstr "取得知識庫工作流程任務" +#: apps/xpack/serializers/auth_config_serializer.py:329 +msgid "Connection failed" +msgstr "連接失敗" -#: apps/knowledge/views/knowledge_workflow.py:431 -#: apps/knowledge/views/knowledge_workflow.py:432 -#: apps/knowledge/views/knowledge_workflow.py:433 -msgid "Get knowledge workflow version list" -msgstr "取得知識庫工作流程版本清單" +#: apps/xpack/serializers/auth_config_serializer.py:425 +msgid "Platform does not exist" +msgstr "平臺不存在" -#: apps/knowledge/views/knowledge_workflow_version.py:43 -#: apps/knowledge/views/knowledge_workflow_version.py:44 -#: apps/knowledge/views/knowledge_workflow_version.py:45 -msgid "Get the knowledge version list" -msgstr "取得知識庫版本清單" +#: apps/xpack/serializers/auth_config_serializer.py:435 +msgid "Unsupported platform type" +msgstr "不支持的平臺類型" -#: apps/knowledge/views/knowledge_workflow_version.py:67 -#: apps/knowledge/views/knowledge_workflow_version.py:68 -#: apps/knowledge/views/knowledge_workflow_version.py:69 -msgid "Get the list of knowledge versions by page" -msgstr "分頁取得知識庫版本清單" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:341 +msgid "Hello! I am an AI assistant. How can I help you?" +msgstr "您好!我是智能助手,有什麼可以幫您的嗎?" -#: apps/knowledge/views/termbase.py:241 apps/knowledge/views/termbase.py:242 -#: apps/knowledge/views/termbase.py:243 -msgid "Get the list of termbase by page" -msgstr "分頁取得術語庫清單" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:399 +#: apps/xpack/serializers/channel/slack.py:202 +msgid "Thinking..." +msgstr "思考中..." -#: apps/application/serializers/application.py:1643 -#: apps/application/serializers/application.py:822 -#: apps/knowledge/serializers/knowledge_workflow.py:668 -#: apps/knowledge/serializers/knowledge_workflow.py:927 -#: apps/tools/serializers/tool.py:1392 apps/tools/serializers/tool.py:1453 -#: apps/tools/serializers/tool.py:497 -#: apps/tools/serializers/tool_workflow.py:532 -msgid "Illegal download callback url" -msgstr "下載回呼網址不合法" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:421 +msgid "Sorry, I have encountered some issues. Please try again later." +msgstr "抱歉,我遇到了一些問題,請稍後再試。" -#: apps/application/serializers/application.py:1584 -#: apps/application/serializers/application.py:798 -#: apps/knowledge/serializers/knowledge_workflow.py:654 -#: apps/knowledge/serializers/knowledge_workflow.py:913 -#: apps/tools/serializers/tool.py:1341 apps/tools/serializers/tool.py:1412 -#: apps/tools/serializers/tool.py:482 apps/tools/serializers/tool_icon.py:22 -#: apps/tools/serializers/tool_workflow.py:516 -msgid "Illegal download url" -msgstr "下載網址不合法" +#: apps/xpack/serializers/channel/aibot/bot_manager.py:507 +#: apps/xpack/serializers/channel/ding_talk.py:99 +#: apps/xpack/serializers/channel/wechat.py:174 +#: apps/xpack/serializers/channel/wecom.py:311 +#: apps/xpack/serializers/channel/wecomBot.py:178 +msgid "Please analyze the content of the image." +msgstr "請分析圖片內容。" + +#: apps/xpack/serializers/channel/aibot/bot_manager.py:509 +msgid "Please analyze the content of the video." +msgstr "請分析視頻內容。" + +#: apps/xpack/serializers/channel/aibot/bot_manager.py:511 +msgid "Please analyze the content of the file." +msgstr "請分析文件內容。" + +#: apps/xpack/serializers/channel/aibot/bot_manager.py:548 +#: apps/xpack/serializers/channel/wecom.py:270 +#: apps/xpack/serializers/channel/wecomBot.py:122 +msgid "Enterprise WeChat user: " +msgstr "企業微信用戶: " + +#: apps/xpack/serializers/channel/chat_manage.py:149 +msgid "The user is not authorized to access this application" +msgstr "使用者無權訪問該智慧體" + +#: apps/xpack/serializers/channel/chat_manage.py:202 +msgid "New chat" +msgstr "已生成新對話,請重新提問!" + +#: apps/xpack/serializers/channel/chat_manage.py:443 +#: apps/xpack/serializers/channel/wecomBot.py:233 +msgid "Think: " +msgstr "思考内容: " + +#: apps/xpack/serializers/channel/chat_manage.py:446 +#: apps/xpack/serializers/channel/chat_manage.py:448 +#: apps/xpack/serializers/channel/wecomBot.py:234 +msgid "AI reply: " +msgstr "AI 回復: " + +#: apps/xpack/serializers/channel/chat_manage.py:735 +msgid "Thinking, please wait a moment!" +msgstr "思考中,請稍等!" + +#: apps/xpack/serializers/channel/ding_talk.py:27 +#: apps/xpack/serializers/channel/wechat.py:89 +#: apps/xpack/serializers/channel/wechat.py:143 +#: apps/xpack/serializers/channel/wecom.py:57 +#: apps/xpack/serializers/channel/wecom.py:106 +#: apps/xpack/serializers/channel/wecomBot.py:36 +#: apps/xpack/serializers/channel/wecomBot.py:55 +msgid "The corresponding platform configuration was not found" +msgstr "未找到對應的平臺配置" + +#: apps/xpack/serializers/channel/ding_talk.py:38 +#: apps/xpack/serializers/channel/lark.py:81 +msgid "Currently only text messages are supported" +msgstr "目前僅支持文本消息" + +#: apps/xpack/serializers/channel/ding_talk.py:98 +#: apps/xpack/serializers/channel/wechat.py:176 +#: apps/xpack/serializers/channel/wecom.py:313 +msgid "Image download failed, check network" +msgstr "圖片下載失敗,請檢查網絡" + +#: apps/xpack/serializers/channel/ding_talk.py:112 +#, python-brace-format +msgid "DingTalk application: {user}" +msgstr "釘釘智能體: {user}" + +#: apps/xpack/serializers/channel/ding_talk.py:136 +msgid "Content generated by AI" +msgstr "AI 生成的內容" + +#: apps/xpack/serializers/channel/lark.py:191 +msgid "Lark application: " +msgstr "飛書智能體: " + +#: apps/xpack/serializers/channel/slack.py:121 +msgid "The corresponding platform configuration for Slack was not found" +msgstr "Slack 的對應平臺配置未找到" + +#: apps/xpack/serializers/channel/slack.py:328 +msgid "Invalid json format." +msgstr "JSON 格式無效。" + +#: apps/xpack/serializers/channel/slack.py:334 +msgid "Invalid Slack request" +msgstr "Slack 請求無效" + +#: apps/xpack/serializers/channel/slack.py:342 +#, python-brace-format +msgid "Slack application: {user}" +msgstr "Slack 智能體: {user}" + +#: apps/xpack/serializers/channel/slack.py:467 +msgid "Stop" +msgstr "停止" + +#: apps/xpack/serializers/channel/tools.py:59 +#, python-brace-format +msgid "" +"Thinking about 【{question}】...If you want me to continue answering, please " +"reply {trigger_message}" +msgstr "思考【{question}】...如果你想讓我繼續回答,請回復 {trigger_message}" + +#: apps/xpack/serializers/channel/tools.py:175 +msgid "" +"\n" +" ------------\n" +"[To be continued, reply \"Continue to answer the question]" +msgstr "" +"\n" +"------------\n" +"[待續,回復 \"繼續回答問題]" + +#: apps/xpack/serializers/channel/tools.py:273 +#, python-brace-format +msgid "" +"To be continued, reply \"{trigger_message}\" to continue answering the " +"question" +msgstr "待續,回復 \"{trigger_message}\" 繼續回答問題" + +#: apps/xpack/serializers/channel/wechat.py:154 +#, python-brace-format +msgid "WeChat Official Account: {account}" +msgstr "微信公眾帳號: {account}" + +#: apps/xpack/serializers/channel/wechat.py:163 +#: apps/xpack/serializers/channel/wecom.py:295 +msgid "" +"The app does not enable the speech-to-text function or the speech-to-text " +"function fails." +msgstr "智能體未開啟語音轉文字功能或語音轉文字功能失敗。" + +#: apps/xpack/serializers/channel/wechat.py:218 +msgid "Message types not supported yet" +msgstr "消息類型暫不支持" + +#: apps/xpack/serializers/channel/wechat.py:225 +msgid "Welcome to subscribe" +msgstr "歡迎訂閱" -#: apps/knowledge/services/knowledge_archive.py:275 -msgid "Image document has no image file." -msgstr "圖片文件缺少圖片檔案。" +#: apps/xpack/serializers/channel/wecom.py:53 +msgid "Signature missing" +msgstr "籤名缺失" -#: apps/knowledge/serializers/document.py:495 -msgid "Image documents can only be migrated to a general knowledge base" -msgstr "圖片文件只能遷移至一般知識庫" +#: apps/xpack/serializers/channel/wecom.py:64 +#: apps/xpack/serializers/channel/wecom.py:71 +#, python-brace-format +msgid "An error occurred while processing the GET request {e}" +msgstr "get 請求處理時發生錯誤 {e}" -#: apps/knowledge/services/image_documents.py:70 -msgid "Image files are only supported by general knowledge bases" -msgstr "只有一般知識庫支援圖片檔案" +#: apps/xpack/serializers/channel/wecom.py:221 +#: apps/xpack/serializers/channel/wecom.py:242 +msgid "This type of message is not supported yet" +msgstr "此類型消息暫不支持" -#: apps/knowledge/services/image_documents.py:190 -msgid "Image preview does not exist" -msgstr "圖片預覽不存在" +#: apps/xpack/serializers/channel/wecom.py:267 +msgid "Enterprise WeChat customer service: " +msgstr "企業微信客服: " -#: apps/knowledge/services/image_documents.py:192 -#: apps/knowledge/services/image_documents.py:327 -msgid "Image preview has already been imported" -msgstr "圖片預覽已匯入" +#: apps/xpack/serializers/channel/wecomBot.py:107 +#: apps/xpack/serializers/channel/wecomBot.py:148 +msgid "" +"Sorry, I am unable to answer your question right now. Please try again " +"later." +msgstr "抱歉,我現在無法回答您的問題,請稍後再試。" -#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:290 -#: apps/knowledge/serializers/knowledge.py:214 -msgid "Image queries only support embedding or blend search" -msgstr "圖片查詢僅支援向量檢索或混合檢索" +#: apps/xpack/serializers/chat_user.py:34 +msgid "Quota mode" +msgstr "配額模式" -#: apps/knowledge/views/tag_import.py:25 -msgid "Import Knowledge Tags" -msgstr "匯入知識庫標籤" +#: apps/xpack/serializers/chat_user.py:40 +msgid "Period unit" +msgstr "週期單位" -#: apps/knowledge/views/image_document.py:106 -#: apps/knowledge/views/image_document.py:107 -msgid "Import image documents" -msgstr "匯入圖片文件" +#: apps/xpack/serializers/chat_user.py:47 +msgid "Period quantity" +msgstr "週期數量" -#: apps/knowledge/views/image_document.py:105 -msgid "Import image previews as standalone image documents" -msgstr "將圖片預覽匯入為獨立圖片文件" +#: apps/xpack/serializers/chat_user.py:53 +msgid "Token limit (K)" +msgstr "Tokens 上限(K)" -#: apps/knowledge/views/document.py:302 apps/knowledge/views/document.py:303 -#: apps/knowledge/views/document.py:304 -msgid "Import text files and create documents" -msgstr "匯入文字檔案並建立文件" +#: apps/xpack/serializers/chat_user.py:60 +msgid "Period unit is required for periodic quota" +msgstr "按週期限制時,週期單位不能為空" -#: apps/knowledge/services/knowledge_sync_schedule.py:89 -msgid "Invalid Cron expression" -msgstr "Cron 表達式無效" +#: apps/xpack/serializers/chat_user.py:62 +msgid "Period quantity is required for periodic quota" +msgstr "按週期限制時,週期數量不能為空" -#: apps/knowledge/vector/milvus_vector.py:136 -msgid "Invalid Milvus vector dimension" -msgstr "Milvus 向量維度無效" +#: apps/xpack/serializers/chat_user.py:64 +msgid "Token limit is required for periodic quota" +msgstr "按週期限制時,Tokens 上限不能為空" -#: apps/knowledge/services/knowledge_archive.py:211 -#: apps/knowledge/services/knowledge_archive.py:216 -msgid "Invalid archive resource ID." -msgstr "封存檔資源 ID 無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:49 +msgid "User Source" +msgstr "使用者來源" -#: apps/knowledge/services/knowledge_archive.py:208 -msgid "Invalid archive resource list." -msgstr "封存檔資源清單無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:71 +msgid "Sync Type: LOCAL, LDAP, wecom, lark, dingtalk or file" +msgstr "同步型別:LOCAL、LDAP、wecom、lark、dingtalk 或 file" -#: apps/knowledge/services/knowledge_archive.py:302 -msgid "Invalid archive resource metadata." -msgstr "封存檔資源中繼資料無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:108 +#: apps/xpack/serializers/generic_sync_user_serializer.py:112 +msgid "Unsupported sync type" +msgstr "不支持的同步類型" -#: apps/knowledge/services/knowledge_archive.py:309 -msgid "Invalid archive timestamp." -msgstr "封存檔時間戳記無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:140 +msgid "LDAP configuration not found or not active" +msgstr "LDAP 配置未找到或未激活" -#: apps/knowledge/views/document.py:79 -msgid "Invalid document processing strategy" -msgstr "文件處理策略無效" +#: apps/xpack/serializers/generic_sync_user_serializer.py:153 +#, python-format +msgid "Failed to fetch LDAP users: %s" +msgstr "獲取 LDAP 使用者失敗:%s" -#: apps/knowledge/services/knowledge_archive.py:270 -msgid "Invalid document resource type or metadata." -msgstr "文件資源類型或中繼資料無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:231 +#, python-format +msgid "Failed to get WeCom access token: %(errcode)s %(errmsg)s" +msgstr "獲取企業微信訪問令牌失敗:%(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:267 -msgid "Invalid document tag relationship." -msgstr "文件標籤關聯無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:242 +#, python-format +msgid "Failed to get WeCom agent info: %(errcode)s %(errmsg)s" +msgstr "獲取企業微信應用資訊失敗:%(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:260 -msgid "Invalid document tags." -msgstr "文件標籤無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:267 +#, python-format +msgid "Failed to get WeCom department users: %(errcode)s %(errmsg)s" +msgstr "獲取企業微信部門使用者失敗:%(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:256 -msgid "Invalid document/paragraph relationship." -msgstr "文件與分段的關聯無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:318 +#, python-format +msgid "Failed to get WeCom user info: %(errcode)s %(errmsg)s" +msgstr "獲取企業微信使用者資訊失敗:%(errcode)s %(errmsg)s" -#: apps/knowledge/services/knowledge_archive.py:229 -msgid "Invalid external service settings." -msgstr "外部服務設定無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:378 +#, python-format +msgid "Failed to get Lark access token: %(msg)s (code %(code)s)" +msgstr "獲取飛書訪問令牌失敗:%(msg)s(錯誤碼 %(code)s)" -#: apps/knowledge/services/knowledge_archive.py:278 -msgid "Invalid file metadata." -msgstr "檔案中繼資料無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:398 +msgid "" +"Please check the app contact permission scope in the Lark admin console" +msgstr "請在飛書管理後臺檢查應用通訊錄許可權範圍" -#: apps/knowledge/services/knowledge_archive.py:226 -msgid "Invalid knowledge archive metadata." -msgstr "知識庫封存檔中繼資料無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:399 +msgid "" +"Please add the server IP to the app IP whitelist in the Lark admin console" +msgstr "請在飛書管理後臺將伺服器 IP 新增到應用 IP 白名單" -#: apps/knowledge/services/knowledge_archive.py:292 -msgid "Invalid knowledge metadata." -msgstr "知識庫中繼資料無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:401 +#, python-format +msgid "Failed to fetch Lark users: %(msg)s (code %(code)s)" +msgstr "獲取飛書使用者失敗:%(msg)s(錯誤碼 %(code)s)" -#: apps/knowledge/services/image_documents.py:319 -#: apps/knowledge/services/image_documents.py:385 -msgid "Invalid number of image files" -msgstr "圖片檔案數量無效" +#: apps/xpack/serializers/generic_sync_user_serializer.py:427 +#, python-format +msgid "Failed to get DingTalk access token: %(errmsg)s (errcode %(errcode)s)" +msgstr "獲取釘釘訪問令牌失敗:%(errmsg)s(錯誤碼 %(errcode)s)" -#: apps/knowledge/serializers/external_retrieval.py:17 -msgid "Invalid or unknown fields." -msgstr "存在無效或未知欄位。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:439 +#, python-format +msgid "Failed to get DingTalk department list: %(errcode)s %(errormsg)s" +msgstr "獲取釘釘部門列表失敗:%(errcode)s %(errormsg)s" -#: apps/knowledge/services/knowledge_archive.py:250 -msgid "Invalid paragraph anchor." -msgstr "分段錨點無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:454 +#, python-format +msgid "Failed to get DingTalk department users: %(errcode)s %(errormsg)s" +msgstr "獲取釘釘部門使用者失敗:%(errcode)s %(errormsg)s" -#: apps/knowledge/services/knowledge_archive.py:304 -msgid "Invalid paragraph content structure." -msgstr "分段內容結構無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:511 +msgid "File cannot be empty" +msgstr "檔案不能為空" -#: apps/knowledge/serializers/document_strategy.py:42 -#, python-brace-format -msgid "Invalid paragraph identifier: {error}" -msgstr "分段識別符無效:{error}" +#: apps/xpack/serializers/generic_sync_user_serializer.py:515 +msgid "Only .xlsx files are supported" +msgstr "僅支援 .xlsx 檔案" -#: apps/knowledge/services/knowledge_archive.py:313 -#: apps/knowledge/services/knowledge_archive.py:317 -msgid "Invalid synchronization settings." -msgstr "同步設定無效。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:526 +msgid "Failed to read xlsx file" +msgstr "讀取 xlsx 檔案失敗" -#: apps/knowledge/views/termbase.py:102 apps/knowledge/views/termbase.py:137 -#: apps/knowledge/views/termbase.py:171 apps/knowledge/views/termbase.py:208 -#: apps/knowledge/views/termbase.py:246 apps/knowledge/views/termbase.py:36 -#: apps/knowledge/views/termbase.py:67 -msgid "Knowledge Base/Documentation/Termbase" -msgstr "知識庫/文件/術語庫" +#: apps/xpack/serializers/generic_sync_user_serializer.py:558 +msgid "The file must contain username, name and email columns" +msgstr "檔案必須包含 username、name 和 email 列" -#: apps/knowledge/views/image_document.py:111 -#: apps/knowledge/views/image_document.py:31 -#: apps/knowledge/views/image_document.py:55 -#: apps/knowledge/views/image_document.py:73 -#: apps/knowledge/views/image_document.py:90 -msgid "Knowledge Base/Images" -msgstr "知識庫/圖片" +#: apps/xpack/serializers/generic_sync_user_serializer.py:608 +#, python-format +msgid "Row %s validation failed: %s" +msgstr "第 %s 行校驗失敗:%s" -#: apps/knowledge/views/document.py:1050 apps/knowledge/views/tag.py:108 -#: apps/knowledge/views/tag.py:135 apps/knowledge/views/tag.py:28 -#: apps/knowledge/views/tag.py:52 apps/knowledge/views/tag.py:81 -#: apps/knowledge/views/tag_import.py:30 apps/knowledge/views/tag_import.py:62 -msgid "Knowledge Base/Tag" -msgstr "知識庫/標籤" +#: apps/xpack/serializers/generic_sync_user_serializer.py:617 +#, python-format +msgid "%s configuration not found or not active" +msgstr "未找到 %s 配置或配置未啟用" -#: apps/knowledge/serializers/common.py:289 -#: apps/knowledge/serializers/common.py:301 -msgid "Knowledge ID or Document ID must be provided" -msgstr "請提供知識庫 ID 或文件 ID" +#: apps/xpack/serializers/generic_sync_user_serializer.py:642 +#, python-format +msgid "Failed to request %(url)s: HTTP %(status)s %(body)s" +msgstr "請求 %(url)s 失敗:HTTP %(status)s %(body)s" -#: apps/knowledge/serializers/knowledge_workflow.py:550 -msgid "Knowledge action does not exist" -msgstr "知識庫任務不存在" +#: apps/xpack/serializers/generic_sync_user_serializer.py:646 +#, python-format +msgid "Failed to request %(url)s: %(error)s" +msgstr "請求 %(url)s 失敗:%(error)s" -#: apps/knowledge/services/knowledge_archive.py:239 -msgid "Knowledge archive resources are missing." -msgstr "知識庫封存檔資源遺失。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:662 +#, python-format +msgid "Invalid JSON response from %(url)s: HTTP %(status)s %(body)s" +msgstr "%(url)s 返回的 JSON 無效:HTTP %(status)s %(body)s" -#: apps/knowledge/serializers/external_retrieval.py:85 -msgid "Knowledge does not exist." -msgstr "知識庫不存在。" +#: apps/xpack/serializers/generic_sync_user_serializer.py:730 +msgid "The target user group does not exist" +msgstr "目標使用者組不存在" -#: apps/application/serializers/application_chat_record.py:480 -#: apps/knowledge/serializers/document.py:1411 -#: apps/knowledge/serializers/document.py:1503 -#: apps/knowledge/serializers/document.py:1662 -#: apps/knowledge/serializers/document.py:2032 -#: apps/knowledge/serializers/document.py:2093 -#: apps/knowledge/serializers/document.py:2170 -#: apps/knowledge/serializers/document.py:2211 -#: apps/knowledge/serializers/document.py:2237 -#: apps/knowledge/serializers/document.py:2275 -#: apps/knowledge/serializers/document.py:474 -#: apps/knowledge/serializers/document.py:479 -#: apps/knowledge/serializers/document.py:731 -#: apps/knowledge/serializers/document.py:834 -#: apps/knowledge/serializers/knowledge.py:1375 -#: apps/knowledge/serializers/knowledge.py:1430 -#: apps/knowledge/serializers/knowledge.py:394 -#: apps/knowledge/serializers/knowledge_version.py:92 -#: apps/knowledge/serializers/knowledge_workflow.py:248 -#: apps/knowledge/serializers/knowledge_workflow.py:544 -#: apps/knowledge/serializers/knowledge_workflow.py:956 -#: apps/knowledge/serializers/paragraph.py:161 -#: apps/knowledge/serializers/paragraph.py:262 -#: apps/knowledge/serializers/paragraph.py:527 -#: apps/knowledge/serializers/paragraph.py:566 -#: apps/knowledge/serializers/paragraph.py:646 -#: apps/knowledge/serializers/paragraph.py:707 -#: apps/knowledge/serializers/paragraph.py:747 -#: apps/knowledge/serializers/paragraph.py:881 -#: apps/knowledge/serializers/problem.py:170 -#: apps/knowledge/serializers/problem.py:239 -#: apps/knowledge/serializers/problem.py:277 -#: apps/knowledge/serializers/problem.py:83 -#: apps/knowledge/serializers/tag.py:104 apps/knowledge/serializers/tag.py:180 -#: apps/knowledge/serializers/tag.py:214 apps/knowledge/serializers/tag.py:57 -#: apps/knowledge/serializers/tag_import.py:119 -#: apps/knowledge/serializers/termbase.py:116 -#: apps/knowledge/serializers/termbase.py:153 -#: apps/knowledge/serializers/termbase.py:45 -#: apps/knowledge/serializers/termbase.py:76 -#: apps/knowledge/services/image_documents.py:68 -#: apps/knowledge/services/paragraph_assets.py:64 -#: apps/oss/serializers/file.py:411 -msgid "Knowledge id does not exist" -msgstr "知識庫 ID 不存在" +#: apps/xpack/serializers/generic_sync_user_serializer.py:805 +msgid "Sync users" +msgstr "同步用戶" -#: apps/knowledge/serializers/knowledge.py:1556 -msgid "Knowledge is already a workflow" -msgstr "知識庫已是工作流程類型" +#: apps/xpack/serializers/knowledge_lark_serializer.py:74 +msgid "Lark document token" +msgstr "飛書文件令牌" -#: apps/knowledge/serializers/knowledge.py:1554 -msgid "Knowledge not found" -msgstr "知識庫不存在" +#: apps/xpack/serializers/knowledge_lark_serializer.py:79 +msgid "Lark document type" +msgstr "飛書文件型別" -#: apps/knowledge/serializers/knowledge_version.py:83 -msgid "Knowledge version ID" -msgstr "知識庫版本 ID" +#: apps/xpack/serializers/knowledge_lark_serializer.py:105 +#: apps/xpack/serializers/knowledge_lark_serializer.py:525 +msgid "app id" +msgstr "應用 ID" -#: apps/knowledge/views/knowledge_workflow.py:113 -#: apps/knowledge/views/knowledge_workflow.py:114 -#: apps/knowledge/views/knowledge_workflow.py:115 -msgid "Knowledge workflow debug" -msgstr "偵錯知識庫工作流程" +#: apps/xpack/serializers/knowledge_lark_serializer.py:106 +#: apps/xpack/serializers/knowledge_lark_serializer.py:526 +msgid "app secret" +msgstr "App Secret" -#: apps/knowledge/services/workflow_document_sync.py:68 -msgid "Knowledge workflow does not exist" -msgstr "知識庫工作流程不存在" +#: apps/xpack/serializers/knowledge_lark_serializer.py:107 +#: apps/xpack/serializers/knowledge_lark_serializer.py:165 +#: apps/xpack/serializers/knowledge_lark_serializer.py:527 +msgid "folder token" +msgstr "文件夾令牌" -#: apps/knowledge/views/knowledge_workflow.py:79 -#: apps/knowledge/views/knowledge_workflow.py:80 -#: apps/knowledge/views/knowledge_workflow.py:81 -msgid "Knowledge workflow upload document" -msgstr "上傳知識庫工作流程文件" +#: apps/xpack/serializers/knowledge_lark_serializer.py:108 +msgid "embedding model" +msgstr "向量模型" -#: apps/knowledge/serializers/knowledge.py:166 -msgid "" -"Knowledge-base-level default document processing strategies are only " -"supported for Web knowledge bases. Configure document-level strategies " -"through the document import or synchronization API." -msgstr "僅 Web 知識庫支援知識庫層級的預設文件處理策略。請透過文件匯入或同步介面設定文件層級策略。" +#: apps/xpack/serializers/knowledge_lark_serializer.py:125 +#: apps/xpack/serializers/knowledge_lark_serializer.py:542 +msgid "Network error or folder token error!" +msgstr "網絡錯誤或文件夾令牌錯誤!" -#: apps/knowledge/views/knowledge_workflow_version.py:119 -#: apps/knowledge/views/knowledge_workflow_version.py:48 -#: apps/knowledge/views/knowledge_workflow_version.py:72 -#: apps/knowledge/views/knowledge_workflow_version.py:97 -msgid "Knowledge/Version" -msgstr "知識庫/版本" +#: apps/xpack/serializers/knowledge_lark_serializer.py:173 +#: apps/xpack/task/sync.py:527 +msgid "Knowledge base not found!" +msgstr "知識庫未找到!" -#: apps/knowledge/services/workflow_sync_source.py:83 -msgid "Local file data sources cannot be synchronized on a schedule" -msgstr "本機檔案資料來源不支援定時同步" +#: apps/xpack/serializers/knowledge_lark_serializer.py:190 +#: apps/xpack/task/sync.py:363 +msgid "Failed to get lark document list!" +msgstr "獲取飛書文檔列表失敗!" -#: apps/knowledge/services/knowledge_archive.py:299 -msgid "Missing archive resource field." -msgstr "封存檔資源缺少必要欄位。" +#: apps/xpack/serializers/knowledge_lark_serializer.py:221 +msgid "Knowledge id" +msgstr "知識庫 ID" -#: apps/knowledge/views/knowledge_workflow_version.py:113 -#: apps/knowledge/views/knowledge_workflow_version.py:114 -#: apps/knowledge/views/knowledge_workflow_version.py:115 -msgid "Modify knowledge version information" -msgstr "修改知識庫版本資訊" +#: apps/xpack/serializers/knowledge_lark_serializer.py:222 +msgid "User id" +msgstr "使用者 ID" -#: apps/knowledge/views/termbase.py:202 apps/knowledge/views/termbase.py:203 -#: apps/knowledge/views/termbase.py:204 -msgid "Modify termbase" -msgstr "修改術語庫" +#: apps/xpack/serializers/knowledge_lark_serializer.py:224 +msgid "Lark document list" +msgstr "飛書文件列表" -#: apps/knowledge/serializers/document.py:1378 -msgid "No importable paragraphs found" -msgstr "找不到可匯入的分段" +#: apps/xpack/serializers/knowledge_lark_serializer.py:234 +#: apps/xpack/serializers/knowledge_lark_serializer.py:296 +#: apps/xpack/serializers/knowledge_lark_serializer.py:480 +msgid "Lark knowledge base not found!" +msgstr "未找到飛書知識庫!" -#: apps/knowledge/services/multimodal_retrieval.py:78 -msgid "No permission to access the query image" -msgstr "無權存取查詢圖片" +#: apps/xpack/serializers/knowledge_lark_serializer.py:309 +msgid "Synchronization is only supported for lark documents" +msgstr "僅支持飛書文檔的同步" -#: apps/knowledge/models/knowledge.py:596 -msgid "OSS storage is not configured" -msgstr "尚未設定 OSS 儲存" +#: apps/xpack/serializers/knowledge_lark_serializer.py:492 +#, python-brace-format +msgid "The following lark document ids do not exist: {document_ids}" +msgstr "以下飛書文件 ID 不存在:{document_ids}" -#: apps/knowledge/services/image_documents.py:393 -msgid "One or more image previews cannot be imported" -msgstr "一個或多個圖片預覽無法匯入" +#: apps/xpack/serializers/knowledge_lark_serializer.py:593 +#, python-brace-format +msgid "Unknown application id {application_id}, cannot be associated" +msgstr "未知智慧體 ID {application_id},無法關聯" -#: apps/knowledge/services/multimodal_retrieval.py:82 -msgid "Only image files can be used for image queries" -msgstr "圖片查詢僅支援圖片檔案" +#: apps/xpack/serializers/license/license_tools.py:136 +msgid "License usage limit exceeded." +msgstr "License 使用限制已超出。" -#: apps/knowledge/serializers/knowledge_workflow.py:965 -msgid "Only support transport=sse or transport=streamable_http" -msgstr "僅支援 transport=sse 或 transport=streamable_http" +#: apps/xpack/serializers/license/license_tools.py:160 +msgid "The network is busy, try again later." +msgstr "網絡繁忙,請稍後再試。" + +#: apps/xpack/serializers/operate_log_serializer.py:63 +msgid "user" +msgstr "用戶" -#: apps/knowledge/views/knowledge_workflow.py:143 -#: apps/knowledge/views/knowledge_workflow.py:144 -#: apps/knowledge/views/knowledge_workflow.py:145 -msgid "Page Knowledge workflow action" -msgstr "分頁取得知識庫工作流程任務" +#: apps/xpack/serializers/operate_log_serializer.py:65 +msgid "ip_address" +msgstr "IP 地址" -#: apps/knowledge/serializers/document_strategy.py:57 -msgid "Paragraph identifiers are only supported in advanced split mode" -msgstr "僅進階分段模式支援分段識別符" +#: apps/xpack/serializers/operate_log_serializer.py:188 +msgid "Fail" +msgstr "失敗" -#: apps/knowledge/services/knowledge_archive.py:247 -msgid "Paragraph refers to an unknown document." -msgstr "分段引用了未知文件。" +#: apps/xpack/serializers/operate_log_serializer.py:251 +msgid "Menu" +msgstr "菜單" -#: apps/knowledge/services/image_documents.py:383 -msgid "Please select at least one image preview" -msgstr "請至少選擇一個圖片預覽" +#: apps/xpack/serializers/operate_log_serializer.py:252 +msgid "Operate" +msgstr "操作" -#: apps/knowledge/services/image_documents.py:252 -msgid "Please upload at least one image" -msgstr "請至少上傳一張圖片" +#: apps/xpack/serializers/operate_log_serializer.py:253 +msgid "Operate user" +msgstr "操作用戶" -#: apps/knowledge/views/knowledge_workflow.py:256 -#: apps/knowledge/views/knowledge_workflow.py:257 -#: apps/knowledge/views/knowledge_workflow.py:258 -msgid "Publishing an knowledge" -msgstr "發布知識庫" +#: apps/xpack/serializers/operate_log_serializer.py:256 +msgid "API Details" +msgstr "API詳情" -#: apps/knowledge/services/multimodal_retrieval.py:74 -#, python-brace-format -msgid "Query image does not exist: {file_id}" -msgstr "查詢圖片不存在:{file_id}" +#: apps/xpack/serializers/operate_log_serializer.py:257 +msgid "Operate Time" +msgstr "操作時間" -#: apps/knowledge/serializers/knowledge.py:211 -msgid "Query text and query images cannot both be empty" -msgstr "查詢文字和查詢圖片不可同時為空" +#: apps/xpack/serializers/platform_serializer.py:14 +msgid "app_id is required" +msgstr "app_id 是必填項" -#: apps/knowledge/views/document.py:930 apps/knowledge/views/document.py:931 -msgid "Replace source file" -msgstr "取代來源檔案" +#: apps/xpack/serializers/platform_serializer.py:15 +msgid "app_secret is required" +msgstr "app_secret 是必填項" -#: apps/knowledge/services/workflow_sync_source.py:74 -msgid "Run the workflow once before enabling scheduled synchronization" -msgstr "啟用定時同步前,請先執行一次工作流程" +#: apps/xpack/serializers/platform_serializer.py:16 +msgid "token is required" +msgstr "token 是必填項" -#: apps/knowledge/serializers/knowledge_sync.py:35 -msgid "Schedule type" -msgstr "排程類型" +#: apps/xpack/serializers/platform_serializer.py:17 +msgid "callback_url is required" +msgstr "callback_url 是必填項" -#: apps/knowledge/serializers/knowledge_sync.py:78 -msgid "Scheduled synchronization is not supported for this knowledge base" -msgstr "目前知識庫不支援定時同步" +#: apps/xpack/serializers/platform_serializer.py:23 +#: apps/xpack/serializers/platform_serializer.py:32 +msgid "App ID is required" +msgstr "App ID 是必填項" -#: apps/knowledge/views/document.py:268 apps/knowledge/views/document.py:269 -#: apps/knowledge/views/document.py:270 -msgid "Segmented document by file ids" -msgstr "根據檔案 ID 對文件分段" +#: apps/xpack/serializers/platform_serializer.py:25 +#: apps/xpack/serializers/platform_serializer.py:57 +msgid "Secret is required" +msgstr "Secret 是必填項" -#: apps/knowledge/serializers/document.py:369 -msgid "Select documents of the same resource type" -msgstr "請選擇相同資源類型的文件" +#: apps/xpack/serializers/platform_serializer.py:26 +#: apps/xpack/serializers/platform_serializer.py:53 +msgid "Token is required" +msgstr "Token 是必填項" -#: apps/knowledge/task/sync.py:153 -#, python-brace-format -msgid "" -"Start--->Start synchronization web knowledge base:{knowledge_id}, " -"type:{sync_type}" -msgstr "開始--->開始同步 Web 知識庫:{knowledge_id},類型:{sync_type}" +#: apps/xpack/serializers/platform_serializer.py:35 +msgid "Verification Token is required" +msgstr "驗證令牌是必填項" -#: apps/knowledge/serializers/knowledge_workflow.py:223 -#: apps/tools/serializers/tool_workflow.py:140 -msgid "State" -msgstr "狀態" +#: apps/xpack/serializers/platform_serializer.py:40 +msgid "Client ID is required" +msgstr "Client ID 是必填項" -#: apps/knowledge/services/knowledge_sync_schedule.py:119 -msgid "Synchronization interval must be at least 5 minutes" -msgstr "同步間隔不可少於 5 分鐘" +#: apps/xpack/serializers/platform_serializer.py:41 +msgid "Client Secret is required" +msgstr "客戶端密鑰是必填項" -#: apps/knowledge/services/workflow_document_sync.py:77 -msgid "Synchronization is already running" -msgstr "同步任務正在執行" +#: apps/xpack/serializers/platform_serializer.py:46 +msgid "Signing Secret is required" +msgstr "籤名密鑰是必填項" -#: apps/knowledge/serializers/knowledge_sync.py:37 -msgid "Synchronization time" -msgstr "同步時間" +#: apps/xpack/serializers/platform_serializer.py:47 +msgid "Bot User Token is required" +msgstr "機器人用戶令牌是必填項" -#: apps/knowledge/serializers/knowledge_sync.py:45 -msgid "Synchronization type" -msgstr "同步類型" +#: apps/xpack/serializers/platform_serializer.py:52 +msgid "Connection mode" +msgstr "連線模式" -#: apps/knowledge/task/sync.py:456 -#, python-brace-format -msgid "Synchronize web document:{source_url} error{error}{traceback}" -msgstr "同步 Web 文件:{source_url},錯誤:{error}{traceback}" +#: apps/xpack/serializers/platform_serializer.py:56 +msgid "Bot ID is required" +msgstr "Bot ID 為必填項" -#: apps/knowledge/serializers/tag.py:95 -msgid "Tag ID" -msgstr "標籤 ID" +#: apps/xpack/serializers/platform_serializer.py:65 +#, python-brace-format +msgid "The following fields are required in {mode} mode: {fields}" +msgstr "{mode} 模式下必填以下欄位:{fields}" -#: apps/knowledge/serializers/tag.py:171 -msgid "Tag IDs" -msgstr "標籤 ID 清單" +#: apps/xpack/serializers/platform_serializer.py:89 +msgid "Check if the fields are correct" +msgstr "檢查欄位是否正確" -#: apps/knowledge/views/termbase.py:31 apps/knowledge/views/termbase.py:32 -#: apps/knowledge/views/termbase.py:33 -msgid "Termbase list" -msgstr "術語庫清單" +#: apps/xpack/serializers/platform_serializer.py:178 +#, python-brace-format +msgid "This Bot ID is already in use by the agent named \"{name}\"." +msgstr "該 Bot ID 已被智能體「{name}」使用。" -#: apps/application/workflow/nodes/search_knowledge_node/search_knowledge_node.py:292 -#: apps/knowledge/serializers/knowledge.py:1444 -#: apps/knowledge/vector/milvus_vector.py:779 -#: apps/knowledge/vector/pg_vector.py:163 -#: apps/models_provider/base_model_provider.py:135 -msgid "The current embedding model does not support image embedding" -msgstr "目前向量模型不支援圖片向量化" +#: apps/xpack/serializers/platform_serializer.py:204 +#, python-brace-format +msgid "The platform configuration corresponding to {type} was not found" +msgstr "未找到對應 {type} 的平臺配置" -#: apps/knowledge/vector/pg_vector.py:110 -msgid "The embedding model returned an incomplete result" -msgstr "向量模型傳回的結果不完整" +#: apps/xpack/serializers/sso_auth/cas.py:33 +#, python-format +msgid "CAS service request failed: %(error)s" +msgstr "CAS 服務請求失敗:%(error)s" -#: apps/knowledge/services/paragraph_assets.py:601 -msgid "The image description embedding model returned an incomplete result" -msgstr "圖片描述向量模型傳回的結果不完整" +#: apps/xpack/serializers/sso_auth/cas.py:48 +msgid "CAS authentication failed: redirectUrl not configured" +msgstr "CAS 認證失敗:未配置 redirectUrl" -#: apps/knowledge/services/paragraph_assets.py:627 -#: apps/knowledge/vector/milvus_vector.py:792 -#: apps/knowledge/vector/pg_vector.py:176 -msgid "The image embedding model returned an incomplete result" -msgstr "圖片向量模型傳回的結果不完整" +#: apps/xpack/serializers/sso_auth/cas.py:66 +msgid "CAS authentication failed: ldpUri not configured" +msgstr "CAS 認證失敗:未配置 ldpUri" -#: apps/knowledge/services/image_documents.py:357 -msgid "The image name must retain a supported file extension" -msgstr "圖片名稱必須保留支援的副檔名" +#: apps/xpack/serializers/sso_auth/cas.py:89 +msgid "CAS authentication failed: user not found in response" +msgstr "CAS 認證失敗:響應中未找到使用者" -#: apps/knowledge/serializers/knowledge_workflow.py:489 -msgid "The knowledge base workflow has not been published" -msgstr "知識庫工作流程尚未發布" +#: apps/xpack/serializers/system_api_key.py:16 +msgid "Allow cross domain" +msgstr "允許跨域" -#: apps/knowledge/services/multimodal_retrieval.py:88 -#, python-brace-format -msgid "The maximum size of a query image cannot exceed {size}MB" -msgstr "查詢圖片大小不可超過 {size}MB" +#: apps/xpack/serializers/system_api_key.py:17 +msgid "Cross domain list" +msgstr "跨域列表" -#: apps/knowledge/serializers/document_strategy.py:51 -msgid "" -"The minimum paragraph length cannot exceed the maximum paragraph length" -msgstr "最小分段長度不可大於最大分段長度" +#: apps/xpack/serializers/system_api_key.py:20 +msgid "Expire time" +msgstr "過期時間" -#: apps/knowledge/services/workflow_document_sync.py:41 -msgid "" -"The original Web data source no longer exists in the knowledge workflow" -msgstr "知識庫工作流程中的原 Web 資料來源已不存在" +#: apps/xpack/serializers/system_api_key.py:59 +msgid "system API key id" +msgstr "系統 API 密鑰 ID" -#: apps/knowledge/services/workflow_sync_source.py:77 -msgid "The saved workflow data source no longer exists" -msgstr "已儲存的工作流程資料來源已不存在" +#: apps/xpack/serializers/system_params.py:23 +msgid "theme" +msgstr "主題" -#: apps/knowledge/services/paragraph_assets.py:478 -msgid "The selected model is not a vision model" -msgstr "所選模型不是視覺模型" +#: apps/xpack/serializers/system_params.py:25 +msgid "login logo" +msgstr "登錄 logo" -#: apps/knowledge/services/paragraph_assets.py:522 -msgid "The selected visual tool does not exist or is not authorized" -msgstr "所選視覺工具不存在或未授權" +#: apps/xpack/serializers/system_params.py:26 +msgid "login image" +msgstr "登陸圖片" -#: apps/knowledge/serializers/knowledge_workflow.py:423 -#: apps/tools/serializers/tool_workflow.py:242 -msgid "The start node does not exist" -msgstr "開始節點不存在" +#: apps/xpack/serializers/system_params.py:27 +msgid "title" +msgstr "標題" -#: apps/knowledge/services/image_documents.py:99 -msgid "The uploaded file is not a valid image" -msgstr "上傳的檔案不是有效圖片" +#: apps/xpack/serializers/system_params.py:28 +msgid "slogan" +msgstr "標語" -#: apps/knowledge/serializers/knowledge_sync.py:57 -msgid "This field is required for a Cron schedule" -msgstr "Cron 排程必須填寫此欄位" +#: apps/xpack/serializers/system_params.py:30 +msgid "show user manual" +msgstr "顯示用戶手冊" -#: apps/knowledge/serializers/knowledge_sync.py:51 -msgid "This field is required for a scheduled time" -msgstr "定時同步必須填寫此欄位" +#: apps/xpack/serializers/system_params.py:32 +msgid "user manual url" +msgstr "用戶手冊網址" -#: apps/knowledge/serializers/knowledge_sync.py:53 -msgid "This field is required for a weekly or monthly schedule" -msgstr "每週或每月排程必須填寫此欄位" +#: apps/xpack/serializers/system_params.py:33 +msgid "show forum" +msgstr "顯示論壇" -#: apps/knowledge/serializers/document_strategy.py:102 -msgid "This field is required when the custom document strategy is selected" -msgstr "選擇自訂文件策略時必須填寫此欄位" +#: apps/xpack/serializers/system_params.py:34 +msgid "forum url" +msgstr "論壇 URL" -#: apps/knowledge/serializers/document_strategy.py:75 -msgid "This field is required when visual enhancement is enabled" -msgstr "啟用視覺增強時必須填寫此欄位" +#: apps/xpack/serializers/system_params.py:35 +msgid "show project" +msgstr "顯示項目" -#: apps/knowledge/views/document.py:459 apps/knowledge/views/document.py:460 -#: apps/knowledge/views/document.py:461 -msgid "Tokenize document vector library" -msgstr "對文件向量庫斷詞" +#: apps/xpack/serializers/system_params.py:36 +msgid "project url" +msgstr "專案 URL" -#: apps/knowledge/views/knowledge.py:529 apps/knowledge/views/knowledge.py:530 -#: apps/knowledge/views/knowledge.py:531 -msgid "Tokenize knowledge base" -msgstr "對知識庫斷詞" +#: apps/xpack/serializers/user_role_serializer.py:37 +msgid "Role IDs cannot be empty" +msgstr "角色 ID 不能为空" -#: apps/knowledge/services/knowledge_archive.py:289 -msgid "Unknown file reference in knowledge content." -msgstr "知識庫內容中存在未知檔案引用。" +#: apps/xpack/task/sync.py:313 +msgid "Failed to download lark file!" +msgstr "下載飛書檔案失敗!" -#: apps/knowledge/services/knowledge_archive.py:294 -msgid "Unknown file reference in knowledge settings." -msgstr "知識庫設定中存在未知檔案引用。" +#: apps/xpack/task/sync.py:380 +msgid "Failed to paginate the lark document list!" +msgstr "飛書文件列表分頁失敗!" -#: apps/knowledge/services/knowledge_archive.py:258 -msgid "Unknown related archive resource." -msgstr "關聯的封存檔資源未知。" +#: apps/xpack/task/sync.py:428 +msgid "Failed to query lark source metadata" +msgstr "查詢飛書資源後設資料失敗" -#: apps/knowledge/serializers/document.py:1640 -msgid "Unsupported document resource type" -msgstr "不支援的文件資源類型" +#: apps/xpack/task/sync.py:437 +msgid "Unable to confirm lark source existence" +msgstr "無法確認飛書資源是否存在" -#: apps/knowledge/services/image_documents.py:80 -#: apps/knowledge/services/image_documents.py:92 -msgid "Unsupported image format. Supported formats: jpg, jpeg, png, webp, bmp" -msgstr "不支援此圖片格式。支援的格式:jpg、jpeg、png、webp、bmp" +#: apps/xpack/views/auth.py:80 apps/xpack/views/auth.py:81 +#: apps/xpack/views/auth.py:82 apps/xpack/views/chat_user_auth.py:39 +#: apps/xpack/views/chat_user_auth.py:40 apps/xpack/views/chat_user_auth.py:41 +msgid "Get authentication types" +msgstr "獲取認證類型" -#: apps/knowledge/services/knowledge_archive.py:236 -msgid "Unsupported knowledge archive version." -msgstr "不支援此知識庫封存檔版本。" +#: apps/xpack/views/auth.py:83 apps/xpack/views/auth.py:98 +#: apps/xpack/views/auth.py:118 apps/xpack/views/auth.py:140 +#: apps/xpack/views/auth.py:153 apps/xpack/views/auth.py:315 +#: apps/xpack/views/auth.py:327 apps/xpack/views/auth.py:341 +#: apps/xpack/views/auth.py:482 apps/xpack/views/auth.py:492 +#: apps/xpack/views/auth.py:507 +msgid "Authentication Configuration" +msgstr "認證配置" -#: apps/knowledge/views/tag.py:76 -msgid "Update Knowledge Tag" -msgstr "更新知識庫標籤" +#: apps/xpack/views/auth.py:95 apps/xpack/views/auth.py:96 +#: apps/xpack/views/auth.py:97 apps/xpack/views/chat_user_auth.py:60 +#: apps/xpack/views/chat_user_auth.py:61 apps/xpack/views/chat_user_auth.py:62 +msgid "Test LDAP connection" +msgstr "測試 LDAP 連接" -#: apps/knowledge/views/tag.py:77 -msgid "Update a knowledge tag" -msgstr "更新知識庫標籤" +#: apps/xpack/views/auth.py:115 apps/xpack/views/auth.py:116 +#: apps/xpack/views/auth.py:117 +msgid "Add or modify authentication configuration" +msgstr "添加或修改認證配置" -#: apps/knowledge/views/knowledge.py:381 apps/knowledge/views/knowledge.py:382 -#: apps/knowledge/views/knowledge.py:383 -msgid "Update knowledge scheduled synchronization setting" -msgstr "更新知識庫定時同步設定" +#: apps/xpack/views/auth.py:137 apps/xpack/views/auth.py:138 +#: apps/xpack/views/auth.py:139 apps/xpack/views/auth.py:150 +#: apps/xpack/views/auth.py:151 apps/xpack/views/auth.py:152 +msgid "Get authentication configuration" +msgstr "獲取認證配置" -#: apps/knowledge/views/tag_import.py:26 -msgid "" -"Upload an XLS or XLSX file with 标签 and 标签值 columns. Duplicate tags are " -"skipped." -msgstr "上傳包含「标签」和「标签值」欄的 XLS 或 XLSX 檔案,重複標籤將被略過。" +#: apps/xpack/views/auth.py:163 apps/xpack/views/auth.py:164 +#: apps/xpack/views/auth.py:165 apps/xpack/views/chat_user_auth.py:128 +#: apps/xpack/views/chat_user_auth.py:129 +#: apps/xpack/views/chat_user_auth.py:130 +msgid "Ldap Log in" +msgstr "LDAP 登錄" -#: apps/knowledge/services/workflow_sync_source.py:85 -msgid "Web data source has no saved source URL" -msgstr "Web 資料來源未儲存來源網址" +#: apps/xpack/views/auth.py:166 apps/xpack/views/auth.py:183 +#: apps/xpack/views/auth.py:204 apps/xpack/views/auth.py:223 +#: apps/xpack/views/auth.py:242 apps/xpack/views/auth.py:259 +#: apps/xpack/views/auth.py:272 apps/xpack/views/auth.py:287 +#: apps/xpack/views/auth.py:300 apps/xpack/views/auth.py:357 +#: apps/xpack/views/auth.py:377 apps/xpack/views/auth.py:398 +#: apps/xpack/views/auth.py:418 apps/xpack/views/auth.py:439 +#: apps/xpack/views/auth.py:459 +msgid "Three-party login" +msgstr "三方登錄" -#: apps/knowledge/services/workflow_document_sync.py:39 -msgid "Workflow Web document is missing its source information" -msgstr "工作流程 Web 文件缺少來源資訊" +#: apps/xpack/views/auth.py:180 apps/xpack/views/auth.py:181 +#: apps/xpack/views/auth.py:182 apps/xpack/views/chat_user_auth.py:180 +#: apps/xpack/views/chat_user_auth.py:181 +#: apps/xpack/views/chat_user_auth.py:182 +msgid "CAS Log in" +msgstr "CAS 登錄" -#: apps/knowledge/services/workflow_document_sync.py:72 -msgid "Workflow knowledge has no owner available for synchronization" -msgstr "工作流程知識庫沒有可用於同步的擁有者" +#: apps/xpack/views/auth.py:201 apps/xpack/views/auth.py:202 +#: apps/xpack/views/auth.py:203 apps/xpack/views/chat_user_auth.py:204 +#: apps/xpack/views/chat_user_auth.py:205 +#: apps/xpack/views/chat_user_auth.py:206 +msgid "OIDC Log in" +msgstr "OIDC 登錄" -#: apps/knowledge/services/paragraph_assets.py:475 -msgid "Workspace id is required for visual model validation" -msgstr "驗證視覺模型時必須提供工作空間 ID" +#: apps/xpack/views/auth.py:220 apps/xpack/views/auth.py:221 +#: apps/xpack/views/auth.py:222 apps/xpack/views/chat_user_auth.py:227 +#: apps/xpack/views/chat_user_auth.py:228 +#: apps/xpack/views/chat_user_auth.py:229 +msgid "OAuth2 Log in" +msgstr "OAuth2 登錄" -#: apps/knowledge/services/paragraph_assets.py:518 -msgid "Workspace id is required for visual tool validation" -msgstr "驗證視覺工具時必須提供工作空間 ID" +#: apps/xpack/views/auth.py:239 apps/xpack/views/auth.py:240 +#: apps/xpack/views/auth.py:241 +msgid "SAML2 Log in" +msgstr "SAML2 登入" -#: apps/knowledge/services/knowledge_sync_schedule.py:85 -msgid "cron_expression is required" -msgstr "請填寫 Cron 表達式" +#: apps/xpack/views/auth.py:256 apps/xpack/views/auth.py:257 +#: apps/xpack/views/auth.py:258 +msgid "SAML2 Metadata" +msgstr "SAML2 元數據" -#: apps/knowledge/serializers/knowledge_workflow.py:213 -msgid "datasource data" -msgstr "資料來源資料" +#: apps/xpack/views/auth.py:269 apps/xpack/views/auth.py:270 +#: apps/xpack/views/auth.py:271 +msgid "SAML2 SSO" +msgstr "SAML2 單點登入" -#: apps/knowledge/services/knowledge_sync_schedule.py:73 -#, python-brace-format -msgid "days must contain values from 1 to {max_day}" -msgstr "日期必須介於 1 和 {max_day} 之間" +#: apps/xpack/views/auth.py:284 apps/xpack/views/auth.py:285 +#: apps/xpack/views/auth.py:286 apps/xpack/views/chat_user_auth.py:273 +#: apps/xpack/views/chat_user_auth.py:274 +#: apps/xpack/views/chat_user_auth.py:275 +msgid "Scan code login type" +msgstr "掃碼登錄類型" -#: apps/knowledge/serializers/document.py:714 -msgid "document strategy mode" -msgstr "文件策略模式" +#: apps/xpack/views/auth.py:297 apps/xpack/views/auth.py:298 +#: apps/xpack/views/auth.py:299 apps/xpack/views/auth.py:312 +#: apps/xpack/views/auth.py:313 apps/xpack/views/auth.py:314 +#: apps/xpack/views/chat_user_auth.py:286 +#: apps/xpack/views/chat_user_auth.py:287 +#: apps/xpack/views/chat_user_auth.py:288 +#: apps/xpack/views/chat_user_auth.py:301 +#: apps/xpack/views/chat_user_auth.py:302 +#: apps/xpack/views/chat_user_auth.py:303 +msgid "Get platform information" +msgstr "獲取平臺信息" -#: apps/knowledge/serializers/knowledge.py:183 -msgid "file id" -msgstr "檔案 ID" +#: apps/xpack/views/auth.py:324 apps/xpack/views/auth.py:325 +#: apps/xpack/views/auth.py:326 apps/xpack/views/chat_user_auth.py:313 +#: apps/xpack/views/chat_user_auth.py:314 +#: apps/xpack/views/chat_user_auth.py:315 +msgid "Modify platform information" +msgstr "修改平臺信息" -#: apps/knowledge/serializers/document.py:291 -msgid "file id list" -msgstr "檔案 ID 清單" +#: apps/xpack/views/auth.py:338 apps/xpack/views/auth.py:339 +#: apps/xpack/views/auth.py:340 apps/xpack/views/chat_user_auth.py:327 +#: apps/xpack/views/chat_user_auth.py:328 +#: apps/xpack/views/chat_user_auth.py:329 +msgid "Test platform connection" +msgstr "測試平臺連線" -#: apps/knowledge/serializers/knowledge.py:184 -msgid "file name" -msgstr "檔案名稱" +#: apps/xpack/views/auth.py:354 apps/xpack/views/auth.py:355 +#: apps/xpack/views/auth.py:356 apps/xpack/views/chat_user_auth.py:343 +#: apps/xpack/views/chat_user_auth.py:344 +#: apps/xpack/views/chat_user_auth.py:345 +msgid "DingTalk callback" +msgstr "釘釘回調" -#: apps/knowledge/serializers/knowledge.py:185 -msgid "file url" -msgstr "檔案網址" +#: apps/xpack/views/auth.py:374 apps/xpack/views/auth.py:375 +#: apps/xpack/views/auth.py:376 apps/xpack/views/chat_user_auth.py:365 +#: apps/xpack/views/chat_user_auth.py:366 +#: apps/xpack/views/chat_user_auth.py:367 +msgid "DingTalk OAuth2 callback" +msgstr "釘釘 OAuth2 回調" -#: apps/knowledge/serializers/knowledge_workflow.py:588 -msgid "function_name" -msgstr "函式名稱" +#: apps/xpack/views/auth.py:395 apps/xpack/views/auth.py:396 +#: apps/xpack/views/auth.py:397 apps/xpack/views/chat_user_auth.py:388 +#: apps/xpack/views/chat_user_auth.py:389 +#: apps/xpack/views/chat_user_auth.py:390 +msgid "WeCom callback" +msgstr "企業微信回調" -#: apps/knowledge/serializers/image_document.py:40 -msgid "image file ids" -msgstr "圖片檔案 ID 清單" +#: apps/xpack/views/auth.py:415 apps/xpack/views/auth.py:416 +#: apps/xpack/views/auth.py:417 apps/xpack/views/chat_user_auth.py:416 +#: apps/xpack/views/chat_user_auth.py:417 +#: apps/xpack/views/chat_user_auth.py:418 +msgid "WeCom OAuth2 callback" +msgstr "企業微信 OAuth2 回調" -#: apps/knowledge/services/knowledge_sync_schedule.py:79 -msgid "interval requires an integer value in minutes or hours" -msgstr "同步間隔必須為整數,單位為分鐘或小時" +#: apps/xpack/views/auth.py:436 apps/xpack/views/auth.py:437 +#: apps/xpack/views/auth.py:438 apps/xpack/views/chat_user_auth.py:440 +#: apps/xpack/views/chat_user_auth.py:441 +#: apps/xpack/views/chat_user_auth.py:442 +msgid "Lark callback" +msgstr "飛書回調" -#: apps/knowledge/serializers/knowledge_workflow.py:535 -msgid "knowledge action id" -msgstr "知識庫任務 ID" +#: apps/xpack/views/auth.py:456 apps/xpack/views/auth.py:457 +#: apps/xpack/views/auth.py:458 apps/xpack/views/chat_user_auth.py:464 +#: apps/xpack/views/chat_user_auth.py:465 +#: apps/xpack/views/chat_user_auth.py:466 +msgid "Lark OAuth2 callback" +msgstr "飛書 OAuth2 回調" -#: apps/knowledge/serializers/knowledge_workflow.py:214 -msgid "knowledge base data" -msgstr "知識庫資料" +#: apps/xpack/views/auth.py:479 apps/xpack/views/auth.py:480 +#: apps/xpack/views/auth.py:481 apps/xpack/views/auth.py:504 +#: apps/xpack/views/auth.py:505 apps/xpack/views/auth.py:506 +msgid "Get auth setting" +msgstr "獲取認證設定" -#: apps/knowledge/serializers/knowledge.py:1575 -msgid "knowledge ids" -msgstr "知識庫 ID 清單" +#: apps/xpack/views/auth.py:489 apps/xpack/views/auth.py:490 +#: apps/xpack/views/auth.py:491 +msgid "Update auth setting" +msgstr "更新認證設置" -#: apps/knowledge/serializers/knowledge.py:245 -msgid "knowledge type" -msgstr "知識庫類型" +#: apps/xpack/views/auth.py:518 apps/xpack/views/auth.py:519 +#: apps/xpack/views/auth.py:520 +msgid "Download user import template" +msgstr "下載使用者匯入模板" + +#: apps/xpack/views/auth.py:558 apps/xpack/views/auth.py:559 +#: apps/xpack/views/auth.py:560 +msgid "Get system user sync types" +msgstr "獲取系統使用者同步型別" + +#: apps/xpack/views/auth.py:579 apps/xpack/views/auth.py:581 +msgid "Sync system users" +msgstr "同步系統使用者" + +#: apps/xpack/views/auth.py:580 +msgid "Sync system users from external source" +msgstr "從外部來源同步系統使用者" + +#: apps/xpack/views/chat_user_auth.py:42 apps/xpack/views/chat_user_auth.py:63 +#: apps/xpack/views/chat_user_auth.py:83 +#: apps/xpack/views/chat_user_auth.py:304 +#: apps/xpack/views/chat_user_auth.py:316 +#: apps/xpack/views/chat_user_auth.py:330 +msgid "Chat User/Authentication Configuration" +msgstr "對話用戶/認證配置" -#: apps/knowledge/serializers/problem.py:33 -msgid "last recall time" -msgstr "最近召回時間" +#: apps/xpack/views/chat_user_auth.py:80 apps/xpack/views/chat_user_auth.py:81 +#: apps/xpack/views/chat_user_auth.py:82 +msgid "Add or modify Chat/Authentication Configuration" +msgstr "添加或修改對話/認證配置" -#: apps/knowledge/serializers/knowledge.py:201 -msgid "query image list" -msgstr "查詢圖片清單" +#: apps/xpack/views/chat_user_auth.py:102 +#: apps/xpack/views/chat_user_auth.py:103 +#: apps/xpack/views/chat_user_auth.py:104 +#: apps/xpack/views/chat_user_auth.py:115 +#: apps/xpack/views/chat_user_auth.py:116 +#: apps/xpack/views/chat_user_auth.py:117 +msgid "Get Authentication Configuration" +msgstr "獲取認證配置" -#: apps/knowledge/serializers/external_retrieval.py:39 -msgid "query_text must be a string." -msgstr "查詢文字必須是字串。" +#: apps/xpack/views/chat_user_auth.py:105 +#: apps/xpack/views/chat_user_auth.py:118 +msgid "Chat User/login authentication" +msgstr "對話用戶/登錄認證" -#: apps/knowledge/serializers/problem.py:32 -msgid "recall count" -msgstr "召回次數" +#: apps/xpack/views/chat_user_auth.py:131 +#: apps/xpack/views/chat_user_auth.py:183 +#: apps/xpack/views/chat_user_auth.py:207 +#: apps/xpack/views/chat_user_auth.py:230 +#: apps/xpack/views/chat_user_auth.py:276 +#: apps/xpack/views/chat_user_auth.py:289 +#: apps/xpack/views/chat_user_auth.py:346 +#: apps/xpack/views/chat_user_auth.py:368 +#: apps/xpack/views/chat_user_auth.py:391 +#: apps/xpack/views/chat_user_auth.py:419 +#: apps/xpack/views/chat_user_auth.py:443 +#: apps/xpack/views/chat_user_auth.py:467 +msgid "Chat User/Three-party login" +msgstr "對話用戶/三方登錄" -#: apps/knowledge/serializers/common.py:73 -msgid "resource type" -msgstr "資源類型" +#: apps/xpack/views/chat_user_auth.py:256 +msgid "Chat User/login" +msgstr "對話使用者/登入" -#: apps/knowledge/services/knowledge_sync_schedule.py:47 -msgid "schedule_type must be daily, weekly, monthly, interval or cron" -msgstr "排程類型必須為 daily、weekly、monthly、interval 或 cron" +#: apps/xpack/views/license.py:32 apps/xpack/views/license.py:33 +#: apps/xpack/views/license.py:34 +msgid "Get license information" +msgstr "獲取許可證信息" -#: apps/knowledge/serializers/document.py:2084 -#: apps/knowledge/serializers/tag.py:205 -msgid "search value" -msgstr "搜尋內容" +#: apps/xpack/views/license.py:46 apps/xpack/views/license.py:48 +msgid "Update license information" +msgstr "更新許可證信息" -#: apps/knowledge/serializers/external_retrieval.py:44 -msgid "similarity must be finite." -msgstr "相似度必須是有限數值。" +#: apps/xpack/views/license.py:47 +msgid "Update license information by uploading a new license file" +msgstr "通過上傳新許可證文件更新許可證信息" -#: apps/application/views/application.py:649 -#: apps/application/views/application.py:650 -#: apps/application/views/application.py:651 -#: apps/application/views/application.py:685 -#: apps/application/views/application.py:686 -#: apps/application/views/application.py:687 apps/chat/views/v2/chat.py:316 -#: apps/chat/views/v2/chat.py:317 apps/chat/views/v2/chat.py:318 -#: apps/chat/views/v3/chat.py:355 apps/chat/views/v3/chat.py:356 -#: apps/knowledge/views/knowledge_workflow.py:461 -#: apps/knowledge/views/knowledge_workflow.py:462 -#: apps/knowledge/views/knowledge_workflow.py:463 -msgid "speech to text" -msgstr "語音轉文字" +#: apps/xpack/views/operate_log.py:22 apps/xpack/views/operate_log.py:23 +#: apps/xpack/views/operate_log.py:24 +msgid "Get menu operate log" +msgstr "獲取菜單操作日誌" -#: apps/knowledge/services/knowledge_sync_schedule.py:49 -msgid "sync_type must be incremental, replace or complete" -msgstr "同步類型必須為 incremental、replace 或 complete" +#: apps/xpack/views/operate_log.py:26 apps/xpack/views/operate_log.py:42 +#: apps/xpack/views/operate_log.py:60 apps/xpack/views/operate_log.py:76 +#: apps/xpack/views/operate_log.py:90 +msgid "System operate log" +msgstr "系統操作日誌" -#: apps/knowledge/serializers/document.py:597 -msgid "tag" -msgstr "標籤" +#: apps/xpack/views/operate_log.py:37 apps/xpack/views/operate_log.py:38 +#: apps/xpack/views/operate_log.py:39 +msgid "Get paginated operate log" +msgstr "獲取分頁操作日誌" -#: apps/knowledge/serializers/document.py:2160 -#: apps/knowledge/serializers/document.py:2201 -#: apps/knowledge/serializers/document.py:2228 -msgid "tag id" -msgstr "標籤 ID" +#: apps/xpack/views/operate_log.py:57 apps/xpack/views/operate_log.py:58 +#: apps/xpack/views/operate_log.py:59 +msgid "Export operate log" +msgstr "導出操作日誌" -#: apps/knowledge/serializers/document.py:334 -msgid "tag id list" -msgstr "標籤 ID 清單" +#: apps/xpack/views/operate_log.py:73 apps/xpack/views/operate_log.py:74 +#: apps/xpack/views/operate_log.py:75 +msgid "Save operate log" +msgstr "儲存操作日誌" -#: apps/knowledge/serializers/document.py:2160 -#: apps/knowledge/serializers/document.py:2201 -msgid "tag ids" -msgstr "標籤 ID 清單" +#: apps/xpack/views/operate_log.py:87 apps/xpack/views/operate_log.py:88 +#: apps/xpack/views/operate_log.py:89 +msgid "Get operate log clean time" +msgstr "獲取操作日誌清理時間" -#: apps/knowledge/serializers/termbase.py:21 -#: apps/knowledge/serializers/termbase.py:67 -msgid "termbase id" -msgstr "術語庫 ID" +#: apps/xpack/views/platform.py:72 apps/xpack/views/platform.py:95 +msgid "Application/application access" +msgstr "智慧體/應用訪問" -#: apps/knowledge/serializers/termbase.py:28 -msgid "termbase list" -msgstr "術語庫清單" +#: apps/xpack/views/platform.py:126 apps/xpack/views/platform.py:154 +msgid "Application/Get platform status" +msgstr "智慧體/獲取平臺狀態" -#: apps/knowledge/services/knowledge_sync_schedule.py:63 -msgid "time must be a non-empty list of HH:MM values" -msgstr "同步時間必須為非空清單,格式為 HH:MM" +#: apps/xpack/views/system_api_key.py:21 apps/xpack/views/system_api_key.py:22 +#: apps/xpack/views/system_api_key.py:23 +msgid "Create SystemAPIKey" +msgstr "創建系統 API 密鑰" -#: apps/knowledge/services/document_strategy.py:69 -msgid "visual enhancement requires the selected model or tool" -msgstr "視覺增強需要選擇模型或工具" +#: apps/xpack/views/system_api_key.py:39 apps/xpack/views/system_api_key.py:40 +#: apps/xpack/views/system_api_key.py:41 +msgid "Get SystemAPIKey List" +msgstr "獲取系統 API 密鑰列表" -#: apps/knowledge/services/image_documents.py:118 -#: apps/knowledge/services/paragraph_assets.py:325 -msgid "visual processor adapter is unavailable" -msgstr "視覺處理介面不可用" +#: apps/xpack/views/system_api_key.py:63 apps/xpack/views/system_api_key.py:64 +#: apps/xpack/views/system_api_key.py:65 +msgid "Update SystemAPIKey" +msgstr "更新系統 API 密鑰" -#: apps/knowledge/serializers/tag_import.py:75 -msgid "仅支持上传 XLS、XLSX 格式的文件" -msgstr "僅支援上傳 XLS、XLSX 格式的檔案" +#: apps/xpack/views/system_api_key.py:87 apps/xpack/views/system_api_key.py:88 +#: apps/xpack/views/system_api_key.py:89 +msgid "Delete SystemAPIKey" +msgstr "刪除系統 API 密鑰" -#: apps/knowledge/serializers/tag_import.py:43 -#, python-format -msgid "工作表“%(sheet)s”的表头必须为“标签、标签值”,请使用标签模板" -msgstr "工作表「%(sheet)s」的欄位名稱必須為「标签、标签值」,請使用標籤範本" +#: apps/xpack/views/system_chat_user.py:33 +#: apps/xpack/views/system_chat_user.py:34 +#: apps/xpack/views/system_chat_user.py:35 +msgid "Get chat user sync types" +msgstr "獲取對話使用者同步型別" -#: apps/knowledge/serializers/tag_import.py:54 -#, python-format -msgid "工作表“%(sheet)s”第 %(row)s 行只能包含标签和标签值" -msgstr "工作表「%(sheet)s」第 %(row)s 列只能包含標籤和標籤值" +#: apps/xpack/views/system_chat_user.py:48 +#: apps/xpack/views/system_chat_user.py:50 +msgid "Sync chat users" +msgstr "同步對話用戶" -#: apps/knowledge/serializers/tag_import.py:65 -#, python-format -msgid "工作表“%(sheet)s”第 %(row)s 行:%(message)s" -msgstr "工作表「%(sheet)s」第 %(row)s 列:%(message)s" +#: apps/xpack/views/system_chat_user.py:49 +msgid "Sync chat users from external source" +msgstr "從外部源同步對話用戶" -#: apps/knowledge/serializers/tag_import.py:23 -msgid "文件" -msgstr "檔案" +#: apps/xpack/views/system_chat_user.py:74 +#: apps/xpack/views/system_chat_user.py:75 +msgid "Get chat user quota" +msgstr "獲取對話用戶配額" -#: apps/knowledge/serializers/tag_import.py:103 -msgid "文件中没有可导入的标签" -msgstr "檔案中沒有可匯入的標籤" +#: apps/xpack/views/system_chat_user.py:84 +#: apps/xpack/views/system_chat_user.py:85 +msgid "Set chat user quota" +msgstr "設置對話用戶配額" -#: apps/knowledge/serializers/tag_import.py:94 -msgid "文件无法读取,请上传有效的 XLS 或 XLSX 文件" -msgstr "無法讀取檔案,請上傳有效的 XLS 或 XLSX 檔案" +#: apps/xpack/views/system_chat_user.py:102 +#: apps/xpack/views/system_chat_user.py:103 +msgid "Batch set chat user quota" +msgstr "批量設置對話用戶配額" -#: apps/knowledge/serializers/tag_import.py:59 -msgid "标签" -msgstr "標籤" +#: apps/xpack/views/system_params.py:20 apps/xpack/views/system_params.py:21 +#: apps/xpack/views/system_params.py:22 +msgid "View appearance settings" +msgstr "查看外觀設置" -#: apps/knowledge/serializers/tag_import.py:59 -msgid "标签值" -msgstr "標籤值" +#: apps/xpack/views/system_params.py:37 apps/xpack/views/system_params.py:38 +#: apps/xpack/views/system_params.py:39 +msgid "Update appearance settings" +msgstr "更新外觀設置" diff --git a/apps/models_provider/serializers/model_serializer.py b/apps/models_provider/serializers/model_serializer.py index 29f5ddb5e0d..5f91985ddf8 100644 --- a/apps/models_provider/serializers/model_serializer.py +++ b/apps/models_provider/serializers/model_serializer.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- import json +import logging import os import threading import time @@ -27,6 +28,8 @@ from system_manage.serializers.user_resource_permission import UserResourcePermissionSerializer from users.serializers.user import is_workspace_manage_permission_read +logger = logging.getLogger(__name__) + def get_default_model_params_setting(provider, model_type, model_name): credential = get_model_credential(provider, model_type, model_name) @@ -72,17 +75,19 @@ def pull(model: Model, credential: Dict): response = ModelProvideConstants[model.provider].down_model(model.model_type, model.model_name, credential) down_model_chunk = {} last_update_time = time.time() + last_snapshot = None for chunk in response: down_model_chunk[chunk.digest] = chunk.to_dict() - if time.time() - last_update_time > 5: + # chunk.digest 不变时 progress 仍会更新,需按内容判断是否有变化 + current_snapshot = list(down_model_chunk.values()) + if time.time() - last_update_time > 5 and current_snapshot != last_snapshot: current_model = QuerySet(Model).filter(id=model.id).first() if current_model and current_model.status == Status.PAUSE_DOWNLOAD: return - QuerySet(Model).filter(id=model.id).update( - meta={"down_model_chunk": list(down_model_chunk.values())} - ) + QuerySet(Model).filter(id=model.id).update(meta={"down_model_chunk": current_snapshot}) last_update_time = time.time() + last_snapshot = current_snapshot status = Status.ERROR message = "" @@ -94,6 +99,7 @@ def pull(model: Model, credential: Dict): QuerySet(Model).filter(id=model.id).update(meta={"down_model_chunk": [], "message": message}, status=status) except Exception as e: + logger.exception("Model pull failed: model=%s model_name=%s", model.id, model.model_name) QuerySet(Model).filter(id=model.id).update( meta={"down_model_chunk": [], "message": str(e)}, status=Status.ERROR ) diff --git a/apps/models_provider/tools.py b/apps/models_provider/tools.py index 01027d0177e..33de2e9397c 100644 --- a/apps/models_provider/tools.py +++ b/apps/models_provider/tools.py @@ -7,9 +7,13 @@ @desc: """ +import hashlib +import json from typing import Dict from common.config.embedding_config import ModelManage +from common.utils.rsa_util import rsa_long_decrypt +from django.core.cache import cache from common.database_model_manage.database_model_manage import DatabaseModelManage from django.db import connection from django.db.models import QuerySet @@ -161,3 +165,45 @@ def get_model_instance_by_model_workspace_id(model_id, workspace_id, **kwargs): default_model_params.setdefault("top_n", 3) model_params = reset_model_params(default_model_params, **kwargs) return ModelManage.get_model(model_id, lambda _id: get_model(model, **model_params)) + + +def _resolve_base_model_credential_parts(api_key, api_base, credential): + # url/key 的取值口径在「写缓存」和「读缓存」必须完全一致 + credential = credential or {} + url = api_base or credential.get("api_base") or credential.get("base_url") or "" + key = api_key or credential.get("api_key") or "" + return url, key + + +def get_base_model_list_cache_key(provider, model_type, api_key, api_base, credential): + # 按「供应商 + 模型类型 + url + key」缓存,同一凭证只拉取一次官方模型列表 + url, key = _resolve_base_model_credential_parts(api_key, api_base, credential) + digest = hashlib.md5(f"{provider}:{model_type}:{url}:{key}".encode()).hexdigest() + return f"base_model_list:{digest}" + + +def cache_base_model_list(provider, model_type, api_key, api_base, credential, model_list): + if model_list: + cache.set( + get_base_model_list_cache_key(provider, model_type, api_key, api_base, credential), + model_list, + timeout=None, + ) + + +def get_cached_base_model_list(provider, model_type, model_id=None, credential=None): + """按 url+key 读取缓存的官方模型列表,未命中返回空列表。 + + 编辑场景传 model_id 时,用模型存储的真实凭证计算 key, + 避免接口返回的加密 api_key 导致 key 不一致;解密失败时回退请求中的凭证。 + """ + if model_id: + try: + model = QuerySet(Model).filter(id=model_id).first() + if model: + credential = json.loads(rsa_long_decrypt(model.credential)) + provider, model_type = model.provider, model.model_type + except Exception: + pass + cached = cache.get(get_base_model_list_cache_key(provider, model_type, None, None, credential)) + return cached or [] diff --git a/apps/models_provider/urls.py b/apps/models_provider/urls.py index 82262cf6070..efe32882d7c 100644 --- a/apps/models_provider/urls.py +++ b/apps/models_provider/urls.py @@ -11,6 +11,7 @@ path('provider', views.Provide.as_view()), path('provider/model_type_list', views.Provide.ModelTypeList.as_view()), path('provider/model_list', views.Provide.ModelList.as_view()), + path('provider/model_list_cache', views.Provide.ModelListCache.as_view()), path('provider/model_params_form', views.Provide.ModelParamsForm.as_view()), path('provider/model_form', views.Provide.ModelForm.as_view()), path('workspace//model', views.ModelSetting.as_view()), diff --git a/apps/models_provider/views/provide.py b/apps/models_provider/views/provide.py index 90751a131f6..d6ec2f0dbf1 100644 --- a/apps/models_provider/views/provide.py +++ b/apps/models_provider/views/provide.py @@ -8,6 +8,7 @@ from models_provider.api.provide import ProvideApi from models_provider.constants.model_provider_constants import ModelProvideConstants from models_provider.serializers.model_serializer import get_default_model_params_setting +from models_provider.tools import cache_base_model_list, get_cached_base_model_list from rest_framework.request import Request from rest_framework.views import APIView @@ -103,16 +104,49 @@ def get(self, request: Request): ) def post(self, request: Request): - """携带凭证的查询走 POST,避免 api_key 出现在 URL/访问日志中。""" + """携带凭证的查询走 POST,避免 api_key 出现在 URL/访问日志中;成功后按 url+key 写入缓存。""" data = request.data or {} - return result.success( - self._get_model_list( + model_list = self._get_model_list( + data.get("provider"), + data.get("model_type"), + data.get("api_key"), + data.get("api_base"), + data.get("credential"), + data.get("search"), + ) + if model_list and not data.get("search"): + # search 结果是过滤子集,不写入缓存,避免覆盖全量列表 + cache_base_model_list( data.get("provider"), data.get("model_type"), data.get("api_key"), data.get("api_base"), data.get("credential"), - data.get("search"), + model_list, + ) + return result.success(model_list) + + class ModelListCache(APIView): + authentication_classes = [TokenAuth] + + @extend_schema( + methods=["POST"], + summary=_("Get cached model list"), + description=_("Get cached model list by provider, model type and credential"), + operation_id=_("Get cached model list"), + responses=ProvideApi.ModelList.get_response(), + tags=[_("Model")], # type: ignore + ) + def post(self, request: Request): + """按 url+key 读取已缓存的官方模型列表,未命中返回空数组。 + + 编辑场景传入 model_id 时,使用模型存储的真实凭证计算缓存 key, + 避免接口返回的加密 api_key 导致 key 不一致。 + """ + data = request.data or {} + return result.success( + get_cached_base_model_list( + data.get("provider"), data.get("model_type"), data.get("model_id"), data.get("credential") ) ) diff --git a/apps/users/serializers/user.py b/apps/users/serializers/user.py index 4f0b15242fb..0bcd39e084d 100644 --- a/apps/users/serializers/user.py +++ b/apps/users/serializers/user.py @@ -440,10 +440,6 @@ def _get_user_roles(user_ids, is_admin=True): if not (role_model and user_role_relation_model and workspace_model): return {} - workspace_mapping = { - str(workspace_model.id): workspace_model.name for workspace_model in workspace_model.objects.all() - } - # 获取所有相关角色关系,并预加载角色信息 user_role_relations = ( user_role_relation_model.objects.filter(user_id__in=user_ids) @@ -451,6 +447,13 @@ def _get_user_roles(user_ids, is_admin=True): .distinct("user_id", "role_id", "workspace_id") # 确保组合唯一性 ) + # 仅加载角色关系中实际出现的工作空间,避免全表加载 + relation_workspace_ids = {relation.workspace_id for relation in user_role_relations} + workspace_mapping = { + str(workspace.id): workspace.name + for workspace in workspace_model.objects.filter(id__in=relation_workspace_ids) + } + # 构建用户ID到角色名称列表的映射 user_role_mapping = defaultdict(set) # 使用 set 去重 # 构建用户ID到角色ID与工作空间ID映射 @@ -500,7 +503,7 @@ def _get_user_roles(user_ids, is_admin=True): if role_model and user_role_relation_model: # 获取当前用户的所有角色 判断是不是内置的系统管理员 is_admin = user_role_relation_model.objects.filter( - user_id=user_id, role_id=RoleConstants.ADMIN.name + user_id=user_id, role__type=RoleConstants.ADMIN.name ).exists() user_ids = [user["id"] for user in result["records"]] user_role_mapping, user_role_setting_mapping, user_role_workspace_mapping = _get_user_roles( diff --git a/ui/src/api/admin/model-provider.ts b/ui/src/api/admin/model-provider.ts index 70d1a072c84..07cbdadb7d6 100644 --- a/ui/src/api/admin/model-provider.ts +++ b/ui/src/api/admin/model-provider.ts @@ -38,4 +38,20 @@ const getBaseModelList = (provider: string, modelType: string, search?: string, return get(`${prefix}/model_list`, { model_type: modelType, provider, search }) } -export default { getBaseModelList, getBaseModelParamsForm, getModelCreateForm, getModelTypeList, getProviderList } +/** 按「url + key」读取后端缓存的基础模型列表,未命中返回空数组;编辑时传 modelId,由后端用真实凭证取缓存。 */ +const getBaseModelListCache = ( + provider: string, + modelType: string, + credential: Record, + modelId?: string, +) => { + return post, BaseModelOption[]>(`${prefix}/model_list_cache`, { + model_type: modelType, + model_id: modelId, + provider, + ...credential, + credential, + }) +} + +export default { getBaseModelList, getBaseModelListCache, getBaseModelParamsForm, getModelCreateForm, getModelTypeList, getProviderList } diff --git a/ui/src/views/model/base-model-options.ts b/ui/src/views/model/base-model-options.ts new file mode 100644 index 00000000000..9afcb7d5528 --- /dev/null +++ b/ui/src/views/model/base-model-options.ts @@ -0,0 +1,31 @@ +import type { BaseModelOption } from '@/api/types' +import ProviderApi from '@/api/admin/model-provider' + +function toCredentialRecord(credential?: Record) { + return credential && Object.keys(credential).length > 0 ? credential : undefined +} + +/** 读取后端按 url+key 缓存的基础模型列表,未命中返回空数组;编辑时传 modelId 由后端用真实凭证取缓存。 */ +export function loadCachedBaseModelOptions( + provider: string, + modelType: string, + credential?: Record, + modelId?: string, +) { + const credentialRecord = toCredentialRecord(credential) + if (!credentialRecord && !modelId) return Promise.resolve([]) + return ProviderApi.getBaseModelListCache(provider, modelType, credentialRecord ?? {}, modelId).catch(() => []) +} + +/** 优先取后端缓存,未命中回落内置默认模型列表。 */ +export function loadCachedOrBuiltinBaseModelOptions( + provider: string, + modelType: string, + credential?: Record, + modelId?: string, +) { + return loadCachedBaseModelOptions(provider, modelType, credential, modelId).then((options) => { + if (options?.length) return options + return ProviderApi.getBaseModelList(provider, modelType) + }) +} diff --git a/ui/src/views/model/create-model/CreateModelDrawer.vue b/ui/src/views/model/create-model/CreateModelDrawer.vue index e411a025519..7b471c87600 100644 --- a/ui/src/views/model/create-model/CreateModelDrawer.vue +++ b/ui/src/views/model/create-model/CreateModelDrawer.vue @@ -1,5 +1,5 @@