# Inkling 2 Small (free) Model id on AIHubMix: `inkling-2-small-free` Create an API key: https://console.aihubmix.com/?utm_source=llms-agent&utm_medium=model-llms > **This model was retired on 2026-11-13.** Requests return 404 model_retired. > > The specs and pricing below stay readable for migration and cost comparison — this id is no longer a live integration target. Responses for this id also carry RFC 8594 headers: `Sunset` (the retirement instant), `Deprecation`, and `Link: …; rel="successor-version"` when a successor is published — read those to detect this automatically. All retirements: https://aihubmix.com/models/retirements > Inkling 2 Small is an open-weight multimodal mixture-of-experts reasoning model developed by Thinking Machines Lab. Featuring 17 billion active parameters out of a total of 594 billion, this model delivers powerful reasoning capabilities for complex tasks. With an expansive context window of 1,048,576 tokens, it is highly capable of processing and understanding massive amounts of multimodal data. > Capability flags (tool use, structured output, vision, reasoning, …) are **not published** for this model. AIHubMix lists them only after official confirmation and this id is not covered yet — their absence below means unverified, not unsupported. Everything else here comes from the live catalog. Verify with a minimal real call before relying on a capability (see https://aihubmix.com/agents.md — an HTTP 200 alone is not success). - Developer: Thinkingmachines - Input modalities: text, image - Pricing: free tier / see model page ## Endpoints (base URL: https://aihubmix.com) - `POST /v1/chat/completions` — OpenAI Chat Completions (`Authorization: Bearer $AIHUBMIX_API_KEY`) ## Example ```bash curl -s https://aihubmix.com/v1/chat/completions \ -H "Authorization: Bearer $AIHUBMIX_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"inkling-2-small-free","messages":[{"role":"user","content":"Hello"}]}' ``` ## Response This id is retired, so the call above no longer succeeds. It returns HTTP 404: ```json {"error":{"code":"model_retired","message":"The model inkling-2-small-free has been retired and is no longer available. (tid: …)","type":"Aihubmix_api_error"}} ``` The request shape is kept above so it can be diffed against a successor's — point `"model"` at a live id to get a real completion. Discover live ids in the catalog (no auth): https://aihubmix.com/api/v1/models?type=llm&sort_by=order ## Errors Error responses carry a `tid` (trace id) — include it when contacting support. Reference: https://docs.aihubmix.com/en/FAQs/HTTP-Codes.md - 400 — parameter error; most are passed through from the upstream provider (media: `prompt_missing`, `size_not_supported`, `n_not_within_range`, …) - 401 — missing `Authorization` header, or the key is invalid/expired - 403 — `insufficient_user_quota` (top up at https://console.aihubmix.com/?utm_source=llms-agent&utm_medium=model-llms), account suspended, or this key is not allowed to use this model - 429 — rate limited; back off and retry - 503 — no channel can serve the request (check the model id and your access), or the upstream provider is throttling; retry later ## More - Model page: https://aihubmix.com/model/inkling-2-small-free - Try in browser: https://aihubmix.com/playground?model=inkling-2-small-free - Compare with another model (human-facing, side-by-side specs and pricing): https://aihubmix.com/compare — pick this model and a peer there; published pairs are listed in https://aihubmix.com/sitemap-compare.xml, unpublished pairs 404 so do not compose the path by hand - Full parameter schema: follow `https://aihubmix.com/model-data/index.json` — find this id and fetch its `path` (filenames are content-addressed; do not compose them by hand) - Generate runnable code programmatically: npm `@aihubmix/codegen` — the generator behind the Playground's "Get Code" (4 protocols × 7 languages, media endpoints included); the body it builds is the exact wire body the Playground sends, so generated snippets and real requests cannot diverge. `@aihubmix/model-schema` (npm) translates the parameter schema above into codegen input - Site index for agents: https://aihubmix.com/llms.txt · Onboarding: https://aihubmix.com/agents.md --- Canonical version of this document: https://aihubmix.com/model/inkling-2-small-free/llms.txt