Skip to content

Commit 2f56411

Browse files
committed
Merge branch 'feature/add-claude-haiku-4.5' into 'develop'
Add Claude Haiku 4.5 See merge request genaiic-reusable-assets/engagement-artifacts/genaiic-idp-accelerator!363
2 parents d5309c2 + 537f1a1 commit 2f56411

File tree

12 files changed

+82
-9
lines changed

12 files changed

+82
-9
lines changed

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,16 @@ pricing:
332332
price: '3.0E-7'
333333
- name: cacheWriteInputTokens
334334
price: '3.75E-6'
335+
- name: bedrock/us.anthropic.claude-haiku-4-5-20251001-v1:0
336+
units:
337+
- name: inputTokens
338+
price: '1.1E-06'
339+
- name: outputTokens
340+
price: '5.5E-06'
341+
- name: cacheReadInputTokens
342+
price: '1.1E-07'
343+
- name: cacheWriteInputTokens
344+
price: '1.4E-06'
335345
- name: bedrock/us.anthropic.claude-3-7-sonnet-20250219-v1:0
336346
units:
337347
- name: inputTokens

config_library/pattern-2/bank-statement-sample/config.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -799,6 +799,16 @@ pricing:
799799
price: '8.0E-8'
800800
- name: cacheWriteInputTokens
801801
price: '1.0E-6'
802+
- name: bedrock/us.anthropic.claude-haiku-4-5-20251001-v1:0
803+
units:
804+
- name: inputTokens
805+
price: '1.1E-06'
806+
- name: outputTokens
807+
price: '5.5E-06'
808+
- name: cacheReadInputTokens
809+
price: '1.1E-07'
810+
- name: cacheWriteInputTokens
811+
price: '1.4E-06'
802812
- name: bedrock/us.anthropic.claude-3-5-sonnet-20241022-v2:0
803813
units:
804814
- name: inputTokens

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1578,6 +1578,16 @@ pricing:
15781578
price: "8.0E-8"
15791579
- name: cacheWriteInputTokens
15801580
price: "1.0E-6"
1581+
- name: bedrock/us.anthropic.claude-haiku-4-5-20251001-v1:0
1582+
units:
1583+
- name: inputTokens
1584+
price: '1.1E-06'
1585+
- name: outputTokens
1586+
price: '5.5E-06'
1587+
- name: cacheReadInputTokens
1588+
price: '1.1E-07'
1589+
- name: cacheWriteInputTokens
1590+
price: '1.4E-06'
15811591
- name: bedrock/us.anthropic.claude-3-5-sonnet-20241022-v2:0
15821592
units:
15831593
- name: inputTokens

config_library/pattern-2/rvl-cdip-package-sample-with-few-shot-examples/config.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1312,6 +1312,16 @@ pricing:
13121312
price: '8.0E-8'
13131313
- name: cacheWriteInputTokens
13141314
price: '1.0E-6'
1315+
- name: bedrock/us.anthropic.claude-haiku-4-5-20251001-v1:0
1316+
units:
1317+
- name: inputTokens
1318+
price: '1.1E-06'
1319+
- name: outputTokens
1320+
price: '5.5E-06'
1321+
- name: cacheReadInputTokens
1322+
price: '1.1E-07'
1323+
- name: cacheWriteInputTokens
1324+
price: '1.4E-06'
13151325
- name: bedrock/us.anthropic.claude-3-5-sonnet-20241022-v2:0
13161326
units:
13171327
- name: inputTokens

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1037,6 +1037,16 @@ pricing:
10371037
price: '8.0E-8'
10381038
- name: cacheWriteInputTokens
10391039
price: '1.0E-6'
1040+
- name: bedrock/us.anthropic.claude-haiku-4-5-20251001-v1:0
1041+
units:
1042+
- name: inputTokens
1043+
price: '1.1E-06'
1044+
- name: outputTokens
1045+
price: '5.5E-06'
1046+
- name: cacheReadInputTokens
1047+
price: '1.1E-07'
1048+
- name: cacheWriteInputTokens
1049+
price: '1.4E-06'
10401050
- name: bedrock/us.anthropic.claude-3-5-sonnet-20241022-v2:0
10411051
units:
10421052
- name: inputTokens

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -896,6 +896,16 @@ pricing:
896896
price: '8.0E-8'
897897
- name: cacheWriteInputTokens
898898
price: '1.0E-6'
899+
- name: bedrock/us.anthropic.claude-haiku-4-5-20251001-v1:0
900+
units:
901+
- name: inputTokens
902+
price: '1.1E-06'
903+
- name: outputTokens
904+
price: '5.5E-06'
905+
- name: cacheReadInputTokens
906+
price: '1.1E-07'
907+
- name: cacheWriteInputTokens
908+
price: '1.4E-06'
899909
- name: bedrock/us.anthropic.claude-3-5-sonnet-20241022-v2:0
900910
units:
901911
- name: inputTokens

docs/idp-configuration-best-practices.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1471,6 +1471,7 @@ Configure from these supported models:
14711471
- `us.amazon.nova-pro-v1:0`
14721472
- `us.amazon.nova-premier-v1:0`
14731473
- `us.anthropic.claude-3-haiku-20240307-v1:0`
1474+
- `us.anthropic.claude-haiku-4-5-20251001-v1:0`
14741475
- `us.anthropic.claude-3-5-sonnet-20241022-v2:0`
14751476
- `us.anthropic.claude-3-7-sonnet-20250219-v1:0`
14761477
- `us.anthropic.claude-sonnet-4-20250514-v1:0`

docs/pattern-2.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,7 @@ To use Bedrock OCR:
265265
- `us.amazon.nova-pro-v1:0`
266266
- `us.amazon.nova-premier-v1:0`
267267
- `us.anthropic.claude-3-haiku-20240307-v1:0`
268+
- `us.anthropic.claude-haiku-4-5-20251001-v1:0`
268269
- `us.anthropic.claude-3-5-sonnet-20241022-v2:0`
269270
- `us.anthropic.claude-3-7-sonnet-20250219-v1:0`
270271
- `us.anthropic.claude-sonnet-4-20250514-v1:0`

lib/idp_common_pkg/idp_common/bedrock/client.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
# Models that support cachePoint functionality
3939
CACHEPOINT_SUPPORTED_MODELS = [
4040
"us.anthropic.claude-3-5-haiku-20241022-v1:0",
41+
"us.anthropic.claude-haiku-4-5-20251001-v1:0",
4142
"us.anthropic.claude-3-7-sonnet-20250219-v1:0",
4243
"us.anthropic.claude-opus-4-1-20250805-v1:0",
4344
"us.anthropic.claude-opus-4-20250514-v1:0",

patterns/pattern-1/template.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ Resources:
362362
model:
363363
type: string
364364
description: Bedrock model ID
365-
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-sonnet-4-20250514-v1:0:1m", "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "us.anthropic.claude-sonnet-4-5-20250929-v1:0:1m", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
365+
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-haiku-4-5-20251001-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-sonnet-4-20250514-v1:0:1m", "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "us.anthropic.claude-sonnet-4-5-20250929-v1:0:1m", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
366366
order: 1
367367
temperature:
368368
type: number
@@ -414,7 +414,7 @@ Resources:
414414
model:
415415
type: string
416416
description: Bedrock model ID
417-
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-sonnet-4-20250514-v1:0:1m", "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "us.anthropic.claude-sonnet-4-5-20250929-v1:0:1m", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
417+
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-haiku-4-5-20251001-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-sonnet-4-20250514-v1:0:1m", "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "us.anthropic.claude-sonnet-4-5-20250929-v1:0:1m", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
418418
order: 1
419419
temperature:
420420
type: number
@@ -457,7 +457,7 @@ Resources:
457457
model_id:
458458
type: string
459459
description: Bedrock model ID for discovery without ground truth
460-
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-sonnet-4-20250514-v1:0:1m", "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "us.anthropic.claude-sonnet-4-5-20250929-v1:0:1m", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
460+
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-haiku-4-5-20251001-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-sonnet-4-20250514-v1:0:1m", "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "us.anthropic.claude-sonnet-4-5-20250929-v1:0:1m", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
461461
default: "us.amazon.nova-pro-v1:0"
462462
order: 0
463463
temperature:
@@ -502,7 +502,7 @@ Resources:
502502
model_id:
503503
type: string
504504
description: Bedrock model ID for discovery with ground truth
505-
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-sonnet-4-20250514-v1:0:1m", "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "us.anthropic.claude-sonnet-4-5-20250929-v1:0:1m", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
505+
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-haiku-4-5-20251001-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-sonnet-4-20250514-v1:0:1m", "us.anthropic.claude-sonnet-4-5-20250929-v1:0", "us.anthropic.claude-sonnet-4-5-20250929-v1:0:1m", "us.anthropic.claude-opus-4-20250514-v1:0", "us.anthropic.claude-opus-4-1-20250805-v1:0"]
506506
default: "us.amazon.nova-pro-v1:0"
507507
order: 0
508508
temperature:

0 commit comments

Comments
 (0)