96 writes to Version
Aspire.Hosting.Azure.AIFoundry (96)
AIFoundryModel.Generated.cs (96)
18
public static readonly AIFoundryModel Ai21Jamba15Large = new() { Name = "AI21-Jamba-1.5-Large",
Version
= "1", Format = "AI21 Labs" };
23
public static readonly AIFoundryModel Ai21Jamba15Mini = new() { Name = "AI21-Jamba-1.5-Mini",
Version
= "1", Format = "AI21 Labs" };
35
public static readonly AIFoundryModel Flux11Pro = new() { Name = "FLUX-1.1-pro",
Version
= "1", Format = "Black Forest Labs" };
40
public static readonly AIFoundryModel Flux1KontextPro = new() { Name = "FLUX.1-Kontext-pro",
Version
= "1", Format = "Black Forest Labs" };
52
public static readonly AIFoundryModel CohereCommandA = new() { Name = "cohere-command-a",
Version
= "3", Format = "Cohere" };
57
public static readonly AIFoundryModel CohereCommandR = new() { Name = "Cohere-command-r",
Version
= "1", Format = "Cohere" };
62
public static readonly AIFoundryModel CohereCommandR082024 = new() { Name = "Cohere-command-r-08-2024",
Version
= "1", Format = "Cohere" };
67
public static readonly AIFoundryModel CohereCommandRPlus = new() { Name = "Cohere-command-r-plus",
Version
= "1", Format = "Cohere" };
72
public static readonly AIFoundryModel CohereCommandRPlus082024 = new() { Name = "Cohere-command-r-plus-08-2024",
Version
= "1", Format = "Cohere" };
77
public static readonly AIFoundryModel CohereEmbedV3English = new() { Name = "Cohere-embed-v3-english",
Version
= "1", Format = "Cohere" };
82
public static readonly AIFoundryModel CohereEmbedV3Multilingual = new() { Name = "Cohere-embed-v3-multilingual",
Version
= "1", Format = "Cohere" };
87
public static readonly AIFoundryModel EmbedV40 = new() { Name = "embed-v-4-0",
Version
= "5", Format = "Cohere" };
99
public static readonly AIFoundryModel Jais30bChat = new() { Name = "jais-30b-chat",
Version
= "3", Format = "Core42" };
111
public static readonly AIFoundryModel DeepseekR1 = new() { Name = "DeepSeek-R1",
Version
= "1", Format = "DeepSeek" };
116
public static readonly AIFoundryModel DeepseekR10528 = new() { Name = "DeepSeek-R1-0528",
Version
= "1", Format = "DeepSeek" };
121
public static readonly AIFoundryModel DeepseekV3 = new() { Name = "DeepSeek-V3",
Version
= "1", Format = "DeepSeek" };
126
public static readonly AIFoundryModel DeepseekV30324 = new() { Name = "DeepSeek-V3-0324",
Version
= "1", Format = "DeepSeek" };
138
public static readonly AIFoundryModel Llama3211BVisionInstruct = new() { Name = "Llama-3.2-11B-Vision-Instruct",
Version
= "6", Format = "Meta" };
143
public static readonly AIFoundryModel Llama3290BVisionInstruct = new() { Name = "Llama-3.2-90B-Vision-Instruct",
Version
= "5", Format = "Meta" };
148
public static readonly AIFoundryModel Llama3370BInstruct = new() { Name = "Llama-3.3-70B-Instruct",
Version
= "7", Format = "Meta" };
153
public static readonly AIFoundryModel Llama4Maverick17B128EInstructFp8 = new() { Name = "Llama-4-Maverick-17B-128E-Instruct-FP8",
Version
= "1", Format = "Meta" };
158
public static readonly AIFoundryModel Llama4Scout17B16EInstruct = new() { Name = "Llama-4-Scout-17B-16E-Instruct",
Version
= "2", Format = "Meta" };
163
public static readonly AIFoundryModel MetaLlama370BInstruct = new() { Name = "Meta-Llama-3-70B-Instruct",
Version
= "9", Format = "Meta" };
168
public static readonly AIFoundryModel MetaLlama38BInstruct = new() { Name = "Meta-Llama-3-8B-Instruct",
Version
= "9", Format = "Meta" };
173
public static readonly AIFoundryModel MetaLlama31405BInstruct = new() { Name = "Meta-Llama-3.1-405B-Instruct",
Version
= "1", Format = "Meta" };
178
public static readonly AIFoundryModel MetaLlama3170BInstruct = new() { Name = "Meta-Llama-3.1-70B-Instruct",
Version
= "4", Format = "Meta" };
183
public static readonly AIFoundryModel MetaLlama318BInstruct = new() { Name = "Meta-Llama-3.1-8B-Instruct",
Version
= "5", Format = "Meta" };
195
public static readonly AIFoundryModel AzureAiContentSafety = new() { Name = "Azure-AI-Content-Safety",
Version
= "1", Format = "Microsoft" };
200
public static readonly AIFoundryModel AzureAiContentUnderstanding = new() { Name = "Azure-AI-Content-Understanding",
Version
= "1", Format = "Microsoft" };
205
public static readonly AIFoundryModel AzureAiDocumentIntelligence = new() { Name = "Azure-AI-Document-Intelligence",
Version
= "1", Format = "Microsoft" };
210
public static readonly AIFoundryModel AzureAiLanguage = new() { Name = "Azure-AI-Language",
Version
= "1", Format = "Microsoft" };
215
public static readonly AIFoundryModel AzureAiSpeech = new() { Name = "Azure-AI-Speech",
Version
= "1", Format = "Microsoft" };
220
public static readonly AIFoundryModel AzureAiTranslator = new() { Name = "Azure-AI-Translator",
Version
= "1", Format = "Microsoft" };
225
public static readonly AIFoundryModel AzureAiVision = new() { Name = "Azure-AI-Vision",
Version
= "1", Format = "Microsoft" };
230
public static readonly AIFoundryModel MaiDsR1 = new() { Name = "MAI-DS-R1",
Version
= "1", Format = "Microsoft" };
235
public static readonly AIFoundryModel ModelRouter = new() { Name = "model-router",
Version
= "2025-08-07", Format = "Microsoft" };
240
public static readonly AIFoundryModel Phi3Medium128kInstruct = new() { Name = "Phi-3-medium-128k-instruct",
Version
= "7", Format = "Microsoft" };
245
public static readonly AIFoundryModel Phi3Medium4kInstruct = new() { Name = "Phi-3-medium-4k-instruct",
Version
= "6", Format = "Microsoft" };
250
public static readonly AIFoundryModel Phi3Mini128kInstruct = new() { Name = "Phi-3-mini-128k-instruct",
Version
= "13", Format = "Microsoft" };
255
public static readonly AIFoundryModel Phi3Mini4kInstruct = new() { Name = "Phi-3-mini-4k-instruct",
Version
= "15", Format = "Microsoft" };
260
public static readonly AIFoundryModel Phi3Small128kInstruct = new() { Name = "Phi-3-small-128k-instruct",
Version
= "5", Format = "Microsoft" };
265
public static readonly AIFoundryModel Phi3Small8kInstruct = new() { Name = "Phi-3-small-8k-instruct",
Version
= "6", Format = "Microsoft" };
270
public static readonly AIFoundryModel Phi35MiniInstruct = new() { Name = "Phi-3.5-mini-instruct",
Version
= "6", Format = "Microsoft" };
275
public static readonly AIFoundryModel Phi35MoeInstruct = new() { Name = "Phi-3.5-MoE-instruct",
Version
= "5", Format = "Microsoft" };
280
public static readonly AIFoundryModel Phi35VisionInstruct = new() { Name = "Phi-3.5-vision-instruct",
Version
= "2", Format = "Microsoft" };
285
public static readonly AIFoundryModel Phi4 = new() { Name = "Phi-4",
Version
= "8", Format = "Microsoft" };
290
public static readonly AIFoundryModel Phi4MiniInstruct = new() { Name = "Phi-4-mini-instruct",
Version
= "1", Format = "Microsoft" };
295
public static readonly AIFoundryModel Phi4MiniReasoning = new() { Name = "Phi-4-mini-reasoning",
Version
= "1", Format = "Microsoft" };
300
public static readonly AIFoundryModel Phi4MultimodalInstruct = new() { Name = "Phi-4-multimodal-instruct",
Version
= "2", Format = "Microsoft" };
305
public static readonly AIFoundryModel Phi4Reasoning = new() { Name = "Phi-4-reasoning",
Version
= "1", Format = "Microsoft" };
317
public static readonly AIFoundryModel Codestral2501 = new() { Name = "Codestral-2501",
Version
= "2", Format = "Mistral AI" };
322
public static readonly AIFoundryModel Ministral3B = new() { Name = "Ministral-3B",
Version
= "1", Format = "Mistral AI" };
327
public static readonly AIFoundryModel MistralDocumentAi2505 = new() { Name = "mistral-document-ai-2505",
Version
= "1", Format = "Mistral AI" };
332
public static readonly AIFoundryModel MistralLarge2407 = new() { Name = "Mistral-large-2407",
Version
= "1", Format = "Mistral AI" };
337
public static readonly AIFoundryModel MistralLarge2411 = new() { Name = "Mistral-Large-2411",
Version
= "2", Format = "Mistral AI" };
342
public static readonly AIFoundryModel MistralMedium2505 = new() { Name = "mistral-medium-2505",
Version
= "1", Format = "Mistral AI" };
347
public static readonly AIFoundryModel MistralNemo = new() { Name = "Mistral-Nemo",
Version
= "1", Format = "Mistral AI" };
352
public static readonly AIFoundryModel MistralSmall = new() { Name = "Mistral-small",
Version
= "1", Format = "Mistral AI" };
357
public static readonly AIFoundryModel MistralSmall2503 = new() { Name = "mistral-small-2503",
Version
= "1", Format = "Mistral AI" };
369
public static readonly AIFoundryModel CodexMini = new() { Name = "codex-mini",
Version
= "2025-05-16", Format = "OpenAI" };
374
public static readonly AIFoundryModel DallE3 = new() { Name = "dall-e-3",
Version
= "3.0", Format = "OpenAI" };
379
public static readonly AIFoundryModel Davinci002 = new() { Name = "davinci-002",
Version
= "3", Format = "OpenAI" };
384
public static readonly AIFoundryModel Gpt35Turbo = new() { Name = "gpt-35-turbo",
Version
= "0125", Format = "OpenAI" };
389
public static readonly AIFoundryModel Gpt35Turbo16k = new() { Name = "gpt-35-turbo-16k",
Version
= "0613", Format = "OpenAI" };
394
public static readonly AIFoundryModel Gpt35TurboInstruct = new() { Name = "gpt-35-turbo-instruct",
Version
= "0914", Format = "OpenAI" };
399
public static readonly AIFoundryModel Gpt4 = new() { Name = "gpt-4",
Version
= "turbo-2024-04-09", Format = "OpenAI" };
404
public static readonly AIFoundryModel Gpt432k = new() { Name = "gpt-4-32k",
Version
= "0613", Format = "OpenAI" };
409
public static readonly AIFoundryModel Gpt41 = new() { Name = "gpt-4.1",
Version
= "2025-04-14", Format = "OpenAI" };
414
public static readonly AIFoundryModel Gpt41Mini = new() { Name = "gpt-4.1-mini",
Version
= "2025-04-14", Format = "OpenAI" };
419
public static readonly AIFoundryModel Gpt41Nano = new() { Name = "gpt-4.1-nano",
Version
= "2025-04-14", Format = "OpenAI" };
424
public static readonly AIFoundryModel Gpt4o = new() { Name = "gpt-4o",
Version
= "2024-11-20", Format = "OpenAI" };
429
public static readonly AIFoundryModel Gpt4oAudioPreview = new() { Name = "gpt-4o-audio-preview",
Version
= "2024-12-17", Format = "OpenAI" };
434
public static readonly AIFoundryModel Gpt4oMini = new() { Name = "gpt-4o-mini",
Version
= "2024-07-18", Format = "OpenAI" };
439
public static readonly AIFoundryModel Gpt4oMiniAudioPreview = new() { Name = "gpt-4o-mini-audio-preview",
Version
= "2024-12-17", Format = "OpenAI" };
444
public static readonly AIFoundryModel Gpt4oMiniRealtimePreview = new() { Name = "gpt-4o-mini-realtime-preview",
Version
= "2024-12-17", Format = "OpenAI" };
449
public static readonly AIFoundryModel Gpt4oMiniTranscribe = new() { Name = "gpt-4o-mini-transcribe",
Version
= "2025-03-20", Format = "OpenAI" };
454
public static readonly AIFoundryModel Gpt4oMiniTts = new() { Name = "gpt-4o-mini-tts",
Version
= "2025-03-20", Format = "OpenAI" };
459
public static readonly AIFoundryModel Gpt4oRealtimePreview = new() { Name = "gpt-4o-realtime-preview",
Version
= "2024-12-17", Format = "OpenAI" };
464
public static readonly AIFoundryModel Gpt4oTranscribe = new() { Name = "gpt-4o-transcribe",
Version
= "2025-03-20", Format = "OpenAI" };
469
public static readonly AIFoundryModel Gpt5Chat = new() { Name = "gpt-5-chat",
Version
= "2025-08-07", Format = "OpenAI" };
474
public static readonly AIFoundryModel Gpt5Mini = new() { Name = "gpt-5-mini",
Version
= "2025-08-07", Format = "OpenAI" };
479
public static readonly AIFoundryModel Gpt5Nano = new() { Name = "gpt-5-nano",
Version
= "2025-08-07", Format = "OpenAI" };
484
public static readonly AIFoundryModel GptOss120b = new() { Name = "gpt-oss-120b",
Version
= "4", Format = "OpenAI" };
489
public static readonly AIFoundryModel O1 = new() { Name = "o1",
Version
= "2024-12-17", Format = "OpenAI" };
494
public static readonly AIFoundryModel O1Mini = new() { Name = "o1-mini",
Version
= "2024-09-12", Format = "OpenAI" };
499
public static readonly AIFoundryModel O3Mini = new() { Name = "o3-mini",
Version
= "2025-01-31", Format = "OpenAI" };
504
public static readonly AIFoundryModel O4Mini = new() { Name = "o4-mini",
Version
= "2025-04-16", Format = "OpenAI" };
509
public static readonly AIFoundryModel Sora = new() { Name = "sora",
Version
= "2025-05-02", Format = "OpenAI" };
514
public static readonly AIFoundryModel TextEmbedding3Large = new() { Name = "text-embedding-3-large",
Version
= "1", Format = "OpenAI" };
519
public static readonly AIFoundryModel TextEmbedding3Small = new() { Name = "text-embedding-3-small",
Version
= "1", Format = "OpenAI" };
524
public static readonly AIFoundryModel TextEmbeddingAda002 = new() { Name = "text-embedding-ada-002",
Version
= "2", Format = "OpenAI" };
529
public static readonly AIFoundryModel Tts = new() { Name = "tts",
Version
= "001", Format = "OpenAI" };
534
public static readonly AIFoundryModel TtsHd = new() { Name = "tts-hd",
Version
= "001", Format = "OpenAI" };
539
public static readonly AIFoundryModel Whisper = new() { Name = "whisper",
Version
= "001", Format = "OpenAI" };
551
public static readonly AIFoundryModel Grok3 = new() { Name = "grok-3",
Version
= "1", Format = "xAI" };
556
public static readonly AIFoundryModel Grok3Mini = new() { Name = "grok-3-mini",
Version
= "1", Format = "xAI" };
2 references to Version
Aspire.Hosting.Azure.AIFoundry (2)
AzureAIFoundryExtensions.cs (2)
99
ArgumentException.ThrowIfNullOrEmpty(model.
Version
);
102
return builder.AddDeployment(name, model.Name, model.
Version
, model.Format);