mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-04 22:32:12 +03:00
ci: remove environment restriction from the main publish job (#2709)
Integrated into release/v3.8.4
This commit is contained in:
@@ -3866,6 +3866,99 @@ export const REGISTRY: Record<string, RegistryEntry> = {
|
||||
{ id: "reka-edge-2603", name: "Reka Edge 2603" },
|
||||
],
|
||||
},
|
||||
|
||||
bluesminds: {
|
||||
id: "bluesminds",
|
||||
alias: "bm",
|
||||
format: "openai",
|
||||
executor: "default",
|
||||
baseUrl: "https://api.bluesminds.com/v1/chat/completions",
|
||||
modelsUrl: "https://api.bluesminds.com/v1/models",
|
||||
authType: "apikey",
|
||||
authHeader: "bearer",
|
||||
defaultContextLength: 128000,
|
||||
models: [
|
||||
// Default free models
|
||||
{ id: "gpt-4o", name: "GPT-4o" },
|
||||
{ id: "gpt-4o-mini", name: "GPT-4o Mini" },
|
||||
{ id: "gpt-4.1", name: "GPT-4.1" },
|
||||
{ id: "gpt-4.1-mini", name: "GPT-4.1 Mini" },
|
||||
{ id: "gpt-4.1-nano", name: "GPT-4.1 Nano" },
|
||||
{ id: "claude-sonnet-4-5", name: "Claude Sonnet 4.5" },
|
||||
{ id: "claude-haiku-4-5", name: "Claude Haiku 4.5" },
|
||||
{ id: "gemini-2.0-flash", name: "Gemini 2.0 Flash" },
|
||||
{ id: "gemini-2.0-flash-exp", name: "Gemini 2.0 Flash (Exp)" },
|
||||
{ id: "deepseek-reasoner", name: "DeepSeek Reasoner", supportsReasoning: true },
|
||||
{ id: "deepseek-chat", name: "DeepSeek Chat" },
|
||||
{ id: "qwen-plus", name: "Qwen Plus" },
|
||||
{ id: "qwen-turbo", name: "Qwen Turbo" },
|
||||
{ id: "kimi-k2", name: "Kimi K2" },
|
||||
{ id: "kimi-k2-thinking", name: "Kimi K2 Thinking" },
|
||||
{ id: "glm-4.7", name: "GLM 4.7" },
|
||||
{ id: "glm-4-flash", name: "GLM 4 Flash" },
|
||||
{ id: "minimax-m2.5", name: "MiniMax M2.5" },
|
||||
// VIP models (cost pi credits)
|
||||
{ id: "claude-opus-4-5", name: "Claude Opus 4.5 (VIP)", contextLength: 200000 },
|
||||
{ id: "gemini-2.5-pro", name: "Gemini 2.5 Pro (VIP)", contextLength: 1048576 },
|
||||
{ id: "grok-3", name: "Grok-3 (VIP)", contextLength: 131072 },
|
||||
{ id: "qwen-max", name: "Qwen Max (VIP)" },
|
||||
],
|
||||
},
|
||||
|
||||
"freemodel-dev": {
|
||||
id: "freemodel-dev",
|
||||
alias: "fmd",
|
||||
format: "openai",
|
||||
executor: "default",
|
||||
baseUrl: "https://api.freemodel.dev/v1/chat/completions",
|
||||
modelsUrl: "https://api.freemodel.dev/v1/models",
|
||||
authType: "apikey",
|
||||
authHeader: "bearer",
|
||||
defaultContextLength: 128000,
|
||||
models: [
|
||||
{ id: "gpt-5.5", name: "GPT-5.5", contextLength: 400000 },
|
||||
{ id: "gpt-5.4", name: "GPT-5.4", contextLength: 400000 },
|
||||
{ id: "gpt-5.4-mini", name: "GPT-5.4 Mini" },
|
||||
{ id: "gpt-5.3-codex", name: "GPT-5.3 Codex" },
|
||||
],
|
||||
},
|
||||
|
||||
freeaiapikey: {
|
||||
id: "freeaiapikey",
|
||||
alias: "faik",
|
||||
format: "openai",
|
||||
executor: "default",
|
||||
baseUrl: "https://freeaiapikey.com/v1/chat/completions",
|
||||
modelsUrl: "https://freeaiapikey.com/v1/models",
|
||||
authType: "apikey",
|
||||
authHeader: "bearer",
|
||||
defaultContextLength: 128000,
|
||||
models: [
|
||||
{ id: "openai/gpt-5", name: "GPT-5 (via FreeAIAPIKey)", contextLength: 400000 },
|
||||
{ id: "openai/gpt-4o", name: "GPT-4o (via FreeAIAPIKey)" },
|
||||
{ id: "openai/gpt-5.2-codex", name: "GPT-5.2 Codex (via FreeAIAPIKey)" },
|
||||
{
|
||||
id: "anthropic/claude-opus-4.6",
|
||||
name: "Claude Opus 4.6 (via FreeAIAPIKey)",
|
||||
contextLength: 1000000,
|
||||
},
|
||||
{
|
||||
id: "anthropic/claude-sonnet-4.6",
|
||||
name: "Claude Sonnet 4.6 (via FreeAIAPIKey)",
|
||||
contextLength: 1000000,
|
||||
},
|
||||
{
|
||||
id: "Alibaba/qwen3.5",
|
||||
name: "Qwen 3.5 (via FreeAIAPIKey)",
|
||||
contextLength: 128000,
|
||||
},
|
||||
{
|
||||
id: "Alibaba/qwen3-vl:235b",
|
||||
name: "Qwen 3 VL 235B (via FreeAIAPIKey)",
|
||||
contextLength: 128000,
|
||||
},
|
||||
],
|
||||
},
|
||||
};
|
||||
|
||||
// ── Generator Functions ───────────────────────────────────────────────────
|
||||
|
||||
@@ -2191,6 +2191,45 @@ export const APIKEY_PROVIDERS = {
|
||||
},
|
||||
serviceKinds: ["llm"],
|
||||
},
|
||||
bluesminds: {
|
||||
id: "bluesminds",
|
||||
alias: "bm",
|
||||
name: "BluesMinds",
|
||||
icon: "psychology",
|
||||
color: "#3B82F6",
|
||||
textIcon: "BM",
|
||||
website: "https://www.bluesminds.com",
|
||||
hasFree: true,
|
||||
freeNote:
|
||||
"Free daily pi credits — supports 200+ models including GPT-4o, GPT-4.1, Claude Sonnet 4.5, Gemini 2.0 Flash, DeepSeek V4, Qwen, Kimi K2",
|
||||
apiHint:
|
||||
"Get your API key at https://www.bluesminds.com — OpenAI-compatible endpoint at https://api.bluesminds.com/v1 with free daily credits. VIP models (Claude Opus 4.5, Gemini 2.5 Pro) consume pi credits.",
|
||||
},
|
||||
"freemodel-dev": {
|
||||
id: "freemodel-dev",
|
||||
alias: "fmd",
|
||||
name: "FreeModel.dev",
|
||||
icon: "auto_awesome",
|
||||
color: "#8B5CF6",
|
||||
textIcon: "FM",
|
||||
website: "https://freemodel.dev",
|
||||
hasFree: true,
|
||||
freeNote:
|
||||
"$300 free credits on signup — no credit card required. Access GPT-5.4 and GPT-5.5 (OpenAI's latest flagship models) through an OpenAI-compatible API.",
|
||||
apiHint:
|
||||
"Get $300 free API credits at https://freemodel.dev — no payment info required. OpenAI-compatible endpoint. GPT-5.4 and GPT-5.5 models available.",
|
||||
},
|
||||
freeaiapikey: {
|
||||
id: "freeaiapikey",
|
||||
alias: "faik",
|
||||
name: "FreeAIAPIKey",
|
||||
icon: "vpn_key",
|
||||
color: "#F59E0B",
|
||||
textIcon: "FK",
|
||||
website: "https://freeaiapikey.com",
|
||||
apiHint:
|
||||
"Discounted API proxy for 40+ models including GPT-5, Claude Opus 4.6, Claude Sonnet 4.6, Qwen 3.5. Get your API key at https://freeaiapikey.com/dashboard. Base URL: https://freeaiapikey.com/v1.",
|
||||
},
|
||||
};
|
||||
|
||||
// Sub-categories within APIKEY_PROVIDERS (used by dashboard and catalog views).
|
||||
|
||||
Reference in New Issue
Block a user