fix: application i18n (#2086)

This commit is contained in:
shaohuzhang1 2025-01-23 11:54:34 +08:00 committed by GitHub
parent 78e3c14019
commit 37ebe3e68f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 874 additions and 592 deletions

View File

@ -20,6 +20,7 @@ from django.core.cache import caches
from django.db import transaction, models
from django.db.models import QuerySet, Q
from django.http import StreamingHttpResponse
from django.utils.translation import gettext_lazy as _, gettext
from openpyxl.cell.cell import ILLEGAL_CHARACTERS_RE
from rest_framework import serializers
from rest_framework.utils.formatting import lazy_format
@ -45,7 +46,6 @@ from embedding.task import embedding_by_paragraph, embedding_by_paragraph_list
from setting.models import Model
from setting.models_provider import get_model_credential
from smartdoc.conf import PROJECT_DIR
from django.utils.translation import gettext_lazy as _, gettext as __
chat_cache = caches['chat_cache']
@ -224,11 +224,13 @@ class ChatSerializers(serializers.Serializer):
worksheet = workbook.active
worksheet.title = 'Sheet1'
headers = [__('Conversation ID'), __('summary'), __('User Questions'), __('Problem after optimization'),
__('answer'), __('User feedback'),
__('Reference segment number'),
__('Section title + content'),
__('Annotation'), __('Consuming tokens'), __('Time consumed (s)'), __('Question Time')]
headers = [gettext('Conversation ID'), gettext('summary'), gettext('User Questions'),
gettext('Problem after optimization'),
gettext('answer'), gettext('User feedback'),
gettext('Reference segment number'),
gettext('Section title + content'),
gettext('Annotation'), gettext('Consuming tokens'), gettext('Time consumed (s)'),
gettext('Question Time')]
for col_idx, header in enumerate(headers, 1):
cell = worksheet.cell(row=1, column=col_idx)
cell.value = header
@ -272,7 +274,7 @@ class ChatSerializers(serializers.Serializer):
user_id = self.data.get('user_id')
application_id = self.data.get('application_id')
if not QuerySet(Application).filter(id=application_id, user_id=user_id).exists():
raise AppApiException(500, __('Application does not exist'))
raise AppApiException(500, gettext('Application does not exist'))
def open(self):
self.is_valid(raise_exception=True)
@ -291,7 +293,8 @@ class ChatSerializers(serializers.Serializer):
'-create_time')[0:1].first()
if work_flow_version is None:
raise AppApiException(500,
__("The application has not been published. Please use it after publishing."))
gettext(
"The application has not been published. Please use it after publishing."))
chat_cache.set(chat_id,
ChatInfo(chat_id, [],
[],
@ -373,7 +376,7 @@ class ChatSerializers(serializers.Serializer):
if 'id' in self.data and self.data.get('id') is not None:
application = QuerySet(Application).filter(id=self.data.get('id')).first()
if application is None:
raise AppApiException(500, __("Application does not exist"))
raise AppApiException(500, gettext("Application does not exist"))
return application.user_id
return self.data.get('user_id')
@ -426,9 +429,9 @@ class ChatRecordSerializer(serializers.Serializer):
application_access_token = QuerySet(ApplicationAccessToken).filter(
application_id=self.data.get('application_id')).first()
if application_access_token is None:
raise AppApiException(500, __('Application authentication information does not exist'))
raise AppApiException(500, gettext('Application authentication information does not exist'))
if not application_access_token.show_source and current_role == RoleConstants.APPLICATION_ACCESS_TOKEN.value:
raise AppApiException(500, __('Displaying knowledge sources is not enabled'))
raise AppApiException(500, gettext('Displaying knowledge sources is not enabled'))
def get_chat_record(self):
chat_record_id = self.data.get('chat_record_id')
@ -446,7 +449,7 @@ class ChatRecordSerializer(serializers.Serializer):
self.is_valid(current_role=current_role, raise_exception=True)
chat_record = self.get_chat_record()
if chat_record is None:
raise AppApiException(500, __("Conversation does not exist"))
raise AppApiException(500, gettext("Conversation does not exist"))
return ChatRecordSerializer.Query.reset_chat_record(chat_record)
class Query(serializers.Serializer):
@ -522,12 +525,13 @@ class ChatRecordSerializer(serializers.Serializer):
self.is_valid(raise_exception=True)
if not try_lock(self.data.get('chat_record_id')):
raise AppApiException(500,
__("Voting on the current session minutes, please do not send repeated requests"))
gettext(
"Voting on the current session minutes, please do not send repeated requests"))
try:
chat_record_details_model = QuerySet(ChatRecord).get(id=self.data.get('chat_record_id'),
chat_id=self.data.get('chat_id'))
if chat_record_details_model is None:
raise AppApiException(500, __("Non-existent conversation chat_record_id"))
raise AppApiException(500, gettext("Non-existent conversation chat_record_id"))
vote_status = self.data.get("vote_status")
if chat_record_details_model.vote_status == VoteChoices.UN_VOTE:
if vote_status == VoteChoices.STAR:
@ -544,7 +548,7 @@ class ChatRecordSerializer(serializers.Serializer):
chat_record_details_model.vote_status = VoteChoices.UN_VOTE
chat_record_details_model.save()
else:
raise AppApiException(500, __("Already voted, please cancel first and then vote again"))
raise AppApiException(500, gettext("Already voted, please cancel first and then vote again"))
finally:
un_lock(self.data.get('chat_record_id'))
return True
@ -575,7 +579,7 @@ class ChatRecordSerializer(serializers.Serializer):
chat_id = self.data.get('chat_id')
chat_record = QuerySet(ChatRecord).filter(id=chat_record_id, chat_id=chat_id).first()
if chat_record is None:
raise AppApiException(500, __('Conversation record does not exist'))
raise AppApiException(500, gettext('Conversation record does not exist'))
if chat_record.improve_paragraph_id_list is None or len(chat_record.improve_paragraph_id_list) == 0:
return []
@ -602,7 +606,7 @@ class ChatRecordSerializer(serializers.Serializer):
super().is_valid(raise_exception=True)
if not QuerySet(Document).filter(id=self.data.get('document_id'),
dataset_id=self.data.get('dataset_id')).exists():
raise AppApiException(500, __("The document id is incorrect"))
raise AppApiException(500, gettext("The document id is incorrect"))
@staticmethod
def post_embedding_paragraph(chat_record, paragraph_id, dataset_id):
@ -621,7 +625,7 @@ class ChatRecordSerializer(serializers.Serializer):
chat_id = self.data.get('chat_id')
chat_record = QuerySet(ChatRecord).filter(id=chat_record_id, chat_id=chat_id).first()
if chat_record is None:
raise AppApiException(500, __('Conversation record does not exist'))
raise AppApiException(500, gettext('Conversation record does not exist'))
document_id = self.data.get("document_id")
dataset_id = self.data.get("dataset_id")
@ -670,7 +674,7 @@ class ChatRecordSerializer(serializers.Serializer):
paragraph_id = self.data.get('paragraph_id')
chat_record = QuerySet(ChatRecord).filter(id=chat_record_id, chat_id=chat_id).first()
if chat_record is None:
raise AppApiException(500, __('不存在的对话记录'))
raise AppApiException(500, gettext('Conversation record does not exist'))
if not chat_record.improve_paragraph_id_list.__contains__(uuid.UUID(paragraph_id)):
message = lazy_format(
_('The paragraph id is wrong. The current conversation record does not exist. [{paragraph_id}] paragraph id'),
@ -693,7 +697,7 @@ class ChatRecordSerializer(serializers.Serializer):
def is_valid(self, *, raise_exception=False):
super().is_valid(raise_exception=True)
if not Document.objects.filter(id=self.data['document_id'], dataset_id=self.data['dataset_id']).exists():
raise AppApiException(500, __("The document id is incorrect"))
raise AppApiException(500, gettext("The document id is incorrect"))
@staticmethod
def post_embedding_paragraph(paragraph_ids, dataset_id):
@ -712,7 +716,7 @@ class ChatRecordSerializer(serializers.Serializer):
# 获取所有聊天记录
chat_record_list = list(ChatRecord.objects.filter(chat_id__in=chat_ids))
if len(chat_record_list) < len(chat_ids):
raise AppApiException(500, __("Conversation records that do not exist"))
raise AppApiException(500, gettext("Conversation records that do not exist"))
# 批量创建段落和问题映射
paragraphs = []

View File

@ -17,7 +17,7 @@ from typing import Dict, List
from django.core.files.uploadedfile import InMemoryUploadedFile
from django.db.models import QuerySet
from django.utils.translation import gettext as __
from django.utils.translation import gettext as _
from pydub import AudioSegment
from ..exception.app_exception import AppApiException
@ -216,9 +216,9 @@ def split_and_transcribe(file_path, model, max_segment_length_ms=59000, audio_fo
def _remove_empty_lines(text):
if not isinstance(text, str):
raise AppApiException(500, __('Text-to-speech node, the text content must be of string type'))
raise AppApiException(500, _('Text-to-speech node, the text content must be of string type'))
if not text:
raise AppApiException(500, __('Text-to-speech node, the text content cannot be empty'))
raise AppApiException(500, _('Text-to-speech node, the text content cannot be empty'))
result = '\n'.join(line for line in text.split('\n') if line.strip())
return markdown_to_plain_text(result)

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-01-22 18:19+0800\n"
"POT-Creation-Date: 2025-01-23 11:49+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -39,7 +39,7 @@ msgstr ""
#: .\apps\application\flow\step_node\speech_to_text_step_node\i_speech_to_text_node.py:13
#: .\apps\application\flow\step_node\text_to_speech_step_node\i_text_to_speech_node.py:13
#: .\apps\application\serializers\application_serializers.py:72
#: .\apps\application\serializers\chat_serializers.py:345
#: .\apps\application\serializers\chat_serializers.py:348
#: .\apps\application\swagger_api\application_api.py:53
#: .\apps\application\swagger_api\application_api.py:185
#: .\apps\application\swagger_api\application_api.py:186
@ -57,12 +57,13 @@ msgstr ""
#: .\apps\application\serializers\chat_message_serializers.py:185
#: .\apps\application\serializers\chat_message_serializers.py:231
#: .\apps\application\serializers\chat_serializers.py:71
#: .\apps\application\serializers\chat_serializers.py:419
#: .\apps\application\serializers\chat_serializers.py:511
#: .\apps\application\serializers\chat_serializers.py:566
#: .\apps\application\serializers\chat_serializers.py:592
#: .\apps\application\serializers\chat_serializers.py:651
#: .\apps\application\serializers\chat_serializers.py:691
#: .\apps\application\serializers\chat_serializers.py:227
#: .\apps\application\serializers\chat_serializers.py:422
#: .\apps\application\serializers\chat_serializers.py:514
#: .\apps\application\serializers\chat_serializers.py:570
#: .\apps\application\serializers\chat_serializers.py:596
#: .\apps\application\serializers\chat_serializers.py:655
#: .\apps\application\serializers\chat_serializers.py:695
#: .\apps\application\swagger_api\chat_api.py:48
#: .\apps\application\swagger_api\chat_api.py:83
#: .\apps\application\swagger_api\chat_api.py:84
@ -76,6 +77,7 @@ msgstr ""
#: .\apps\application\chat_pipeline\step\chat_step\i_chat_step.py:63
#: .\apps\application\flow\step_node\application_node\i_application_node.py:14
#: .\apps\application\serializers\chat_message_serializers.py:232
#: .\apps\application\serializers\chat_serializers.py:227
msgid "User Questions"
msgstr ""
@ -123,9 +125,9 @@ msgstr ""
#: .\apps\application\serializers\application_serializers.py:781
#: .\apps\application\serializers\application_serializers.py:1215
#: .\apps\application\serializers\chat_serializers.py:104
#: .\apps\application\serializers\chat_serializers.py:266
#: .\apps\application\serializers\chat_serializers.py:318
#: .\apps\application\serializers\chat_serializers.py:340
#: .\apps\application\serializers\chat_serializers.py:268
#: .\apps\application\serializers\chat_serializers.py:321
#: .\apps\application\serializers\chat_serializers.py:343
msgid "User ID"
msgstr ""
@ -135,7 +137,7 @@ msgstr ""
#: .\apps\application\flow\step_node\image_understand_step_node\i_image_understand_node.py:27
#: .\apps\application\flow\step_node\question_node\i_question_node.py:27
#: .\apps\application\flow\step_node\text_to_speech_step_node\i_text_to_speech_node.py:19
#: .\apps\application\serializers\chat_serializers.py:362
#: .\apps\application\serializers\chat_serializers.py:365
msgid "Model parameter settings"
msgstr ""
@ -153,7 +155,7 @@ msgstr ""
#: .\apps\application\chat_pipeline\step\generate_human_message_step\i_generate_human_message_step.py:27
#: .\apps\application\chat_pipeline\step\reset_problem_step\i_reset_problem_step.py:25
#: .\apps\application\chat_pipeline\step\search_dataset_step\i_search_dataset_step.py:25
#: .\apps\application\serializers\chat_serializers.py:558
#: .\apps\application\serializers\chat_serializers.py:562
msgid "question"
msgstr ""
@ -239,6 +241,7 @@ msgstr ""
#: .\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_serializers.py:121
#: .\apps\application\serializers\chat_serializers.py:230
#: .\apps\application\swagger_api\application_api.py:249
#: .\apps\application\swagger_api\application_api.py:250
msgid "Reference segment number"
@ -273,6 +276,8 @@ msgstr ""
#: .\apps\application\serializers\application_serializers.py:1013
#: .\apps\application\serializers\application_serializers.py:1023
#: .\apps\application\serializers\application_serializers.py:1033
#: .\apps\dataset\serializers\dataset_serializers.py:801
#: .\apps\dataset\serializers\document_serializers.py:725
#: .\apps\setting\models_provider\tools.py:23
msgid "Model does not exist"
msgstr ""
@ -329,9 +334,9 @@ msgstr ""
#: .\apps\application\serializers\chat_serializers.py:72
#: .\apps\application\serializers\chat_serializers.py:88
#: .\apps\application\serializers\chat_serializers.py:105
#: .\apps\application\serializers\chat_serializers.py:268
#: .\apps\application\serializers\chat_serializers.py:343
#: .\apps\application\serializers\chat_serializers.py:420
#: .\apps\application\serializers\chat_serializers.py:270
#: .\apps\application\serializers\chat_serializers.py:346
#: .\apps\application\serializers\chat_serializers.py:423
#: .\apps\application\swagger_api\application_api.py:87
#: .\apps\application\swagger_api\application_api.py:101
#: .\apps\application\swagger_api\application_api.py:112
@ -493,7 +498,7 @@ msgid "Is this field required"
msgstr ""
#: .\apps\application\flow\step_node\function_node\i_function_node.py:26
#: .\apps\dataset\serializers\document_serializers.py:227
#: .\apps\dataset\serializers\document_serializers.py:228
#: .\apps\function_lib\serializers\function_lib_serializer.py:38
#: .\apps\function_lib\swagger_api\function_lib_api.py:92
#: .\apps\function_lib\swagger_api\function_lib_api.py:138
@ -620,9 +625,9 @@ msgid "There can only be one basic information node"
msgstr ""
#: .\apps\application\serializers\application_serializers.py:75
#: .\apps\application\serializers\chat_serializers.py:597
#: .\apps\application\serializers\chat_serializers.py:656
#: .\apps\application\serializers\chat_serializers.py:688
#: .\apps\application\serializers\chat_serializers.py:601
#: .\apps\application\serializers\chat_serializers.py:660
#: .\apps\application\serializers\chat_serializers.py:692
#: .\apps\application\swagger_api\chat_api.py:253
#: .\apps\application\swagger_api\chat_api.py:281
#: .\apps\application\swagger_api\chat_api.py:282
@ -737,7 +742,7 @@ msgstr ""
#: .\apps\application\serializers\application_serializers.py:226
#: .\apps\application\serializers\application_serializers.py:493
#: .\apps\application\serializers\chat_serializers.py:359
#: .\apps\application\serializers\chat_serializers.py:362
msgid "Question completion"
msgstr ""
@ -871,9 +876,9 @@ msgid "Select User ID"
msgstr ""
#: .\apps\application\serializers\application_serializers.py:706
#: .\apps\dataset\serializers\document_serializers.py:162
#: .\apps\dataset\serializers\document_serializers.py:211
#: .\apps\dataset\serializers\document_serializers.py:218
#: .\apps\dataset\serializers\document_serializers.py:163
#: .\apps\dataset\serializers\document_serializers.py:212
#: .\apps\dataset\serializers\document_serializers.py:219
#: .\apps\dataset\serializers\file_serializers.py:59
#: .\apps\dataset\views\file.py:34 .\apps\dataset\views\file.py:42
msgid "file"
@ -882,8 +887,8 @@ msgstr ""
#: .\apps\application\serializers\application_serializers.py:721
#: .\apps\common\handle\impl\qa\zip_parse_qa_handle.py:62
#: .\apps\common\handle\impl\zip_split_handle.py:56
#: .\apps\dataset\serializers\document_serializers.py:844
#: .\apps\dataset\serializers\document_serializers.py:852
#: .\apps\dataset\serializers\document_serializers.py:853
#: .\apps\dataset\serializers\document_serializers.py:861
msgid "Unsupported file format"
msgstr ""
@ -910,6 +915,8 @@ msgstr ""
#: .\apps\application\serializers\application_serializers.py:1224
#: .\apps\application\serializers\chat_message_serializers.py:398
#: .\apps\application\serializers\chat_serializers.py:277
#: .\apps\application\serializers\chat_serializers.py:379
#: .\apps\xpack\serializers\application_setting_serializer.py:96
#: .\apps\xpack\serializers\platform_serializer.py:76
#: .\apps\xpack\serializers\platform_serializer.py:97
@ -970,6 +977,7 @@ msgstr ""
#: .\apps\application\serializers\application_version_serializers.py:37
#: .\apps\application\serializers\chat_serializers.py:101
#: .\apps\application\serializers\chat_serializers.py:227
msgid "summary"
msgstr ""
@ -1023,11 +1031,11 @@ msgid "Do you want to reply again"
msgstr ""
#: .\apps\application\serializers\chat_message_serializers.py:237
#: .\apps\application\serializers\chat_serializers.py:422
#: .\apps\application\serializers\chat_serializers.py:514
#: .\apps\application\serializers\chat_serializers.py:569
#: .\apps\application\serializers\chat_serializers.py:595
#: .\apps\application\serializers\chat_serializers.py:654
#: .\apps\application\serializers\chat_serializers.py:425
#: .\apps\application\serializers\chat_serializers.py:517
#: .\apps\application\serializers\chat_serializers.py:573
#: .\apps\application\serializers\chat_serializers.py:599
#: .\apps\application\serializers\chat_serializers.py:658
#: .\apps\application\swagger_api\chat_api.py:248
#: .\apps\application\swagger_api\chat_api.py:325
#: .\apps\application\swagger_api\chat_api.py:358
@ -1052,6 +1060,7 @@ msgstr ""
#: .\apps\application\serializers\chat_message_serializers.py:261
#: .\apps\application\serializers\chat_message_serializers.py:395
#: .\apps\application\serializers\chat_serializers.py:452
msgid "Conversation does not exist"
msgstr ""
@ -1068,10 +1077,14 @@ msgid "The model is downloading, please try again later"
msgstr ""
#: .\apps\application\serializers\chat_message_serializers.py:335
#: .\apps\application\serializers\chat_serializers.py:582
#: .\apps\application\serializers\chat_serializers.py:628
#: .\apps\application\serializers\chat_serializers.py:677
msgid "Conversation record does not exist"
msgstr ""
#: .\apps\application\serializers\chat_message_serializers.py:428
#: .\apps\application\serializers\chat_serializers.py:297
msgid "The application has not been published. Please use it after publishing."
msgstr ""
@ -1097,23 +1110,78 @@ msgstr ""
msgid "Only supports and|or"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:317
#: .\apps\application\serializers\chat_serializers.py:228
msgid "Problem after optimization"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:229
msgid "answer"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:229
msgid "User feedback"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:231
msgid "Section title + content"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:232
#: .\apps\application\views\chat_views.py:355
#: .\apps\application\views\chat_views.py:356
msgid "Annotation"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:232
msgid "Consuming tokens"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:232
msgid "Time consumed (s)"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:233
msgid "Question Time"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:320
msgid "Workflow"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:349
#: .\apps\application\serializers\chat_serializers.py:352
msgid "Multi-round conversation"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:352
#: .\apps\application\serializers\chat_serializers.py:355
msgid "Related Datasets"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:517
#: .\apps\application\serializers\chat_serializers.py:432
msgid "Application authentication information does not exist"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:434
msgid "Displaying knowledge sources is not enabled"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:520
msgid "Bidding Status"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:554
#: .\apps\application\serializers\chat_serializers.py:529
msgid ""
"Voting on the current session minutes, please do not send repeated requests"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:534
msgid "Non-existent conversation chat_record_id"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:551
msgid "Already voted, please cancel first and then vote again"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:558
#: .\apps\application\swagger_api\chat_api.py:267
#: .\apps\application\swagger_api\chat_api.py:268
#: .\apps\dataset\swagger_api\problem_api.py:128
@ -1121,7 +1189,7 @@ msgstr ""
msgid "Section title"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:555
#: .\apps\application\serializers\chat_serializers.py:559
#: .\apps\application\swagger_api\chat_api.py:269
#: .\apps\application\swagger_api\chat_api.py:270
#: .\apps\application\swagger_api\chat_api.py:371
@ -1131,9 +1199,9 @@ msgstr ""
msgid "Paragraph content"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:599
#: .\apps\application\serializers\chat_serializers.py:658
#: .\apps\application\serializers\chat_serializers.py:689
#: .\apps\application\serializers\chat_serializers.py:603
#: .\apps\application\serializers\chat_serializers.py:662
#: .\apps\application\serializers\chat_serializers.py:693
#: .\apps\application\swagger_api\chat_api.py:258
#: .\apps\application\swagger_api\chat_api.py:283
#: .\apps\application\swagger_api\chat_api.py:284
@ -1142,19 +1210,29 @@ msgstr ""
msgid "Document id"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:660
#: .\apps\application\serializers\chat_serializers.py:609
#: .\apps\application\serializers\chat_serializers.py:700
#: .\apps\dataset\serializers\paragraph_serializers.py:576
msgid "The document id is incorrect"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:664
#: .\apps\application\swagger_api\chat_api.py:203
#: .\apps\application\swagger_api\chat_api.py:204
msgid "Paragraph id"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:676
#: .\apps\application\serializers\chat_serializers.py:680
#, python-brace-format
msgid ""
"The paragraph id is wrong. The current conversation record does not exist. "
"[{paragraph_id}] paragraph id"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:719
msgid "Conversation records that do not exist"
msgstr ""
#: .\apps\application\swagger_api\application_api.py:24
#: .\apps\application\views\chat_views.py:436
#: .\apps\application\views\chat_views.py:437
@ -1795,8 +1873,7 @@ msgstr ""
#: .\apps\application\views\application_views.py:632
#: .\apps\application\views\application_views.py:633
#: .\apps\setting\models_provider\base_model_provider.py:155
msgid "TTS"
msgid "text to speech"
msgstr ""
#: .\apps\application\views\chat_views.py:33
@ -1902,11 +1979,6 @@ msgstr ""
msgid "Application/Conversation Log/Annotation"
msgstr ""
#: .\apps\application\views\chat_views.py:355
#: .\apps\application\views\chat_views.py:356
msgid "Annotation"
msgstr ""
#: .\apps\application\views\chat_views.py:381
#: .\apps\application\views\chat_views.py:382
msgid "Add to Knowledge Base"
@ -2220,13 +2292,13 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:605
#: .\apps\dataset\serializers\dataset_serializers.py:688
#: .\apps\dataset\serializers\dataset_serializers.py:699
#: .\apps\dataset\serializers\dataset_serializers.py:946
#: .\apps\dataset\serializers\document_serializers.py:167
#: .\apps\dataset\serializers\document_serializers.py:278
#: .\apps\dataset\serializers\document_serializers.py:399
#: .\apps\dataset\serializers\document_serializers.py:554
#: .\apps\dataset\serializers\document_serializers.py:1025
#: .\apps\dataset\serializers\document_serializers.py:1183
#: .\apps\dataset\serializers\dataset_serializers.py:955
#: .\apps\dataset\serializers\document_serializers.py:168
#: .\apps\dataset\serializers\document_serializers.py:279
#: .\apps\dataset\serializers\document_serializers.py:400
#: .\apps\dataset\serializers\document_serializers.py:555
#: .\apps\dataset\serializers\document_serializers.py:1034
#: .\apps\dataset\serializers\document_serializers.py:1192
#: .\apps\dataset\serializers\paragraph_serializers.py:96
#: .\apps\dataset\serializers\paragraph_serializers.py:162
#: .\apps\dataset\serializers\paragraph_serializers.py:195
@ -2257,15 +2329,15 @@ msgstr ""
#: .\apps\common\swagger_api\common_api.py:70
#: .\apps\common\swagger_api\common_api.py:71
#: .\apps\dataset\serializers\document_serializers.py:285
#: .\apps\dataset\serializers\document_serializers.py:378
#: .\apps\dataset\serializers\document_serializers.py:471
#: .\apps\dataset\serializers\document_serializers.py:553
#: .\apps\dataset\serializers\document_serializers.py:562
#: .\apps\dataset\serializers\document_serializers.py:567
#: .\apps\dataset\serializers\document_serializers.py:824
#: .\apps\dataset\serializers\document_serializers.py:952
#: .\apps\dataset\serializers\document_serializers.py:1158
#: .\apps\dataset\serializers\document_serializers.py:286
#: .\apps\dataset\serializers\document_serializers.py:379
#: .\apps\dataset\serializers\document_serializers.py:472
#: .\apps\dataset\serializers\document_serializers.py:554
#: .\apps\dataset\serializers\document_serializers.py:563
#: .\apps\dataset\serializers\document_serializers.py:568
#: .\apps\dataset\serializers\document_serializers.py:833
#: .\apps\dataset\serializers\document_serializers.py:961
#: .\apps\dataset\serializers\document_serializers.py:1167
#: .\apps\dataset\serializers\paragraph_serializers.py:98
#: .\apps\dataset\serializers\paragraph_serializers.py:167
#: .\apps\dataset\serializers\paragraph_serializers.py:212
@ -2289,10 +2361,10 @@ msgstr ""
#: .\apps\common\swagger_api\common_api.py:72
#: .\apps\common\swagger_api\common_api.py:73
#: .\apps\dataset\serializers\document_serializers.py:789
#: .\apps\dataset\serializers\document_serializers.py:790
#: .\apps\dataset\serializers\document_serializers.py:808
#: .\apps\dataset\serializers\document_serializers.py:809
#: .\apps\dataset\serializers\document_serializers.py:798
#: .\apps\dataset\serializers\document_serializers.py:799
#: .\apps\dataset\serializers\document_serializers.py:817
#: .\apps\dataset\serializers\document_serializers.py:818
#: .\apps\dataset\serializers\paragraph_serializers.py:57
#: .\apps\dataset\serializers\paragraph_serializers.py:71
#: .\apps\dataset\serializers\paragraph_serializers.py:718
@ -2344,6 +2416,14 @@ msgstr ""
msgid "Create time"
msgstr ""
#: .\apps\common\util\common.py:219
msgid "Text-to-speech node, the text content must be of string type"
msgstr ""
#: .\apps\common\util\common.py:221
msgid "Text-to-speech node, the text content cannot be empty"
msgstr ""
#: .\apps\dataset\serializers\common_serializers.py:87
msgid "source url"
msgstr ""
@ -2352,8 +2432,8 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:333
#: .\apps\dataset\serializers\dataset_serializers.py:390
#: .\apps\dataset\serializers\dataset_serializers.py:391
#: .\apps\dataset\serializers\document_serializers.py:153
#: .\apps\dataset\serializers\document_serializers.py:179
#: .\apps\dataset\serializers\document_serializers.py:154
#: .\apps\dataset\serializers\document_serializers.py:180
msgid "selector"
msgstr ""
@ -2366,7 +2446,7 @@ msgstr ""
#: .\apps\dataset\serializers\common_serializers.py:105
#: .\apps\dataset\serializers\common_serializers.py:124
#: .\apps\dataset\serializers\common_serializers.py:125
#: .\apps\dataset\serializers\document_serializers.py:83
#: .\apps\dataset\serializers\document_serializers.py:84
#: .\apps\dataset\swagger_api\document_api.py:23
#: .\apps\dataset\swagger_api\document_api.py:24
#: .\apps\dataset\swagger_api\document_api.py:49
@ -2400,9 +2480,9 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:568
#: .\apps\dataset\serializers\dataset_serializers.py:607
#: .\apps\dataset\serializers\dataset_serializers.py:701
#: .\apps\dataset\serializers\dataset_serializers.py:924
#: .\apps\dataset\serializers\dataset_serializers.py:925
#: .\apps\dataset\serializers\document_serializers.py:786
#: .\apps\dataset\serializers\dataset_serializers.py:933
#: .\apps\dataset\serializers\dataset_serializers.py:934
#: .\apps\dataset\serializers\document_serializers.py:795
#: .\apps\function_lib\serializers\function_lib_serializer.py:101
#: .\apps\function_lib\serializers\function_lib_serializer.py:130
#: .\apps\function_lib\serializers\function_lib_serializer.py:146
@ -2459,10 +2539,10 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:367
#: .\apps\dataset\serializers\dataset_serializers.py:511
#: .\apps\dataset\serializers\dataset_serializers.py:512
#: .\apps\dataset\serializers\dataset_serializers.py:933
#: .\apps\dataset\serializers\dataset_serializers.py:934
#: .\apps\dataset\serializers\document_serializers.py:794
#: .\apps\dataset\serializers\document_serializers.py:795
#: .\apps\dataset\serializers\dataset_serializers.py:942
#: .\apps\dataset\serializers\dataset_serializers.py:943
#: .\apps\dataset\serializers\document_serializers.py:803
#: .\apps\dataset\serializers\document_serializers.py:804
#: .\apps\dataset\serializers\paragraph_serializers.py:200
#: .\apps\dataset\serializers\paragraph_serializers.py:201
#: .\apps\dataset\serializers\paragraph_serializers.py:723
@ -2484,10 +2564,10 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:364
#: .\apps\dataset\serializers\dataset_serializers.py:508
#: .\apps\dataset\serializers\dataset_serializers.py:509
#: .\apps\dataset\serializers\dataset_serializers.py:930
#: .\apps\dataset\serializers\dataset_serializers.py:931
#: .\apps\dataset\serializers\document_serializers.py:791
#: .\apps\dataset\serializers\document_serializers.py:792
#: .\apps\dataset\serializers\dataset_serializers.py:939
#: .\apps\dataset\serializers\dataset_serializers.py:940
#: .\apps\dataset\serializers\document_serializers.py:800
#: .\apps\dataset\serializers\document_serializers.py:801
#: .\apps\dataset\serializers\paragraph_serializers.py:197
#: .\apps\dataset\serializers\paragraph_serializers.py:198
#: .\apps\dataset\serializers\paragraph_serializers.py:720
@ -2519,10 +2599,10 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:527
#: .\apps\dataset\serializers\dataset_serializers.py:528
#: .\apps\dataset\serializers\dataset_serializers.py:542
#: .\apps\dataset\serializers\dataset_serializers.py:898
#: .\apps\dataset\serializers\dataset_serializers.py:899
#: .\apps\dataset\serializers\dataset_serializers.py:920
#: .\apps\dataset\serializers\dataset_serializers.py:921
#: .\apps\dataset\serializers\dataset_serializers.py:907
#: .\apps\dataset\serializers\dataset_serializers.py:908
#: .\apps\dataset\serializers\dataset_serializers.py:929
#: .\apps\dataset\serializers\dataset_serializers.py:930
msgid "dataset name"
msgstr ""
@ -2544,15 +2624,15 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:529
#: .\apps\dataset\serializers\dataset_serializers.py:530
#: .\apps\dataset\serializers\dataset_serializers.py:544
#: .\apps\dataset\serializers\dataset_serializers.py:900
#: .\apps\dataset\serializers\dataset_serializers.py:901
#: .\apps\dataset\serializers\dataset_serializers.py:922
#: .\apps\dataset\serializers\dataset_serializers.py:923
#: .\apps\dataset\serializers\dataset_serializers.py:909
#: .\apps\dataset\serializers\dataset_serializers.py:910
#: .\apps\dataset\serializers\dataset_serializers.py:931
#: .\apps\dataset\serializers\dataset_serializers.py:932
msgid "dataset description"
msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:175
#: .\apps\dataset\serializers\dataset_serializers.py:828
#: .\apps\dataset\serializers\dataset_serializers.py:837
#: .\apps\function_lib\serializers\function_lib_serializer.py:85
#: .\apps\function_lib\swagger_api\function_lib_api.py:119
#: .\apps\function_lib\swagger_api\function_lib_api.py:120
@ -2574,10 +2654,10 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:257
#: .\apps\dataset\serializers\dataset_serializers.py:260
#: .\apps\dataset\serializers\document_serializers.py:209
#: .\apps\dataset\serializers\document_serializers.py:216
#: .\apps\dataset\serializers\document_serializers.py:957
#: .\apps\dataset\serializers\document_serializers.py:986
#: .\apps\dataset\serializers\document_serializers.py:210
#: .\apps\dataset\serializers\document_serializers.py:217
#: .\apps\dataset\serializers\document_serializers.py:966
#: .\apps\dataset\serializers\document_serializers.py:995
msgid "file list"
msgstr ""
@ -2591,10 +2671,10 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:360
#: .\apps\dataset\serializers\dataset_serializers.py:504
#: .\apps\dataset\serializers\dataset_serializers.py:505
#: .\apps\dataset\serializers\dataset_serializers.py:926
#: .\apps\dataset\serializers\dataset_serializers.py:927
#: .\apps\dataset\serializers\document_serializers.py:784
#: .\apps\dataset\serializers\document_serializers.py:785
#: .\apps\dataset\serializers\dataset_serializers.py:935
#: .\apps\dataset\serializers\dataset_serializers.py:936
#: .\apps\dataset\serializers\document_serializers.py:793
#: .\apps\dataset\serializers\document_serializers.py:794
msgid "char length"
msgstr ""
@ -2604,8 +2684,8 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:362
#: .\apps\dataset\serializers\dataset_serializers.py:506
#: .\apps\dataset\serializers\dataset_serializers.py:507
#: .\apps\dataset\serializers\dataset_serializers.py:928
#: .\apps\dataset\serializers\dataset_serializers.py:929
#: .\apps\dataset\serializers\dataset_serializers.py:937
#: .\apps\dataset\serializers\dataset_serializers.py:938
msgid "document count"
msgstr ""
@ -2615,8 +2695,8 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:371
#: .\apps\dataset\serializers\dataset_serializers.py:515
#: .\apps\dataset\serializers\dataset_serializers.py:516
#: .\apps\dataset\serializers\document_serializers.py:282
#: .\apps\dataset\serializers\document_serializers.py:466
#: .\apps\dataset\serializers\document_serializers.py:283
#: .\apps\dataset\serializers\document_serializers.py:467
msgid "document list"
msgstr ""
@ -2635,7 +2715,7 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:424
#: .\apps\dataset\serializers\dataset_serializers.py:476
#: .\apps\dataset\serializers\dataset_serializers.py:856
#: .\apps\dataset\serializers\dataset_serializers.py:865
msgid "Knowledge base name duplicate!"
msgstr ""
@ -2650,8 +2730,8 @@ msgid "application id"
msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:549
#: .\apps\dataset\serializers\dataset_serializers.py:905
#: .\apps\dataset\serializers\dataset_serializers.py:906
#: .\apps\dataset\serializers\dataset_serializers.py:914
#: .\apps\dataset\serializers\dataset_serializers.py:915
msgid "application id list"
msgstr ""
@ -2674,7 +2754,7 @@ msgid "The synchronization type only supports:replace|complete"
msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:620
#: .\apps\dataset\serializers\document_serializers.py:480
#: .\apps\dataset\serializers\document_serializers.py:481
msgid "Synchronization is only supported for web site types"
msgstr ""
@ -2684,148 +2764,154 @@ msgid ""
"complete synchronization"
msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:806
#: .\apps\dataset\serializers\dataset_serializers.py:803
#: .\apps\dataset\serializers\document_serializers.py:727
#: .\apps\setting\models_provider\tools.py:25
msgid "No permission to use this model"
msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:815
msgid "Failed to send the vectorization task, please try again later!"
msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:875
#: .\apps\dataset\serializers\dataset_serializers.py:884
#, python-brace-format
msgid "Unknown application id {dataset_id}, cannot be associated"
msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:902
#: .\apps\dataset\serializers\document_serializers.py:816
#: .\apps\dataset\serializers\dataset_serializers.py:911
#: .\apps\dataset\serializers\document_serializers.py:825
msgid "meta"
msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:904
#: .\apps\dataset\serializers\dataset_serializers.py:913
msgid "Knowledge base metadata->web:{source_url:xxx,selector:'xxx'},base:{}"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:85
#: .\apps\dataset\serializers\document_serializers.py:98
#: .\apps\dataset\serializers\document_serializers.py:408
#: .\apps\dataset\serializers\document_serializers.py:86
#: .\apps\dataset\serializers\document_serializers.py:99
#: .\apps\dataset\serializers\document_serializers.py:409
#: .\apps\dataset\swagger_api\document_api.py:37
#: .\apps\dataset\swagger_api\document_api.py:51
msgid "task type"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:93
#: .\apps\dataset\serializers\document_serializers.py:106
#: .\apps\dataset\serializers\document_serializers.py:94
#: .\apps\dataset\serializers\document_serializers.py:107
msgid "task type not support"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:113
#: .\apps\dataset\serializers\document_serializers.py:186
#: .\apps\dataset\serializers\document_serializers.py:198
#: .\apps\dataset\serializers\document_serializers.py:114
#: .\apps\dataset\serializers\document_serializers.py:187
#: .\apps\dataset\serializers\document_serializers.py:199
#: .\apps\dataset\serializers\document_serializers.py:404
#: .\apps\dataset\serializers\document_serializers.py:457
#: .\apps\dataset\serializers\document_serializers.py:806
#: .\apps\dataset\serializers\document_serializers.py:807
#: .\apps\dataset\serializers\document_serializers.py:200
#: .\apps\dataset\serializers\document_serializers.py:405
#: .\apps\dataset\serializers\document_serializers.py:458
#: .\apps\dataset\serializers\document_serializers.py:815
#: .\apps\dataset\serializers\document_serializers.py:816
msgid "document name"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:116
#: .\apps\dataset\serializers\document_serializers.py:117
msgid "The type only supports optimization|directly_return"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:118
#: .\apps\dataset\serializers\document_serializers.py:406
#: .\apps\dataset\serializers\document_serializers.py:461
#: .\apps\dataset\serializers\document_serializers.py:810
#: .\apps\dataset\serializers\document_serializers.py:119
#: .\apps\dataset\serializers\document_serializers.py:407
#: .\apps\dataset\serializers\document_serializers.py:462
#: .\apps\dataset\serializers\document_serializers.py:819
#: .\apps\dataset\swagger_api\document_api.py:25
msgid "hit handling method"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:124
#: .\apps\dataset\serializers\document_serializers.py:814
#: .\apps\dataset\serializers\document_serializers.py:125
#: .\apps\dataset\serializers\document_serializers.py:823
#: .\apps\dataset\swagger_api\document_api.py:27
msgid "directly return similarity"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:127
#: .\apps\dataset\serializers\document_serializers.py:407
#: .\apps\dataset\serializers\document_serializers.py:128
#: .\apps\dataset\serializers\document_serializers.py:408
msgid "document is active"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:148
#: .\apps\dataset\serializers\document_serializers.py:150
#: .\apps\dataset\serializers\document_serializers.py:149
#: .\apps\dataset\serializers\document_serializers.py:151
msgid "document url list"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:176
#: .\apps\dataset\serializers\document_serializers.py:177
#: .\apps\dataset\serializers\document_serializers.py:178
msgid "source url list"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:200
#: .\apps\dataset\serializers\document_serializers.py:201
#: .\apps\dataset\serializers\document_serializers.py:202
msgid "paragraphs"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:225
#: .\apps\dataset\serializers\document_serializers.py:226
msgid "The template type only supports excel|csv"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:235
#: .\apps\dataset\serializers\document_serializers.py:236
msgid "Export template type csv|excel"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:261
#: .\apps\dataset\serializers\document_serializers.py:262
msgid "MaxKB table template.csv"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:268
#: .\apps\dataset\serializers\document_serializers.py:269
msgid "MaxKB table template.xlsx"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:281
#: .\apps\dataset\serializers\document_serializers.py:282
#: .\apps\dataset\serializers\paragraph_serializers.py:304
#: .\apps\dataset\serializers\paragraph_serializers.py:436
msgid "target dataset id"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:383
#: .\apps\dataset\serializers\document_serializers.py:384
#: .\apps\dataset\serializers\paragraph_serializers.py:305
#: .\apps\dataset\serializers\paragraph_serializers.py:441
msgid "target document id"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:391
#: .\apps\dataset\serializers\document_serializers.py:392
#: .\apps\dataset\serializers\document_serializers.py:393
msgid "document id list"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:409
#: .\apps\dataset\serializers\document_serializers.py:410
msgid "status"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:478
#: .\apps\dataset\serializers\document_serializers.py:574
#: .\apps\dataset\serializers\document_serializers.py:1164
#: .\apps\dataset\serializers\document_serializers.py:479
#: .\apps\dataset\serializers\document_serializers.py:575
#: .\apps\dataset\serializers\document_serializers.py:1173
msgid "document id not exist"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:634
#: .\apps\dataset\serializers\document_serializers.py:635
msgid "Section title (optional)"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:635
#: .\apps\dataset\serializers\document_serializers.py:636
msgid ""
"Section content (required, question answer, no more than 4096 characters)"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:636
#: .\apps\dataset\serializers\document_serializers.py:637
msgid "Question (optional, one per line in the cell)"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:735
#: .\apps\dataset\serializers\document_serializers.py:744
msgid "The task is being executed, please do not send it repeatedly."
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:782
#: .\apps\dataset\serializers\document_serializers.py:783
#: .\apps\dataset\serializers\document_serializers.py:791
#: .\apps\dataset\serializers\document_serializers.py:792
#: .\apps\setting\swagger_api\provide_api.py:22
#: .\apps\setting\swagger_api\provide_api.py:48
#: .\apps\setting\swagger_api\provide_api.py:49
@ -2836,78 +2922,78 @@ msgstr ""
msgid "name"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:812
#: .\apps\dataset\serializers\document_serializers.py:821
msgid "ai optimization: optimization, direct return: directly_return"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:818
#: .\apps\dataset\serializers\document_serializers.py:827
msgid "Document metadata->web:{source_url:xxx,selector:'xxx'},base:{}"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:829
#: .\apps\dataset\serializers\document_serializers.py:838
msgid "dataset id not exist"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:960
#: .\apps\dataset\serializers\document_serializers.py:990
#: .\apps\dataset\serializers\document_serializers.py:969
#: .\apps\dataset\serializers\document_serializers.py:999
msgid "limit"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:964
#: .\apps\dataset\serializers\document_serializers.py:966
#: .\apps\dataset\serializers\document_serializers.py:973
#: .\apps\dataset\serializers\document_serializers.py:975
msgid "patterns"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:969
#: .\apps\dataset\serializers\document_serializers.py:978
msgid "Auto Clean"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:976
#: .\apps\dataset\serializers\document_serializers.py:985
msgid "The maximum size of the uploaded file cannot exceed 100MB"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:995
#: .\apps\dataset\serializers\document_serializers.py:1004
msgid "Segmented regular list"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:999
#: .\apps\dataset\serializers\document_serializers.py:1000
#: .\apps\dataset\serializers\document_serializers.py:1008
#: .\apps\dataset\serializers\document_serializers.py:1009
msgid "Whether to clear special characters"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1019
#: .\apps\dataset\serializers\document_serializers.py:1028
msgid "space"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1020
#: .\apps\dataset\serializers\document_serializers.py:1029
msgid "semicolon"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1020
#: .\apps\dataset\serializers\document_serializers.py:1029
msgid "comma"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1021
#: .\apps\dataset\serializers\document_serializers.py:1030
msgid "period"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1021
#: .\apps\dataset\serializers\document_serializers.py:1030
msgid "enter"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1022
#: .\apps\dataset\serializers\document_serializers.py:1031
msgid "blank line"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1132
#: .\apps\dataset\serializers\document_serializers.py:1141
msgid "Hit handling method is required"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1134
#: .\apps\dataset\serializers\document_serializers.py:1143
msgid "The hit processing method must be directly_return|optimization"
msgstr ""
#: .\apps\dataset\serializers\document_serializers.py:1180
#: .\apps\dataset\serializers\document_serializers.py:1189
#: .\apps\dataset\serializers\paragraph_serializers.py:752
msgid "The task is being executed, please do not send it again."
msgstr ""
@ -3019,10 +3105,6 @@ msgstr ""
msgid "Problem id does not exist"
msgstr ""
#: .\apps\dataset\serializers\paragraph_serializers.py:576
msgid "The document id is incorrect"
msgstr ""
#: .\apps\dataset\serializers\paragraph_serializers.py:712
#: .\apps\dataset\serializers\paragraph_serializers.py:713
msgid "Number of dislikes"
@ -3590,7 +3672,6 @@ msgid "The current platform does not support downloading models"
msgstr ""
#: .\apps\setting\models_provider\base_model_provider.py:152
#: .\apps\setting\swagger_api\provide_api.py:115
msgid "LLM"
msgstr ""
@ -3602,6 +3683,10 @@ msgstr ""
msgid "Speech2Text"
msgstr ""
#: .\apps\setting\models_provider\base_model_provider.py:155
msgid "TTS"
msgstr ""
#: .\apps\setting\models_provider\base_model_provider.py:156
msgid "Vision Model"
msgstr ""
@ -5144,10 +5229,6 @@ msgstr ""
msgid "zhipu AI"
msgstr ""
#: .\apps\setting\models_provider\tools.py:25
msgid "No permission to use this model"
msgstr ""
#: .\apps\setting\serializers\model_apply_serializers.py:32
#: .\apps\setting\serializers\model_apply_serializers.py:37
msgid "vector text"
@ -5484,6 +5565,10 @@ msgstr ""
msgid "model type description"
msgstr ""
#: .\apps\setting\swagger_api\provide_api.py:115
msgid "large language model"
msgstr ""
#: .\apps\setting\swagger_api\provide_api.py:116
#: .\apps\setting\swagger_api\provide_api.py:117
#: .\apps\setting\swagger_api\provide_api.py:147

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-01-22 18:18+0800\n"
"POT-Creation-Date: 2025-01-23 11:14+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -39,7 +39,7 @@ msgstr "对话列表"
#: .\apps\application\flow\step_node\speech_to_text_step_node\i_speech_to_text_node.py:13
#: .\apps\application\flow\step_node\text_to_speech_step_node\i_text_to_speech_node.py:13
#: .\apps\application\serializers\application_serializers.py:72
#: .\apps\application\serializers\chat_serializers.py:345
#: .\apps\application\serializers\chat_serializers.py:348
#: .\apps\application\swagger_api\application_api.py:53
#: .\apps\application\swagger_api\application_api.py:185
#: .\apps\application\swagger_api\application_api.py:186
@ -57,12 +57,13 @@ msgstr "段落列表"
#: .\apps\application\serializers\chat_message_serializers.py:185
#: .\apps\application\serializers\chat_message_serializers.py:231
#: .\apps\application\serializers\chat_serializers.py:71
#: .\apps\application\serializers\chat_serializers.py:419
#: .\apps\application\serializers\chat_serializers.py:511
#: .\apps\application\serializers\chat_serializers.py:566
#: .\apps\application\serializers\chat_serializers.py:592
#: .\apps\application\serializers\chat_serializers.py:651
#: .\apps\application\serializers\chat_serializers.py:691
#: .\apps\application\serializers\chat_serializers.py:227
#: .\apps\application\serializers\chat_serializers.py:422
#: .\apps\application\serializers\chat_serializers.py:514
#: .\apps\application\serializers\chat_serializers.py:570
#: .\apps\application\serializers\chat_serializers.py:596
#: .\apps\application\serializers\chat_serializers.py:655
#: .\apps\application\serializers\chat_serializers.py:695
#: .\apps\application\swagger_api\chat_api.py:48
#: .\apps\application\swagger_api\chat_api.py:83
#: .\apps\application\swagger_api\chat_api.py:84
@ -76,6 +77,7 @@ msgstr "对话 ID"
#: .\apps\application\chat_pipeline\step\chat_step\i_chat_step.py:63
#: .\apps\application\flow\step_node\application_node\i_application_node.py:14
#: .\apps\application\serializers\chat_message_serializers.py:232
#: .\apps\application\serializers\chat_serializers.py:227
msgid "User Questions"
msgstr "用户问题"
@ -123,9 +125,9 @@ msgstr "未查询到引用分段"
#: .\apps\application\serializers\application_serializers.py:781
#: .\apps\application\serializers\application_serializers.py:1215
#: .\apps\application\serializers\chat_serializers.py:104
#: .\apps\application\serializers\chat_serializers.py:266
#: .\apps\application\serializers\chat_serializers.py:318
#: .\apps\application\serializers\chat_serializers.py:340
#: .\apps\application\serializers\chat_serializers.py:268
#: .\apps\application\serializers\chat_serializers.py:321
#: .\apps\application\serializers\chat_serializers.py:343
msgid "User ID"
msgstr "用户 ID"
@ -135,7 +137,7 @@ msgstr "用户 ID"
#: .\apps\application\flow\step_node\image_understand_step_node\i_image_understand_node.py:27
#: .\apps\application\flow\step_node\question_node\i_question_node.py:27
#: .\apps\application\flow\step_node\text_to_speech_step_node\i_text_to_speech_node.py:19
#: .\apps\application\serializers\chat_serializers.py:362
#: .\apps\application\serializers\chat_serializers.py:365
msgid "Model parameter settings"
msgstr "模型参数设置"
@ -153,7 +155,7 @@ msgstr "抱歉,没有配置 AI 模型,请先去应用中设置 AI 模型。"
#: .\apps\application\chat_pipeline\step\generate_human_message_step\i_generate_human_message_step.py:27
#: .\apps\application\chat_pipeline\step\reset_problem_step\i_reset_problem_step.py:25
#: .\apps\application\chat_pipeline\step\search_dataset_step\i_search_dataset_step.py:25
#: .\apps\application\serializers\chat_serializers.py:558
#: .\apps\application\serializers\chat_serializers.py:562
msgid "question"
msgstr "问题"
@ -241,6 +243,7 @@ msgstr "排除向量 ID 列表"
#: .\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_serializers.py:121
#: .\apps\application\serializers\chat_serializers.py:230
#: .\apps\application\swagger_api\application_api.py:249
#: .\apps\application\swagger_api\application_api.py:250
msgid "Reference segment number"
@ -275,6 +278,8 @@ msgstr "检索方式"
#: .\apps\application\serializers\application_serializers.py:1013
#: .\apps\application\serializers\application_serializers.py:1023
#: .\apps\application\serializers\application_serializers.py:1033
#: .\apps\dataset\serializers\dataset_serializers.py:801
#: .\apps\dataset\serializers\document_serializers.py:725
#: .\apps\setting\models_provider\tools.py:23
msgid "Model does not exist"
msgstr "模型不存在"
@ -331,9 +336,9 @@ msgstr "内容类型"
#: .\apps\application\serializers\chat_serializers.py:72
#: .\apps\application\serializers\chat_serializers.py:88
#: .\apps\application\serializers\chat_serializers.py:105
#: .\apps\application\serializers\chat_serializers.py:268
#: .\apps\application\serializers\chat_serializers.py:343
#: .\apps\application\serializers\chat_serializers.py:420
#: .\apps\application\serializers\chat_serializers.py:270
#: .\apps\application\serializers\chat_serializers.py:346
#: .\apps\application\serializers\chat_serializers.py:423
#: .\apps\application\swagger_api\application_api.py:87
#: .\apps\application\swagger_api\application_api.py:101
#: .\apps\application\swagger_api\application_api.py:112
@ -495,7 +500,7 @@ msgid "Is this field required"
msgstr "字段是否必填"
#: .\apps\application\flow\step_node\function_node\i_function_node.py:26
#: .\apps\dataset\serializers\document_serializers.py:227
#: .\apps\dataset\serializers\document_serializers.py:228
#: .\apps\function_lib\serializers\function_lib_serializer.py:38
#: .\apps\function_lib\swagger_api\function_lib_api.py:92
#: .\apps\function_lib\swagger_api\function_lib_api.py:138
@ -622,9 +627,9 @@ msgid "There can only be one basic information node"
msgstr "基本信息节点只能有一个"
#: .\apps\application\serializers\application_serializers.py:75
#: .\apps\application\serializers\chat_serializers.py:597
#: .\apps\application\serializers\chat_serializers.py:656
#: .\apps\application\serializers\chat_serializers.py:688
#: .\apps\application\serializers\chat_serializers.py:601
#: .\apps\application\serializers\chat_serializers.py:660
#: .\apps\application\serializers\chat_serializers.py:692
#: .\apps\application\swagger_api\chat_api.py:253
#: .\apps\application\swagger_api\chat_api.py:281
#: .\apps\application\swagger_api\chat_api.py:282
@ -739,7 +744,7 @@ msgstr "关联知识库"
#: .\apps\application\serializers\application_serializers.py:226
#: .\apps\application\serializers\application_serializers.py:493
#: .\apps\application\serializers\chat_serializers.py:359
#: .\apps\application\serializers\chat_serializers.py:362
msgid "Question completion"
msgstr "问题补全"
@ -875,9 +880,9 @@ msgid "Select User ID"
msgstr "选择用户 ID"
#: .\apps\application\serializers\application_serializers.py:706
#: .\apps\dataset\serializers\document_serializers.py:162
#: .\apps\dataset\serializers\document_serializers.py:211
#: .\apps\dataset\serializers\document_serializers.py:218
#: .\apps\dataset\serializers\document_serializers.py:163
#: .\apps\dataset\serializers\document_serializers.py:212
#: .\apps\dataset\serializers\document_serializers.py:219
#: .\apps\dataset\serializers\file_serializers.py:59
#: .\apps\dataset\views\file.py:34 .\apps\dataset\views\file.py:42
msgid "file"
@ -886,8 +891,8 @@ msgstr "文件"
#: .\apps\application\serializers\application_serializers.py:721
#: .\apps\common\handle\impl\qa\zip_parse_qa_handle.py:62
#: .\apps\common\handle\impl\zip_split_handle.py:56
#: .\apps\dataset\serializers\document_serializers.py:844
#: .\apps\dataset\serializers\document_serializers.py:852
#: .\apps\dataset\serializers\document_serializers.py:853
#: .\apps\dataset\serializers\document_serializers.py:861
msgid "Unsupported file format"
msgstr "文件格式不支持"
@ -914,6 +919,8 @@ msgstr "用户没有使用该模型:{model_name}的权限"
#: .\apps\application\serializers\application_serializers.py:1224
#: .\apps\application\serializers\chat_message_serializers.py:398
#: .\apps\application\serializers\chat_serializers.py:277
#: .\apps\application\serializers\chat_serializers.py:379
#: .\apps\xpack\serializers\application_setting_serializer.py:96
#: .\apps\xpack\serializers\platform_serializer.py:76
#: .\apps\xpack\serializers\platform_serializer.py:97
@ -974,6 +981,7 @@ msgstr "版本名称"
#: .\apps\application\serializers\application_version_serializers.py:37
#: .\apps\application\serializers\chat_serializers.py:101
#: .\apps\application\serializers\chat_serializers.py:227
msgid "summary"
msgstr "摘要"
@ -1027,11 +1035,11 @@ msgid "Do you want to reply again"
msgstr "是否重新回答"
#: .\apps\application\serializers\chat_message_serializers.py:237
#: .\apps\application\serializers\chat_serializers.py:422
#: .\apps\application\serializers\chat_serializers.py:514
#: .\apps\application\serializers\chat_serializers.py:569
#: .\apps\application\serializers\chat_serializers.py:595
#: .\apps\application\serializers\chat_serializers.py:654
#: .\apps\application\serializers\chat_serializers.py:425
#: .\apps\application\serializers\chat_serializers.py:517
#: .\apps\application\serializers\chat_serializers.py:573
#: .\apps\application\serializers\chat_serializers.py:599
#: .\apps\application\serializers\chat_serializers.py:658
#: .\apps\application\swagger_api\chat_api.py:248
#: .\apps\application\swagger_api\chat_api.py:325
#: .\apps\application\swagger_api\chat_api.py:358
@ -1056,6 +1064,7 @@ msgstr "全局变量"
#: .\apps\application\serializers\chat_message_serializers.py:261
#: .\apps\application\serializers\chat_message_serializers.py:395
#: .\apps\application\serializers\chat_serializers.py:452
msgid "Conversation does not exist"
msgstr "对话不存在"
@ -1072,10 +1081,13 @@ msgid "The model is downloading, please try again later"
msgstr "模型正在下载中,请稍后再试"
#: .\apps\application\serializers\chat_message_serializers.py:335
#: .\apps\application\serializers\chat_serializers.py:582
#: .\apps\application\serializers\chat_serializers.py:628
msgid "Conversation record does not exist"
msgstr "对话记录不存在"
#: .\apps\application\serializers\chat_message_serializers.py:428
#: .\apps\application\serializers\chat_serializers.py:297
msgid "The application has not been published. Please use it after publishing."
msgstr "应用未发布,请发布后使用"
@ -1101,23 +1113,78 @@ msgstr "最小点踩数"
msgid "Only supports and|or"
msgstr "只支持 and|or"
#: .\apps\application\serializers\chat_serializers.py:317
#: .\apps\application\serializers\chat_serializers.py:228
msgid "Problem after optimization"
msgstr "優化後的問題"
#: .\apps\application\serializers\chat_serializers.py:229
msgid "answer"
msgstr "回答"
#: .\apps\application\serializers\chat_serializers.py:229
msgid "User feedback"
msgstr "用户反馈"
#: .\apps\application\serializers\chat_serializers.py:231
msgid "Section title + content"
msgstr "分段标题+内容"
#: .\apps\application\serializers\chat_serializers.py:232
#: .\apps\application\views\chat_views.py:355
#: .\apps\application\views\chat_views.py:356
msgid "Annotation"
msgstr "标注"
#: .\apps\application\serializers\chat_serializers.py:232
msgid "Consuming tokens"
msgstr "消耗tokens"
#: .\apps\application\serializers\chat_serializers.py:232
msgid "Time consumed (s)"
msgstr "耗时s', '提问时间"
#: .\apps\application\serializers\chat_serializers.py:233
msgid "Question Time"
msgstr "提问时间"
#: .\apps\application\serializers\chat_serializers.py:320
msgid "Workflow"
msgstr "工作流"
#: .\apps\application\serializers\chat_serializers.py:349
#: .\apps\application\serializers\chat_serializers.py:352
msgid "Multi-round conversation"
msgstr "多轮对话"
#: .\apps\application\serializers\chat_serializers.py:352
#: .\apps\application\serializers\chat_serializers.py:355
msgid "Related Datasets"
msgstr "关联数据集"
#: .\apps\application\serializers\chat_serializers.py:517
#: .\apps\application\serializers\chat_serializers.py:432
msgid "Application authentication information does not exist"
msgstr "不存在的应用认证信息"
#: .\apps\application\serializers\chat_serializers.py:434
msgid "Displaying knowledge sources is not enabled"
msgstr "未开启显示知识来源"
#: .\apps\application\serializers\chat_serializers.py:520
msgid "Bidding Status"
msgstr "投标状态"
#: .\apps\application\serializers\chat_serializers.py:554
#: .\apps\application\serializers\chat_serializers.py:529
msgid ""
"Voting on the current session minutes, please do not send repeated requests"
msgstr "正在对当前会话纪要进行投票中,请勿重复发送请求"
#: .\apps\application\serializers\chat_serializers.py:534
msgid "Non-existent conversation chat_record_id"
msgstr "不存在的对话 chat_record_id"
#: .\apps\application\serializers\chat_serializers.py:551
msgid "Already voted, please cancel first and then vote again"
msgstr "已经投票过,请先取消后再进行投票"
#: .\apps\application\serializers\chat_serializers.py:558
#: .\apps\application\swagger_api\chat_api.py:267
#: .\apps\application\swagger_api\chat_api.py:268
#: .\apps\dataset\swagger_api\problem_api.py:128
@ -1125,7 +1192,7 @@ msgstr "投标状态"
msgid "Section title"
msgstr "段落标题"
#: .\apps\application\serializers\chat_serializers.py:555
#: .\apps\application\serializers\chat_serializers.py:559
#: .\apps\application\swagger_api\chat_api.py:269
#: .\apps\application\swagger_api\chat_api.py:270
#: .\apps\application\swagger_api\chat_api.py:371
@ -1135,9 +1202,9 @@ msgstr "段落标题"
msgid "Paragraph content"
msgstr "段落内容"
#: .\apps\application\serializers\chat_serializers.py:599
#: .\apps\application\serializers\chat_serializers.py:658
#: .\apps\application\serializers\chat_serializers.py:689
#: .\apps\application\serializers\chat_serializers.py:603
#: .\apps\application\serializers\chat_serializers.py:662
#: .\apps\application\serializers\chat_serializers.py:693
#: .\apps\application\swagger_api\chat_api.py:258
#: .\apps\application\swagger_api\chat_api.py:283
#: .\apps\application\swagger_api\chat_api.py:284
@ -1146,19 +1213,33 @@ msgstr "段落内容"
msgid "Document id"
msgstr "文档 ID"
#: .\apps\application\serializers\chat_serializers.py:660
#: .\apps\application\serializers\chat_serializers.py:609
#: .\apps\application\serializers\chat_serializers.py:700
#: .\apps\dataset\serializers\paragraph_serializers.py:576
msgid "The document id is incorrect"
msgstr "文档 id 不正确"
#: .\apps\application\serializers\chat_serializers.py:664
#: .\apps\application\swagger_api\chat_api.py:203
#: .\apps\application\swagger_api\chat_api.py:204
msgid "Paragraph id"
msgstr "段落 ID"
#: .\apps\application\serializers\chat_serializers.py:676
#: .\apps\application\serializers\chat_serializers.py:677
msgid "不存在的对话记录"
msgstr ""
#: .\apps\application\serializers\chat_serializers.py:680
#, 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\chat_serializers.py:719
msgid "Conversation records that do not exist"
msgstr "存在不存在的对话记录"
#: .\apps\application\swagger_api\application_api.py:24
#: .\apps\application\views\chat_views.py:436
#: .\apps\application\views\chat_views.py:437
@ -1327,7 +1408,7 @@ msgstr "上传图片文件"
#: .\apps\application\swagger_api\application_api.py:432
#: .\apps\application\swagger_api\application_api.py:433
msgid "Text"
msgstr ""
msgstr "文本"
#: .\apps\application\swagger_api\application_statistics_api.py:41
#: .\apps\application\swagger_api\application_statistics_api.py:42
@ -1799,9 +1880,8 @@ msgstr "获取应用列表分页"
#: .\apps\application\views\application_views.py:632
#: .\apps\application\views\application_views.py:633
#: .\apps\setting\models_provider\base_model_provider.py:155
msgid "TTS"
msgstr "语音合成"
msgid "text to speech"
msgstr "文本转语音类型"
#: .\apps\application\views\chat_views.py:33
#: .\apps\application\views\chat_views.py:34
@ -1906,11 +1986,6 @@ msgstr "获取标记段落列表"
msgid "Application/Conversation Log/Annotation"
msgstr "应用/对话日志/标注"
#: .\apps\application\views\chat_views.py:355
#: .\apps\application\views\chat_views.py:356
msgid "Annotation"
msgstr "标注"
#: .\apps\application\views\chat_views.py:381
#: .\apps\application\views\chat_views.py:382
msgid "Add to Knowledge Base"
@ -2224,13 +2299,13 @@ msgstr "点踩数"
#: .\apps\dataset\serializers\dataset_serializers.py:605
#: .\apps\dataset\serializers\dataset_serializers.py:688
#: .\apps\dataset\serializers\dataset_serializers.py:699
#: .\apps\dataset\serializers\dataset_serializers.py:946
#: .\apps\dataset\serializers\document_serializers.py:167
#: .\apps\dataset\serializers\document_serializers.py:278
#: .\apps\dataset\serializers\document_serializers.py:399
#: .\apps\dataset\serializers\document_serializers.py:554
#: .\apps\dataset\serializers\document_serializers.py:1025
#: .\apps\dataset\serializers\document_serializers.py:1183
#: .\apps\dataset\serializers\dataset_serializers.py:955
#: .\apps\dataset\serializers\document_serializers.py:168
#: .\apps\dataset\serializers\document_serializers.py:279
#: .\apps\dataset\serializers\document_serializers.py:400
#: .\apps\dataset\serializers\document_serializers.py:555
#: .\apps\dataset\serializers\document_serializers.py:1034
#: .\apps\dataset\serializers\document_serializers.py:1192
#: .\apps\dataset\serializers\paragraph_serializers.py:96
#: .\apps\dataset\serializers\paragraph_serializers.py:162
#: .\apps\dataset\serializers\paragraph_serializers.py:195
@ -2261,15 +2336,15 @@ msgstr "知识库 id"
#: .\apps\common\swagger_api\common_api.py:70
#: .\apps\common\swagger_api\common_api.py:71
#: .\apps\dataset\serializers\document_serializers.py:285
#: .\apps\dataset\serializers\document_serializers.py:378
#: .\apps\dataset\serializers\document_serializers.py:471
#: .\apps\dataset\serializers\document_serializers.py:553
#: .\apps\dataset\serializers\document_serializers.py:562
#: .\apps\dataset\serializers\document_serializers.py:567
#: .\apps\dataset\serializers\document_serializers.py:824
#: .\apps\dataset\serializers\document_serializers.py:952
#: .\apps\dataset\serializers\document_serializers.py:1158
#: .\apps\dataset\serializers\document_serializers.py:286
#: .\apps\dataset\serializers\document_serializers.py:379
#: .\apps\dataset\serializers\document_serializers.py:472
#: .\apps\dataset\serializers\document_serializers.py:554
#: .\apps\dataset\serializers\document_serializers.py:563
#: .\apps\dataset\serializers\document_serializers.py:568
#: .\apps\dataset\serializers\document_serializers.py:833
#: .\apps\dataset\serializers\document_serializers.py:961
#: .\apps\dataset\serializers\document_serializers.py:1167
#: .\apps\dataset\serializers\paragraph_serializers.py:98
#: .\apps\dataset\serializers\paragraph_serializers.py:167
#: .\apps\dataset\serializers\paragraph_serializers.py:212
@ -2293,10 +2368,10 @@ msgstr "文档 id"
#: .\apps\common\swagger_api\common_api.py:72
#: .\apps\common\swagger_api\common_api.py:73
#: .\apps\dataset\serializers\document_serializers.py:789
#: .\apps\dataset\serializers\document_serializers.py:790
#: .\apps\dataset\serializers\document_serializers.py:808
#: .\apps\dataset\serializers\document_serializers.py:809
#: .\apps\dataset\serializers\document_serializers.py:798
#: .\apps\dataset\serializers\document_serializers.py:799
#: .\apps\dataset\serializers\document_serializers.py:817
#: .\apps\dataset\serializers\document_serializers.py:818
#: .\apps\dataset\serializers\paragraph_serializers.py:57
#: .\apps\dataset\serializers\paragraph_serializers.py:71
#: .\apps\dataset\serializers\paragraph_serializers.py:718
@ -2348,6 +2423,14 @@ msgstr "更新时间"
msgid "Create time"
msgstr "创建时间"
#: .\apps\common\util\common.py:219
msgid "Text-to-speech node, the text content must be of string type"
msgstr "文本转语音节点,文本内容必须是字符串类型"
#: .\apps\common\util\common.py:221
msgid "Text-to-speech node, the text content cannot be empty"
msgstr "文本转语音节点,文本内容不能为空"
#: .\apps\dataset\serializers\common_serializers.py:87
msgid "source url"
msgstr "文档地址"
@ -2356,8 +2439,8 @@ msgstr "文档地址"
#: .\apps\dataset\serializers\dataset_serializers.py:333
#: .\apps\dataset\serializers\dataset_serializers.py:390
#: .\apps\dataset\serializers\dataset_serializers.py:391
#: .\apps\dataset\serializers\document_serializers.py:153
#: .\apps\dataset\serializers\document_serializers.py:179
#: .\apps\dataset\serializers\document_serializers.py:154
#: .\apps\dataset\serializers\document_serializers.py:180
msgid "selector"
msgstr "选择器"
@ -2370,7 +2453,7 @@ msgstr "URL错误,无法解析 [{source_url}]"
#: .\apps\dataset\serializers\common_serializers.py:105
#: .\apps\dataset\serializers\common_serializers.py:124
#: .\apps\dataset\serializers\common_serializers.py:125
#: .\apps\dataset\serializers\document_serializers.py:83
#: .\apps\dataset\serializers\document_serializers.py:84
#: .\apps\dataset\swagger_api\document_api.py:23
#: .\apps\dataset\swagger_api\document_api.py:24
#: .\apps\dataset\swagger_api\document_api.py:49
@ -2404,9 +2487,9 @@ msgstr "知识库设置错误,请重新设置知识库"
#: .\apps\dataset\serializers\dataset_serializers.py:568
#: .\apps\dataset\serializers\dataset_serializers.py:607
#: .\apps\dataset\serializers\dataset_serializers.py:701
#: .\apps\dataset\serializers\dataset_serializers.py:924
#: .\apps\dataset\serializers\dataset_serializers.py:925
#: .\apps\dataset\serializers\document_serializers.py:786
#: .\apps\dataset\serializers\dataset_serializers.py:933
#: .\apps\dataset\serializers\dataset_serializers.py:934
#: .\apps\dataset\serializers\document_serializers.py:795
#: .\apps\function_lib\serializers\function_lib_serializer.py:101
#: .\apps\function_lib\serializers\function_lib_serializer.py:130
#: .\apps\function_lib\serializers\function_lib_serializer.py:146
@ -2463,10 +2546,10 @@ msgstr "是否发布"
#: .\apps\dataset\serializers\dataset_serializers.py:367
#: .\apps\dataset\serializers\dataset_serializers.py:511
#: .\apps\dataset\serializers\dataset_serializers.py:512
#: .\apps\dataset\serializers\dataset_serializers.py:933
#: .\apps\dataset\serializers\dataset_serializers.py:934
#: .\apps\dataset\serializers\document_serializers.py:794
#: .\apps\dataset\serializers\document_serializers.py:795
#: .\apps\dataset\serializers\dataset_serializers.py:942
#: .\apps\dataset\serializers\dataset_serializers.py:943
#: .\apps\dataset\serializers\document_serializers.py:803
#: .\apps\dataset\serializers\document_serializers.py:804
#: .\apps\dataset\serializers\paragraph_serializers.py:200
#: .\apps\dataset\serializers\paragraph_serializers.py:201
#: .\apps\dataset\serializers\paragraph_serializers.py:723
@ -2488,10 +2571,10 @@ msgstr "创建时间"
#: .\apps\dataset\serializers\dataset_serializers.py:364
#: .\apps\dataset\serializers\dataset_serializers.py:508
#: .\apps\dataset\serializers\dataset_serializers.py:509
#: .\apps\dataset\serializers\dataset_serializers.py:930
#: .\apps\dataset\serializers\dataset_serializers.py:931
#: .\apps\dataset\serializers\document_serializers.py:791
#: .\apps\dataset\serializers\document_serializers.py:792
#: .\apps\dataset\serializers\dataset_serializers.py:939
#: .\apps\dataset\serializers\dataset_serializers.py:940
#: .\apps\dataset\serializers\document_serializers.py:800
#: .\apps\dataset\serializers\document_serializers.py:801
#: .\apps\dataset\serializers\paragraph_serializers.py:197
#: .\apps\dataset\serializers\paragraph_serializers.py:198
#: .\apps\dataset\serializers\paragraph_serializers.py:720
@ -2523,10 +2606,10 @@ msgstr "更新时间"
#: .\apps\dataset\serializers\dataset_serializers.py:527
#: .\apps\dataset\serializers\dataset_serializers.py:528
#: .\apps\dataset\serializers\dataset_serializers.py:542
#: .\apps\dataset\serializers\dataset_serializers.py:898
#: .\apps\dataset\serializers\dataset_serializers.py:899
#: .\apps\dataset\serializers\dataset_serializers.py:920
#: .\apps\dataset\serializers\dataset_serializers.py:921
#: .\apps\dataset\serializers\dataset_serializers.py:907
#: .\apps\dataset\serializers\dataset_serializers.py:908
#: .\apps\dataset\serializers\dataset_serializers.py:929
#: .\apps\dataset\serializers\dataset_serializers.py:930
msgid "dataset name"
msgstr "知识库名称"
@ -2548,15 +2631,15 @@ msgstr "知识库名称"
#: .\apps\dataset\serializers\dataset_serializers.py:529
#: .\apps\dataset\serializers\dataset_serializers.py:530
#: .\apps\dataset\serializers\dataset_serializers.py:544
#: .\apps\dataset\serializers\dataset_serializers.py:900
#: .\apps\dataset\serializers\dataset_serializers.py:901
#: .\apps\dataset\serializers\dataset_serializers.py:922
#: .\apps\dataset\serializers\dataset_serializers.py:923
#: .\apps\dataset\serializers\dataset_serializers.py:909
#: .\apps\dataset\serializers\dataset_serializers.py:910
#: .\apps\dataset\serializers\dataset_serializers.py:931
#: .\apps\dataset\serializers\dataset_serializers.py:932
msgid "dataset description"
msgstr "知识库描述"
#: .\apps\dataset\serializers\dataset_serializers.py:175
#: .\apps\dataset\serializers\dataset_serializers.py:828
#: .\apps\dataset\serializers\dataset_serializers.py:837
#: .\apps\function_lib\serializers\function_lib_serializer.py:85
#: .\apps\function_lib\swagger_api\function_lib_api.py:119
#: .\apps\function_lib\swagger_api\function_lib_api.py:120
@ -2578,10 +2661,10 @@ msgstr "向量模型"
#: .\apps\dataset\serializers\dataset_serializers.py:257
#: .\apps\dataset\serializers\dataset_serializers.py:260
#: .\apps\dataset\serializers\document_serializers.py:209
#: .\apps\dataset\serializers\document_serializers.py:216
#: .\apps\dataset\serializers\document_serializers.py:957
#: .\apps\dataset\serializers\document_serializers.py:986
#: .\apps\dataset\serializers\document_serializers.py:210
#: .\apps\dataset\serializers\document_serializers.py:217
#: .\apps\dataset\serializers\document_serializers.py:966
#: .\apps\dataset\serializers\document_serializers.py:995
msgid "file list"
msgstr "文件列表"
@ -2595,10 +2678,10 @@ msgstr "上传文件"
#: .\apps\dataset\serializers\dataset_serializers.py:360
#: .\apps\dataset\serializers\dataset_serializers.py:504
#: .\apps\dataset\serializers\dataset_serializers.py:505
#: .\apps\dataset\serializers\dataset_serializers.py:926
#: .\apps\dataset\serializers\dataset_serializers.py:927
#: .\apps\dataset\serializers\document_serializers.py:784
#: .\apps\dataset\serializers\document_serializers.py:785
#: .\apps\dataset\serializers\dataset_serializers.py:935
#: .\apps\dataset\serializers\dataset_serializers.py:936
#: .\apps\dataset\serializers\document_serializers.py:793
#: .\apps\dataset\serializers\document_serializers.py:794
msgid "char length"
msgstr "字符长度"
@ -2608,8 +2691,8 @@ msgstr "字符长度"
#: .\apps\dataset\serializers\dataset_serializers.py:362
#: .\apps\dataset\serializers\dataset_serializers.py:506
#: .\apps\dataset\serializers\dataset_serializers.py:507
#: .\apps\dataset\serializers\dataset_serializers.py:928
#: .\apps\dataset\serializers\dataset_serializers.py:929
#: .\apps\dataset\serializers\dataset_serializers.py:937
#: .\apps\dataset\serializers\dataset_serializers.py:938
msgid "document count"
msgstr "文档数量"
@ -2619,8 +2702,8 @@ msgstr "文档数量"
#: .\apps\dataset\serializers\dataset_serializers.py:371
#: .\apps\dataset\serializers\dataset_serializers.py:515
#: .\apps\dataset\serializers\dataset_serializers.py:516
#: .\apps\dataset\serializers\document_serializers.py:282
#: .\apps\dataset\serializers\document_serializers.py:466
#: .\apps\dataset\serializers\document_serializers.py:283
#: .\apps\dataset\serializers\document_serializers.py:467
msgid "document list"
msgstr "文档列表"
@ -2641,7 +2724,7 @@ msgstr ""
#: .\apps\dataset\serializers\dataset_serializers.py:424
#: .\apps\dataset\serializers\dataset_serializers.py:476
#: .\apps\dataset\serializers\dataset_serializers.py:856
#: .\apps\dataset\serializers\dataset_serializers.py:865
msgid "Knowledge base name duplicate!"
msgstr "知识库名称重复!"
@ -2656,8 +2739,8 @@ msgid "application id"
msgstr "应用 id"
#: .\apps\dataset\serializers\dataset_serializers.py:549
#: .\apps\dataset\serializers\dataset_serializers.py:905
#: .\apps\dataset\serializers\dataset_serializers.py:906
#: .\apps\dataset\serializers\dataset_serializers.py:914
#: .\apps\dataset\serializers\dataset_serializers.py:915
msgid "application id list"
msgstr "应用 id 列表"
@ -2680,7 +2763,7 @@ msgid "The synchronization type only supports:replace|complete"
msgstr "同步类型只支持:replace|complete"
#: .\apps\dataset\serializers\dataset_serializers.py:620
#: .\apps\dataset\serializers\document_serializers.py:480
#: .\apps\dataset\serializers\document_serializers.py:481
msgid "Synchronization is only supported for web site types"
msgstr "只有web站点类型才支持同步"
@ -2690,148 +2773,154 @@ msgid ""
"complete synchronization"
msgstr "同步类型->replace:替换同步,complete:完整同步"
#: .\apps\dataset\serializers\dataset_serializers.py:806
#: .\apps\dataset\serializers\dataset_serializers.py:803
#: .\apps\dataset\serializers\document_serializers.py:727
#: .\apps\setting\models_provider\tools.py:25
msgid "No permission to use this model"
msgstr "无权限使用该模型"
#: .\apps\dataset\serializers\dataset_serializers.py:815
msgid "Failed to send the vectorization task, please try again later!"
msgstr "向量化任务发送失败,请稍后再试!"
#: .\apps\dataset\serializers\dataset_serializers.py:875
#: .\apps\dataset\serializers\dataset_serializers.py:884
#, python-brace-format
msgid "Unknown application id {dataset_id}, cannot be associated"
msgstr "未知的应用id {dataset_id},无法关联"
#: .\apps\dataset\serializers\dataset_serializers.py:902
#: .\apps\dataset\serializers\document_serializers.py:816
#: .\apps\dataset\serializers\dataset_serializers.py:911
#: .\apps\dataset\serializers\document_serializers.py:825
msgid "meta"
msgstr "知识库元数据"
#: .\apps\dataset\serializers\dataset_serializers.py:904
#: .\apps\dataset\serializers\dataset_serializers.py:913
msgid "Knowledge base metadata->web:{source_url:xxx,selector:'xxx'},base:{}"
msgstr "知识库元数据->web:{source_url:xxx,selector:'xxx'},base:{}"
#: .\apps\dataset\serializers\document_serializers.py:85
#: .\apps\dataset\serializers\document_serializers.py:98
#: .\apps\dataset\serializers\document_serializers.py:408
#: .\apps\dataset\serializers\document_serializers.py:86
#: .\apps\dataset\serializers\document_serializers.py:99
#: .\apps\dataset\serializers\document_serializers.py:409
#: .\apps\dataset\swagger_api\document_api.py:37
#: .\apps\dataset\swagger_api\document_api.py:51
msgid "task type"
msgstr "任务类型"
#: .\apps\dataset\serializers\document_serializers.py:93
#: .\apps\dataset\serializers\document_serializers.py:106
#: .\apps\dataset\serializers\document_serializers.py:94
#: .\apps\dataset\serializers\document_serializers.py:107
msgid "task type not support"
msgstr "任务类型不支持"
#: .\apps\dataset\serializers\document_serializers.py:113
#: .\apps\dataset\serializers\document_serializers.py:186
#: .\apps\dataset\serializers\document_serializers.py:198
#: .\apps\dataset\serializers\document_serializers.py:114
#: .\apps\dataset\serializers\document_serializers.py:187
#: .\apps\dataset\serializers\document_serializers.py:199
#: .\apps\dataset\serializers\document_serializers.py:404
#: .\apps\dataset\serializers\document_serializers.py:457
#: .\apps\dataset\serializers\document_serializers.py:806
#: .\apps\dataset\serializers\document_serializers.py:807
#: .\apps\dataset\serializers\document_serializers.py:200
#: .\apps\dataset\serializers\document_serializers.py:405
#: .\apps\dataset\serializers\document_serializers.py:458
#: .\apps\dataset\serializers\document_serializers.py:815
#: .\apps\dataset\serializers\document_serializers.py:816
msgid "document name"
msgstr "文档名称"
#: .\apps\dataset\serializers\document_serializers.py:116
#: .\apps\dataset\serializers\document_serializers.py:117
msgid "The type only supports optimization|directly_return"
msgstr "类型只支持 optimization|directly_return"
#: .\apps\dataset\serializers\document_serializers.py:118
#: .\apps\dataset\serializers\document_serializers.py:406
#: .\apps\dataset\serializers\document_serializers.py:461
#: .\apps\dataset\serializers\document_serializers.py:810
#: .\apps\dataset\serializers\document_serializers.py:119
#: .\apps\dataset\serializers\document_serializers.py:407
#: .\apps\dataset\serializers\document_serializers.py:462
#: .\apps\dataset\serializers\document_serializers.py:819
#: .\apps\dataset\swagger_api\document_api.py:25
msgid "hit handling method"
msgstr "命中处理方法"
#: .\apps\dataset\serializers\document_serializers.py:124
#: .\apps\dataset\serializers\document_serializers.py:814
#: .\apps\dataset\serializers\document_serializers.py:125
#: .\apps\dataset\serializers\document_serializers.py:823
#: .\apps\dataset\swagger_api\document_api.py:27
msgid "directly return similarity"
msgstr "直接返回相似度"
#: .\apps\dataset\serializers\document_serializers.py:127
#: .\apps\dataset\serializers\document_serializers.py:407
#: .\apps\dataset\serializers\document_serializers.py:128
#: .\apps\dataset\serializers\document_serializers.py:408
msgid "document is active"
msgstr "文档是否可用"
#: .\apps\dataset\serializers\document_serializers.py:148
#: .\apps\dataset\serializers\document_serializers.py:150
#: .\apps\dataset\serializers\document_serializers.py:149
#: .\apps\dataset\serializers\document_serializers.py:151
msgid "document url list"
msgstr "文档 url 列表"
#: .\apps\dataset\serializers\document_serializers.py:176
#: .\apps\dataset\serializers\document_serializers.py:177
#: .\apps\dataset\serializers\document_serializers.py:178
msgid "source url list"
msgstr "文档地址列表"
#: .\apps\dataset\serializers\document_serializers.py:200
#: .\apps\dataset\serializers\document_serializers.py:201
#: .\apps\dataset\serializers\document_serializers.py:202
msgid "paragraphs"
msgstr "段落"
#: .\apps\dataset\serializers\document_serializers.py:225
#: .\apps\dataset\serializers\document_serializers.py:226
msgid "The template type only supports excel|csv"
msgstr "模版类型只支持 excel|csv"
#: .\apps\dataset\serializers\document_serializers.py:235
#: .\apps\dataset\serializers\document_serializers.py:236
msgid "Export template type csv|excel"
msgstr "导出模版类型 csv|excel"
#: .\apps\dataset\serializers\document_serializers.py:261
#: .\apps\dataset\serializers\document_serializers.py:262
msgid "MaxKB table template.csv"
msgstr "MaxKB表格模版.csv"
#: .\apps\dataset\serializers\document_serializers.py:268
#: .\apps\dataset\serializers\document_serializers.py:269
msgid "MaxKB table template.xlsx"
msgstr "MaxKB表格模版.xlsx"
#: .\apps\dataset\serializers\document_serializers.py:281
#: .\apps\dataset\serializers\document_serializers.py:282
#: .\apps\dataset\serializers\paragraph_serializers.py:304
#: .\apps\dataset\serializers\paragraph_serializers.py:436
msgid "target dataset id"
msgstr "目标知识库 id"
#: .\apps\dataset\serializers\document_serializers.py:383
#: .\apps\dataset\serializers\document_serializers.py:384
#: .\apps\dataset\serializers\paragraph_serializers.py:305
#: .\apps\dataset\serializers\paragraph_serializers.py:441
msgid "target document id"
msgstr "目标文档 id"
#: .\apps\dataset\serializers\document_serializers.py:391
#: .\apps\dataset\serializers\document_serializers.py:392
#: .\apps\dataset\serializers\document_serializers.py:393
msgid "document id list"
msgstr "文档 id 列表"
#: .\apps\dataset\serializers\document_serializers.py:409
#: .\apps\dataset\serializers\document_serializers.py:410
msgid "status"
msgstr "状态"
#: .\apps\dataset\serializers\document_serializers.py:478
#: .\apps\dataset\serializers\document_serializers.py:574
#: .\apps\dataset\serializers\document_serializers.py:1164
#: .\apps\dataset\serializers\document_serializers.py:479
#: .\apps\dataset\serializers\document_serializers.py:575
#: .\apps\dataset\serializers\document_serializers.py:1173
msgid "document id not exist"
msgstr "文档 id 不存在"
#: .\apps\dataset\serializers\document_serializers.py:634
#: .\apps\dataset\serializers\document_serializers.py:635
msgid "Section title (optional)"
msgstr "分段标题(选填)"
#: .\apps\dataset\serializers\document_serializers.py:635
#: .\apps\dataset\serializers\document_serializers.py:636
msgid ""
"Section content (required, question answer, no more than 4096 characters)"
msgstr "分段内容必填问题答案最长不超过4096个字符"
#: .\apps\dataset\serializers\document_serializers.py:636
#: .\apps\dataset\serializers\document_serializers.py:637
msgid "Question (optional, one per line in the cell)"
msgstr "问题(选填,单元格内一行一个)"
#: .\apps\dataset\serializers\document_serializers.py:735
#: .\apps\dataset\serializers\document_serializers.py:744
msgid "The task is being executed, please do not send it repeatedly."
msgstr "任务正在执行中,请勿重复发送"
#: .\apps\dataset\serializers\document_serializers.py:782
#: .\apps\dataset\serializers\document_serializers.py:783
#: .\apps\dataset\serializers\document_serializers.py:791
#: .\apps\dataset\serializers\document_serializers.py:792
#: .\apps\setting\swagger_api\provide_api.py:22
#: .\apps\setting\swagger_api\provide_api.py:48
#: .\apps\setting\swagger_api\provide_api.py:49
@ -2842,78 +2931,78 @@ msgstr "任务正在执行中,请勿重复发送"
msgid "name"
msgstr "名称"
#: .\apps\dataset\serializers\document_serializers.py:812
#: .\apps\dataset\serializers\document_serializers.py:821
msgid "ai optimization: optimization, direct return: directly_return"
msgstr "ai优化: optimization, 直接返回: directly_return"
#: .\apps\dataset\serializers\document_serializers.py:818
#: .\apps\dataset\serializers\document_serializers.py:827
msgid "Document metadata->web:{source_url:xxx,selector:'xxx'},base:{}"
msgstr "文档元数据->web:{source_url:xxx,selector:'xxx'},base:{}"
#: .\apps\dataset\serializers\document_serializers.py:829
#: .\apps\dataset\serializers\document_serializers.py:838
msgid "dataset id not exist"
msgstr "知识库 id 不存在"
#: .\apps\dataset\serializers\document_serializers.py:960
#: .\apps\dataset\serializers\document_serializers.py:990
#: .\apps\dataset\serializers\document_serializers.py:969
#: .\apps\dataset\serializers\document_serializers.py:999
msgid "limit"
msgstr "分段长度"
#: .\apps\dataset\serializers\document_serializers.py:964
#: .\apps\dataset\serializers\document_serializers.py:966
#: .\apps\dataset\serializers\document_serializers.py:973
#: .\apps\dataset\serializers\document_serializers.py:975
msgid "patterns"
msgstr "分段标识列表"
#: .\apps\dataset\serializers\document_serializers.py:969
#: .\apps\dataset\serializers\document_serializers.py:978
msgid "Auto Clean"
msgstr "自动清洗"
#: .\apps\dataset\serializers\document_serializers.py:976
#: .\apps\dataset\serializers\document_serializers.py:985
msgid "The maximum size of the uploaded file cannot exceed 100MB"
msgstr "文件上传最大大小不能超过100MB"
#: .\apps\dataset\serializers\document_serializers.py:995
#: .\apps\dataset\serializers\document_serializers.py:1004
msgid "Segmented regular list"
msgstr "分段正则列表"
#: .\apps\dataset\serializers\document_serializers.py:999
#: .\apps\dataset\serializers\document_serializers.py:1000
#: .\apps\dataset\serializers\document_serializers.py:1008
#: .\apps\dataset\serializers\document_serializers.py:1009
msgid "Whether to clear special characters"
msgstr "是否清除特殊字符"
#: .\apps\dataset\serializers\document_serializers.py:1019
#: .\apps\dataset\serializers\document_serializers.py:1028
msgid "space"
msgstr "空格"
#: .\apps\dataset\serializers\document_serializers.py:1020
#: .\apps\dataset\serializers\document_serializers.py:1029
msgid "semicolon"
msgstr "分号"
#: .\apps\dataset\serializers\document_serializers.py:1020
#: .\apps\dataset\serializers\document_serializers.py:1029
msgid "comma"
msgstr "逗号"
#: .\apps\dataset\serializers\document_serializers.py:1021
#: .\apps\dataset\serializers\document_serializers.py:1030
msgid "period"
msgstr "句号"
#: .\apps\dataset\serializers\document_serializers.py:1021
#: .\apps\dataset\serializers\document_serializers.py:1030
msgid "enter"
msgstr "回车"
#: .\apps\dataset\serializers\document_serializers.py:1022
#: .\apps\dataset\serializers\document_serializers.py:1031
msgid "blank line"
msgstr "空行"
#: .\apps\dataset\serializers\document_serializers.py:1132
#: .\apps\dataset\serializers\document_serializers.py:1141
msgid "Hit handling method is required"
msgstr "命中处理方式必填"
#: .\apps\dataset\serializers\document_serializers.py:1134
#: .\apps\dataset\serializers\document_serializers.py:1143
msgid "The hit processing method must be directly_return|optimization"
msgstr "命中处理方式必须是 directly_return|optimization"
#: .\apps\dataset\serializers\document_serializers.py:1180
#: .\apps\dataset\serializers\document_serializers.py:1189
#: .\apps\dataset\serializers\paragraph_serializers.py:752
msgid "The task is being executed, please do not send it again."
msgstr "任务正在执行中,请勿重复发送"
@ -3025,10 +3114,6 @@ msgstr "目标文档 id 不存在 [{document_id}]"
msgid "Problem id does not exist"
msgstr "问题 id 不存在"
#: .\apps\dataset\serializers\paragraph_serializers.py:576
msgid "The document id is incorrect"
msgstr "文档 id 不正确"
#: .\apps\dataset\serializers\paragraph_serializers.py:712
#: .\apps\dataset\serializers\paragraph_serializers.py:713
msgid "Number of dislikes"
@ -3596,7 +3681,6 @@ msgid "The current platform does not support downloading models"
msgstr "当前平台不支持下载模型"
#: .\apps\setting\models_provider\base_model_provider.py:152
#: .\apps\setting\swagger_api\provide_api.py:115
msgid "LLM"
msgstr "大语言模型"
@ -3608,6 +3692,10 @@ msgstr "向量模型"
msgid "Speech2Text"
msgstr "语音识别"
#: .\apps\setting\models_provider\base_model_provider.py:155
msgid "TTS"
msgstr "语音合成"
#: .\apps\setting\models_provider\base_model_provider.py:156
msgid "Vision Model"
msgstr "图片理解"
@ -4474,6 +4562,8 @@ msgid ""
"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\setting\models_provider\impl\ollama_model_provider\ollama_model_provider.py:41
msgid ""
@ -4482,7 +4572,7 @@ msgid ""
"models. Links to other models can be found in the index at the bottom."
msgstr ""
"Llama 2 是一组经过预训练和微调的生成文本模型,其规模从 70 亿到 700 亿个不等。"
"这是 13B 预训练模型的存储库。其他模型的链接可以在底部的索引中找到。"
"这是 70B 预训练模型的存储库。其他模型的链接可以在底部的索引中找到。"
#: .\apps\setting\models_provider\impl\ollama_model_provider\ollama_model_provider.py:45
msgid ""
@ -5266,10 +5356,6 @@ msgstr "根据用户文字描述生成高质量图像,支持多图片尺寸(
msgid "zhipu AI"
msgstr "智谱 AI"
#: .\apps\setting\models_provider\tools.py:25
msgid "No permission to use this model"
msgstr "无权限使用该模型"
#: .\apps\setting\serializers\model_apply_serializers.py:32
#: .\apps\setting\serializers\model_apply_serializers.py:37
msgid "vector text"
@ -5608,6 +5694,10 @@ msgstr "模型认证信息"
msgid "model type description"
msgstr "模型类型描述"
#: .\apps\setting\swagger_api\provide_api.py:115
msgid "large language model"
msgstr "大语言模型"
#: .\apps\setting\swagger_api\provide_api.py:116
#: .\apps\setting\swagger_api\provide_api.py:117
#: .\apps\setting\swagger_api\provide_api.py:147
@ -5845,7 +5935,7 @@ msgstr "错误信息"
#: .\apps\users\serializers\user_serializers.py:280
msgid "language only support:"
msgstr "言只支持:"
msgstr "言只支持:"
#: .\apps\users\serializers\user_serializers.py:298
#: .\apps\users\serializers\user_serializers.py:305
@ -6516,13 +6606,13 @@ msgstr "客户名称。例如:***公司。"
#: .\apps\xpack\swagger_api\license_api.py:33
msgid "independent software vendor"
msgstr "独立软件供应商。例如:***公司,适用于产品的嵌入式版本。"
msgstr "独立软件供应商"
#: .\apps\xpack\swagger_api\license_api.py:35
msgid ""
"Independent Software Vendor. For example: *** Company, suitable for the "
"embedded version of the product."
msgstr ""
msgstr "独立软件供应商。例如:***公司,适用于产品的嵌入式版本。"
#: .\apps\xpack\swagger_api\license_api.py:37
msgid "Authorization deadline."

File diff suppressed because it is too large Load Diff