Skip to content

Commit f8a5002

Browse files
[Automated] Update Microsoft Foundry Models
1 parent ca405f9 commit f8a5002

2 files changed

Lines changed: 262 additions & 17 deletions

File tree

src/Aspire.Hosting.Foundry/FoundryModel.Generated.cs

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ public static partial class Anthropic
3333
/// </summary>
3434
public static readonly FoundryModel ClaudeHaiku45 = new() { Name = "claude-haiku-4-5", Version = "20251001", Format = "Anthropic" };
3535

36+
/// <summary>
37+
/// Claude Mythos Preview (gated research preview) is a new class of intelligence for cybersecurity, coding, and long-running agents. Only available as a gated research preview with access prioritized for defensive cybersecurity use cases
38+
/// </summary>
39+
public static readonly FoundryModel ClaudeMythosPreview = new() { Name = "claude-mythos-preview", Version = "1", Format = "Anthropic" };
40+
3641
/// <summary>
3742
/// Claude Opus 4.1 is an industry leader for coding. It delivers sustained performance on long-running tasks that require focused effort and thousands of steps, significantly expanding what AI agents can solve.
3843
/// </summary>
@@ -210,7 +215,7 @@ public static partial class Meta
210215
/// <summary>
211216
/// Llama 4 Scout 17B 16E Instruct is great at multi-document summarization, parsing extensive user activity for personalized tasks, and reasoning over vast codebases.
212217
/// </summary>
213-
public static readonly FoundryModel Llama4Scout17B16EInstruct = new() { Name = "Llama-4-Scout-17B-16E-Instruct", Version = "2", Format = "Meta" };
218+
public static readonly FoundryModel Llama4Scout17B16EInstruct = new() { Name = "Llama-4-Scout-17B-16E-Instruct", Version = "4", Format = "Meta" };
214219

215220
/// <summary>
216221
/// A powerful 70-billion parameter model excelling in reasoning, coding, and broad language applications.
@@ -1314,6 +1319,16 @@ public static partial class Microsoft
13141319
/// </summary>
13151320
public static readonly FoundryModel MaiDSR1 = new() { Name = "MAI-DS-R1", Version = "1", Format = "Microsoft" };
13161321

1322+
/// <summary>
1323+
/// MAI-Transcribe-1 is an ASR model built to deliver high quality batch transcription whenever the user speaks. It is designed to achieve high accuracy across 25 languages and to adapt seamlessly to diverse accents, dialects, and regional speech patterns.
1324+
/// </summary>
1325+
public static readonly FoundryModel MaiTranscribe1 = new() { Name = "MAI-Transcribe-1", Version = "2026-01-23", Format = "Microsoft" };
1326+
1327+
/// <summary>
1328+
/// MAI-Voice-1 is a text-to-speech (TTS) model that generates high-quality single-speaker speech and, soon, multi-speaker speech for public preview. It produces audio that strictly follows the input transcript and supports per-turn emotion control as well as
1329+
/// </summary>
1330+
public static readonly FoundryModel MaiVoice1 = new() { Name = "MAI-Voice-1", Version = "2025-12-18", Format = "Microsoft" };
1331+
13171332
/// <summary>
13181333
/// Model router is a deployable AI model that is trained to select the most suitable large language model (LLM) for a given prompt.
13191334
/// </summary>
@@ -3968,6 +3983,16 @@ public static partial class XAI
39683983
/// </summary>
39693984
public static readonly FoundryModel Grok41FastReasoning = new() { Name = "grok-4-1-fast-reasoning", Version = "1", Format = "xAI" };
39703985

3986+
/// <summary>
3987+
/// Grok 4.2 is xAI’s latest large language model, built for strong reasoning, multimodal understanding, and enterprise use. It improves instruction following, honesty, and calibration over earlier Grok versions, while supporting both single‑agent and multi‑ag
3988+
/// </summary>
3989+
public static readonly FoundryModel Grok420NonReasoning = new() { Name = "grok-4-20-non-reasoning", Version = "1", Format = "xAI" };
3990+
3991+
/// <summary>
3992+
/// Grok 4.2 is xAI’s latest large language model, built for strong reasoning, multimodal understanding, and enterprise use. It improves instruction following, honesty, and calibration over earlier Grok versions, while supporting both single‑agent and multi‑ag
3993+
/// </summary>
3994+
public static readonly FoundryModel Grok420Reasoning = new() { Name = "grok-4-20-reasoning", Version = "1", Format = "xAI" };
3995+
39713996
/// <summary>
39723997
/// Grok 4 Fast is an efficiency-focused large language model developed by xAI, pre-trained on general-purpose data and post-trained on task demonstrations and tool use, with built-in safety features including refusal behaviors, a fixed system prompt enforcing
39733998
/// </summary>

0 commit comments

Comments
 (0)