48 references to GitHubModelName
Aspire.Hosting.GitHub.Models (48)
GitHubModel.Generated.cs (45)
274
/// Gets the model identifier string for the specified <see cref="
GitHubModelName
"/>.
276
internal static string GetModelId(
GitHubModelName
name) => name switch
278
GitHubModelName
.AI21Jamba15Large => "ai21-labs/ai21-jamba-1.5-large",
279
GitHubModelName
.CohereCommandA => "cohere/cohere-command-a",
280
GitHubModelName
.CohereCommandR082024 => "cohere/cohere-command-r-08-2024",
281
GitHubModelName
.CohereCommandRPlus082024 => "cohere/cohere-command-r-plus-08-2024",
282
GitHubModelName
.DeepSeekR1 => "deepseek/deepseek-r1",
283
GitHubModelName
.DeepSeekR10528 => "deepseek/deepseek-r1-0528",
284
GitHubModelName
.DeepSeekV30324 => "deepseek/deepseek-v3-0324",
285
GitHubModelName
.Llama4Maverick17B128EInstructFP8 => "meta/llama-4-maverick-17b-128e-instruct-fp8",
286
GitHubModelName
.Llama4Scout17B16EInstruct => "meta/llama-4-scout-17b-16e-instruct",
287
GitHubModelName
.Llama3211BVisionInstruct => "meta/llama-3.2-11b-vision-instruct",
288
GitHubModelName
.Llama3290BVisionInstruct => "meta/llama-3.2-90b-vision-instruct",
289
GitHubModelName
.Llama3370BInstruct => "meta/llama-3.3-70b-instruct",
290
GitHubModelName
.MetaLlama31405BInstruct => "meta/meta-llama-3.1-405b-instruct",
291
GitHubModelName
.MetaLlama318BInstruct => "meta/meta-llama-3.1-8b-instruct",
292
GitHubModelName
.MaiDSR1 => "microsoft/mai-ds-r1",
293
GitHubModelName
.Phi4 => "microsoft/phi-4",
294
GitHubModelName
.Phi4MiniInstruct => "microsoft/phi-4-mini-instruct",
295
GitHubModelName
.Phi4MiniReasoning => "microsoft/phi-4-mini-reasoning",
296
GitHubModelName
.Phi4MultimodalInstruct => "microsoft/phi-4-multimodal-instruct",
297
GitHubModelName
.Phi4Reasoning => "microsoft/phi-4-reasoning",
298
GitHubModelName
.Codestral2501 => "mistral-ai/codestral-2501",
299
GitHubModelName
.Ministral3B => "mistral-ai/ministral-3b",
300
GitHubModelName
.MistralMedium32505 => "mistral-ai/mistral-medium-2505",
301
GitHubModelName
.MistralSmall31 => "mistral-ai/mistral-small-2503",
302
GitHubModelName
.OpenAIGpt41 => "openai/gpt-4.1",
303
GitHubModelName
.OpenAIGpt41Mini => "openai/gpt-4.1-mini",
304
GitHubModelName
.OpenAIGpt41Nano => "openai/gpt-4.1-nano",
305
GitHubModelName
.OpenAIGpt4o => "openai/gpt-4o",
306
GitHubModelName
.OpenAIGpt4oMini => "openai/gpt-4o-mini",
307
GitHubModelName
.OpenAIGpt5 => "openai/gpt-5",
308
GitHubModelName
.OpenAIGpt5ChatPreview => "openai/gpt-5-chat",
309
GitHubModelName
.OpenAIGpt5Mini => "openai/gpt-5-mini",
310
GitHubModelName
.OpenAIGpt5Nano => "openai/gpt-5-nano",
311
GitHubModelName
.OpenAIO1 => "openai/o1",
312
GitHubModelName
.OpenAIO1Mini => "openai/o1-mini",
313
GitHubModelName
.OpenAIO1Preview => "openai/o1-preview",
314
GitHubModelName
.OpenAIO3 => "openai/o3",
315
GitHubModelName
.OpenAIO3Mini => "openai/o3-mini",
316
GitHubModelName
.OpenAIO4Mini => "openai/o4-mini",
317
GitHubModelName
.OpenAITextEmbedding3Large => "openai/text-embedding-3-large",
318
GitHubModelName
.OpenAITextEmbedding3Small => "openai/text-embedding-3-small",
319
GitHubModelName
.Grok3 => "xai/grok-3",
320
GitHubModelName
.Grok3Mini => "xai/grok-3-mini",
GitHubModelsExtensions.cs (3)
111
/// Adds a GitHub Model resource to the application model using a known <see cref="
GitHubModelName
"/>.
115
/// <param name="model">The known model name from the <see cref="
GitHubModelName
"/> enumeration.</param>
119
internal static IResourceBuilder<GitHubModelResource> AddGitHubModel(this IDistributedApplicationBuilder builder, [ResourceName] string name,
GitHubModelName
model, IResourceBuilder<ParameterResource>? organization = null)