Skip to content

Commit 7d765c8

Browse files
author
backryun
committed
fix(providers): add nous research catalog
1 parent 2b90b1d commit 7d765c8

2 files changed

Lines changed: 16 additions & 1 deletion

File tree

open-sse/config/providerRegistry.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2024,6 +2024,20 @@ export const REGISTRY: Record<string, RegistryEntry> = {
20242024
],
20252025
passthroughModels: true,
20262026
},
2027+
// Free tier: 50 RPM, 500,000 TPM
2028+
"nous-research": {
2029+
id: "nous-research",
2030+
alias: "nous",
2031+
format: "openai",
2032+
executor: "default",
2033+
baseUrl: "https://inference-api.nousresearch.com/v1",
2034+
authType: "apikey",
2035+
authHeader: "bearer",
2036+
models: [
2037+
{ id: "Hermes-4-405B", name: "Hermes 4 7B (Nous Research)" },
2038+
{ id: "Hermes-4-70B", name: "Hermes 4 70B (Nous Research)" },
2039+
],
2040+
},
20272041
};
20282042

20292043
// ── Generator Functions ───────────────────────────────────────────────────

src/shared/constants/providers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1239,7 +1239,8 @@ export const APIKEY_PROVIDERS = {
12391239
"Use your Nous Portal API key. OmniRoute targets the official OpenAI-compatible inference endpoint at https://inference-api.nousresearch.com/v1.",
12401240
apiHint:
12411241
"Nous exposes an OpenAI-compatible /v1 surface with a large remote /models catalog. The /chat/completions endpoint requires a valid API key for programmatic inference.",
1242-
passthroughModels: true,
1242+
hasFree: true,
1243+
freeNote: "Free tier: 50 RPM, 500,000 TPM — no credit card",
12431244
},
12441245
petals: {
12451246
id: "petals",

0 commit comments

Comments
 (0)