swarm-stt: the deploy module (deploy.stt.*, sandboxed container, store leaf, queue grants) and its docs
This commit is contained in:
parent
423860cadc
commit
96b5b83fa4
1 changed files with 594 additions and 5 deletions
|
|
@ -691,6 +691,25 @@ in
|
|||
'';
|
||||
};
|
||||
|
||||
stt.enable = lib.mkOption {
|
||||
type = lib.types.bool;
|
||||
default = false;
|
||||
example = true;
|
||||
description = ''
|
||||
Run the speech-to-text service in a `swarm-stt` container on this
|
||||
host. It transcribes the voice memos agents send, once per memo, with
|
||||
whisper.cpp; run it where the inference hardware is. The model is
|
||||
{option}`services.hyperhive.deploy.stt.settings.modelSize` (default
|
||||
`small`).
|
||||
|
||||
On by default where
|
||||
{option}`services.hyperhive.deploy.allSwarmServices` is set and this
|
||||
host has the service's store identity (the pair
|
||||
{option}`services.hyperhive.deploy.bao.sttClientCertFile`
|
||||
and `sttClientKeyFile`, minted on the store's host).
|
||||
'';
|
||||
};
|
||||
|
||||
builder.enable = lib.mkOption {
|
||||
type = lib.types.bool;
|
||||
default = false;
|
||||
|
|
|
|||
Loading…
Reference in a new issue