mirror of
https://github.com/illian64/llm-translate.git
synced 2026-04-30 04:39:55 +00:00
context message
Co-authored-by: APodoinikov <APodoynikov@detmir.ru>
This commit is contained in:
parent
5a2f225955
commit
a82b52fd7d
7 changed files with 10 additions and 10 deletions
|
|
@ -49,8 +49,8 @@
|
|||
Для этого берется несколько предыдущих параграфов из текста и добавляется, как контекст для перевода.
|
||||
* * * enabled - включено или выключено добавление контекста.
|
||||
* * * prompt - текст, описывающий контекст и содержимое нескольких параграфов текста, который следует до переводимого.
|
||||
Текст должен содержать сам запрос и слово `%%context%%`, которое будет заменено на предыдущий текст в файле.
|
||||
В общем виде контекст должен быть такой: `Используй этот контекст для улучшений перевода. Контекст:\n%%context%%\n`
|
||||
Текст должен содержать сам запрос и слово `%%context_text%%`, которое будет заменено на предыдущий текст в файле.
|
||||
В общем виде контекст должен быть такой: `Используй этот контекст для улучшений перевода. Контекст:\n%%context_text%%\n`
|
||||
* * * expected_length - длина котекста (без описания) недолжна быть более этой длины (параметр `include_at_least_one_paragraph` может изменить это поведение)
|
||||
* * * include_at_least_one_paragraph - включить как минимум один параграф из текста ранее, даже если его длина боле, чем `expected_length`.
|
||||
* * * paragraph_join_str - символ для соединения параграфов контекста, если их более одного.
|
||||
|
|
@ -121,7 +121,7 @@
|
|||
1. 100 (100 + следующий параграф 700 больше, чем ограничение 500)
|
||||
2. 700 (700 больше, чем ограничение в 500, но хотя бы один параграф в части должен быть обязательно)
|
||||
3. 250, 50, 50 (200 + 50 + 50 = 300, меньше, чем ограничение в 500, но следующий параграф - 400, уже больше ограничения)
|
||||
4. 400 (меньше чем ограничение в 500, но следующий параграф - 200, превысит ограничение)
|
||||
4. 400 (меньше чем ограничение в 500, но следующий параграф - 150, 400 + 150 превысит ограничение)
|
||||
5. 150, 200 - (меньше чем ограничение в 500)
|
||||
|
||||
Аналогичное разбиение будет выполнено и при включенном параметре `split_by_sentences_and_length` и `split_expected_length` = 500, и
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue