Skip to content

Commit 3a7e73c

Browse files
authored
chore(bedrock): add support for claude 3 models in agents for bedrock (#405)
* chore(bedrock): add support for claude 3 models in agents for bedrock
1 parent f6b1114 commit 3a7e73c

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

apidocs/classes/bedrock.BedrockFoundationModel.md

+14
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ can instantiate a `BedrockFoundationModel` object, e.g: `new BedrockFoundationMo
2222
- [supportsKnowledgeBase](bedrock.BedrockFoundationModel.md#supportsknowledgebase)
2323
- [vectorDimensions](bedrock.BedrockFoundationModel.md#vectordimensions)
2424
- [AMAZON\_TITAN\_TEXT\_EXPRESS\_V1](bedrock.BedrockFoundationModel.md#amazon_titan_text_express_v1)
25+
- [ANTHROPIC\_CLAUDE\_HAIKU\_V1\_0](bedrock.BedrockFoundationModel.md#anthropic_claude_haiku_v1_0)
2526
- [ANTHROPIC\_CLAUDE\_INSTANT\_V1\_2](bedrock.BedrockFoundationModel.md#anthropic_claude_instant_v1_2)
27+
- [ANTHROPIC\_CLAUDE\_SONNET\_V1\_0](bedrock.BedrockFoundationModel.md#anthropic_claude_sonnet_v1_0)
2628
- [ANTHROPIC\_CLAUDE\_V2](bedrock.BedrockFoundationModel.md#anthropic_claude_v2)
2729
- [ANTHROPIC\_CLAUDE\_V2\_1](bedrock.BedrockFoundationModel.md#anthropic_claude_v2_1)
2830
- [COHERE\_EMBED\_ENGLISH\_V3](bedrock.BedrockFoundationModel.md#cohere_embed_english_v3)
@@ -83,12 +85,24 @@ ___
8385

8486
___
8587

88+
### ANTHROPIC\_CLAUDE\_HAIKU\_V1\_0
89+
90+
`Static` `Readonly` **ANTHROPIC\_CLAUDE\_HAIKU\_V1\_0**: [`BedrockFoundationModel`](bedrock.BedrockFoundationModel.md)
91+
92+
___
93+
8694
### ANTHROPIC\_CLAUDE\_INSTANT\_V1\_2
8795

8896
`Static` `Readonly` **ANTHROPIC\_CLAUDE\_INSTANT\_V1\_2**: [`BedrockFoundationModel`](bedrock.BedrockFoundationModel.md)
8997

9098
___
9199

100+
### ANTHROPIC\_CLAUDE\_SONNET\_V1\_0
101+
102+
`Static` `Readonly` **ANTHROPIC\_CLAUDE\_SONNET\_V1\_0**: [`BedrockFoundationModel`](bedrock.BedrockFoundationModel.md)
103+
104+
___
105+
92106
### ANTHROPIC\_CLAUDE\_V2
93107

94108
`Static` `Readonly` **ANTHROPIC\_CLAUDE\_V2**: [`BedrockFoundationModel`](bedrock.BedrockFoundationModel.md)

src/cdk-lib/bedrock/models.ts

+8
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@ export class BedrockFoundationModel {
5757
'amazon.titan-text-express-v1',
5858
{ supportsAgents: true },
5959
);
60+
public static readonly ANTHROPIC_CLAUDE_SONNET_V1_0 = new BedrockFoundationModel(
61+
'anthropic.claude-3-sonnet-20240229-v1:0',
62+
{ supportsAgents: true },
63+
);
64+
public static readonly ANTHROPIC_CLAUDE_HAIKU_V1_0 = new BedrockFoundationModel(
65+
'anthropic.claude-3-haiku-20240307-v1:0',
66+
{ supportsAgents: true },
67+
);
6068

6169
public static readonly TITAN_EMBED_TEXT_V1 = new BedrockFoundationModel(
6270
'amazon.titan-embed-text-v1',

0 commit comments

Comments
 (0)