Underground-Digital/Workflow-Engine
0
1const translation = {2 pageTitle: {3 line1: 'PROMPT',4 line2: 'Engineering',5 },6 orchestrate: 'Оркестрация',7 promptMode: {8 simple: 'Переключиться в экспертный режим для редактирования всего ПРОМПТА',9 advanced: 'Экспертный режим',10 switchBack: 'Переключиться обратно',11 advancedWarning: {12 title: 'Вы переключились в экспертный режим, и после изменения ПРОМПТА вы НЕ СМОЖЕТЕ вернуться в базовый режим.',13 description: 'В экспертном режиме вы можете редактировать весь ПРОМПТ.',14 learnMore: 'Узнать больше',15 ok: 'ОК',16 },17 operation: {18 addMessage: 'Добавить сообщение',19 },20 contextMissing: 'Отсутствует компонент контекста, эффективность промпта может быть невысокой.',21 },22 operation: {23 applyConfig: 'Опубликовать',24 resetConfig: 'Сбросить',25 debugConfig: 'Отладка',26 addFeature: 'Добавить функцию',27 automatic: 'Сгенерировать',28 stopResponding: 'Остановить ответ',29 agree: 'лайк',30 disagree: 'дизлайк',31 cancelAgree: 'Отменить лайк',32 cancelDisagree: 'Отменить дизлайк',33 userAction: 'Пользователь ',34 },35 notSetAPIKey: {36 title: 'Ключ поставщика LLM не установлен',37 trailFinished: 'Пробный период закончен',38 description: 'Ключ поставщика LLM не установлен, его необходимо установить перед отладкой.',39 settingBtn: 'Перейти к настройкам',40 },41 trailUseGPT4Info: {42 title: 'В настоящее время не поддерживается gpt-4',43 description: 'Чтобы использовать gpt-4, пожалуйста, установите API ключ.',44 },45 feature: {46 groupChat: {47 title: 'Улучшение чата',48 description: 'Добавление настроек предварительного разговора для приложений может улучшить пользовательский опыт.',49 },50 groupExperience: {51 title: 'Улучшение опыта',52 },53 conversationOpener: {54 title: 'Начальное сообщение',55 description: 'В чат-приложении первое предложение, которое ИИ активно говорит пользователю, обычно используется в качестве приветствия.',56 },57 suggestedQuestionsAfterAnswer: {58 title: 'Последующие вопросы',59 description: 'Настройка предложения следующих вопросов может улучшить чат для пользователей.',60 resDes: '3 предложения для следующего вопроса пользователя.',61 tryToAsk: 'Попробуйте спросить',62 },63 moreLikeThis: {64 title: 'Больше похожего',65 description: 'Сгенерируйте несколько текстов одновременно, а затем отредактируйте и продолжайте генерировать',66 generateNumTip: 'Количество генерируемых каждый раз',67 tip: 'Использование этой функции приведет к дополнительным расходам токенов',68 },69 speechToText: {70 title: 'Преобразование речи в текст',71 description: 'После включения вы можете использовать голосовой ввод.',72 resDes: 'Голосовой ввод включен',73 },74 textToSpeech: {75 title: 'Преобразование текста в речь',76 description: 'После включения текст можно преобразовать в речь.',77 resDes: 'Преобразование текста в аудио включено',78 },79 citation: {80 title: 'Цитаты и ссылки',81 description: 'После включения отображается исходный документ и атрибутированная часть сгенерированного контента.',82 resDes: 'Цитаты и ссылки включены',83 },84 annotation: {85 title: 'Ответ аннотации',86 description: 'Вы можете вручную добавить высококачественный ответ в кэш для приоритетного сопоставления с похожими вопросами пользователей.',87 resDes: 'Ответ аннотации включен',88 scoreThreshold: {89 title: 'Порог оценки',90 description: 'Используется для установки порога сходства для ответа аннотации.',91 easyMatch: 'Простое совпадение',92 accurateMatch: 'Точное совпадение',93 },94 matchVariable: {95 title: 'Переменная соответствия',96 choosePlaceholder: 'Выберите переменную соответствия',97 },98 cacheManagement: 'Аннотации',99 cached: 'Аннотировано',100 remove: 'Удалить',101 removeConfirm: 'Удалить эту аннотацию?',102 add: 'Добавить аннотацию',103 edit: 'Редактировать аннотацию',104 },105 dataSet: {106 title: 'Контекст',107 noData: 'Вы можете импортировать знания в качестве контекста',108 words: 'Слова',109 textBlocks: 'Текстовые блоки',110 selectTitle: 'Выберите справочные знания',111 selected: 'Знания выбраны',112 noDataSet: 'Знания не найдены',113 toCreate: 'Перейти к созданию',114 notSupportSelectMulti: 'В настоящее время поддерживаются только одни знания',115 queryVariable: {116 title: 'Переменная запроса',117 tip: 'Эта переменная будет использоваться в качестве входных данных запроса для поиска контекста, получая информацию о контексте, связанную с вводом этой переменной.',118 choosePlaceholder: 'Выберите переменную запроса',119 noVar: 'Нет переменных',120 noVarTip: 'пожалуйста, создайте переменную в разделе Переменные',121 unableToQueryDataSet: 'Невозможно запросить знания',122 unableToQueryDataSetTip: 'Не удалось успешно запросить знания, пожалуйста, выберите переменную запроса контекста в разделе контекста.',123 ok: 'ОК',124 contextVarNotEmpty: 'переменная запроса контекста не может быть пустой',125 deleteContextVarTitle: 'Удалить переменную "{{varName}}"?',126 deleteContextVarTip: 'Эта переменная была установлена в качестве переменной запроса контекста, и ее удаление повлияет на нормальное использование знаний. Если вам все еще нужно удалить ее, пожалуйста, выберите ее заново в разделе контекста.',127 },128 },129 tools: {130 title: 'Инструменты',131 tips: 'Инструменты предоставляют стандартный метод вызова API, принимая пользовательский ввод или переменные в качестве параметров запроса для запроса внешних данных в качестве контекста.',132 toolsInUse: '{{count}} инструментов используется',133 modal: {134 title: 'Инструмент',135 toolType: {136 title: 'Тип инструмента',137 placeholder: 'Пожалуйста, выберите тип инструмента',138 },139 name: {140 title: 'Имя',141 placeholder: 'Пожалуйста, введите имя',142 },143 variableName: {144 title: 'Имя переменной',145 placeholder: 'Пожалуйста, введите имя переменной',146 },147 },148 },149 conversationHistory: {150 title: 'История разговоров',151 description: 'Установить префиксы имен для ролей разговора',152 tip: 'История разговоров не включена, пожалуйста, добавьте <histories> в промпт выше.',153 learnMore: 'Узнать больше',154 editModal: {155 title: 'Редактировать имена ролей разговора',156 userPrefix: 'Префикс пользователя',157 assistantPrefix: 'Префикс помощника',158 },159 },160 toolbox: {161 title: 'НАБОР ИНСТРУМЕНТОВ',162 },163 moderation: {164 title: 'Модерация контента',165 description: 'Обеспечьте безопасность выходных данных модели, используя API модерации или поддерживая список чувствительных слов.',166 allEnabled: 'ВХОДНОЙ/ВЫХОДНОЙ контент включен',167 inputEnabled: 'ВХОДНОЙ контент включен',168 outputEnabled: 'ВЫХОДНОЙ контент включен',169 modal: {170 title: 'Настройки модерации контента',171 provider: {172 title: 'Поставщик',173 openai: 'Модерация OpenAI',174 openaiTip: {175 prefix: 'Для модерации OpenAI требуется ключ API OpenAI, настроенный в ',176 suffix: '.',177 },178 keywords: 'Ключевые слова',179 },180 keywords: {181 tip: 'По одному на строку, разделенные разрывами строк. До 100 символов на строку.',182 placeholder: 'По одному на строку, разделенные разрывами строк',183 line: 'Строка',184 },185 content: {186 input: 'Модерировать ВХОДНОЙ контент',187 output: 'Модерировать ВЫХОДНОЙ контент',188 preset: 'Предустановленные ответы',189 placeholder: 'Здесь содержимое предустановленных ответов',190 condition: 'Модерация ВХОДНОГО и ВЫХОДНОГО контента включена хотя бы одна',191 fromApi: 'Предустановленные ответы возвращаются API',192 errorMessage: 'Предустановленные ответы не могут быть пустыми',193 supportMarkdown: 'Markdown поддерживается',194 },195 openaiNotConfig: {196 before: 'Для модерации OpenAI требуется ключ API OpenAI, настроенный в',197 after: '',198 },199 },200 },201 },202 generate: {203 title: 'Генератор промпта',204 description: 'Генератор промпта использует настроенную модель для оптимизации промпта для повышения качества и улучшения структуры. Пожалуйста, напишите четкие и подробные инструкции.',205 tryIt: 'Попробуйте',206 instruction: 'Инструкции',207 instructionPlaceHolder: 'Напишите четкие и конкретные инструкции.',208 generate: 'Сгенерировать',209 resTitle: 'Сгенерированный промпт',210 noDataLine1: 'Опишите свой случай использования слева,',211 noDataLine2: 'предварительный просмотр оркестрации будет показан здесь.',212 apply: 'Применить',213 loading: 'Оркестрация приложения для вас...',214 overwriteTitle: 'Перезаписать существующую конфигурацию?',215 overwriteMessage: 'Применение этого промпта перезапишет существующую конфигурацию.',216 template: {217 pythonDebugger: {218 name: 'Отладчик Python',219 instruction: 'Бот, который может генерировать и отлаживать ваш код на основе ваших инструкций',220 },221 translation: {222 name: 'Переводчик',223 instruction: 'Переводчик, который может переводить на несколько языков',224 },225 professionalAnalyst: {226 name: 'Профессиональный аналитик',227 instruction: 'Извлекайте информацию, выявляйте риски и извлекайте ключевую информацию из длинных отчетов в одну записку',228 },229 excelFormulaExpert: {230 name: 'Эксперт по формулам Excel',231 instruction: 'Чат-бот, который может помочь начинающим пользователям понять, использовать и создавать формулы Excel на основе инструкций пользователя',232 },233 travelPlanning: {234 name: 'Планировщик путешествий',235 instruction: 'Помощник по планированию путешествий - это интеллектуальный инструмент, разработанный, чтобы помочь пользователям без труда планировать свои поездки',236 },237 SQLSorcerer: {238 name: 'SQL-ассистент',239 instruction: 'Преобразуйте повседневный язык в SQL-запросы',240 },241 GitGud: {242 name: 'Git gud',243 instruction: 'Генерируйте соответствующие команды Git на основе описанных пользователем действий по управлению версиями',244 },245 meetingTakeaways: {246 name: 'Итоги совещания',247 instruction: 'Извлекайте из совещаний краткие резюме, включая темы обсуждения, ключевые выводы и элементы действий',248 },249 writingsPolisher: {250 name: 'Редактор',251 instruction: 'Используйте LLM, чтобы улучшить свои письменные работы',252 },253 },254 },255 resetConfig: {256 title: 'Подтвердить сброс?',257 message:258 'Сброс отменяет изменения, восстанавливая последнюю опубликованную конфигурацию.',259 },260 errorMessage: {261 nameOfKeyRequired: 'имя ключа: {{key}} обязательно',262 valueOfVarRequired: 'значение {{key}} не может быть пустым',263 queryRequired: 'Требуется текст запроса.',264 waitForResponse:265 'Пожалуйста, дождитесь завершения ответа на предыдущее сообщение.',266 waitForBatchResponse:267 'Пожалуйста, дождитесь завершения ответа на пакетное задание.',268 notSelectModel: 'Пожалуйста, выберите модель',269 waitForImgUpload: 'Пожалуйста, дождитесь загрузки изображения',270 },271 chatSubTitle: 'Инструкции',272 completionSubTitle: 'Префикс Промпта',273 promptTip:274 'Промпт направляют ответы ИИ с помощью инструкций и ограничений. Вставьте переменные, такие как {{input}}. Этот Промпт не будет видна пользователям.',275 formattingChangedTitle: 'Форматирование изменено',276 formattingChangedText:277 'Изменение форматирования приведет к сбросу области отладки, вы уверены?',278 variableTitle: 'Переменные',279 variableTip:280 'Пользователи заполняют переменные в форме, автоматически заменяя переменные в промпте.',281 notSetVar: 'Переменные позволяют пользователям вводить промпты или вступительные замечания при заполнении форм. Вы можете попробовать ввести "{{input}}" в промптах.',282 autoAddVar: 'В предварительной промпте упоминаются неопределенные переменные, хотите ли вы добавить их в форму пользовательского ввода?',283 variableTable: {284 key: 'Ключ переменной',285 name: 'Имя поля пользовательского ввода',286 optional: 'Необязательно',287 type: 'Тип ввода',288 action: 'Действия',289 typeString: 'Строка',290 typeSelect: 'Выбор',291 },292 varKeyError: {293 canNoBeEmpty: '{{key}} обязательно',294 tooLong: '{{key}} слишком длинное. Не может быть длиннее 30 символов',295 notValid: '{{key}} недействительно. Может содержать только буквы, цифры и подчеркивания',296 notStartWithNumber: '{{key}} не может начинаться с цифры',297 keyAlreadyExists: '{{key}} уже существует',298 },299 otherError: {300 promptNoBeEmpty: 'Промпт не может быть пустой',301 historyNoBeEmpty: 'История разговоров должна быть установлена в промпте',302 queryNoBeEmpty: 'Запрос должен быть установлен в промпте',303 },304 variableConfig: {305 'addModalTitle': 'Добавить поле ввода',306 'editModalTitle': 'Редактировать поле ввода',307 'description': 'Настройка для переменной {{varName}}',308 'fieldType': 'Тип поля',309 'string': 'Короткий текст',310 'text-input': 'Короткий текст',311 'paragraph': 'Абзац',312 'select': 'Выбор',313 'number': 'Число',314 'notSet': 'Не задано, попробуйте ввести {{input}} в префикс промпта',315 'stringTitle': 'Параметры текстового поля формы',316 'maxLength': 'Максимальная длина',317 'options': 'Варианты',318 'addOption': 'Добавить вариант',319 'apiBasedVar': 'Переменная на основе API',320 'varName': 'Имя переменной',321 'labelName': 'Имя метки',322 'inputPlaceholder': 'Пожалуйста, введите',323 'content': 'Содержимое',324 'required': 'Обязательно',325 'errorMsg': {326 labelNameRequired: 'Имя метки обязательно',327 varNameCanBeRepeat: 'Имя переменной не может повторяться',328 atLeastOneOption: 'Требуется хотя бы один вариант',329 optionRepeat: 'Есть повторяющиеся варианты',330 },331 },332 vision: {333 name: 'Зрение',334 description: 'Включение зрения позволит модели принимать изображения и отвечать на вопросы о них.',335 settings: 'Настройки',336 visionSettings: {337 title: 'Настройки зрения',338 resolution: 'Разрешение',339 resolutionTooltip: `Низкое разрешение позволит модели получать версию изображения с низким разрешением 512 x 512 и представлять изображение с бюджетом 65 токенов. Это позволяет API возвращать ответы быстрее и потреблять меньше входных токенов для случаев использования, не требующих высокой детализации.340 \n341 Высокое разрешение сначала позволит модели увидеть изображение с низким разрешением, а затем создаст детальные фрагменты входных изображений в виде квадратов 512 пикселей на основе размера входного изображения. Каждый из детальных фрагментов использует вдвое больший бюджет токенов, в общей сложности 129 токенов.`,342 high: 'Высокое',343 low: 'Низкое',344 uploadMethod: 'Метод загрузки',345 both: 'Оба',346 localUpload: 'Локальная загрузка',347 url: 'URL',348 uploadLimit: 'Лимит загрузки',349 },350 },351 voice: {352 name: 'Голос',353 defaultDisplay: 'Голос по умолчанию',354 description: 'Настройки преобразования текста в речь',355 settings: 'Настройки',356 voiceSettings: {357 title: 'Настройки голоса',358 language: 'Язык',359 resolutionTooltip: 'Язык, поддерживаемый преобразованием текста в речь.',360 voice: 'Голос',361 autoPlay: 'Автовоспроизведение',362 autoPlayEnabled: 'Включить',363 autoPlayDisabled: 'Выключить',364 },365 },366 openingStatement: {367 title: 'Начальное сообщение',368 add: 'Добавить',369 writeOpener: 'Написать начальное сообщение',370 placeholder: 'Напишите здесь свое начальное сообщение, вы можете использовать переменные, попробуйте ввести {{variable}}.',371 openingQuestion: 'Начальные вопросы',372 noDataPlaceHolder:373 'Начало разговора с пользователем может помочь ИИ установить более тесную связь с ним в диалоговых приложениях.',374 varTip: 'Вы можете использовать переменные, попробуйте ввести {{variable}}',375 tooShort: 'Для генерации вступительного замечания к разговору требуется не менее 20 слов начального промпта.',376 notIncludeKey: 'Начальный промпт не включает переменную: {{key}}. Пожалуйста, добавьте её в начальную промпт.',377 },378 modelConfig: {379 model: 'Модель',380 setTone: 'Установить тон ответов',381 title: 'Модель и параметры',382 modeType: {383 chat: 'Чат',384 completion: 'Завершение',385 },386 },387 inputs: {388 title: 'Отладка и предварительный просмотр',389 noPrompt: 'Попробуйте написать промпт во входных данных предварительного промпта',390 userInputField: 'Поле пользовательского ввода',391 noVar: 'Заполните значение переменной, которое будет автоматически заменяться в промпте каждый раз при запуске нового сеанса.',392 chatVarTip:393 'Заполните значение переменной, которое будет автоматически заменяться в промпте каждый раз при запуске нового сеанса',394 completionVarTip:395 'Заполните значение переменной, которое будет автоматически заменяться в промпте каждый раз при отправке вопроса.',396 previewTitle: 'Предварительный просмотр промпта',397 queryTitle: 'Содержимое запроса',398 queryPlaceholder: 'Пожалуйста, введите текст запроса.',399 run: 'ЗАПУСТИТЬ',400 },401 result: 'Выходной текст',402 datasetConfig: {403 settingTitle: 'Настройки поиска',404 knowledgeTip: 'Нажмите кнопку "+", чтобы добавить знания',405 retrieveOneWay: {406 title: 'Поиск N-к-1',407 description: 'На основе намерения пользователя и описаний знаний агент автономно выбирает наилучшие знания для запроса. Лучше всего подходит для приложений с различными, ограниченными знаниями.',408 },409 retrieveMultiWay: {410 title: 'Многопутный поиск',411 description: 'На основе намерения пользователя выполняет запросы по всем знаниям, извлекает соответствующий текст из нескольких источников и выбирает наилучшие результаты, соответствующие запросу пользователя, после повторного ранжирования.',412 },413 rerankModelRequired: 'Требуется rerank-модель ',414 params: 'Параметры',415 top_k: 'Top K',416 top_kTip: 'Используется для фильтрации фрагментов, наиболее похожих на вопросы пользователей. Система также будет динамически корректировать значение Top K в зависимости от max_tokens выбранной модели.',417 score_threshold: 'Порог оценки',418 score_thresholdTip: 'Используется для установки порога сходства для фильтрации фрагментов.',419 retrieveChangeTip: 'Изменение режима индексации и режима поиска может повлиять на приложения, связанные с этими знаниями.',420 },421 debugAsSingleModel: 'Отладка как одной модели',422 debugAsMultipleModel: 'Отладка как нескольких моделей',423 duplicateModel: 'Дублировать',424 publishAs: 'Опубликовать как',425 assistantType: {426 name: 'Тип помощника',427 chatAssistant: {428 name: 'Базовый помощник',429 description: 'Создайте помощника на основе чата, используя большую языковую модель',430 },431 agentAssistant: {432 name: 'Агент-помощник',433 description: 'Создайте интеллектуального агента, который может автономно выбирать инструменты для выполнения задач',434 },435 },436 agent: {437 agentMode: 'Режим агента',438 agentModeDes: 'Установите тип режима вывода для агента',439 agentModeType: {440 ReACT: 'ReAct',441 functionCall: 'Вызов функции',442 },443 setting: {444 name: 'Настройки агента',445 description: 'Настройки агента-помощника позволяют установить режим агента и расширенные функции, такие как встроенные промпты, доступные только в типе агента.',446 maximumIterations: {447 name: 'Максимальное количество итераций',448 description: 'Ограничьте количество итераций, которые может выполнить агент-помощник',449 },450 },451 buildInPrompt: 'Встроенный промпт',452 firstPrompt: 'Первый промпт',453 nextIteration: 'Следующая итерация',454 promptPlaceholder: 'Напишите здесь свой первый промпт',455 tools: {456 name: 'Инструменты',457 description: 'Использование инструментов может расширить возможности LLM, такие как поиск в Интернете или выполнение научных расчетов',458 enabled: 'Включено',459 },460 },461}462 463export default translation464 