summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorGrail Finder <wohilas@gmail.com>2025-03-01 17:50:33 +0300
committerGrail Finder <wohilas@gmail.com>2025-03-01 17:50:33 +0300
commitb653b52751382aab203a767c52f1b79c93f43c2a (patch)
tree46b1cdff20b73d6f943b28c27452a92391cbecde /config
parentfd1ac24d7533b97a3c67a654606441c25c4c5a8c (diff)
Enha: ctrl+v to go through all the links
Diffstat (limited to 'config')
-rw-r--r--config/config.go10
1 files changed, 4 insertions, 6 deletions
diff --git a/config/config.go b/config/config.go
index 026fdab..cf7685b 100644
--- a/config/config.go
+++ b/config/config.go
@@ -67,12 +67,10 @@ func LoadConfigOrDefault(fn string) *Config {
}
config.CurrentAPI = config.ChatAPI
config.APIMap = map[string]string{
- config.ChatAPI: config.CompletionAPI,
- config.DeepSeekChatAPI: config.DeepSeekCompletionAPI,
- }
- if config.CompletionAPI != "" {
- config.CurrentAPI = config.CompletionAPI
- config.APIMap[config.CompletionAPI] = config.ChatAPI
+ config.ChatAPI: config.CompletionAPI,
+ config.CompletionAPI: config.DeepSeekChatAPI,
+ config.DeepSeekChatAPI: config.DeepSeekCompletionAPI,
+ config.DeepSeekCompletionAPI: config.ChatAPI,
}
for _, el := range []string{config.ChatAPI, config.CompletionAPI, config.DeepSeekChatAPI, config.DeepSeekCompletionAPI} {
if el != "" {