Choose models by production availability, protocol, and task type, and identify recent updates.
The model catalog changes as routes and account pools evolve. Do not hardcode the models listed here as the only long-term choices. First retrieve the models available to the current key, then select one for the task.
Refresh the model catalog at startup or on a schedule, and save a fallback model that uses the same protocol for each user.
When caching /api/pricing, use pricing_version as the version key. Recalculate displayed prices whenever it changes.
When a model is unavailable or returns 403 model_not_allowed, retrieve the models and groups again. Do not silently redirect to a model with different capabilities.
Before release, run a minimal request against every model your product will actually use. Presence in the catalog proves only that the configuration is visible; it does not replace an end-to-end call.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"DimiLinks API","colors":{"primary":"#10B981","light":"#34D399","dark":"#059669"},"logo":{"light":"https://mintcdn.com/dimilinks/Q9_PMAWcY1CQAY-u/logo/light.svg?fit=max\u0026auto=format\u0026n=Q9_PMAWcY1CQAY-u\u0026q=85\u0026s=fbfe5d159491af77f71b53dce63cecf9","dark":"https://mintcdn.com/dimilinks/Q9_PMAWcY1CQAY-u/logo/dark.svg?fit=max\u0026auto=format\u0026n=Q9_PMAWcY1CQAY-u\u0026q=85\u0026s=a181b25b848e37947025fa06d9f39099"},"favicon":"https://mintcdn.com/dimilinks/Q9_PMAWcY1CQAY-u/favicon.svg?fit=max\u0026auto=format\u0026n=Q9_PMAWcY1CQAY-u\u0026q=85\u0026s=595c2321ffdaf0e642c42c27e31617e9","footer":{"socials":{}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"cn","navbar":{"links":[{"href":"https://dimilinks.com","label":"主页"},{"href":"https://dimilinks.com/pricing","label":"价格"}],"primary":{"type":"button","label":"打开控制台","href":"https://dimilinks.com/console"}},"href":""},{"language":"en","navbar":{"links":[{"href":"https://dimilinks.com/en","label":"Home"},{"href":"https://dimilinks.com/en/pricing","label":"Pricing"}],"primary":{"type":"button","label":"Open console","href":"https://dimilinks.com/console"}},"href":"en"},{"language":"jp","navbar":{"links":[{"href":"https://dimilinks.com/ja","label":"ホーム"},{"href":"https://dimilinks.com/ja/pricing","label":"料金"}],"primary":{"type":"button","label":"コンソールを開く","href":"https://dimilinks.com/console"}},"href":"jp"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dimilinks","hasAudioNarration":false,"actualSubdomain":"dimilinks","customDomains":["docs.dimilinks.com"],"gitSource":{"type":"github","owner":"abca12a","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aa254c6e16a9b5f298b986a","collectionId":"ac2abd7e-4a33-4e29-b658-899dec1f3101","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aa254c6e16a9b5f298b986a"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aa25627c7207f700ce730eb","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"cn","tag":"API Reference","count":24},{"language":"en","tag":"API Reference","count":24},{"language":"jp","tag":"API リファレンス","count":18},{"language":"cn","tag":"基础","count":6},{"language":"en","tag":"Basics","count":6},{"language":"jp","tag":"基本","count":6},{"language":"cn","tag":"图片 / gpt-image-2","count":4},{"language":"cn","tag":"IDE 与 CLI 接入","count":4},{"language":"cn","tag":"视频 / 统一视频 API","count":4},{"language":"en","tag":"Images / gpt-image-2","count":4},{"language":"en","tag":"IDE and CLI integrations","count":4},{"language":"en","tag":"Videos / unified video API","count":4},{"language":"jp","tag":"画像 / gpt-image-2","count":4},{"language":"jp","tag":"IDE / CLI 連携","count":4},{"language":"cn","tag":"对话 / Chat","count":2},{"language":"cn","tag":"图片 / 更多模型","count":2},{"language":"cn","tag":"视频 / grok-imagine-video","count":2},{"language":"cn","tag":"指南","count":2},{"language":"cn","tag":"开始使用","count":2},{"language":"en","tag":"Chat","count":2},{"language":"en","tag":"Images / more models","count":2},{"language":"en","tag":"Video / grok-imagine-video","count":2},{"language":"en","tag":"Guides","count":2},{"language":"en","tag":"Get started","count":2},{"language":"jp","tag":"チャット","count":2},{"language":"jp","tag":"動画 / grok-imagine-video","count":2},{"language":"jp","tag":"ガイド","count":2},{"language":"jp","tag":"はじめに","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en/api-reference/model-guide","slug":"/en/api-reference/model-guide","pageMetadata":{"title":"Model selection and updates","description":"Choose models by production availability, protocol, and task type, and identify recent updates.","icon":"wand-magic-sparkles","href":"/en/api-reference/model-guide"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Choose models by production availability, protocol, and task type, and identify recent updates.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The model catalog changes as routes and account pools evolve. Do not hardcode the models listed here as the only long-term choices. First retrieve the models available to the current key, then select one for the task.`}),`\n`,_jsx(Heading,{level:`2`,id:`evaluation-order`,children:`Evaluation order`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Call `,_jsx(_components.a,{href:`/en/api-reference/models`,children:_jsx(_components.code,{children:`GET /v1/models`})}),` to confirm which models the current API key can call.`]}),`\n`,_jsxs(_components.li,{children:[`Read `,_jsx(_components.a,{href:`/en/api-reference/groups-and-pricing`,children:_jsx(_components.code,{children:`GET /api/pricing`})}),` to inspect model groups, billing multipliers, and capability fields.`]}),`\n`,_jsxs(_components.li,{children:[`Use `,_jsx(_components.code,{children:`supported_endpoint_types`}),` to choose the OpenAI-compatible or native Anthropic protocol.`]}),`\n`,_jsxs(_components.li,{children:[`Use `,_jsx(_components.code,{children:`input_modalities`}),`, `,_jsx(_components.code,{children:`output_modalities`}),`, and `,_jsx(_components.code,{children:`capabilities`}),` to evaluate vision, tool-calling, reasoning, and caching support.`]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`A vendor announcing a model does not mean the current DimiLinks key can call it. Treat the `,_jsx(_components.code,{children:`/v1/models`}),` response as the final authority.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`available-model-summary-as-of-2026-07-12`,children:`Available model summary as of 2026-07-12`}),`\n`,_jsx(_components.p,{children:`The following model IDs come from the live DimiLinks pricing catalog and are not a permanent, fixed list.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Task category`}),_jsx(_components.th,{children:`Examples currently available`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`General chat through the OpenAI-compatible endpoint`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`gpt-5.5`}),`, `,_jsx(_components.code,{children:`gpt-5.6-luna`}),`, `,_jsx(_components.code,{children:`gpt-5.6-sol`}),`, `,_jsx(_components.code,{children:`gpt-5.6-terra`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Claude chat and tool use`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`claude-sonnet-5`}),`, `,_jsx(_components.code,{children:`claude-opus-4-8`}),`, `,_jsx(_components.code,{children:`claude-haiku-4-5`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Coding tasks`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`kimi-k2.7-code`}),`, or a currently available GPT / Claude model selected through testing`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Chinese-language and general tasks`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`qwen3.7-max`}),`, `,_jsx(_components.code,{children:`glm-5.2`}),`, `,_jsx(_components.code,{children:`MiniMax-M3`}),`, `,_jsx(_components.code,{children:`kimi-k2.6`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Low-cost batch tasks`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`qwen3.6-flash`}),`, `,_jsx(_components.code,{children:`deepseek-v4-flash`}),`, `,_jsx(_components.code,{children:`claude-haiku-4-5`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Image generation and editing`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`gpt-image-2`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Video generation`}),_jsxs(_components.td,{children:[`The dedicated `,_jsx(_components.code,{children:`grok-imagine-video`}),` video endpoint; consult the video pages and pricing catalog for current plan variants and prices`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`highlights-of-this-update`,children:`Highlights of this update`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`GPT examples now use `,_jsx(_components.code,{children:`gpt-5.5`}),` and the three current GPT 5.6 variants.`]}),`\n`,_jsxs(_components.li,{children:[`Recommended Claude examples now use `,_jsx(_components.code,{children:`claude-sonnet-5`}),` and `,_jsx(_components.code,{children:`claude-opus-4-8`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Current catalog models including `,_jsx(_components.code,{children:`kimi-k2.7-code`}),`, `,_jsx(_components.code,{children:`qwen3.7-max`}),`, `,_jsx(_components.code,{children:`glm-5.2`}),`, and `,_jsx(_components.code,{children:`MiniMax-M3`}),` have been added.`]}),`\n`,_jsxs(_components.li,{children:[`Legacy Grok text models and standalone `,_jsx(_components.code,{children:`*-thinking`}),` variants absent from the current catalog are no longer recommended.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`gpt-image-2`}),` is priced by resolution, so you cannot estimate every request with one fixed price.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`production-recommendations`,children:`Production recommendations`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Refresh the model catalog at startup or on a schedule, and save a fallback model that uses the same protocol for each user.`}),`\n`,_jsxs(_components.li,{children:[`When caching `,_jsx(_components.code,{children:`/api/pricing`}),`, use `,_jsx(_components.code,{children:`pricing_version`}),` as the version key. Recalculate displayed prices whenever it changes.`]}),`\n`,_jsxs(_components.li,{children:[`When a model is unavailable or returns `,_jsx(_components.code,{children:`403 model_not_allowed`}),`, retrieve the models and groups again. Do not silently redirect to a model with different capabilities.`]}),`\n`,_jsx(_components.li,{children:`Before release, run a minimal request against every model your product will actually use. Presence in the catalog proves only that the configuration is visible; it does not replace an end-to-end call.`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Model selection and updates","description":"Choose models by production availability, protocol, and task type, and identify recent updates.","icon":"wand-magic-sparkles","href":"/en/api-reference/model-guide"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Evaluation order","slug":"evaluation-order","depth":2,"children":[]},{"title":"Available model summary as of 2026-07-12","slug":"available-model-summary-as-of-2026-07-12","depth":2,"children":[]},{"title":"Highlights of this update","slug":"highlights-of-this-update","depth":2,"children":[]},{"title":"Production recommendations","slug":"production-recommendations","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"dimilinks","siteName":"DimiLinks API","title":"Model selection and updates - DimiLinks API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"cn":{"href":"/api-reference/model-guide","matchLevel":1},"en":{"href":"/en/api-reference/model-guide","matchLevel":0},"jp":{"href":"/jp/api-reference/model-guide","matchLevel":1}}},"lastModified":"2026-07-12T03:21:26.440Z","originalFileLocation":"en/api-reference/model-guide.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Choose models by production availability, protocol, and task type, and identify recent updates.\">\u003cmeta data-mint-head name=\"application-name\" content=\"DimiLinks API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Model selection and updates - DimiLinks API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Choose models by production availability, protocol, and task type, and identify recent updates.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"DimiLinks API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dimilinks.com/en/api-reference/model-guide\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dimilinks.mintlify.app/_mintlify/api/og/v2?division=Basics\u0026amp;title=Model+selection+and+updates\u0026amp;description=Choose+models+by+production+availability%2C+protocol%2C+and+task+type%2C+and+identify+recent+updates.\u0026amp;theme=b7e2bb269bbc94669c8f53d3\u0026amp;signature=178f92bb9e513a4708399c8e836866ea00e83bb2854abf617cd1f3a1d8521a58\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Model selection and updates - DimiLinks API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Choose models by production availability, protocol, and task type, and identify recent updates.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dimilinks.mintlify.app/_mintlify/api/og/v2?division=Basics\u0026amp;title=Model+selection+and+updates\u0026amp;description=Choose+models+by+production+availability%2C+protocol%2C+and+task+type%2C+and+identify+recent+updates.\u0026amp;theme=b7e2bb269bbc94669c8f53d3\u0026amp;signature=178f92bb9e513a4708399c8e836866ea00e83bb2854abf617cd1f3a1d8521a58\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/dimilinks/K08tUZ6IquZnl6l7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"DimiLinks API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#10B981\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.dimilinks.com/en/api-reference/model-guide\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/api-reference/model-guide.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.dimilinks.com/en/api-reference/model-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.dimilinks.com/api-reference/model-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.dimilinks.com/jp/api-reference/model-guide\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.dimilinks.com/api-reference/model-guide\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.dimilinks.com/#organization\",\"name\":\"DimiLinks API\",\"url\":\"https://docs.dimilinks.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dimilinks/Q9_PMAWcY1CQAY-u/logo/light.svg?fit=max\u0026auto=format\u0026n=Q9_PMAWcY1CQAY-u\u0026q=85\u0026s=fbfe5d159491af77f71b53dce63cecf9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.dimilinks.com#website\",\"name\":\"DimiLinks API\",\"url\":\"https://docs.dimilinks.com\",\"publisher\":{\"@id\":\"https://docs.dimilinks.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.dimilinks.com/en/api-reference/model-guide#webpage\",\"url\":\"https://docs.dimilinks.com/en/api-reference/model-guide\",\"name\":\"Model selection and updates\",\"description\":\"Choose models by production availability, protocol, and task type, and identify recent updates.\",\"dateModified\":\"2026-07-12T03:21:26.440Z\",\"isPartOf\":{\"@id\":\"https://docs.dimilinks.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dimilinks.com/en/api-reference/model-guide#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dimilinks.com/en/api-reference/model-guide#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Basics\",\"item\":\"https://docs.dimilinks.com/en/api-reference/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Model selection and updates\",\"item\":\"https://docs.dimilinks.com/en/api-reference/model-guide\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.dimilinks.com/en/api-reference/model-guide#article\",\"headline\":\"Model selection and updates\",\"name\":\"Model selection and updates\",\"description\":\"Choose models by production availability, protocol, and task type, and identify recent updates.\",\"url\":\"https://docs.dimilinks.com/en/api-reference/model-guide\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dimilinks.com/en/api-reference/model-guide#webpage\"},\"dateModified\":\"2026-07-12T03:21:26.440Z\",\"publisher\":{\"@id\":\"https://docs.dimilinks.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.dimilinks.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"DimiLinks API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"DimiLinks API","nav":{"global":null,"languages":[{"language":"cn","navbar":{"links":[{"href":"https://dimilinks.com","label":"主页"},{"href":"https://dimilinks.com/pricing","label":"价格"}],"primary":{"type":"button","label":"打开控制台","href":"https://dimilinks.com/console"}},"pages":[{"title":"cn","href":"/api-reference/model-guide"}]},{"language":"en","navbar":{"links":[{"href":"https://dimilinks.com/en","label":"Home"},{"href":"https://dimilinks.com/en/pricing","label":"Pricing"}],"primary":{"type":"button","label":"Open console","href":"https://dimilinks.com/console"}},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/en"}]},{"tab":"API Reference","groups":[{"group":"Basics","pages":[{"title":"API reference","icon":"terminal","href":"/en/api-reference/introduction"},{"title":"Authentication","icon":"key","href":"/en/api-reference/authentication"},{"title":"List models","description":"List the models available to the current API key.","openapi":"GET /models","icon":"boxes-stacked","href":"/en/api-reference/models"},{"title":"Model selection and updates","icon":"wand-magic-sparkles","href":"/en/api-reference/model-guide"},{"title":"Model groups \u0026 pricing","description":"DimiLinks exposes models through groups, and the group directly determines the billing multiplier.","icon":"scale-balanced","href":"/en/api-reference/groups-and-pricing"},{"title":"Errors","icon":"circle-exclamation","href":"/en/api-reference/errors"}]},{"group":"Chat","pages":[{"title":"Create chat completion","openapi":"POST /chat/completions","icon":"message","href":"/en/api-reference/chat/completions"},{"title":"Anthropic Messages","openapi":"POST /messages","icon":"brain","href":"/en/api-reference/chat/anthropic-messages"}]},{"group":"Images / gpt-image-2","pages":[{"title":"Create image generation","openapi":"POST /images/generations","icon":"image","href":"/en/api-reference/images/gpt-image-2/generation"},{"title":"Create image edit","openapi":"POST /images/edits","icon":"wand-magic-sparkles","href":"/en/api-reference/images/gpt-image-2/edits"},{"title":"Retrieve image task","openapi":"GET /tasks/{task_id}","icon":"bars-progress","href":"/en/api-reference/images/gpt-image-2/tasks"},{"title":"Sizes and resolution","icon":"expand","href":"/en/api-reference/images/gpt-image-2/sizes"}]},{"group":"Images / more models","pages":[{"title":"Create image generation (Nano Banana Pro)","openapi":"POST /images/generations","icon":"image","href":"/en/api-reference/images/nano-banana-pro/generation"},{"title":"Create image generation (GPT Image 2.5)","openapi":"POST /images/generations","icon":"image","href":"/en/api-reference/images/gpt-image-2.5/generation"}]},{"group":"Videos / unified video API","pages":[{"title":"Video groups and billing rules","icon":"layer-group","href":"/en/api-reference/videos/groups"},{"title":"Create video generation (MiniMax-H3)","openapi":"POST /videos","icon":"film","href":"/en/api-reference/videos/minimax-h3/generation"},{"title":"Create video generation (Seedance 2.0 / 2.5)","openapi":"POST /videos","icon":"film","href":"/en/api-reference/videos/seedance/generation"},{"title":"Retrieve video task","openapi":"GET /videos/{task_id}","icon":"clock","href":"/en/api-reference/videos/tasks"}]},{"group":"Video / grok-imagine-video","pages":[{"title":"Create video generation","openapi":"POST /videos/generations","icon":"film","href":"/en/api-reference/videos/grok-imagine-video/generation"},{"title":"Retrieve video task","openapi":"GET /tasks/{task_id}","icon":"bars-progress","href":"/en/api-reference/videos/grok-imagine-video/tasks"}]},{"group":"IDE and CLI integrations","pages":[{"title":"One-click import into CC Switch / Cherry Studio","icon":"share-from-square","href":"/en/api-reference/integrations/ccswitch"},{"title":"Claude Code integration","icon":"robot","href":"/en/api-reference/integrations/claude-code"},{"title":"Codex CLI integration","icon":"terminal","href":"/en/api-reference/integrations/codex-cli"},{"title":"VS Code and other IDEs","icon":"code","href":"/en/api-reference/integrations/vscode-and-ides"}]}]}]},{"language":"jp","navbar":{"links":[{"href":"https://dimilinks.com/ja","label":"ホーム"},{"href":"https://dimilinks.com/ja/pricing","label":"料金"}],"primary":{"type":"button","label":"コンソールを開く","href":"https://dimilinks.com/console"}},"pages":[{"title":"jp","href":"/jp/api-reference/model-guide"}]}]},"title":"Model selection and updates - DimiLinks API","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":[],"chunks":[]}