Skip to content

Commit d0511b8

Browse files
committed
Merge branch 'feature/support-for-claude-opus-4.1' into 'develop'
Added support for claude opus 4.1 model See merge request genaiic-reusable-assets/engagement-artifacts/genaiic-idp-accelerator!239
2 parents 4ae8a96 + dfcac37 commit d0511b8

File tree

10 files changed

+59
-8
lines changed

10 files changed

+59
-8
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,7 @@ __pycache__
1717
.ruff_cache
1818
.kiro
1919
rvl_cdip_*
20+
21+
# IDE specific files
22+
.idea/
23+

config_library/pattern-1/lending-package-sample/config.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,3 +194,13 @@ pricing:
194194
price: '1.5E-6'
195195
- name: cacheWriteInputTokens
196196
price: '1.875E-5'
197+
- name: bedrock/us.anthropic.claude-opus-4-1-20250805-v1:0
198+
units:
199+
- name: inputTokens
200+
price: '1.5E-5'
201+
- name: outputTokens
202+
price: '7.5E-5'
203+
- name: cacheReadInputTokens
204+
price: '1.5E-6'
205+
- name: cacheWriteInputTokens
206+
price: '1.875E-5'

config_library/pattern-2/lending-package-sample/config.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1425,3 +1425,13 @@ pricing:
14251425
price: '1.5E-6'
14261426
- name: cacheWriteInputTokens
14271427
price: '1.875E-5'
1428+
- name: bedrock/us.anthropic.claude-opus-4-1-20250805-v1:0
1429+
units:
1430+
- name: inputTokens
1431+
price: '1.5E-5'
1432+
- name: outputTokens
1433+
price: '7.5E-5'
1434+
- name: cacheReadInputTokens
1435+
price: '1.5E-6'
1436+
- name: cacheWriteInputTokens
1437+
price: '1.875E-5'

config_library/pattern-2/rvl-cdip-package-sample/config.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -891,3 +891,13 @@ pricing:
891891
price: '1.5E-6'
892892
- name: cacheWriteInputTokens
893893
price: '1.875E-5'
894+
- name: bedrock/us.anthropic.claude-opus-4-1-20250805-v1:0
895+
units:
896+
- name: inputTokens
897+
price: '1.5E-5'
898+
- name: outputTokens
899+
price: '7.5E-5'
900+
- name: cacheReadInputTokens
901+
price: '1.5E-6'
902+
- name: cacheWriteInputTokens
903+
price: '1.875E-5'

config_library/pattern-3/rvl-cdip-package-sample/config.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -751,3 +751,13 @@ pricing:
751751
price: '1.5E-6'
752752
- name: cacheWriteInputTokens
753753
price: '1.875E-5'
754+
- name: bedrock/us.anthropic.claude-opus-4-1-20250805-v1:0
755+
units:
756+
- name: inputTokens
757+
price: '1.5E-5'
758+
- name: outputTokens
759+
price: '7.5E-5'
760+
- name: cacheReadInputTokens
761+
price: '1.5E-6'
762+
- name: cacheWriteInputTokens
763+
price: '1.875E-5'

docs/idp-configuration-best-practices.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1475,6 +1475,7 @@ Configure from these supported models:
14751475
- `us.anthropic.claude-3-7-sonnet-20250219-v1:0`
14761476
- `us.anthropic.claude-sonnet-4-20250514-v1:0`
14771477
- `us.anthropic.claude-opus-4-20250514-v1:0`
1478+
- `us.anthropic.claude-opus-4-1-20250805-v1:0`
14781479

14791480
#### When to Configure Bedrock OCR
14801481

docs/pattern-2.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,7 @@ To use Bedrock OCR:
257257
- `us.anthropic.claude-3-7-sonnet-20250219-v1:0`
258258
- `us.anthropic.claude-sonnet-4-20250514-v1:0`
259259
- `us.anthropic.claude-opus-4-20250514-v1:0`
260+
- `us.anthropic.claude-opus-4-1-20250805-v1:0`
260261
3. **Configure prompts**: Customize system and task prompts for your specific use case
261262
4. **Deploy**: The configuration can be updated through the Web UI without stack redeployment
262263

