@@ -281,13 +281,10 @@ export class BedrockFoundationModel implements IInvokable {
281
281
/****************************************************************************
282
282
* DEEPSEEK
283
283
***************************************************************************/
284
- public static readonly DEEPSEEK_R1_V1 = new BedrockFoundationModel (
285
- 'deepseek.r1-v1:0' ,
286
- {
287
- supportsAgents : true ,
288
- supportsCrossRegion : true ,
289
- } ,
290
- ) ;
284
+ public static readonly DEEPSEEK_R1_V1 = new BedrockFoundationModel ( 'deepseek.r1-v1:0' , {
285
+ supportsAgents : true ,
286
+ supportsCrossRegion : true ,
287
+ } ) ;
291
288
292
289
/****************************************************************************
293
290
* META
@@ -339,6 +336,62 @@ export class BedrockFoundationModel implements IInvokable {
339
336
supportsCrossRegion : true ,
340
337
} ,
341
338
) ;
339
+ /****************************************************************************
340
+ * MISTRAL AI
341
+ ***************************************************************************/
342
+ public static readonly MISTRAL_7B_INSTRUCT_V0 = new BedrockFoundationModel (
343
+ 'mistral.mistral-7b-instruct-v0:2' ,
344
+ {
345
+ supportsAgents : true ,
346
+ optimizedForAgents : false ,
347
+ supportsCrossRegion : false ,
348
+ } ,
349
+ ) ;
350
+
351
+ public static readonly MISTRAL_MIXTRAL_8X7B_INSTRUCT_V0 = new BedrockFoundationModel (
352
+ 'mistral.mixtral-8x7b-instruct-v0:1' ,
353
+ {
354
+ supportsAgents : true ,
355
+ optimizedForAgents : false ,
356
+ supportsCrossRegion : false ,
357
+ } ,
358
+ ) ;
359
+
360
+ public static readonly MISTRAL_SMALL_2402_V1 = new BedrockFoundationModel (
361
+ 'mistral.mistral-small-2402-v1:0' ,
362
+ {
363
+ supportsAgents : true ,
364
+ optimizedForAgents : false ,
365
+ supportsCrossRegion : false ,
366
+ } ,
367
+ ) ;
368
+
369
+ public static readonly MISTRAL_LARGE_2402_V1 = new BedrockFoundationModel (
370
+ 'mistral.mistral-large-2402-v1:0' ,
371
+ {
372
+ supportsAgents : true ,
373
+ optimizedForAgents : false ,
374
+ supportsCrossRegion : false ,
375
+ } ,
376
+ ) ;
377
+
378
+ public static readonly MISTRAL_LARGE_2407_V1 = new BedrockFoundationModel (
379
+ 'mistral.mistral-large-2407-v1:0' ,
380
+ {
381
+ supportsAgents : true ,
382
+ optimizedForAgents : false ,
383
+ supportsCrossRegion : false ,
384
+ } ,
385
+ ) ;
386
+
387
+ public static readonly MISTRAL_PIXTRAL_LARGE_2502_V1 = new BedrockFoundationModel (
388
+ 'mistral.pixtral-large-2502-v1:0' ,
389
+ {
390
+ supportsAgents : true ,
391
+ optimizedForAgents : false ,
392
+ supportsCrossRegion : true ,
393
+ } ,
394
+ ) ;
342
395
343
396
public static fromCdkFoundationModelId (
344
397
modelId : FoundationModelIdentifier ,
0 commit comments