164 instantiations of AIFoundryModel
Aspire.Hosting.Azure.AIFoundry (164)
AIFoundryModel.Generated.cs (140)
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" };
34
public static readonly AIFoundryModel ClaudeHaiku45 =
new
() { Name = "claude-haiku-4-5", Version = "20251001", Format = "Anthropic" };
39
public static readonly AIFoundryModel ClaudeOpus41 =
new
() { Name = "claude-opus-4-1", Version = "20250805", Format = "Anthropic" };
44
public static readonly AIFoundryModel ClaudeOpus45 =
new
() { Name = "claude-opus-4-5", Version = "20251101", Format = "Anthropic" };
49
public static readonly AIFoundryModel ClaudeSonnet45 =
new
() { Name = "claude-sonnet-4-5", Version = "20250929", Format = "Anthropic" };
60
public static readonly AIFoundryModel Flux11Pro =
new
() { Name = "FLUX-1.1-pro", Version = "1", Format = "Black Forest Labs" };
65
public static readonly AIFoundryModel Flux1KontextPro =
new
() { Name = "FLUX.1-Kontext-pro", Version = "1", Format = "Black Forest Labs" };
76
public static readonly AIFoundryModel CohereCommandA =
new
() { Name = "cohere-command-a", Version = "4", Format = "Cohere" };
81
public static readonly AIFoundryModel CohereCommandR =
new
() { Name = "Cohere-command-r", Version = "1", Format = "Cohere" };
86
public static readonly AIFoundryModel CohereCommandR082024 =
new
() { Name = "Cohere-command-r-08-2024", Version = "1", Format = "Cohere" };
91
public static readonly AIFoundryModel CohereCommandRPlus =
new
() { Name = "Cohere-command-r-plus", Version = "1", Format = "Cohere" };
96
public static readonly AIFoundryModel CohereCommandRPlus082024 =
new
() { Name = "Cohere-command-r-plus-08-2024", Version = "1", Format = "Cohere" };
101
public static readonly AIFoundryModel CohereEmbedV3English =
new
() { Name = "Cohere-embed-v3-english", Version = "1", Format = "Cohere" };
106
public static readonly AIFoundryModel CohereEmbedV3Multilingual =
new
() { Name = "Cohere-embed-v3-multilingual", Version = "1", Format = "Cohere" };
111
public static readonly AIFoundryModel CohereRerankV40Fast =
new
() { Name = "Cohere-rerank-v4.0-fast", Version = "2", Format = "Cohere" };
116
public static readonly AIFoundryModel CohereRerankV40Pro =
new
() { Name = "Cohere-rerank-v4.0-pro", Version = "1", Format = "Cohere" };
121
public static readonly AIFoundryModel EmbedV40 =
new
() { Name = "embed-v-4-0", Version = "6", Format = "Cohere" };
132
public static readonly AIFoundryModel Jais30bChat =
new
() { Name = "jais-30b-chat", Version = "3", Format = "Core42" };
143
public static readonly AIFoundryModel DeepSeekR1 =
new
() { Name = "DeepSeek-R1", Version = "1", Format = "DeepSeek" };
148
public static readonly AIFoundryModel DeepSeekR10528 =
new
() { Name = "DeepSeek-R1-0528", Version = "1", Format = "DeepSeek" };
153
public static readonly AIFoundryModel DeepSeekV3 =
new
() { Name = "DeepSeek-V3", Version = "1", Format = "DeepSeek" };
158
public static readonly AIFoundryModel DeepSeekV30324 =
new
() { Name = "DeepSeek-V3-0324", Version = "1", Format = "DeepSeek" };
163
public static readonly AIFoundryModel DeepSeekV31 =
new
() { Name = "DeepSeek-V3.1", Version = "1", Format = "DeepSeek" };
174
public static readonly AIFoundryModel Llama3211BVisionInstruct =
new
() { Name = "Llama-3.2-11B-Vision-Instruct", Version = "6", Format = "Meta" };
179
public static readonly AIFoundryModel Llama3290BVisionInstruct =
new
() { Name = "Llama-3.2-90B-Vision-Instruct", Version = "5", Format = "Meta" };
184
public static readonly AIFoundryModel Llama3370BInstruct =
new
() { Name = "Llama-3.3-70B-Instruct", Version = "9", Format = "Meta" };
189
public static readonly AIFoundryModel Llama4Maverick17B128EInstructFP8 =
new
() { Name = "Llama-4-Maverick-17B-128E-Instruct-FP8", Version = "1", Format = "Meta" };
194
public static readonly AIFoundryModel Llama4Scout17B16EInstruct =
new
() { Name = "Llama-4-Scout-17B-16E-Instruct", Version = "2", Format = "Meta" };
199
public static readonly AIFoundryModel MetaLlama370BInstruct =
new
() { Name = "Meta-Llama-3-70B-Instruct", Version = "9", Format = "Meta" };
204
public static readonly AIFoundryModel MetaLlama38BInstruct =
new
() { Name = "Meta-Llama-3-8B-Instruct", Version = "9", Format = "Meta" };
209
public static readonly AIFoundryModel MetaLlama31405BInstruct =
new
() { Name = "Meta-Llama-3.1-405B-Instruct", Version = "1", Format = "Meta" };
214
public static readonly AIFoundryModel MetaLlama3170BInstruct =
new
() { Name = "Meta-Llama-3.1-70B-Instruct", Version = "4", Format = "Meta" };
219
public static readonly AIFoundryModel MetaLlama318BInstruct =
new
() { Name = "Meta-Llama-3.1-8B-Instruct", Version = "5", Format = "Meta" };
230
public static readonly AIFoundryModel AzureAIContentSafety =
new
() { Name = "Azure-AI-Content-Safety", Version = "1", Format = "Microsoft" };
235
public static readonly AIFoundryModel AzureAIContentUnderstanding =
new
() { Name = "Azure-AI-Content-Understanding", Version = "1", Format = "Microsoft" };
240
public static readonly AIFoundryModel AzureAIDocumentIntelligence =
new
() { Name = "Azure-AI-Document-Intelligence", Version = "1", Format = "Microsoft" };
245
public static readonly AIFoundryModel AzureAIVision =
new
() { Name = "Azure-AI-Vision", Version = "1", Format = "Microsoft" };
250
public static readonly AIFoundryModel AzureLanguageLanguageDetection =
new
() { Name = "Azure-Language-Language-detection", Version = "1", Format = "Microsoft" };
255
public static readonly AIFoundryModel AzureLanguageTextPiiRedaction =
new
() { Name = "Azure-Language-Text-PII-redaction", Version = "1", Format = "Microsoft" };
260
public static readonly AIFoundryModel AzureSpeechSpeechToText =
new
() { Name = "Azure-Speech-Speech-to-text", Version = "1", Format = "Microsoft" };
265
public static readonly AIFoundryModel AzureSpeechTextToSpeech =
new
() { Name = "Azure-Speech-Text-to-speech", Version = "1", Format = "Microsoft" };
270
public static readonly AIFoundryModel AzureSpeechTextToSpeechAvatar =
new
() { Name = "Azure-Speech-Text-to-speech-Avatar", Version = "1", Format = "Microsoft" };
275
public static readonly AIFoundryModel AzureSpeechVoiceLive =
new
() { Name = "Azure-Speech-Voice-Live", Version = "1", Format = "Microsoft" };
280
public static readonly AIFoundryModel AzureTranslatorDocumentTranslation =
new
() { Name = "Azure-Translator-Document-translation", Version = "1", Format = "Microsoft" };
285
public static readonly AIFoundryModel AzureTranslatorTextTranslation =
new
() { Name = "Azure-Translator-Text-translation", Version = "1", Format = "Microsoft" };
290
public static readonly AIFoundryModel MaiDSR1 =
new
() { Name = "MAI-DS-R1", Version = "1", Format = "Microsoft" };
295
public static readonly AIFoundryModel ModelRouter =
new
() { Name = "model-router", Version = "2025-11-18", Format = "Microsoft" };
300
public static readonly AIFoundryModel Phi3Medium128kInstruct =
new
() { Name = "Phi-3-medium-128k-instruct", Version = "7", Format = "Microsoft" };
305
public static readonly AIFoundryModel Phi3Medium4kInstruct =
new
() { Name = "Phi-3-medium-4k-instruct", Version = "6", Format = "Microsoft" };
310
public static readonly AIFoundryModel Phi3Mini128kInstruct =
new
() { Name = "Phi-3-mini-128k-instruct", Version = "13", Format = "Microsoft" };
315
public static readonly AIFoundryModel Phi3Mini4kInstruct =
new
() { Name = "Phi-3-mini-4k-instruct", Version = "15", Format = "Microsoft" };
320
public static readonly AIFoundryModel Phi3Small128kInstruct =
new
() { Name = "Phi-3-small-128k-instruct", Version = "5", Format = "Microsoft" };
325
public static readonly AIFoundryModel Phi3Small8kInstruct =
new
() { Name = "Phi-3-small-8k-instruct", Version = "6", Format = "Microsoft" };
330
public static readonly AIFoundryModel Phi35MiniInstruct =
new
() { Name = "Phi-3.5-mini-instruct", Version = "6", Format = "Microsoft" };
335
public static readonly AIFoundryModel Phi35MoEInstruct =
new
() { Name = "Phi-3.5-MoE-instruct", Version = "5", Format = "Microsoft" };
340
public static readonly AIFoundryModel Phi35VisionInstruct =
new
() { Name = "Phi-3.5-vision-instruct", Version = "2", Format = "Microsoft" };
345
public static readonly AIFoundryModel Phi4 =
new
() { Name = "Phi-4", Version = "7", Format = "Microsoft" };
350
public static readonly AIFoundryModel Phi4MiniInstruct =
new
() { Name = "Phi-4-mini-instruct", Version = "1", Format = "Microsoft" };
355
public static readonly AIFoundryModel Phi4MiniReasoning =
new
() { Name = "Phi-4-mini-reasoning", Version = "1", Format = "Microsoft" };
360
public static readonly AIFoundryModel Phi4MultimodalInstruct =
new
() { Name = "Phi-4-multimodal-instruct", Version = "2", Format = "Microsoft" };
365
public static readonly AIFoundryModel Phi4Reasoning =
new
() { Name = "Phi-4-reasoning", Version = "1", Format = "Microsoft" };
376
public static readonly AIFoundryModel Codestral2501 =
new
() { Name = "Codestral-2501", Version = "2", Format = "Mistral AI" };
381
public static readonly AIFoundryModel Ministral3B =
new
() { Name = "Ministral-3B", Version = "1", Format = "Mistral AI" };
386
public static readonly AIFoundryModel MistralDocumentAi2505 =
new
() { Name = "mistral-document-ai-2505", Version = "1", Format = "Mistral AI" };
391
public static readonly AIFoundryModel MistralLarge2407 =
new
() { Name = "Mistral-large-2407", Version = "1", Format = "Mistral AI" };
396
public static readonly AIFoundryModel MistralLarge2411 =
new
() { Name = "Mistral-Large-2411", Version = "2", Format = "Mistral AI" };
401
public static readonly AIFoundryModel MistralLarge3 =
new
() { Name = "Mistral-Large-3", Version = "1", Format = "Mistral AI" };
406
public static readonly AIFoundryModel MistralMedium2505 =
new
() { Name = "mistral-medium-2505", Version = "1", Format = "Mistral AI" };
411
public static readonly AIFoundryModel MistralNemo =
new
() { Name = "Mistral-Nemo", Version = "1", Format = "Mistral AI" };
416
public static readonly AIFoundryModel MistralSmall =
new
() { Name = "Mistral-small", Version = "1", Format = "Mistral AI" };
421
public static readonly AIFoundryModel MistralSmall2503 =
new
() { Name = "mistral-small-2503", Version = "1", Format = "Mistral AI" };
432
public static readonly AIFoundryModel CodexMini =
new
() { Name = "codex-mini", Version = "2025-05-16", Format = "OpenAI" };
437
public static readonly AIFoundryModel ComputerUsePreview =
new
() { Name = "computer-use-preview", Version = "2025-03-11", Format = "OpenAI" };
442
public static readonly AIFoundryModel DallE3 =
new
() { Name = "dall-e-3", Version = "3.0", Format = "OpenAI" };
447
public static readonly AIFoundryModel Davinci002 =
new
() { Name = "davinci-002", Version = "3", Format = "OpenAI" };
452
public static readonly AIFoundryModel Gpt35Turbo =
new
() { Name = "gpt-35-turbo", Version = "0125", Format = "OpenAI" };
457
public static readonly AIFoundryModel Gpt35Turbo16k =
new
() { Name = "gpt-35-turbo-16k", Version = "0613", Format = "OpenAI" };
462
public static readonly AIFoundryModel Gpt35TurboInstruct =
new
() { Name = "gpt-35-turbo-instruct", Version = "0914", Format = "OpenAI" };
467
public static readonly AIFoundryModel Gpt4 =
new
() { Name = "gpt-4", Version = "turbo-2024-04-09", Format = "OpenAI" };
472
public static readonly AIFoundryModel Gpt432k =
new
() { Name = "gpt-4-32k", Version = "0613", Format = "OpenAI" };
477
public static readonly AIFoundryModel Gpt41 =
new
() { Name = "gpt-4.1", Version = "2025-04-14", Format = "OpenAI" };
482
public static readonly AIFoundryModel Gpt41Mini =
new
() { Name = "gpt-4.1-mini", Version = "2025-04-14", Format = "OpenAI" };
487
public static readonly AIFoundryModel Gpt41Nano =
new
() { Name = "gpt-4.1-nano", Version = "2025-04-14", Format = "OpenAI" };
492
public static readonly AIFoundryModel Gpt45Preview =
new
() { Name = "gpt-4.5-preview", Version = "2025-02-27", Format = "OpenAI" };
497
public static readonly AIFoundryModel Gpt4o =
new
() { Name = "gpt-4o", Version = "2024-11-20", Format = "OpenAI" };
502
public static readonly AIFoundryModel Gpt4oAudioPreview =
new
() { Name = "gpt-4o-audio-preview", Version = "2024-12-17", Format = "OpenAI" };
507
public static readonly AIFoundryModel Gpt4oMini =
new
() { Name = "gpt-4o-mini", Version = "2024-07-18", Format = "OpenAI" };
512
public static readonly AIFoundryModel Gpt4oMiniAudioPreview =
new
() { Name = "gpt-4o-mini-audio-preview", Version = "2024-12-17", Format = "OpenAI" };
517
public static readonly AIFoundryModel Gpt4oMiniRealtimePreview =
new
() { Name = "gpt-4o-mini-realtime-preview", Version = "2024-12-17", Format = "OpenAI" };
522
public static readonly AIFoundryModel Gpt4oMiniTranscribe =
new
() { Name = "gpt-4o-mini-transcribe", Version = "2025-03-20", Format = "OpenAI" };
527
public static readonly AIFoundryModel Gpt4oMiniTts =
new
() { Name = "gpt-4o-mini-tts", Version = "2025-03-20", Format = "OpenAI" };
532
public static readonly AIFoundryModel Gpt4oRealtimePreview =
new
() { Name = "gpt-4o-realtime-preview", Version = "2024-12-17", Format = "OpenAI" };
537
public static readonly AIFoundryModel Gpt4oTranscribe =
new
() { Name = "gpt-4o-transcribe", Version = "2025-03-20", Format = "OpenAI" };
542
public static readonly AIFoundryModel Gpt4oTranscribeDiarize =
new
() { Name = "gpt-4o-transcribe-diarize", Version = "2025-10-15", Format = "OpenAI" };
547
public static readonly AIFoundryModel Gpt5 =
new
() { Name = "gpt-5", Version = "2025-08-07", Format = "OpenAI" };
552
public static readonly AIFoundryModel Gpt5Chat =
new
() { Name = "gpt-5-chat", Version = "2025-10-03", Format = "OpenAI" };
557
public static readonly AIFoundryModel Gpt5Codex =
new
() { Name = "gpt-5-codex", Version = "2025-09-15", Format = "OpenAI" };
562
public static readonly AIFoundryModel Gpt5Mini =
new
() { Name = "gpt-5-mini", Version = "2025-08-07", Format = "OpenAI" };
567
public static readonly AIFoundryModel Gpt5Nano =
new
() { Name = "gpt-5-nano", Version = "2025-08-07", Format = "OpenAI" };
572
public static readonly AIFoundryModel Gpt5Pro =
new
() { Name = "gpt-5-pro", Version = "2025-10-06", Format = "OpenAI" };
577
public static readonly AIFoundryModel Gpt51 =
new
() { Name = "gpt-5.1", Version = "2025-11-13", Format = "OpenAI" };
582
public static readonly AIFoundryModel Gpt51Chat =
new
() { Name = "gpt-5.1-chat", Version = "2025-11-13", Format = "OpenAI" };
587
public static readonly AIFoundryModel Gpt51Codex =
new
() { Name = "gpt-5.1-codex", Version = "2025-11-13", Format = "OpenAI" };
592
public static readonly AIFoundryModel Gpt51CodexMax =
new
() { Name = "gpt-5.1-codex-max", Version = "2025-12-04", Format = "OpenAI" };
597
public static readonly AIFoundryModel Gpt51CodexMini =
new
() { Name = "gpt-5.1-codex-mini", Version = "2025-11-13", Format = "OpenAI" };
602
public static readonly AIFoundryModel Gpt52 =
new
() { Name = "gpt-5.2", Version = "2025-12-11", Format = "OpenAI" };
607
public static readonly AIFoundryModel Gpt52Chat =
new
() { Name = "gpt-5.2-chat", Version = "2025-12-11", Format = "OpenAI" };
612
public static readonly AIFoundryModel GptAudio =
new
() { Name = "gpt-audio", Version = "2025-08-28", Format = "OpenAI" };
617
public static readonly AIFoundryModel GptAudioMini =
new
() { Name = "gpt-audio-mini", Version = "2025-10-06", Format = "OpenAI" };
622
public static readonly AIFoundryModel GptImage1 =
new
() { Name = "gpt-image-1", Version = "2025-04-15", Format = "OpenAI" };
627
public static readonly AIFoundryModel GptImage1Mini =
new
() { Name = "gpt-image-1-mini", Version = "2025-10-06", Format = "OpenAI" };
632
public static readonly AIFoundryModel GptOss120b =
new
() { Name = "gpt-oss-120b", Version = "4", Format = "OpenAI" };
637
public static readonly AIFoundryModel GptOss20b =
new
() { Name = "gpt-oss-20b", Version = "11", Format = "OpenAI" };
642
public static readonly AIFoundryModel GptRealtime =
new
() { Name = "gpt-realtime", Version = "2025-08-28", Format = "OpenAI" };
647
public static readonly AIFoundryModel GptRealtimeMini =
new
() { Name = "gpt-realtime-mini", Version = "2025-10-06", Format = "OpenAI" };
652
public static readonly AIFoundryModel O1 =
new
() { Name = "o1", Version = "2024-12-17", Format = "OpenAI" };
657
public static readonly AIFoundryModel O1Mini =
new
() { Name = "o1-mini", Version = "2024-09-12", Format = "OpenAI" };
662
public static readonly AIFoundryModel O1Preview =
new
() { Name = "o1-preview", Version = "1", Format = "OpenAI" };
667
public static readonly AIFoundryModel O3 =
new
() { Name = "o3", Version = "2025-04-16", Format = "OpenAI" };
672
public static readonly AIFoundryModel O3DeepResearch =
new
() { Name = "o3-deep-research", Version = "2025-06-26", Format = "OpenAI" };
677
public static readonly AIFoundryModel O3Mini =
new
() { Name = "o3-mini", Version = "2025-01-31", Format = "OpenAI" };
682
public static readonly AIFoundryModel O3Pro =
new
() { Name = "o3-pro", Version = "2025-06-10", Format = "OpenAI" };
687
public static readonly AIFoundryModel O4Mini =
new
() { Name = "o4-mini", Version = "2025-04-16", Format = "OpenAI" };
692
public static readonly AIFoundryModel Sora =
new
() { Name = "sora", Version = "2025-05-02", Format = "OpenAI" };
697
public static readonly AIFoundryModel TextEmbedding3Large =
new
() { Name = "text-embedding-3-large", Version = "1", Format = "OpenAI" };
702
public static readonly AIFoundryModel TextEmbedding3Small =
new
() { Name = "text-embedding-3-small", Version = "1", Format = "OpenAI" };
707
public static readonly AIFoundryModel TextEmbeddingAda002 =
new
() { Name = "text-embedding-ada-002", Version = "2", Format = "OpenAI" };
712
public static readonly AIFoundryModel Tts =
new
() { Name = "tts", Version = "001", Format = "OpenAI" };
717
public static readonly AIFoundryModel TtsHd =
new
() { Name = "tts-hd", Version = "001", Format = "OpenAI" };
722
public static readonly AIFoundryModel Whisper =
new
() { Name = "whisper", Version = "001", Format = "OpenAI" };
733
public static readonly AIFoundryModel StableDiffusion35Large =
new
() { Name = "Stable-Diffusion-3.5-Large", Version = "1", Format = "Stability AI" };
738
public static readonly AIFoundryModel StableImageCore =
new
() { Name = "Stable-Image-Core", Version = "1", Format = "Stability AI" };
743
public static readonly AIFoundryModel StableImageUltra =
new
() { Name = "Stable-Image-Ultra", Version = "1", Format = "Stability AI" };
754
public static readonly AIFoundryModel Grok3 =
new
() { Name = "grok-3", Version = "1", Format = "xAI" };
759
public static readonly AIFoundryModel Grok3Mini =
new
() { Name = "grok-3-mini", Version = "1", Format = "xAI" };
764
public static readonly AIFoundryModel Grok4 =
new
() { Name = "grok-4", Version = "1", Format = "xAI" };
769
public static readonly AIFoundryModel Grok4FastNonReasoning =
new
() { Name = "grok-4-fast-non-reasoning", Version = "1", Format = "xAI" };
774
public static readonly AIFoundryModel Grok4FastReasoning =
new
() { Name = "grok-4-fast-reasoning", Version = "1", Format = "xAI" };
779
public static readonly AIFoundryModel GrokCodeFast1 =
new
() { Name = "grok-code-fast-1", Version = "1", Format = "xAI" };
AIFoundryModel.Local.Generated.cs (19)
18
public static readonly AIFoundryModel DeepseekR115b =
new
() { Name = "deepseek-r1-1.5b", Version = "1", Format = "Microsoft" };
23
public static readonly AIFoundryModel DeepseekR114b =
new
() { Name = "deepseek-r1-14b", Version = "1", Format = "Microsoft" };
28
public static readonly AIFoundryModel DeepseekR17b =
new
() { Name = "deepseek-r1-7b", Version = "1", Format = "Microsoft" };
33
public static readonly AIFoundryModel GptOss20b =
new
() { Name = "gpt-oss-20b", Version = "1", Format = "Microsoft" };
38
public static readonly AIFoundryModel Mistral7bV02 =
new
() { Name = "mistral-7b-v0.2", Version = "1", Format = "Microsoft" };
43
public static readonly AIFoundryModel Phi3Mini128k =
new
() { Name = "phi-3-mini-128k", Version = "1", Format = "Microsoft" };
48
public static readonly AIFoundryModel Phi3Mini4k =
new
() { Name = "phi-3-mini-4k", Version = "1", Format = "Microsoft" };
53
public static readonly AIFoundryModel Phi35Mini =
new
() { Name = "phi-3.5-mini", Version = "1", Format = "Microsoft" };
58
public static readonly AIFoundryModel Phi4 =
new
() { Name = "phi-4", Version = "1", Format = "Microsoft" };
63
public static readonly AIFoundryModel Phi4Mini =
new
() { Name = "phi-4-mini", Version = "5", Format = "Microsoft" };
68
public static readonly AIFoundryModel Phi4MiniReasoning =
new
() { Name = "phi-4-mini-reasoning", Version = "3", Format = "Microsoft" };
73
public static readonly AIFoundryModel Qwen2505b =
new
() { Name = "qwen2.5-0.5b", Version = "4", Format = "Microsoft" };
78
public static readonly AIFoundryModel Qwen2515b =
new
() { Name = "qwen2.5-1.5b", Version = "4", Format = "Microsoft" };
83
public static readonly AIFoundryModel Qwen2514b =
new
() { Name = "qwen2.5-14b", Version = "4", Format = "Microsoft" };
88
public static readonly AIFoundryModel Qwen257b =
new
() { Name = "qwen2.5-7b", Version = "4", Format = "Microsoft" };
93
public static readonly AIFoundryModel Qwen25Coder05b =
new
() { Name = "qwen2.5-coder-0.5b", Version = "4", Format = "Microsoft" };
98
public static readonly AIFoundryModel Qwen25Coder15b =
new
() { Name = "qwen2.5-coder-1.5b", Version = "4", Format = "Microsoft" };
103
public static readonly AIFoundryModel Qwen25Coder14b =
new
() { Name = "qwen2.5-coder-14b", Version = "4", Format = "Microsoft" };
108
public static readonly AIFoundryModel Qwen25Coder7b =
new
() { Name = "qwen2.5-coder-7b", Version = "4", Format = "Microsoft" };
AIFoundryModel.Obsolete.cs (5)
20
public static readonly AIFoundryModel AzureAILanguage =
new
() { Name = "Azure-AI-Language", Version = "1", Format = "Microsoft" };
27
public static readonly AIFoundryModel AzureAITranslator =
new
() { Name = "Azure-AI-Translator", Version = "1", Format = "Microsoft" };
34
public static readonly AIFoundryModel TextPii =
new
() { Name = "Text-PII", Version = "1", Format = "Microsoft" };
41
public static readonly AIFoundryModel LanguageDetection =
new
() { Name = "Language-Detection", Version = "1", Format = "Microsoft" };
54
public static readonly AIFoundryModel Qwen2515bInstructTestVitisNpu =
new
() { Name = "qwen2.5-1.5b-instruct-test-vitis-npu", Version = "1", Format = "Microsoft" };
177 references to AIFoundryModel
Aspire.Hosting.Azure.AIFoundry (167)
AIFoundryModel.Generated.cs (140)
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" };
34
public static readonly
AIFoundryModel
ClaudeHaiku45 = new() { Name = "claude-haiku-4-5", Version = "20251001", Format = "Anthropic" };
39
public static readonly
AIFoundryModel
ClaudeOpus41 = new() { Name = "claude-opus-4-1", Version = "20250805", Format = "Anthropic" };
44
public static readonly
AIFoundryModel
ClaudeOpus45 = new() { Name = "claude-opus-4-5", Version = "20251101", Format = "Anthropic" };
49
public static readonly
AIFoundryModel
ClaudeSonnet45 = new() { Name = "claude-sonnet-4-5", Version = "20250929", Format = "Anthropic" };
60
public static readonly
AIFoundryModel
Flux11Pro = new() { Name = "FLUX-1.1-pro", Version = "1", Format = "Black Forest Labs" };
65
public static readonly
AIFoundryModel
Flux1KontextPro = new() { Name = "FLUX.1-Kontext-pro", Version = "1", Format = "Black Forest Labs" };
76
public static readonly
AIFoundryModel
CohereCommandA = new() { Name = "cohere-command-a", Version = "4", Format = "Cohere" };
81
public static readonly
AIFoundryModel
CohereCommandR = new() { Name = "Cohere-command-r", Version = "1", Format = "Cohere" };
86
public static readonly
AIFoundryModel
CohereCommandR082024 = new() { Name = "Cohere-command-r-08-2024", Version = "1", Format = "Cohere" };
91
public static readonly
AIFoundryModel
CohereCommandRPlus = new() { Name = "Cohere-command-r-plus", Version = "1", Format = "Cohere" };
96
public static readonly
AIFoundryModel
CohereCommandRPlus082024 = new() { Name = "Cohere-command-r-plus-08-2024", Version = "1", Format = "Cohere" };
101
public static readonly
AIFoundryModel
CohereEmbedV3English = new() { Name = "Cohere-embed-v3-english", Version = "1", Format = "Cohere" };
106
public static readonly
AIFoundryModel
CohereEmbedV3Multilingual = new() { Name = "Cohere-embed-v3-multilingual", Version = "1", Format = "Cohere" };
111
public static readonly
AIFoundryModel
CohereRerankV40Fast = new() { Name = "Cohere-rerank-v4.0-fast", Version = "2", Format = "Cohere" };
116
public static readonly
AIFoundryModel
CohereRerankV40Pro = new() { Name = "Cohere-rerank-v4.0-pro", Version = "1", Format = "Cohere" };
121
public static readonly
AIFoundryModel
EmbedV40 = new() { Name = "embed-v-4-0", Version = "6", Format = "Cohere" };
132
public static readonly
AIFoundryModel
Jais30bChat = new() { Name = "jais-30b-chat", Version = "3", Format = "Core42" };
143
public static readonly
AIFoundryModel
DeepSeekR1 = new() { Name = "DeepSeek-R1", Version = "1", Format = "DeepSeek" };
148
public static readonly
AIFoundryModel
DeepSeekR10528 = new() { Name = "DeepSeek-R1-0528", Version = "1", Format = "DeepSeek" };
153
public static readonly
AIFoundryModel
DeepSeekV3 = new() { Name = "DeepSeek-V3", Version = "1", Format = "DeepSeek" };
158
public static readonly
AIFoundryModel
DeepSeekV30324 = new() { Name = "DeepSeek-V3-0324", Version = "1", Format = "DeepSeek" };
163
public static readonly
AIFoundryModel
DeepSeekV31 = new() { Name = "DeepSeek-V3.1", Version = "1", Format = "DeepSeek" };
174
public static readonly
AIFoundryModel
Llama3211BVisionInstruct = new() { Name = "Llama-3.2-11B-Vision-Instruct", Version = "6", Format = "Meta" };
179
public static readonly
AIFoundryModel
Llama3290BVisionInstruct = new() { Name = "Llama-3.2-90B-Vision-Instruct", Version = "5", Format = "Meta" };
184
public static readonly
AIFoundryModel
Llama3370BInstruct = new() { Name = "Llama-3.3-70B-Instruct", Version = "9", Format = "Meta" };
189
public static readonly
AIFoundryModel
Llama4Maverick17B128EInstructFP8 = new() { Name = "Llama-4-Maverick-17B-128E-Instruct-FP8", Version = "1", Format = "Meta" };
194
public static readonly
AIFoundryModel
Llama4Scout17B16EInstruct = new() { Name = "Llama-4-Scout-17B-16E-Instruct", Version = "2", Format = "Meta" };
199
public static readonly
AIFoundryModel
MetaLlama370BInstruct = new() { Name = "Meta-Llama-3-70B-Instruct", Version = "9", Format = "Meta" };
204
public static readonly
AIFoundryModel
MetaLlama38BInstruct = new() { Name = "Meta-Llama-3-8B-Instruct", Version = "9", Format = "Meta" };
209
public static readonly
AIFoundryModel
MetaLlama31405BInstruct = new() { Name = "Meta-Llama-3.1-405B-Instruct", Version = "1", Format = "Meta" };
214
public static readonly
AIFoundryModel
MetaLlama3170BInstruct = new() { Name = "Meta-Llama-3.1-70B-Instruct", Version = "4", Format = "Meta" };
219
public static readonly
AIFoundryModel
MetaLlama318BInstruct = new() { Name = "Meta-Llama-3.1-8B-Instruct", Version = "5", Format = "Meta" };
230
public static readonly
AIFoundryModel
AzureAIContentSafety = new() { Name = "Azure-AI-Content-Safety", Version = "1", Format = "Microsoft" };
235
public static readonly
AIFoundryModel
AzureAIContentUnderstanding = new() { Name = "Azure-AI-Content-Understanding", Version = "1", Format = "Microsoft" };
240
public static readonly
AIFoundryModel
AzureAIDocumentIntelligence = new() { Name = "Azure-AI-Document-Intelligence", Version = "1", Format = "Microsoft" };
245
public static readonly
AIFoundryModel
AzureAIVision = new() { Name = "Azure-AI-Vision", Version = "1", Format = "Microsoft" };
250
public static readonly
AIFoundryModel
AzureLanguageLanguageDetection = new() { Name = "Azure-Language-Language-detection", Version = "1", Format = "Microsoft" };
255
public static readonly
AIFoundryModel
AzureLanguageTextPiiRedaction = new() { Name = "Azure-Language-Text-PII-redaction", Version = "1", Format = "Microsoft" };
260
public static readonly
AIFoundryModel
AzureSpeechSpeechToText = new() { Name = "Azure-Speech-Speech-to-text", Version = "1", Format = "Microsoft" };
265
public static readonly
AIFoundryModel
AzureSpeechTextToSpeech = new() { Name = "Azure-Speech-Text-to-speech", Version = "1", Format = "Microsoft" };
270
public static readonly
AIFoundryModel
AzureSpeechTextToSpeechAvatar = new() { Name = "Azure-Speech-Text-to-speech-Avatar", Version = "1", Format = "Microsoft" };
275
public static readonly
AIFoundryModel
AzureSpeechVoiceLive = new() { Name = "Azure-Speech-Voice-Live", Version = "1", Format = "Microsoft" };
280
public static readonly
AIFoundryModel
AzureTranslatorDocumentTranslation = new() { Name = "Azure-Translator-Document-translation", Version = "1", Format = "Microsoft" };
285
public static readonly
AIFoundryModel
AzureTranslatorTextTranslation = new() { Name = "Azure-Translator-Text-translation", Version = "1", Format = "Microsoft" };
290
public static readonly
AIFoundryModel
MaiDSR1 = new() { Name = "MAI-DS-R1", Version = "1", Format = "Microsoft" };
295
public static readonly
AIFoundryModel
ModelRouter = new() { Name = "model-router", Version = "2025-11-18", Format = "Microsoft" };
300
public static readonly
AIFoundryModel
Phi3Medium128kInstruct = new() { Name = "Phi-3-medium-128k-instruct", Version = "7", Format = "Microsoft" };
305
public static readonly
AIFoundryModel
Phi3Medium4kInstruct = new() { Name = "Phi-3-medium-4k-instruct", Version = "6", Format = "Microsoft" };
310
public static readonly
AIFoundryModel
Phi3Mini128kInstruct = new() { Name = "Phi-3-mini-128k-instruct", Version = "13", Format = "Microsoft" };
315
public static readonly
AIFoundryModel
Phi3Mini4kInstruct = new() { Name = "Phi-3-mini-4k-instruct", Version = "15", Format = "Microsoft" };
320
public static readonly
AIFoundryModel
Phi3Small128kInstruct = new() { Name = "Phi-3-small-128k-instruct", Version = "5", Format = "Microsoft" };
325
public static readonly
AIFoundryModel
Phi3Small8kInstruct = new() { Name = "Phi-3-small-8k-instruct", Version = "6", Format = "Microsoft" };
330
public static readonly
AIFoundryModel
Phi35MiniInstruct = new() { Name = "Phi-3.5-mini-instruct", Version = "6", Format = "Microsoft" };
335
public static readonly
AIFoundryModel
Phi35MoEInstruct = new() { Name = "Phi-3.5-MoE-instruct", Version = "5", Format = "Microsoft" };
340
public static readonly
AIFoundryModel
Phi35VisionInstruct = new() { Name = "Phi-3.5-vision-instruct", Version = "2", Format = "Microsoft" };
345
public static readonly
AIFoundryModel
Phi4 = new() { Name = "Phi-4", Version = "7", Format = "Microsoft" };
350
public static readonly
AIFoundryModel
Phi4MiniInstruct = new() { Name = "Phi-4-mini-instruct", Version = "1", Format = "Microsoft" };
355
public static readonly
AIFoundryModel
Phi4MiniReasoning = new() { Name = "Phi-4-mini-reasoning", Version = "1", Format = "Microsoft" };
360
public static readonly
AIFoundryModel
Phi4MultimodalInstruct = new() { Name = "Phi-4-multimodal-instruct", Version = "2", Format = "Microsoft" };
365
public static readonly
AIFoundryModel
Phi4Reasoning = new() { Name = "Phi-4-reasoning", Version = "1", Format = "Microsoft" };
376
public static readonly
AIFoundryModel
Codestral2501 = new() { Name = "Codestral-2501", Version = "2", Format = "Mistral AI" };
381
public static readonly
AIFoundryModel
Ministral3B = new() { Name = "Ministral-3B", Version = "1", Format = "Mistral AI" };
386
public static readonly
AIFoundryModel
MistralDocumentAi2505 = new() { Name = "mistral-document-ai-2505", Version = "1", Format = "Mistral AI" };
391
public static readonly
AIFoundryModel
MistralLarge2407 = new() { Name = "Mistral-large-2407", Version = "1", Format = "Mistral AI" };
396
public static readonly
AIFoundryModel
MistralLarge2411 = new() { Name = "Mistral-Large-2411", Version = "2", Format = "Mistral AI" };
401
public static readonly
AIFoundryModel
MistralLarge3 = new() { Name = "Mistral-Large-3", Version = "1", Format = "Mistral AI" };
406
public static readonly
AIFoundryModel
MistralMedium2505 = new() { Name = "mistral-medium-2505", Version = "1", Format = "Mistral AI" };
411
public static readonly
AIFoundryModel
MistralNemo = new() { Name = "Mistral-Nemo", Version = "1", Format = "Mistral AI" };
416
public static readonly
AIFoundryModel
MistralSmall = new() { Name = "Mistral-small", Version = "1", Format = "Mistral AI" };
421
public static readonly
AIFoundryModel
MistralSmall2503 = new() { Name = "mistral-small-2503", Version = "1", Format = "Mistral AI" };
432
public static readonly
AIFoundryModel
CodexMini = new() { Name = "codex-mini", Version = "2025-05-16", Format = "OpenAI" };
437
public static readonly
AIFoundryModel
ComputerUsePreview = new() { Name = "computer-use-preview", Version = "2025-03-11", Format = "OpenAI" };
442
public static readonly
AIFoundryModel
DallE3 = new() { Name = "dall-e-3", Version = "3.0", Format = "OpenAI" };
447
public static readonly
AIFoundryModel
Davinci002 = new() { Name = "davinci-002", Version = "3", Format = "OpenAI" };
452
public static readonly
AIFoundryModel
Gpt35Turbo = new() { Name = "gpt-35-turbo", Version = "0125", Format = "OpenAI" };
457
public static readonly
AIFoundryModel
Gpt35Turbo16k = new() { Name = "gpt-35-turbo-16k", Version = "0613", Format = "OpenAI" };
462
public static readonly
AIFoundryModel
Gpt35TurboInstruct = new() { Name = "gpt-35-turbo-instruct", Version = "0914", Format = "OpenAI" };
467
public static readonly
AIFoundryModel
Gpt4 = new() { Name = "gpt-4", Version = "turbo-2024-04-09", Format = "OpenAI" };
472
public static readonly
AIFoundryModel
Gpt432k = new() { Name = "gpt-4-32k", Version = "0613", Format = "OpenAI" };
477
public static readonly
AIFoundryModel
Gpt41 = new() { Name = "gpt-4.1", Version = "2025-04-14", Format = "OpenAI" };
482
public static readonly
AIFoundryModel
Gpt41Mini = new() { Name = "gpt-4.1-mini", Version = "2025-04-14", Format = "OpenAI" };
487
public static readonly
AIFoundryModel
Gpt41Nano = new() { Name = "gpt-4.1-nano", Version = "2025-04-14", Format = "OpenAI" };
492
public static readonly
AIFoundryModel
Gpt45Preview = new() { Name = "gpt-4.5-preview", Version = "2025-02-27", Format = "OpenAI" };
497
public static readonly
AIFoundryModel
Gpt4o = new() { Name = "gpt-4o", Version = "2024-11-20", Format = "OpenAI" };
502
public static readonly
AIFoundryModel
Gpt4oAudioPreview = new() { Name = "gpt-4o-audio-preview", Version = "2024-12-17", Format = "OpenAI" };
507
public static readonly
AIFoundryModel
Gpt4oMini = new() { Name = "gpt-4o-mini", Version = "2024-07-18", Format = "OpenAI" };
512
public static readonly
AIFoundryModel
Gpt4oMiniAudioPreview = new() { Name = "gpt-4o-mini-audio-preview", Version = "2024-12-17", Format = "OpenAI" };
517
public static readonly
AIFoundryModel
Gpt4oMiniRealtimePreview = new() { Name = "gpt-4o-mini-realtime-preview", Version = "2024-12-17", Format = "OpenAI" };
522
public static readonly
AIFoundryModel
Gpt4oMiniTranscribe = new() { Name = "gpt-4o-mini-transcribe", Version = "2025-03-20", Format = "OpenAI" };
527
public static readonly
AIFoundryModel
Gpt4oMiniTts = new() { Name = "gpt-4o-mini-tts", Version = "2025-03-20", Format = "OpenAI" };
532
public static readonly
AIFoundryModel
Gpt4oRealtimePreview = new() { Name = "gpt-4o-realtime-preview", Version = "2024-12-17", Format = "OpenAI" };
537
public static readonly
AIFoundryModel
Gpt4oTranscribe = new() { Name = "gpt-4o-transcribe", Version = "2025-03-20", Format = "OpenAI" };
542
public static readonly
AIFoundryModel
Gpt4oTranscribeDiarize = new() { Name = "gpt-4o-transcribe-diarize", Version = "2025-10-15", Format = "OpenAI" };
547
public static readonly
AIFoundryModel
Gpt5 = new() { Name = "gpt-5", Version = "2025-08-07", Format = "OpenAI" };
552
public static readonly
AIFoundryModel
Gpt5Chat = new() { Name = "gpt-5-chat", Version = "2025-10-03", Format = "OpenAI" };
557
public static readonly
AIFoundryModel
Gpt5Codex = new() { Name = "gpt-5-codex", Version = "2025-09-15", Format = "OpenAI" };
562
public static readonly
AIFoundryModel
Gpt5Mini = new() { Name = "gpt-5-mini", Version = "2025-08-07", Format = "OpenAI" };
567
public static readonly
AIFoundryModel
Gpt5Nano = new() { Name = "gpt-5-nano", Version = "2025-08-07", Format = "OpenAI" };
572
public static readonly
AIFoundryModel
Gpt5Pro = new() { Name = "gpt-5-pro", Version = "2025-10-06", Format = "OpenAI" };
577
public static readonly
AIFoundryModel
Gpt51 = new() { Name = "gpt-5.1", Version = "2025-11-13", Format = "OpenAI" };
582
public static readonly
AIFoundryModel
Gpt51Chat = new() { Name = "gpt-5.1-chat", Version = "2025-11-13", Format = "OpenAI" };
587
public static readonly
AIFoundryModel
Gpt51Codex = new() { Name = "gpt-5.1-codex", Version = "2025-11-13", Format = "OpenAI" };
592
public static readonly
AIFoundryModel
Gpt51CodexMax = new() { Name = "gpt-5.1-codex-max", Version = "2025-12-04", Format = "OpenAI" };
597
public static readonly
AIFoundryModel
Gpt51CodexMini = new() { Name = "gpt-5.1-codex-mini", Version = "2025-11-13", Format = "OpenAI" };
602
public static readonly
AIFoundryModel
Gpt52 = new() { Name = "gpt-5.2", Version = "2025-12-11", Format = "OpenAI" };
607
public static readonly
AIFoundryModel
Gpt52Chat = new() { Name = "gpt-5.2-chat", Version = "2025-12-11", Format = "OpenAI" };
612
public static readonly
AIFoundryModel
GptAudio = new() { Name = "gpt-audio", Version = "2025-08-28", Format = "OpenAI" };
617
public static readonly
AIFoundryModel
GptAudioMini = new() { Name = "gpt-audio-mini", Version = "2025-10-06", Format = "OpenAI" };
622
public static readonly
AIFoundryModel
GptImage1 = new() { Name = "gpt-image-1", Version = "2025-04-15", Format = "OpenAI" };
627
public static readonly
AIFoundryModel
GptImage1Mini = new() { Name = "gpt-image-1-mini", Version = "2025-10-06", Format = "OpenAI" };
632
public static readonly
AIFoundryModel
GptOss120b = new() { Name = "gpt-oss-120b", Version = "4", Format = "OpenAI" };
637
public static readonly
AIFoundryModel
GptOss20b = new() { Name = "gpt-oss-20b", Version = "11", Format = "OpenAI" };
642
public static readonly
AIFoundryModel
GptRealtime = new() { Name = "gpt-realtime", Version = "2025-08-28", Format = "OpenAI" };
647
public static readonly
AIFoundryModel
GptRealtimeMini = new() { Name = "gpt-realtime-mini", Version = "2025-10-06", Format = "OpenAI" };
652
public static readonly
AIFoundryModel
O1 = new() { Name = "o1", Version = "2024-12-17", Format = "OpenAI" };
657
public static readonly
AIFoundryModel
O1Mini = new() { Name = "o1-mini", Version = "2024-09-12", Format = "OpenAI" };
662
public static readonly
AIFoundryModel
O1Preview = new() { Name = "o1-preview", Version = "1", Format = "OpenAI" };
667
public static readonly
AIFoundryModel
O3 = new() { Name = "o3", Version = "2025-04-16", Format = "OpenAI" };
672
public static readonly
AIFoundryModel
O3DeepResearch = new() { Name = "o3-deep-research", Version = "2025-06-26", Format = "OpenAI" };
677
public static readonly
AIFoundryModel
O3Mini = new() { Name = "o3-mini", Version = "2025-01-31", Format = "OpenAI" };
682
public static readonly
AIFoundryModel
O3Pro = new() { Name = "o3-pro", Version = "2025-06-10", Format = "OpenAI" };
687
public static readonly
AIFoundryModel
O4Mini = new() { Name = "o4-mini", Version = "2025-04-16", Format = "OpenAI" };
692
public static readonly
AIFoundryModel
Sora = new() { Name = "sora", Version = "2025-05-02", Format = "OpenAI" };
697
public static readonly
AIFoundryModel
TextEmbedding3Large = new() { Name = "text-embedding-3-large", Version = "1", Format = "OpenAI" };
702
public static readonly
AIFoundryModel
TextEmbedding3Small = new() { Name = "text-embedding-3-small", Version = "1", Format = "OpenAI" };
707
public static readonly
AIFoundryModel
TextEmbeddingAda002 = new() { Name = "text-embedding-ada-002", Version = "2", Format = "OpenAI" };
712
public static readonly
AIFoundryModel
Tts = new() { Name = "tts", Version = "001", Format = "OpenAI" };
717
public static readonly
AIFoundryModel
TtsHd = new() { Name = "tts-hd", Version = "001", Format = "OpenAI" };
722
public static readonly
AIFoundryModel
Whisper = new() { Name = "whisper", Version = "001", Format = "OpenAI" };
733
public static readonly
AIFoundryModel
StableDiffusion35Large = new() { Name = "Stable-Diffusion-3.5-Large", Version = "1", Format = "Stability AI" };
738
public static readonly
AIFoundryModel
StableImageCore = new() { Name = "Stable-Image-Core", Version = "1", Format = "Stability AI" };
743
public static readonly
AIFoundryModel
StableImageUltra = new() { Name = "Stable-Image-Ultra", Version = "1", Format = "Stability AI" };
754
public static readonly
AIFoundryModel
Grok3 = new() { Name = "grok-3", Version = "1", Format = "xAI" };
759
public static readonly
AIFoundryModel
Grok3Mini = new() { Name = "grok-3-mini", Version = "1", Format = "xAI" };
764
public static readonly
AIFoundryModel
Grok4 = new() { Name = "grok-4", Version = "1", Format = "xAI" };
769
public static readonly
AIFoundryModel
Grok4FastNonReasoning = new() { Name = "grok-4-fast-non-reasoning", Version = "1", Format = "xAI" };
774
public static readonly
AIFoundryModel
Grok4FastReasoning = new() { Name = "grok-4-fast-reasoning", Version = "1", Format = "xAI" };
779
public static readonly
AIFoundryModel
GrokCodeFast1 = new() { Name = "grok-code-fast-1", Version = "1", Format = "xAI" };
AIFoundryModel.Local.Generated.cs (19)
18
public static readonly
AIFoundryModel
DeepseekR115b = new() { Name = "deepseek-r1-1.5b", Version = "1", Format = "Microsoft" };
23
public static readonly
AIFoundryModel
DeepseekR114b = new() { Name = "deepseek-r1-14b", Version = "1", Format = "Microsoft" };
28
public static readonly
AIFoundryModel
DeepseekR17b = new() { Name = "deepseek-r1-7b", Version = "1", Format = "Microsoft" };
33
public static readonly
AIFoundryModel
GptOss20b = new() { Name = "gpt-oss-20b", Version = "1", Format = "Microsoft" };
38
public static readonly
AIFoundryModel
Mistral7bV02 = new() { Name = "mistral-7b-v0.2", Version = "1", Format = "Microsoft" };
43
public static readonly
AIFoundryModel
Phi3Mini128k = new() { Name = "phi-3-mini-128k", Version = "1", Format = "Microsoft" };
48
public static readonly
AIFoundryModel
Phi3Mini4k = new() { Name = "phi-3-mini-4k", Version = "1", Format = "Microsoft" };
53
public static readonly
AIFoundryModel
Phi35Mini = new() { Name = "phi-3.5-mini", Version = "1", Format = "Microsoft" };
58
public static readonly
AIFoundryModel
Phi4 = new() { Name = "phi-4", Version = "1", Format = "Microsoft" };
63
public static readonly
AIFoundryModel
Phi4Mini = new() { Name = "phi-4-mini", Version = "5", Format = "Microsoft" };
68
public static readonly
AIFoundryModel
Phi4MiniReasoning = new() { Name = "phi-4-mini-reasoning", Version = "3", Format = "Microsoft" };
73
public static readonly
AIFoundryModel
Qwen2505b = new() { Name = "qwen2.5-0.5b", Version = "4", Format = "Microsoft" };
78
public static readonly
AIFoundryModel
Qwen2515b = new() { Name = "qwen2.5-1.5b", Version = "4", Format = "Microsoft" };
83
public static readonly
AIFoundryModel
Qwen2514b = new() { Name = "qwen2.5-14b", Version = "4", Format = "Microsoft" };
88
public static readonly
AIFoundryModel
Qwen257b = new() { Name = "qwen2.5-7b", Version = "4", Format = "Microsoft" };
93
public static readonly
AIFoundryModel
Qwen25Coder05b = new() { Name = "qwen2.5-coder-0.5b", Version = "4", Format = "Microsoft" };
98
public static readonly
AIFoundryModel
Qwen25Coder15b = new() { Name = "qwen2.5-coder-1.5b", Version = "4", Format = "Microsoft" };
103
public static readonly
AIFoundryModel
Qwen25Coder14b = new() { Name = "qwen2.5-coder-14b", Version = "4", Format = "Microsoft" };
108
public static readonly
AIFoundryModel
Qwen25Coder7b = new() { Name = "qwen2.5-coder-7b", Version = "4", Format = "Microsoft" };
AIFoundryModel.Obsolete.cs (5)
20
public static readonly
AIFoundryModel
AzureAILanguage = new() { Name = "Azure-AI-Language", Version = "1", Format = "Microsoft" };
27
public static readonly
AIFoundryModel
AzureAITranslator = new() { Name = "Azure-AI-Translator", Version = "1", Format = "Microsoft" };
34
public static readonly
AIFoundryModel
TextPii = new() { Name = "Text-PII", Version = "1", Format = "Microsoft" };
41
public static readonly
AIFoundryModel
LanguageDetection = new() { Name = "Language-Detection", Version = "1", Format = "Microsoft" };
54
public static readonly
AIFoundryModel
Qwen2515bInstructTestVitisNpu = new() { Name = "qwen2.5-1.5b-instruct-test-vitis-npu", Version = "1", Format = "Microsoft" };
AzureAIFoundryExtensions.cs (3)
76
/// Adds and returns an Azure AI Foundry Deployment resource to the application model using a <see cref="
AIFoundryModel
"/>.
80
/// <param name="model">The model descriptor, using the <see cref="
AIFoundryModel
"/> class like so: <code lang="csharp">aiFoundry.AddDeployment(name: "chat", model: AIFoundryModel.OpenAI.Gpt5Mini)</code></param>
93
public static IResourceBuilder<AzureAIFoundryDeploymentResource> AddDeployment(this IResourceBuilder<AzureAIFoundryResource> builder, [ResourceName] string name,
AIFoundryModel
model)
Aspire.Hosting.Azure.Tests (7)
AzureAIFoundryDeploymentConnectionPropertiesTests.cs (7)
17
.AddDeployment("chat",
AIFoundryModel
.Local.Phi4);
40
Assert.Equal(
AIFoundryModel
.Local.Phi4.Name, property.Value.ValueExpression);
45
Assert.Equal(
AIFoundryModel
.Local.Phi4.Format, property.Value.ValueExpression);
50
Assert.Equal(
AIFoundryModel
.Local.Phi4.Version, property.Value.ValueExpression);
59
.AddDeployment("chat",
AIFoundryModel
.Microsoft.Phi4);
79
Assert.Equal(
AIFoundryModel
.Microsoft.Phi4.Format, property.Value.ValueExpression);
84
Assert.Equal(
AIFoundryModel
.Microsoft.Phi4.Version, property.Value.ValueExpression);
AzureAIFoundryEndToEnd.AppHost (3)
Program.cs (3)
11
var
model = foundry.Resource.IsEmulator
12
?
AIFoundryModel
.Local.Phi4Mini
13
:
AIFoundryModel
.OpenAI.Gpt5Mini;