From e59599643d0e7c0a85ccc953d3313b5b9f22b825 Mon Sep 17 00:00:00 2001 From: ShotaroKataoka Date: Thu, 9 Oct 2025 17:26:40 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E2=9C=A8=20feat(deep-seek-v3):=20add=20Dee?= =?UTF-8?q?pSeek=20V3=20model=20support?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added deepseek.v3-v1:0 to model definitions - Updated documentation (EN, JA, KO) --- docs/en/DEPLOY_OPTION.md | 1 + docs/ja/DEPLOY_OPTION.md | 1 + docs/ko/DEPLOY_OPTION.md | 1 + packages/cdk/lambda/utils/models.ts | 8 ++++++++ packages/common/src/application/model.ts | 4 ++++ 5 files changed, 15 insertions(+) diff --git a/docs/en/DEPLOY_OPTION.md b/docs/en/DEPLOY_OPTION.md index a45f5e7a6..69837f2db 100644 --- a/docs/en/DEPLOY_OPTION.md +++ b/docs/en/DEPLOY_OPTION.md @@ -950,6 +950,7 @@ The solution also supports [cross-region inference](https://docs.aws.amazon.com/ This solution supports the following text generation models: ``` +"deepseek.v3-v1:0", "anthropic.claude-3-5-sonnet-20241022-v2:0", "anthropic.claude-3-5-haiku-20241022-v1:0", "anthropic.claude-3-5-sonnet-20240620-v1:0", diff --git a/docs/ja/DEPLOY_OPTION.md b/docs/ja/DEPLOY_OPTION.md index 870044bfd..a502ecd34 100644 --- a/docs/ja/DEPLOY_OPTION.md +++ b/docs/ja/DEPLOY_OPTION.md @@ -965,6 +965,7 @@ const envs: Record> = { このソリューションが対応しているテキスト生成モデルは以下です。 ``` +"deepseek.v3-v1:0", "anthropic.claude-3-5-sonnet-20241022-v2:0", "anthropic.claude-3-5-haiku-20241022-v1:0", "anthropic.claude-3-5-sonnet-20240620-v1:0", diff --git a/docs/ko/DEPLOY_OPTION.md b/docs/ko/DEPLOY_OPTION.md index caf3742a2..2cadb7d54 100644 --- a/docs/ko/DEPLOY_OPTION.md +++ b/docs/ko/DEPLOY_OPTION.md @@ -947,6 +947,7 @@ const envs: Record> = { 이 솔루션은 다음 텍스트 생성 모델을 지원합니다: ``` +"deepseek.v3-v1:0", "anthropic.claude-3-5-sonnet-20241022-v2:0", "anthropic.claude-3-5-haiku-20241022-v1:0", "anthropic.claude-3-5-sonnet-20240620-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', From 967c80be6dfd830ab484fedc56409936124238c7 Mon Sep 17 00:00:00 2001 From: ShotaroKataoka Date: Tue, 14 Oct 2025 21:29:12 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=E3=83=89=E3=82=AD=E3=83=A5=E3=83=A1?= =?UTF-8?q?=E3=83=B3=E3=83=88=E3=81=AE=E8=BB=BD=E5=BE=AE=E3=81=AA=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/en/DEPLOY_OPTION.md | 2 +- docs/ja/DEPLOY_OPTION.md | 2 +- docs/ko/DEPLOY_OPTION.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/en/DEPLOY_OPTION.md b/docs/en/DEPLOY_OPTION.md index 69837f2db..571c91f90 100644 --- a/docs/en/DEPLOY_OPTION.md +++ b/docs/en/DEPLOY_OPTION.md @@ -950,7 +950,6 @@ The solution also supports [cross-region inference](https://docs.aws.amazon.com/ This solution supports the following text generation models: ``` -"deepseek.v3-v1:0", "anthropic.claude-3-5-sonnet-20241022-v2:0", "anthropic.claude-3-5-haiku-20241022-v1:0", "anthropic.claude-3-5-sonnet-20240620-v1:0", @@ -980,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 a502ecd34..c08fd6ba2 100644 --- a/docs/ja/DEPLOY_OPTION.md +++ b/docs/ja/DEPLOY_OPTION.md @@ -965,7 +965,6 @@ const envs: Record> = { このソリューションが対応しているテキスト生成モデルは以下です。 ``` -"deepseek.v3-v1:0", "anthropic.claude-3-5-sonnet-20241022-v2:0", "anthropic.claude-3-5-haiku-20241022-v1:0", "anthropic.claude-3-5-sonnet-20240620-v1:0", @@ -995,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 2cadb7d54..14b2c6248 100644 --- a/docs/ko/DEPLOY_OPTION.md +++ b/docs/ko/DEPLOY_OPTION.md @@ -947,7 +947,6 @@ const envs: Record> = { 이 솔루션은 다음 텍스트 생성 모델을 지원합니다: ``` -"deepseek.v3-v1:0", "anthropic.claude-3-5-sonnet-20241022-v2:0", "anthropic.claude-3-5-haiku-20241022-v1:0", "anthropic.claude-3-5-sonnet-20240620-v1:0", @@ -976,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",