Skip to content

Commit 7092b7d

Browse files
authored
chore(bedrock): add Writer's Palmyra X4/X5, Llama 4 Scout 17B/Maverick 17B, and Amazon Nova Premier (#34291)
Ref * [Writer’s Palmyra X5 and X4 models are now available in Amazon Bedrock ](https://aws.amazon.com/about-aws/whats-new/2025/04/writers-palmyra-x5-x4-models-amazon-bedrock/) * [Meta’s Llama 4 now available fully managed in Amazon Bedrock](https://aws.amazon.com/about-aws/whats-new/2025/04/metas-llama-4-managed-amazon-bedrock/) * [Amazon Nova Premier: Our most capable model for complex tasks and teacher for model distillation ](https://aws.amazon.com/blogs/aws/amazon-nova-premier-our-most-capable-model-for-complex-tasks-and-teacher-for-model-distillation/) * https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent c375740 commit 7092b7d

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

packages/aws-cdk-lib/aws-bedrock/lib/foundation-model.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ export class FoundationModelIdentifier {
9292
/** Base model "amazon.nova-sonic-v1:0". */
9393
public static readonly AMAZON_NOVA_SONIC_V1_0 = new FoundationModelIdentifier('amazon.nova-sonic-v1:0');
9494

95+
/** Base model "amazon.nova-premier-v1:0". */
96+
public static readonly AMAZON_NOVA_PREMIER_V1_0 = new FoundationModelIdentifier('amazon.nova-premier-v1:0');
97+
9598
/**
9699
* Base model "ai21.j2-mid".
97100
* @deprecated use latest version of the model
@@ -380,6 +383,12 @@ export class FoundationModelIdentifier {
380383
/** Base model "meta.llama3-3-70b-instruct-v1:0". */
381384
public static readonly META_LLAMA_3_3_70B_INSTRUCT_V1 = new FoundationModelIdentifier('meta.llama3-3-70b-instruct-v1:0');
382385

386+
/** Base model "meta.llama4-maverick-17b-instruct-v1:0". */
387+
public static readonly META_LLAMA_4_MAVERICK_17B_INSTRUCT_V1_0 = new FoundationModelIdentifier('meta.llama4-maverick-17b-instruct-v1:0');
388+
389+
/** Base model "meta.llama4-scout-17b-instruct-v1:0". */
390+
public static readonly META_LLAMA_4_SCOUT_17B_INSTRUCT_V1_0 = new FoundationModelIdentifier('meta.llama4-scout-17b-instruct-v1:0');
391+
383392
/** Base model "mistral.mistral-7b-instruct-v0:2". */
384393
public static readonly MISTRAL_MISTRAL_7B_INSTRUCT_V0_2 = new FoundationModelIdentifier('mistral.mistral-7b-instruct-v0:2');
385394

@@ -440,6 +449,12 @@ export class FoundationModelIdentifier {
440449
/** Base model "stability.stable-image-core-v1:1". */
441450
public static readonly STABILITY_STABLE_IMAGE_CORE_V1_1 = new FoundationModelIdentifier('stability.stable-image-core-v1:1');
442451

452+
/** Base model "writer.palmyra-x4-v1:0". */
453+
public static readonly WRITER_PALMYRA_X4_V1_0 = new FoundationModelIdentifier('writer.palmyra-x4-v1:0');
454+
455+
/** Base model "writer.palmyra-x5-v1:0". */
456+
public static readonly WRITER_PALMYRA_X5_V1_0 = new FoundationModelIdentifier('writer.palmyra-x5-v1:0');
457+
443458
/**
444459
* Constructor for foundation model identifier
445460
* @param modelId the model identifier

0 commit comments

Comments
 (0)