From bf504f233a6871822616b13e6d23be5e4f538176 Mon Sep 17 00:00:00 2001 From: Yuki Matsuda <13781813+mazyu36@users.noreply.github.com> Date: Tue, 29 Apr 2025 12:06:21 +0900 Subject: [PATCH 1/3] chore(bedrock): add Writer's Palmyra X4 and X5 --- packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts b/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts index 9fd468b09f99e..6e41fd64f4336 100644 --- a/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts +++ b/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts @@ -440,6 +440,12 @@ export class FoundationModelIdentifier { /** Base model "stability.stable-image-core-v1:1". */ public static readonly STABILITY_STABLE_IMAGE_CORE_V1_1 = new FoundationModelIdentifier('stability.stable-image-core-v1:1'); + /** Base model "writer.palmyra-x4-v1:0". */ + public static readonly WRITER_PALMYRA_X4_V1_0 = new FoundationModelIdentifier('writer.palmyra-x4-v1:0'); + + /** Base model "writer.palmyra-x5-v1:0". */ + public static readonly WRITER_PALMYRA_X5_V1_0 = new FoundationModelIdentifier('writer.palmyra-x5-v1:0'); + /** * Constructor for foundation model identifier * @param modelId the model identifier From bf84ce938ddfbc0612527f09bf17e2b78e30c889 Mon Sep 17 00:00:00 2001 From: Yuki Matsuda <13781813+mazyu36@users.noreply.github.com> Date: Tue, 29 Apr 2025 23:28:52 +0900 Subject: [PATCH 2/3] add new LLaMA 4 base models identifiers --- packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts b/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts index 6e41fd64f4336..238a97a1ac567 100644 --- a/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts +++ b/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts @@ -380,6 +380,12 @@ export class FoundationModelIdentifier { /** Base model "meta.llama3-3-70b-instruct-v1:0". */ public static readonly META_LLAMA_3_3_70B_INSTRUCT_V1 = new FoundationModelIdentifier('meta.llama3-3-70b-instruct-v1:0'); + /** Base model "meta.llama4-maverick-17b-instruct-v1:0". */ + public static readonly META_LLAMA_4_MAVERICK_17B_INSTRUCT_V1_0 = new FoundationModelIdentifier('meta.llama4-maverick-17b-instruct-v1:0'); + + /** Base model "meta.llama4-scout-17b-instruct-v1:0". */ + public static readonly META_LLAMA_4_SCOUT_17B_INSTRUCT_V1_0 = new FoundationModelIdentifier('meta.llama4-scout-17b-instruct-v1:0'); + /** Base model "mistral.mistral-7b-instruct-v0:2". */ public static readonly MISTRAL_MISTRAL_7B_INSTRUCT_V0_2 = new FoundationModelIdentifier('mistral.mistral-7b-instruct-v0:2'); From 8f5cc0ecd582a4c59aa83bcc129a3cf167bcecf2 Mon Sep 17 00:00:00 2001 From: Yuki Matsuda <13781813+mazyu36@users.noreply.github.com> Date: Thu, 1 May 2025 10:17:11 +0900 Subject: [PATCH 3/3] add amazon nova premier --- packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts b/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts index 238a97a1ac567..505312e91c08d 100644 --- a/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts +++ b/packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts @@ -92,6 +92,9 @@ export class FoundationModelIdentifier { /** Base model "amazon.nova-sonic-v1:0". */ public static readonly AMAZON_NOVA_SONIC_V1_0 = new FoundationModelIdentifier('amazon.nova-sonic-v1:0'); + /** Base model "amazon.nova-premier-v1:0". */ + public static readonly AMAZON_NOVA_PREMIER_V1_0 = new FoundationModelIdentifier('amazon.nova-premier-v1:0'); + /** * Base model "ai21.j2-mid". * @deprecated use latest version of the model