Documentation, docker

* Prepare for docker, documentation.

* Prepare for docker, documentation.

* Prepare for docker, documentation.

---------

Co-authored-by: APodoinikov <APodoynikov@detmir.ru>
This commit is contained in:
illian64 2025-09-21 08:59:55 +07:00 committed by GitHub
parent 87925146c3
commit 323458ca27
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
44 changed files with 974 additions and 369 deletions

View file

@ -0,0 +1,18 @@
# Плагин перевода: nllb-200
Модели для этого плагина не нужно загружать самостоятельно, они будут загружены автоматически при старте плагина.
## Параметры плагина
* **cuda** - `true` - использовать видеокарту (быстрее), `false` - использовать cpu (медленнее).
* **cuda_device_index** - если в системе несколько видеокарт, можно выбрать ту, в которую будет загружена модель.
Номер и имя видеокарты указывается при старте приложения в логе, вида `INFO GPU #0: NVIDIA GeForce RTX 4090`.
`0` - указываемый в параметре номер.
* **model** - В этом параметре нужно указать путь к модели. Список моделей [здесь](https://huggingface.co/facebook/models?search=nllb),
Например, выбрали модель https://huggingface.co/facebook/nllb-200-3.3B - тогда значение параметра будет `facebook/nllb-200-3.3B`.
* **text_split_params** - этот параметр переопределяет глобальные параметры (подробнее [здесь](../options.md)),
и задает разбивку текста по предложениям. Очень рекомендуется разбивать именно так,
потому что при отправке нескольких предложений сразу, очень велика вероятность, что часть предложений будет потеряна моделью.