diff --git a/SUPPORTED_MODELS.md b/SUPPORTED_MODELS.md index 04491b3..37de3fe 100644 --- a/SUPPORTED_MODELS.md +++ b/SUPPORTED_MODELS.md @@ -29,8 +29,10 @@ K8sGPT supports a variety of AI/LLM providers (backends). Some providers have a - anthropic.claude-sonnet-4-20250514-v1:0 - us.anthropic.claude-sonnet-4-20250514-v1:0 - eu.anthropic.claude-sonnet-4-20250514-v1:0 + - apac.anthropic.claude-sonnet-4-20250514-v1:0 - us.anthropic.claude-3-7-sonnet-20250219-v1:0 - eu.anthropic.claude-3-7-sonnet-20250219-v1:0 + - apac.anthropic.claude-3-7-sonnet-20250219-v1:0 - anthropic.claude-3-5-sonnet-20240620-v1:0 - us.anthropic.claude-3-5-sonnet-20241022-v2:0 - anthropic.claude-v2 diff --git a/pkg/ai/amazonbedrock.go b/pkg/ai/amazonbedrock.go index 894ae82..f59a01b 100644 --- a/pkg/ai/amazonbedrock.go +++ b/pkg/ai/amazonbedrock.go @@ -95,7 +95,18 @@ var defaultModels = []bedrock_support.BedrockModel{ ModelName: "eu.anthropic.claude-sonnet-4-20250514-v1:0", }, }, - + { + Name: "apac.anthropic.claude-sonnet-4-20250514-v1:0", + Completion: &bedrock_support.CohereMessagesCompletion{}, + Response: &bedrock_support.CohereMessagesResponse{}, + Config: bedrock_support.BedrockModelConfig{ + // sensible defaults + MaxTokens: 100, + Temperature: 0.5, + TopP: 0.9, + ModelName: "apac.anthropic.claude-sonnet-4-20250514-v1:0", + }, + }, { Name: "us.anthropic.claude-3-7-sonnet-20250219-v1:0", Completion: &bedrock_support.CohereMessagesCompletion{}, @@ -120,6 +131,18 @@ var defaultModels = []bedrock_support.BedrockModel{ ModelName: "eu.anthropic.claude-3-7-sonnet-20250219-v1:0", }, }, + { + Name: "apac.anthropic.claude-3-7-sonnet-20250219-v1:0", + Completion: &bedrock_support.CohereMessagesCompletion{}, + Response: &bedrock_support.CohereMessagesResponse{}, + Config: bedrock_support.BedrockModelConfig{ + // sensible defaults + MaxTokens: 100, + Temperature: 0.5, + TopP: 0.9, + ModelName: "apac.anthropic.claude-3-7-sonnet-20250219-v1:0", + }, + }, { Name: "anthropic.claude-3-5-sonnet-20240620-v1:0", Completion: &bedrock_support.CohereMessagesCompletion{},