diff --git a/docs/en/DEPLOY_OPTION.md b/docs/en/DEPLOY_OPTION.md index a45f5e7a6..571c91f90 100644 --- a/docs/en/DEPLOY_OPTION.md +++ b/docs/en/DEPLOY_OPTION.md @@ -979,6 +979,7 @@ This solution supports the following text generation models: "apac.anthropic.claude-3-sonnet-20240229-v1:0", "apac.anthropic.claude-3-5-sonnet-20240620-v1:0", "apac.anthropic.claude-3-5-sonnet-20241022-v2:0", +"deepseek.v3-v1:0", "us.deepseek.r1-v1:0", "us.writer.palmyra-x5-v1:0", "us.writer.palmyra-x4-v1:0", diff --git a/docs/ja/DEPLOY_OPTION.md b/docs/ja/DEPLOY_OPTION.md index 870044bfd..c08fd6ba2 100644 --- a/docs/ja/DEPLOY_OPTION.md +++ b/docs/ja/DEPLOY_OPTION.md @@ -994,6 +994,7 @@ const envs: Record> = { "apac.anthropic.claude-3-sonnet-20240229-v1:0", "apac.anthropic.claude-3-5-sonnet-20240620-v1:0", "apac.anthropic.claude-3-5-sonnet-20241022-v2:0", +"deepseek.v3-v1:0", "us.deepseek.r1-v1:0", "us.writer.palmyra-x5-v1:0", "us.writer.palmyra-x4-v1:0", diff --git a/docs/ko/DEPLOY_OPTION.md b/docs/ko/DEPLOY_OPTION.md index caf3742a2..14b2c6248 100644 --- a/docs/ko/DEPLOY_OPTION.md +++ b/docs/ko/DEPLOY_OPTION.md @@ -975,6 +975,7 @@ const envs: Record> = { "apac.anthropic.claude-3-sonnet-20240229-v1:0", "apac.anthropic.claude-3-5-sonnet-20240620-v1:0", "apac.anthropic.claude-3-5-sonnet-20241022-v2:0", +"deepseek.v3-v1:0", "us.deepseek.r1-v1:0", "us.writer.palmyra-x5-v1:0", "us.writer.palmyra-x4-v1:0", diff --git a/packages/cdk/lambda/utils/models.ts b/packages/cdk/lambda/utils/models.ts index 2d7dda05c..a9aaa81fb 100644 --- a/packages/cdk/lambda/utils/models.ts +++ b/packages/cdk/lambda/utils/models.ts @@ -1483,6 +1483,14 @@ export const BEDROCK_TEXT_GEN_MODELS: { extractConverseOutput: extractConverseOutput, extractConverseStreamOutput: extractConverseStreamOutput, }, + 'deepseek.v3-v1:0': { + defaultParams: DEEPSEEK_DEFAULT_PARAMS, + usecaseParams: USECASE_DEFAULT_PARAMS, + createConverseCommandInput: createConverseCommandInput, + createConverseStreamCommandInput: createConverseStreamCommandInput, + extractConverseOutput: extractConverseOutput, + extractConverseStreamOutput: extractConverseStreamOutput, + }, 'us.deepseek.r1-v1:0': { defaultParams: DEEPSEEK_DEFAULT_PARAMS, usecaseParams: USECASE_DEFAULT_PARAMS, diff --git a/packages/common/src/application/model.ts b/packages/common/src/application/model.ts index 3728f757a..cfb8fefeb 100644 --- a/packages/common/src/application/model.ts +++ b/packages/common/src/application/model.ts @@ -380,6 +380,10 @@ export const modelMetadata: Record = { displayName: 'Command R+', }, // DeepSeek + 'deepseek.v3-v1:0': { + flags: MODEL_FEATURE.TEXT_ONLY, + displayName: 'DeepSeek V3.1', + }, 'us.deepseek.r1-v1:0': { flags: MODEL_FEATURE.TEXT_DOC_REASONING, displayName: 'DeepSeek-R1',