9router/open-sse/providers/registry/ollama.js
Cokky Turnip d6df6576c5 fix(providers): count apikey connections for ollama freeTier provider
ollama's registry entry lacked authModes, so dualAuthTypes on the providers page defaulted to oauth and its apikey connections showed as No connections on the freeTier card.
2026-08-05 10:34:44 +07:00

39 lines
1 KiB
JavaScript

export default {
id: "ollama",
priority: 30,
hasFree: true,
alias: "ollama",
display: {
name: "Ollama Cloud",
icon: "cloud",
color: "#ffffffff",
textIcon: "OL",
website: "https://ollama.com",
notice: {
text: "Free tier: light usage, 1 cloud model at a time (limits reset every 5h & 7d). Pro $20/mo · Max $100/mo.",
apiKeyUrl: "https://ollama.com/settings/keys",
},
},
category: "freeTier",
authType: "apikey",
authModes: ["apikey"],
transport: {
baseUrl: "https://ollama.com/api/chat",
validateUrl: "https://ollama.com/api/tags",
format: "ollama",
},
models: [
{ id: "gpt-oss:120b", name: "GPT OSS 120B" },
{ id: "kimi-k2.5", name: "Kimi K2.5" },
{ id: "glm-5", name: "GLM 5" },
{ id: "minimax-m2.5", name: "MiniMax M2.5" },
{ id: "glm-4.7-flash", name: "GLM 4.7 Flash" },
{ id: "qwen3.5", name: "Qwen3.5" },
{ id: "minimax-m3", name: "MiniMax M3" },
],
serviceKinds: ["llm"],
features: {
usage: true,
usageApikey: true,
},
};