export const PROVIDERS = { "fireworks-ai": { name: "Fireworks AI", max_tokens: 131_000, id: "fireworks-ai", }, nebius: { name: "Nebius AI Studio", max_tokens: 131_000, id: "nebius", }, sambanova: { name: "SambaNova", max_tokens: 32_000, id: "sambanova", }, novita: { name: "NovitaAI", max_tokens: 16_000, id: "novita", }, hyperbolic: { name: "Hyperbolic", max_tokens: 131_000, id: "hyperbolic", }, together: { name: "Together AI", max_tokens: 128_000, id: "together", }, groq: { name: "Groq", max_tokens: 16_384, id: "groq", }, // Google AI Studio provider "google-ai-studio": { name: "Google AI Studio", max_tokens: 1_000_000, // High token limit for Gemini models id: "google-ai-studio", }, // OpenRouter provider "openrouter": { name: "OpenRouter", max_tokens: 1_000_000, // High token limit for various models id: "openrouter", }, }; export const MODELS = [ { value: "deepseek-ai/DeepSeek-V3-0324", label: "DeepSeek V3 O324", providers: ["fireworks-ai", "nebius", "sambanova", "novita", "hyperbolic"], autoProvider: "novita", }, { value: "deepseek-ai/DeepSeek-R1-0528", label: "DeepSeek R1 0528", providers: [ "fireworks-ai", "novita", "hyperbolic", "nebius", "together", "sambanova", ], autoProvider: "novita", isThinker: true, }, { value: "Qwen/Qwen3-Coder-480B-A35B-Instruct", label: "Qwen3 Coder 480B A35B Instruct", providers: ["novita", "hyperbolic"], autoProvider: "novita", isNew: true, }, { value: "moonshotai/Kimi-K2-Instruct", label: "Kimi K2 Instruct", providers: ["together", "novita", "groq"], autoProvider: "groq", }, { value: "deepseek-ai/DeepSeek-V3.1", label: "DeepSeek V3.1", providers: ["fireworks-ai", "novita"], isNew: true, autoProvider: "fireworks-ai", }, { value: "moonshotai/Kimi-K2-Instruct-0905", label: "Kimi K2 Instruct 0905", providers: ["together", "groq", "novita"], isNew: true, autoProvider: "groq" }, // Google AI Studio models { value: "gemini-2.5-pro", label: "Gemini 2.5 Pro", providers: ["google-ai-studio"], autoProvider: "google-ai-studio", }, { value: "gemini-2.5-flash", label: "Gemini 2.5 Flash", providers: ["google-ai-studio"], autoProvider: "google-ai-studio", }, { value: "gemini-2.5-flash-lite", label: "Gemini 2.5 Flash Lite", providers: ["google-ai-studio"], autoProvider: "google-ai-studio", }, { value: "gemini-2.0-flash", label: "Gemini 2.0 Flash", providers: ["google-ai-studio"], autoProvider: "google-ai-studio", }, { value: "gemini-2.0-flash-lite", label: "Gemini 2.0 Flash Lite", providers: ["google-ai-studio"], autoProvider: "google-ai-studio", }, { value: "learnlm-2.0-flash-experimental", label: "LearnLM 2.0 Flash Experimental", providers: ["google-ai-studio"], autoProvider: "google-ai-studio", }, { value: "gemma-3-27b-it", label: "Gemma 3 27B IT", providers: ["google-ai-studio"], autoProvider: "google-ai-studio", }, // OpenRouter models { value: "openrouter/sonoma-dusk-alpha", label: "Sonoma Dusk Alpha", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "openrouter/sonoma-sky-alpha", label: "Sonoma Sky Alpha", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "deepseek/deepseek-chat-v3.1:free", label: "DeepSeek Chat V3.1 (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "openai/gpt-oss-120b:free", label: "GPT OSS 120B (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "openai/gpt-oss-20b:free", label: "GPT OSS 20B (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "z-ai/glm-4.5-air:free", label: "GLM 4.5 Air (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "qwen/qwen3-coder:free", label: "Qwen3 Coder (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "moonshotai/kimi-k2:free", label: "Kimi K2 (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "google/gemini-2.0-flash-exp:free", label: "Gemini 2.0 Flash Exp (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "tngtech/deepseek-r1t2-chimera:free", label: "DeepSeek R1T2 Chimera (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "deepseek/deepseek-r1-0528:free", label: "DeepSeek R1 0528 (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, { value: "agentica-org/deepcoder-14b-preview:free", label: "DeepCoder 14B Preview (Free)", providers: ["openrouter"], autoProvider: "openrouter", }, ];