patterns/pattern-1/template.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ Resources:
354354
model:
355355
type: string
356356
description: Bedrock model ID
357-
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0"]
357+
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
358358
order: 1
359359
temperature:
360360
type: number
@@ -401,7 +401,7 @@ Resources:
401401
model:
402402
type: string
403403
description: Bedrock model ID
404-
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0"]
404+
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
405405
order: 1
406406
temperature:
407407
type: number

patterns/pattern-2/template.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ Resources:
199199
- "us.anthropic.claude-3-7-sonnet-20250219-v1:0"
200200
- "us.anthropic.claude-sonnet-4-20250514-v1:0"
201201
- "us.anthropic.claude-opus-4-20250514-v1:0"
202+
- "us.anthropic.claude-opus-4-1-20250805-v1:0"
202203
order: 2
203204
dependsOn: {
204205
field: "backend",
@@ -496,6 +497,7 @@ Resources:
496497
- "us.anthropic.claude-3-7-sonnet-20250219-v1:0"
497498
- "us.anthropic.claude-sonnet-4-20250514-v1:0"
498499
- "us.anthropic.claude-opus-4-20250514-v1:0"
500+
- "us.anthropic.claude-opus-4-1-20250805-v1:0"
499501
order: 1
500502
classificationMethod:
501503
type: string
@@ -577,6 +579,7 @@ Resources:
577579
- "us.anthropic.claude-3-7-sonnet-20250219-v1:0"
578580
- "us.anthropic.claude-sonnet-4-20250514-v1:0"
579581
- "us.anthropic.claude-opus-4-20250514-v1:0"
582+
- "us.anthropic.claude-opus-4-1-20250805-v1:0"
580583
order: 1
581584
temperature:
582585
type: number
@@ -681,7 +684,7 @@ Resources:
681684
model:
682685
type: string
683686
description: Bedrock model ID
684-
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0"]
687+
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
685688
order: 3
686689
temperature:
687690
type: number
@@ -717,7 +720,7 @@ Resources:
717720
model:
718721
type: string
719722
description: Bedrock model ID
720-
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0"]
723+
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
721724
order: 1
722725
temperature:
723726
type: number
@@ -756,7 +759,7 @@ Resources:
756759
model:
757760
type: string
758761
description: Bedrock model ID
759-
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0"]
762+
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
760763
order: 1
761764
temperature:
762765
type: number

patterns/pattern-3/template.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@ Resources:
203203
- "us.anthropic.claude-3-7-sonnet-20250219-v1:0"
204204
- "us.anthropic.claude-sonnet-4-20250514-v1:0"
205205
- "us.anthropic.claude-opus-4-20250514-v1:0"
206+
- "us.anthropic.claude-opus-4-1-20250805-v1:0"
206207
order: 2
207208
dependsOn: {
208209
field: "backend",
@@ -497,6 +498,7 @@ Resources:
497498
- "us.anthropic.claude-3-7-sonnet-20250219-v1:0"
498499
- "us.anthropic.claude-sonnet-4-20250514-v1:0"
499500
- "us.anthropic.claude-opus-4-20250514-v1:0"
501+
- "us.anthropic.claude-opus-4-1-20250805-v1:0"
500502
order: 1
501503
temperature:
502504
type: number
@@ -601,7 +603,7 @@ Resources:
601603
model:
602604
type: string
603605
description: Bedrock model ID
604-
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0"]
606+
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
605607
order: 3
606608
temperature:
607609
type: number
@@ -637,7 +639,7 @@ Resources:
637639
model:
638640
type: string
639641
description: Bedrock model ID
640-
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0"]
642+
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
641643
order: 1
642644
temperature:
643645
type: number
@@ -676,7 +678,7 @@ Resources:
676678
model:
677679
type: string
678680
description: Bedrock model ID
679-
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0"]
681+
enum: ["us.amazon.nova-lite-v1:0", "us.amazon.nova-pro-v1:0", "us.amazon.nova-premier-v1:0", "us.anthropic.claude-3-haiku-20240307-v1:0", "us.anthropic.claude-3-5-sonnet-20241022-v2:0", "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "us.anthropic.claude-sonnet-4-20250514-v1:0", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
680682
order: 1
681683
temperature:
682684
type: number

0 commit comments

Comments
 (0)