1
0

feat: Add Cerebras and Fireworks as LLM providers and introduce configurable Whisper providers with dedicated API keys.

This commit is contained in:
2026-03-01 22:01:12 +01:00
parent e5aa9e2cc0
commit 545d32aae4
3 changed files with 90 additions and 18 deletions

View File

@@ -4,7 +4,10 @@ public class ToakConfig
{
public string GroqApiKey { get; set; } = string.Empty;
public string TogetherApiKey { get; set; } = string.Empty;
public string LlmProvider { get; set; } = "groq"; // groq or together
public string CerebrasApiKey { get; set; } = string.Empty;
public string FireworksApiKey { get; set; } = string.Empty;
public string LlmProvider { get; set; } = "groq"; // groq, together, cerebras, or fireworks
public string WhisperProvider { get; set; } = "groq"; // groq or fireworks
public string TypingBackend { get; set; } = "xdotool"; // wtype or xdotool
public string AudioBackend { get; set; } = "pw-record"; // pw-record or ffmpeg
public bool ModulePunctuation { get; set; } = true;