Переменные
Настройте динамические переменные, используемые в запросах на перевод, включая память контекста для переводов с помощью AI/LLM.
Память контекста
Примечание: Это ручная настройка переменных для Пользовательского MT. В версиях VNTranslator >= v0.8.8, память контекста автоматически применяется ко всем AI/LLM API-сервисам, поэтому ручная настройка не требуется.
Сохраняет историю контекста для переводов AI/LLM, позволяя модели обращаться к предыдущему диалогу для повышения связности и точности. Настройте системный промпт и управляйте объемом сохраняемого контекста.

Конфигурация
Импорт из JSON-файла Указывает путь к JSON-файлу, содержащему историю контекста для импорта.
Источник контекста Выберите, откуда извлекается контекст:
Память переводов Использует недавние переводы из памяти переводов в качестве контекста
Новый перевод Начинает новый диалог для каждого запроса на перевод
JSON-файл Импортирует историю контекста из указанного JSON-файла
Макс. количество записей контекста Устанавливает максимальное количество записей контекста, сохраняемых в памяти. Более старые записи удаляются при достижении этого лимита.
API-переменные
Используйте следующую переменную в ваших API-запросах для включения памяти контекста:
$MT::ConversationMemory.Entries::ToArray()$MT::ContextMemory.Entries::ToArray()
Эта переменная разворачивается в массив записей контекста, который можно передать AI/LLM API.
Пример: интеграция OpenAI GPT
Начальный промпт:
Шаблон для system:
Шаблон для user:
Шаблон для assistant:
Конфигурация пользовательского MT
Полный пример конфигурации для OpenAI GPT с памятью контекста: