@@ -8,6 +8,7 @@ const (
|
||||
ProviderElevenLabs = "elevenlabs"
|
||||
ProviderDeepgram = "deepgram"
|
||||
ProviderWhisperCpp = "whisper-cpp"
|
||||
ProviderLlamaSwap = "llama-swap"
|
||||
)
|
||||
|
||||
// Config provider names (used in config file transcription.provider)
|
||||
@@ -27,6 +28,7 @@ const (
|
||||
EnvMistralKey = "MISTRAL_API_KEY"
|
||||
EnvElevenLabsKey = "ELEVENLABS_API_KEY"
|
||||
EnvDeepgramKey = "DEEPGRAM_API_KEY"
|
||||
EnvLlamaSwapKey = "LLAMA_SWAP_API_KEY"
|
||||
)
|
||||
|
||||
// Adapter type constants for transcription backends
|
||||
@@ -66,6 +68,8 @@ func EnvVarForProvider(provider string) string {
|
||||
return EnvElevenLabsKey
|
||||
case ProviderDeepgram:
|
||||
return EnvDeepgramKey
|
||||
case ProviderLlamaSwap:
|
||||
return EnvLlamaSwapKey
|
||||
default:
|
||||
return ""
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user