using Microsoft.AspNetCore.Mvc.ModelBinding.Metadata;

namespace Yi.Framework.AiHub.Domain.Shared.Consts;

public class PremiumPackageConst
{
    public static List<string> ModeIds =
    [
        "claude-sonnet-4-5-20250929",
        "claude-haiku-4-5-20251001",
        "claude-opus-4-5-20251101",
        "gemini-3-pro-preview",
        "gpt-5.1-codex-max",
        "gpt-5.2",
        "gemini-3-pro-high",
        "gemini-3-pro-image-preview",
        "gpt-5.2-codex-xhigh",
        "gpt-5.2-codex",
        
        "glm-4.7",
        "yi-claude-sonnet-4-5-20250929",
        "yi-claude-haiku-4-5-20251001",
        "yi-claude-opus-4-5-20251101",
        
        "yi-gpt-5.2",
        "yi-gpt-5.2-codex",
        "yi-gemini-3-pro-high",
        "yi-gemini-3-pro",
        
    ];
}