@@ -32,6 +32,9 @@ func (c *Config) ToTranscriberConfig() transcriber.Config {
|
||||
}
|
||||
|
||||
config.APIKey = c.resolveAPIKeyForProvider(c.Transcription.Provider)
|
||||
if c.Transcription.Provider == provider.ProviderLlamaSwap {
|
||||
config.BaseURL = c.Providers[provider.ProviderLlamaSwap].BaseURL
|
||||
}
|
||||
|
||||
return config
|
||||
}
|
||||
@@ -74,6 +77,9 @@ func (c *Config) ToLLMConfig() LLMAdapterConfig {
|
||||
if c.LLM.Provider != "" {
|
||||
config.APIKey = c.resolveAPIKeyForLLMProvider(c.LLM.Provider)
|
||||
}
|
||||
if c.LLM.Provider == provider.ProviderLlamaSwap {
|
||||
config.BaseURL = c.Providers[provider.ProviderLlamaSwap].BaseURL
|
||||
}
|
||||
|
||||
if c.LLM.CustomPrompt.Enabled && c.LLM.CustomPrompt.Prompt != "" {
|
||||
config.CustomPrompt = c.LLM.CustomPrompt.Prompt
|
||||
|
||||
Reference in New Issue
Block a user