From 939ae03f42e61d0944da80381219e6bbdfc2d850 Mon Sep 17 00:00:00 2001 From: Kujtim Hoxha Date: Wed, 9 Apr 2025 17:45:41 +0200 Subject: add bedrock support --- internal/config/config.go | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'internal/config') diff --git a/internal/config/config.go b/internal/config/config.go index 03b26e32c..802905887 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -36,6 +36,11 @@ type Model struct { // TODO: Maybe support multiple models for different purposes } +type AnthropicConfig struct { + DisableCache bool `json:"disableCache"` + UseBedrock bool `json:"useBedrock"` +} + type Provider struct { APIKey string `json:"apiKey"` Enabled bool `json:"enabled"` @@ -130,6 +135,8 @@ func Load(debug bool) error { defaultModelSet = true } } + + viper.SetDefault("providers.bedrock.enabled", true) // TODO: add more providers cfg = &Config{} -- cgit v1.2.3