2023-07-19 09:27:38 -04:00
# Include{groups}
portals : {}
questions :
# Include{global}
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
# Include{containerBasic}
# Include{containerAdvanced}
- variable : wyoming_whisper
group : App Configuration
label : Whisper Configuration
schema :
additional_attrs : true
type : dict
attrs :
2024-02-24 04:08:51 -05:00
- variable : language
2023-08-06 04:31:42 -04:00
label : Language
description : Default language for the app.
schema :
type : string
required : true
default : en
enum :
- value : auto
description : auto
- value : af
description : af
- value : am
description : am
- value : ar
description : ar
- value : as
description : as
- value : az
description : az
- value : ba
description : ba
- value : be
description : be
- value : bg
description : bg
- value : bn
description : bn
- value : bo
description : bo
- value : br
description : br
- value : bs
description : bs
- value : ca
description : ca
- value : cs
description : cs
- value : cy
description : cy
- value : da
description : da
- value : de
description : de
- value : el
description : el
- value : en
description : en
- value : es
description : es
- value : et
description : et
- value : eu
description : eu
- value : fa
description : fa
- value : fi
description : fi
- value : fo
description : fo
- value : fr
description : fr
- value : gl
description : gl
- value : gu
description : gu
- value : ha
description : ha
- value : haw
description : haw
- value : he
description : he
- value : hi
description : hi
- value : hr
description : hr
- value : ht
description : ht
- value : hu
description : hu
- value : hy
description : hy
- value : id
description : id
- value : is
description : is
- value : it
description : it
- value : ja
description : ja
- value : jw
description : jw
- value : ka
description : ka
- value : kk
description : kk
- value : km
description : km
- value : kn
description : kn
- value : ko
description : ko
- value : la
description : la
- value : lb
description : lb
- value : ln
description : ln
- value : lo
description : lo
- value : lt
description : lt
- value : lv
description : lv
- value : mg
description : mg
- value : mi
description : mi
- value : mk
description : mk
- value : ml
description : ml
- value : mn
description : mn
- value : mr
description : mr
- value : ms
description : ms
- value : mt
description : mt
- value : my
description : my
- value : ne
description : ne
- value : nl
description : nl
- value : nn
description : nn
- value : "no"
description : "no"
- value : oc
description : oc
- value : pa
description : pa
- value : pl
description : pl
- value : ps
description : ps
- value : pt
description : pt
- value : ro
description : ro
- value : ru
description : ru
- value : sa
description : sa
- value : sd
description : sd
- value : si
description : si
- value : sk
description : sk
- value : sl
description : sl
- value : sn
description : sn
- value : so
description : so
- value : sq
description : sq
- value : sr
description : sr
- value : su
description : su
- value : sv
description : sv
- value : sw
description : sw
- value : ta
description : ta
- value : te
description : te
- value : tg
description : tg
- value : th
description : th
- value : tk
description : tk
- value : tl
description : tl
- value : tr
description : tr
- value : tt
description : tt
- value : uk
description : uk
- value : ur
description : ur
- value : uz
description : uz
- value : vi
description : vi
- value : yi
description : yi
- value : yo
description : yo
2024-04-13 20:18:55 -04:00
- value : yue
description : yue
2023-08-06 04:31:42 -04:00
- value : zh
description : zh
2023-07-19 09:27:38 -04:00
- variable : model
label : Model
description : Whisper model that will be used for transcription.
schema :
type : string
required : true
default : tiny-int8
enum :
2024-04-13 20:18:55 -04:00
- value : custom
description : custom
- value : tiny-int8
description : tiny-int8
- value : tiny
description : tiny
- value : tiny.en
description : tiny.en
2023-08-06 04:31:42 -04:00
- value : base-int8
description : base-int8
2024-04-13 20:18:55 -04:00
- value : base
description : base
- value : base.en
description : base.en
2023-08-06 04:31:42 -04:00
- value : small-int8
description : small-int8
2024-04-13 20:18:55 -04:00
- value : distil-small.en
description : distil-small.en
- value : small
description : small
- value : small.en
description : small.en
- value : medium-int8
description : medium-int8
- value : distil-medium.en
description : distil-medium.en
- value : medium
description : medium
- value : medium.en
description : medium.en
- value : large
description : large
- value : large-v1
description : large-v1
- value : distil-large-v2
description : distil-large-v2
- value : large-v2
description : large-v2
- value : large-v3
description : large-v3
- variable : custom_model
label : Custom Model
description : 'Path to a converted model directory, or a CTranslate2-converted Whisper model ID from the HuggingFace Hub like "Systran/faster-distil-whisper-small.en".'
schema :
type : string
default : ""
show_if : [ [ model, "=", "custom"]]
2023-08-06 04:31:42 -04:00
- variable : beam_size
label : Beam Size
description : Number of candidates to consider simultaneously during transcription.
2023-07-19 09:27:38 -04:00
schema :
2023-08-06 04:31:42 -04:00
type : int
2023-07-19 09:27:38 -04:00
required : true
2023-08-06 04:31:42 -04:00
default : 1
2024-04-13 20:18:55 -04:00
- variable : initial_prompt
label : Initial prompt
description : Description of audio that can help Whisper transcribe unusual words better.
schema :
type : string
default : ""
2023-07-19 09:27:38 -04:00
# Include{containerConfig}
# Include{serviceRoot}
# Include{serviceMain}
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable : main
label : "Main Service Port Configuration"
schema :
additional_attrs : true
type : dict
attrs :
- variable : port
label : "Port"
description : "This port exposes the container port on the service"
schema :
type : int
default : 10300
required : true
2024-04-22 08:11:52 -04:00
# Include{externalInterfaces}
2023-07-19 09:27:38 -04:00
# Include{serviceList}
# Include{persistenceRoot}
- variable : config
label : "App Config Storage"
description : "Stores the Application Configuration."
schema :
additional_attrs : true
type : dict
attrs :
2024-03-27 14:16:06 -04:00
# Include{persistenceBasic}
- variable : cache
label : "App Cache Storage"
description : "Stores the models."
schema :
additional_attrs : true
type : dict
attrs :
2023-07-19 09:27:38 -04:00
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable : main
label : "Main Ingress"
schema :
additional_attrs : true
type : dict
attrs :
# Include{ingressDefault}
# Include{ingressAdvanced}
# Include{ingressList}
# Include{securityContextRoot}
- variable : runAsUser
label : "runAsUser"
description : "The UserID of the user running the application"
schema :
type : int
default : 568
- variable : runAsGroup
label : "runAsGroup"
description : "The groupID of the user running the application"
schema :
type : int
default : 568
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
- variable : fsGroup
label : "fsGroup"
description : "The group that should own ALL storage."
schema :
type : int
default : 568
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{netshoot}
# Include{vpn}
# Include{documentation}