add deepgram api key env var and config support

This commit is contained in:
leonardotrapani
2026-02-01 02:00:17 +01:00
parent 319a0ef8e2
commit 1865de74ef
5 changed files with 22 additions and 9 deletions
+3
View File
@@ -51,6 +51,9 @@ func (c *Config) resolveAPIKeyForProvider(provider string) string {
case "elevenlabs":
providerName = "elevenlabs"
envVar = "ELEVENLABS_API_KEY"
case "deepgram":
providerName = "deepgram"
envVar = "DEEPGRAM_API_KEY"
}
if c.Providers != nil {
+2
View File
@@ -46,6 +46,8 @@ keywords = []
# api_key = "" # Mistral API key (or set MISTRAL_API_KEY env var)
# [providers.elevenlabs]
# api_key = "" # ElevenLabs API key (or set ELEVENLABS_API_KEY env var)
# [providers.deepgram]
# api_key = "" # Deepgram API key (or set DEEPGRAM_API_KEY env var)
# ─────────────────────────────────────────────────────────────────────────────
# Audio Recording