UNPKG

@juspay/neurolink

Version:

The pipe layer of an AI nervous system: one interface connecting provider neurons to your application, across three inference types — generate, stream and decide. `decide` returns typed, calibrated judgements from a non-generative model (~400ms, ~$0.00002

350 lines (349 loc) • 17.9 kB
{ "$schema": "./provider-catalog.schema.json", "id": "charm-hyper", "displayName": "Charm Hyper", "aliases": [], "tier": 2, "wire": { "baseURL": "https://hyper.charm.land/v1" }, "models": { "default": "deepseek-v4-pro", "fallbacks": [ "deepseek-v4-flash", "deepseek-v4.1-flash", "kimi-k2-thinking", "glm-5.3", "qwen3.8-max" ], "defaultContextWindow": 1000000, "defaultMaxOutputTokens": 384000, "catalog": { "deepseek-v4-pro": { "contextWindow": 1000000, "maxOutputTokens": 384000, "pricingPerMTok": { "input": 2.4, "output": 4.8, "cachedInput": 0.2 }, "vision": false, "status": "production", "description": "DeepSeek V4 Pro; reasoning effort levels high/xhigh (default high). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28). Default for this entry — chosen as the `model` value used in Hyper's own worked request example on the Chat Completions reference page (docs/api/openai-chat-completions.html), the doc page for the exact endpoint NeuroLink calls. Hyper does not label any model \"default\" or \"recommended\" anywhere in its docs; the homepage quick-start's own example instead uses deepseek-v4-flash. No live capability probe was run (credential-free onboarding) — reconfirm this choice once a key is available." }, "deepseek-v4.1-flash": { "contextWindow": 1048576, "maxOutputTokens": 32768, "pricingPerMTok": { "input": 0.3, "output": 1.2, "cachedInput": 0.03 }, "vision": true, "status": "production", "description": "DeepSeek V4.1 Flash — newest DeepSeek Flash snapshot on the roster; reasoning effort levels low/high/xhigh (default high). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "deepseek-v4-flash": { "contextWindow": 1000000, "maxOutputTokens": 384000, "pricingPerMTok": { "input": 0.2, "output": 0.4, "cachedInput": 0.04 }, "vision": false, "status": "production", "description": "DeepSeek V4 Flash — used as the worked `model` example on Hyper's homepage quick-start (a different example than the Chat Completions reference page, which uses deepseek-v4-pro); reasoning effort levels low/high/max (default high). Hyper's marketing page docs/models.html lists 'DeepSeek V4 Flash' among models with attachment support, but the live /v1/models roster reports capabilities.vision=false for this id — a documented inconsistency, flagged rather than resolved. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "deepseek-v4-pro-0813": { "contextWindow": 1000000, "maxOutputTokens": 262144, "pricingPerMTok": { "input": 1.437216, "output": 4.311648, "cachedInput": 0.047907 }, "vision": false, "status": "production", "description": "DeepSeek V4 Pro, 0813 snapshot — dated pin of the Pro line; reasoning effort levels low/high (default high). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "deepseek-v4-flash-0731": { "contextWindow": 1000000, "maxOutputTokens": 384000, "pricingPerMTok": { "input": 0.44, "output": 1.32, "cachedInput": 0.044 }, "vision": false, "status": "production", "description": "DeepSeek V4 Flash, 0731 snapshot — dated pin of the Flash line; reasoning effort levels low/high (default high). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "kimi-k3": { "contextWindow": 1048576, "maxOutputTokens": 16000, "pricingPerMTok": { "input": 3.2664, "output": 16.332, "cachedInput": 0.32664 }, "vision": true, "status": "production", "description": "Moonshot Kimi K3 — vision-capable per the live roster; reasoning effort levels low/high/xhigh (default high). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "kimi-k2-thinking": { "contextWindow": 262144, "maxOutputTokens": 26214, "pricingPerMTok": { "input": 0.6, "output": 2.5, "cachedInput": 0.3 }, "vision": false, "status": "production", "description": "Moonshot Kimi K2 Thinking — reasoning-first Kimi variant; reasoning effort levels low/high/xhigh (default high). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "kimi-k2.7-code": { "contextWindow": 256000, "maxOutputTokens": 16000, "pricingPerMTok": { "input": 1.03436, "output": 4.3552, "cachedInput": 0.206872 }, "vision": true, "status": "production", "description": "Moonshot Kimi K2.7 Code — code-focused Kimi variant, vision-capable per the live roster; reasoning effort levels low/high/xhigh (default high). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "glm-5.3": { "contextWindow": 1000000, "maxOutputTokens": 128000, "pricingPerMTok": { "input": 1.52432, "output": 4.79072, "cachedInput": 0.283088 }, "vision": false, "status": "production", "description": "Zhipu GLM 5.3. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "glm-5.3-flash": { "contextWindow": 1048576, "maxOutputTokens": 131072, "pricingPerMTok": { "input": 0.16332, "output": 0.5444, "cachedInput": 0.031575 }, "vision": true, "status": "production", "description": "Zhipu GLM 5.3 Flash — vision-capable per the live roster. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "glm-5.2": { "contextWindow": 1000000, "maxOutputTokens": 32768, "pricingPerMTok": { "input": 1.52432, "output": 4.79072, "cachedInput": 0.152432 }, "vision": false, "status": "production", "description": "Zhipu GLM 5.2 — prior GLM generation. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "minimax-m3": { "contextWindow": 512000, "maxOutputTokens": 512000, "pricingPerMTok": { "input": 0.32664, "output": 1.30656, "cachedInput": 0.064239 }, "vision": true, "status": "production", "description": "MiniMax M3 — vision-capable per the live roster; unusually large max_output_tokens (512K, equal to its context window). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "minimax-m2.7": { "contextWindow": 262100, "maxOutputTokens": 6553, "pricingPerMTok": { "input": 0.484, "output": 1.852, "cachedInput": 0.242 }, "vision": false, "status": "production", "description": "MiniMax M2.7 — prior MiniMax generation. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "inkling": { "contextWindow": 1048576, "maxOutputTokens": 65536, "pricingPerMTok": { "input": 1.0888, "output": 4.40964, "cachedInput": 0.185096 }, "vision": true, "status": "production", "description": "Inkling — vision-capable model on the roster; vendor lineage not stated on the pages read for this entry. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "qwen3.8-max": { "contextWindow": 1000000, "maxOutputTokens": 65536, "pricingPerMTok": { "input": 2, "output": 6, "cachedInput": 0.25 }, "vision": true, "status": "production", "description": "Alibaba Qwen3.8 Max — vision-capable per the live roster. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "qwen3.8-flash": { "contextWindow": 1000000, "maxOutputTokens": 128000, "pricingPerMTok": { "input": 0.15, "output": 0.47, "cachedInput": 0.016 }, "vision": true, "status": "production", "description": "Alibaba Qwen3.8 Flash — vision-capable per the live roster. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "qwen3.8-27b": { "contextWindow": 1000000, "maxOutputTokens": 128000, "pricingPerMTok": { "input": 0.5, "output": 3, "cachedInput": 0.1 }, "vision": true, "status": "production", "description": "Alibaba Qwen3.8 27B — vision-capable per the live roster. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "qwen3.8-2.4t-a95b": { "contextWindow": 1000000, "maxOutputTokens": 128000, "pricingPerMTok": { "input": 2, "output": 6, "cachedInput": 0.25 }, "vision": false, "status": "production", "description": "Alibaba Qwen3.8 2.4T-A95B (large MoE variant). Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "qwen3.7-max": { "contextWindow": 1000000, "maxOutputTokens": 64000, "pricingPerMTok": { "input": 2.5, "output": 7.5, "cachedInput": 0.5 }, "vision": false, "status": "production", "description": "Alibaba Qwen3.7 Max — prior Qwen generation. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "qwen3.7-plus": { "contextWindow": 1000000, "maxOutputTokens": 64000, "pricingPerMTok": { "input": 1.2, "output": 4.8, "cachedInput": 0.24 }, "vision": true, "status": "production", "description": "Alibaba Qwen3.7 Plus — vision-capable per the live roster. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "qwen3.7-flash": { "contextWindow": 1000000, "maxOutputTokens": 64000, "pricingPerMTok": { "input": 0.2, "output": 0.8, "cachedInput": 0.04 }, "vision": true, "status": "production", "description": "Alibaba Qwen3.7 Flash — vision-capable per the live roster. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "gpt-oss-120b": { "contextWindow": 131072, "maxOutputTokens": 13107, "pricingPerMTok": { "input": 0.178, "output": 0.68, "cachedInput": 0.089 }, "vision": false, "status": "production", "description": "OpenAI's open-weight gpt-oss-120b. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." }, "gemma-4-26b-a4b-it": { "contextWindow": 256000, "maxOutputTokens": 25600, "pricingPerMTok": { "input": 0.098, "output": 0.334, "cachedInput": 0.049 }, "vision": false, "status": "production", "description": "Google Gemma 4 26B A4B, instruction-tuned. Context window, max output tokens, vision and pricing per GET https://hyper.charm.land/v1/models (unauthenticated, 2026-09-28)." } }, "topModels": [ "deepseek-v4-pro", "deepseek-v4.1-flash", "deepseek-v4-flash", "kimi-k3", "kimi-k2-thinking", "glm-5.3", "glm-5.3-flash", "qwen3.8-max" ] }, "capabilities": { "text": true, "streaming": true, "tools": true, "toolsWithStreaming": false, "structuredOutput": false, "structuredOutputWithTools": false, "embeddings": false, "thinking": false }, "errorRules": [ { "status": 401, "pattern": "invalid api key", "class": "authentication", "message": "Invalid Charm Hyper API key (keys start with sk-hyper-). Check {apiKeyEnvVar}. Get one at {setupUrl}" } ], "setup": { "url": "https://hyper.charm.land/auth?mode=signup", "apiKeyFormat": "^sk-hyper-.+$", "billingPolicy": "free-tier", "instructions": [ "1. Visit: https://hyper.charm.land/auth?mode=signup and sign up (Google, GitHub, or email)", "2. Copy an API key from the Hyper Dashboard — it starts with sk-hyper-", "3. Free plan: $0/month, 100 Hypercredits/month (1 Hypercredit ≈ $0.05); paid subscription ($20/month, 250 Hypercredits/day) and prepaid bundles (never expire) are also available", "4. Set {apiKeyEnvVar} in your .env file" ], "description": "OpenAI-compatible endpoint at https://hyper.charm.land/v1 (POST /v1/chat/completions; Hyper also documents an Anthropic-compatible /v1/messages, not used by this entry). GET /v1/models is public and needs no key. Docs- and roster-verified only — this entry was onboarded credential-free, so no authenticated request, tool-call, or structured-output probe was ever made; see evidence.liveMatrix (null) and re-run docs/provider-integration/tiers/tier-2-catalog-entry.md's live-verification steps before treating capabilities as proven." }, "evidence": { "rosterVerified": { "date": "2026-09-28", "method": "unauthenticated GET https://hyper.charm.land/v1/models — 23 models, e.g. deepseek-v4.1-flash, deepseek-v4-pro-0813, kimi-k3, glm-5.3, minimax-m3; credential-free, no key used", "status": 200 }, "liveMatrix": null, "addedInPR": "https://github.com/juspay/neurolink/pull/1848" } }