<?php
// This file is part of Moodle - https://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle.  If not, see <https://www.gnu.org/licenses/>.

/**
 * Strings for component 'aiprovider_deepseek', language 'ru', version '5.2'.
 *
 * @package     aiprovider_deepseek
 * @category    string
 * @copyright   1999 Martin Dougiamas and contributors
 * @license     https://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */

defined('MOODLE_INTERNAL') || die();

$string['action:explain_text:endpoint'] = 'Конечная точка API';
$string['action:explain_text:model'] = 'Модель объяснения текста';
$string['action:explain_text:model_help'] = 'Модель, используемая для объяснения предоставленного текста.';
$string['action:explain_text:systeminstruction'] = 'Системная инструкция';
$string['action:explain_text:systeminstruction_help'] = 'Эта инструкция отправляется модели искусственного интеллекта вместе с запросом пользователя. Редактировать эту инструкцию не рекомендуется без крайней необходимости.';
$string['action:generate_text:endpoint'] = 'Конечная точка API';
$string['action:generate_text:model'] = 'Модель ИИ';
$string['action:generate_text:model_help'] = 'Модель, используемая для генерации текстового ответа.';
$string['action:generate_text:systeminstruction'] = 'Системная инструкция';
$string['action:generate_text:systeminstruction_help'] = 'Эта инструкция отправляется модели искусственного интеллекта вместе с запросом пользователя. Редактировать эту инструкцию не рекомендуется без крайней необходимости.';
$string['action:summarise_text:endpoint'] = 'Конечная точка API';
$string['action:summarise_text:model'] = 'Модель ИИ';
$string['action:summarise_text:model_help'] = 'Модель, используемая для обобщения предоставленного текста.';
$string['action:summarise_text:systeminstruction'] = 'Системная инструкция';
$string['action:summarise_text:systeminstruction_help'] = 'Эта инструкция отправляется модели искусственного интеллекта вместе с запросом пользователя. Редактировать эту инструкцию не рекомендуется без крайней необходимости.';
$string['apikey'] = 'Ключ API DeepSeek';
$string['apikey_help'] = 'Получите ключ на сайте <a href="https://platform.deepseek.com/api_keys" target="_blank">DeepSeek (раздел «Ключи API»)</a>.';
$string['custom_model_name'] = 'Пользовательское название модели';
$string['extraparams'] = 'Дополнительные параметры';
$string['extraparams_help'] = 'Здесь можно настроить дополнительные параметры. Поддерживается формат JSON. Например:
<pre>
{
"temperature": 0.5,
"max_tokens": 100
}
</pre>';
$string['invalidjson'] = 'Недопустимая строка JSON';
$string['pluginname'] = 'Провайдер API DeepSeek';
$string['privacy:metadata'] = 'Плагин «Провайдер API DeepSeek» не хранит никаких персональных данных.';
$string['privacy:metadata:aiprovider_deepseek:externalpurpose'] = 'Эта информация отправляется в API DeepSeek для формирования ответа. Настройки вашей учетной записи DeepSeek могут изменить способ хранения этих данных в DeepSeek. Этот плагин не отправляет данные пользователя в DeepSeek и не сохраняет их в LMS Moodle.';
$string['privacy:metadata:aiprovider_deepseek:model'] = 'Модель, использованная для генерации ответа.';
$string['privacy:metadata:aiprovider_deepseek:prompttext'] = 'Текст, введенный пользователем, который использовался для формирования ответа.';
$string['settings'] = 'Настройки';
$string['settings_frequency_penalty'] = 'frequency_penalty';
$string['settings_frequency_penalty_help'] = 'Число в диапазоне от -2,0 до 2,0. Положительные значения снижают вероятность появления новых токенов в зависимости от их частоты в тексте на данный момент, тем самым уменьшая вероятность того, что модель повторит ту же строку дословно.';
$string['settings_help'] = 'Измените приведенные ниже параметры, чтобы настроить процесс отправки запросов в DeepSeek.';
$string['settings_logprobs'] = 'logprobs';
$string['settings_logprobs_help'] = 'Возвращать ли логарифмические вероятности выходных токенов. Если значение равно «true», возвращаются логарифмические вероятности каждого выходного токена, содержащегося в тексте сообщения.';
$string['settings_logprobs_label'] = 'Разрешить';
$string['settings_max_tokens'] = 'max_tokens';
$string['settings_max_tokens_help'] = 'Целое число от 1 до 8192. Максимальное количество токенов, которое может быть сгенерировано при завершении чата. Общая длина входных и сгенерированных токенов ограничена длиной контекста модели. Если параметр max_tokens не указан, то используется значение по умолчанию — 4096.';
$string['settings_presence_penalty'] = 'presence_penalty';
$string['settings_presence_penalty_help'] = 'Число в диапазоне от -2,0 до 2,0. Положительные значения налагают штраф на новые лексемы в зависимости от того, встречались ли они в тексте до этого момента, что повышает вероятность того, что модель затронет новые темы.';
$string['settings_temperature'] = 'temperature';
$string['settings_temperature_help'] = 'Какую температуру выборки использовать: от 0 до 2. Более высокие значения, например 0,8, сделают результат более случайным, а более низкие, например, 0,2 — более целенаправленным и предопределенным. Обычно рекомендуется изменять либо этот параметр, либо top_p, но не оба одновременно.';
$string['settings_top_logprobs'] = 'top_logprobs';
$string['settings_top_logprobs_help'] = 'Целое число от 0 до 20, указывающее количество наиболее вероятных токенов, которые будут возвращены на каждой позиции токена, причем для каждого токена указана логарифмическая вероятность. При использовании этого параметра для «logprobs» должно быть установлено значение «true».';
$string['settings_top_p'] = 'top_p';
$string['settings_top_p_help'] = 'Альтернативой выборке с учетом температуры является так называемая «выборка ядра», при которой модель учитывает результаты токенов с вероятностью top_p. Таким образом, значение 0,1 означает, что учитываются  только токены, входящие в 10% самых вероятных результатов. Обычно рекомендуется изменять либо этот параметр, либо температуру, но не оба одновременно.';
