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