docs(adr): ADR-003 описывает engine adapter'а вместо удалённой таблицы
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
6f1064ccc4
commit
63307fed01
1 file changed
+5
-4
@@ -53,10 +53,11 @@ create_model в одном месте и держит модель, adapter и
|
|||||||
|
|
||||||
Внутри module различаются три вещи: поддерживаемая модель, движок
|
Внутри module различаются три вещи: поддерживаемая модель, движок
|
||||||
распознавания (`faster-whisper`, `openvino`, `onnx-asr`) и способ исполнения.
|
распознавания (`faster-whisper`, `openvino`, `onnx-asr`) и способ исполнения.
|
||||||
Значение `device` из CLI/TOML сохраняется как вход: таблица `_ENGINES`
|
Значение `device` из CLI/TOML сохраняется как вход: `get_backend` выбирает
|
||||||
сопоставляет ему движок, а аппаратную часть (CPU, CUDA, Intel GPU, список
|
по нему adapter, adapter называет свой движок атрибутом `engine`, а
|
||||||
providers) трактует adapter. Новое исполнение — строка таблицы и его
|
аппаратную часть (CPU, CUDA, Intel GPU, список providers) трактует сам.
|
||||||
понимание в adapter'е, не новая иерархия adapters.
|
Новое исполнение — новое значение `device` в `get_backend` и его понимание
|
||||||
|
в adapter'е, не новая иерархия adapters.
|
||||||
|
|
||||||
### Cross-backend fallback
|
### Cross-backend fallback
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user