diff --git a/internal/registry/codebuddy_models.go b/internal/registry/codebuddy_models.go index c5ef9ce3..f0265e2e 100644 --- a/internal/registry/codebuddy_models.go +++ b/internal/registry/codebuddy_models.go @@ -102,16 +102,39 @@ func GetCodeBuddyModels() []*ModelInfo { SupportedEndpoints: []string{"/chat/completions"}, }, { - ID: "kimi-k2-thinking", + ID: "minimax-m2.5", Object: "model", Created: now, OwnedBy: "tencent", Type: "codebuddy", - DisplayName: "Kimi K2 Thinking", - Description: "Kimi K2 Thinking via CodeBuddy", + DisplayName: "MiniMax M2.5", + Description: "MiniMax M2.5 via CodeBuddy", + ContextLength: 200000, + MaxCompletionTokens: 32768, + SupportedEndpoints: []string{"/chat/completions"}, + }, + { + ID: "kimi-k2.6", + Object: "model", + Created: now, + OwnedBy: "tencent", + Type: "codebuddy", + DisplayName: "Kimi K2.6", + Description: "Kimi K2.6 via CodeBuddy", ContextLength: 256000, MaxCompletionTokens: 32768, - Thinking: &ThinkingSupport{ZeroAllowed: true}, + SupportedEndpoints: []string{"/chat/completions"}, + }, + { + ID: "hy3-preview", + Object: "model", + Created: now, + OwnedBy: "tencent", + Type: "codebuddy", + DisplayName: "Hy3 Preview", + Description: "Hy3 Preview via CodeBuddy", + ContextLength: 128000, + MaxCompletionTokens: 32768, SupportedEndpoints: []string{"/chat/completions"}, }, { @@ -126,5 +149,41 @@ func GetCodeBuddyModels() []*ModelInfo { MaxCompletionTokens: 32768, SupportedEndpoints: []string{"/chat/completions"}, }, + { + ID: "deepseek-v3", + Object: "model", + Created: now, + OwnedBy: "tencent", + Type: "codebuddy", + DisplayName: "DeepSeek V3", + Description: "DeepSeek V3 via CodeBuddy", + ContextLength: 128000, + MaxCompletionTokens: 32768, + SupportedEndpoints: []string{"/chat/completions"}, + }, + { + ID: "deepseek-v4-flash", + Object: "model", + Created: now, + OwnedBy: "tencent", + Type: "codebuddy", + DisplayName: "DeepSeek V4 Flash", + Description: "DeepSeek V4 Flash via CodeBuddy", + ContextLength: 128000, + MaxCompletionTokens: 32768, + SupportedEndpoints: []string{"/chat/completions"}, + }, + { + ID: "deepseek-v4-pro", + Object: "model", + Created: now, + OwnedBy: "tencent", + Type: "codebuddy", + DisplayName: "DeepSeek V4 Pro", + Description: "DeepSeek V4 Pro via CodeBuddy", + ContextLength: 128000, + MaxCompletionTokens: 32768, + SupportedEndpoints: []string{"/chat/completions"}, + }, } }