feat: add APAC region Claude models support for Amazon Bedrock (#1543)

Signed-off-by: Koichi Shimada <jumpe1programming@gmail.com>
This commit is contained in:
koichi
2025-07-14 19:24:03 +09:00
committed by GitHub
parent 392c79d0be
commit 1819e6f410
2 changed files with 26 additions and 1 deletions

View File

@@ -29,8 +29,10 @@ K8sGPT supports a variety of AI/LLM providers (backends). Some providers have a
- anthropic.claude-sonnet-4-20250514-v1:0 - anthropic.claude-sonnet-4-20250514-v1:0
- us.anthropic.claude-sonnet-4-20250514-v1:0 - us.anthropic.claude-sonnet-4-20250514-v1:0
- eu.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 - us.anthropic.claude-3-7-sonnet-20250219-v1:0
- eu.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 - anthropic.claude-3-5-sonnet-20240620-v1:0
- us.anthropic.claude-3-5-sonnet-20241022-v2:0 - us.anthropic.claude-3-5-sonnet-20241022-v2:0
- anthropic.claude-v2 - anthropic.claude-v2

View File

@@ -95,7 +95,18 @@ var defaultModels = []bedrock_support.BedrockModel{
ModelName: "eu.anthropic.claude-sonnet-4-20250514-v1:0", 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", Name: "us.anthropic.claude-3-7-sonnet-20250219-v1:0",
Completion: &bedrock_support.CohereMessagesCompletion{}, Completion: &bedrock_support.CohereMessagesCompletion{},
@@ -120,6 +131,18 @@ var defaultModels = []bedrock_support.BedrockModel{
ModelName: "eu.anthropic.claude-3-7-sonnet-20250219-v1:0", 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", Name: "anthropic.claude-3-5-sonnet-20240620-v1:0",
Completion: &bedrock_support.CohereMessagesCompletion{}, Completion: &bedrock_support.CohereMessagesCompletion{},