Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.
DeepSeek Harness is an open-source Agent Harness from DeepSeek, built around an “everything is a plugin” design. It provides a Web UI and can connect to OpenAI-compatible endpoints through custom providers, so you can use ScitiX models in DeepSeek Harness agent tasks.This guide covers the npm run method. DeepSeek Harness also supports running from source; see the official documentation for details.
The first run downloads the required dependencies and may take some time. After startup, DeepSeek Harness opens the local Web UI by default:
http://127.0.0.1:3080/
DeepSeek Harness is in developer preview, and version upgrades may introduce breaking changes. It can execute model-generated code and commands. Before running an agent, check the selected workspace, permissions, and requested actions.
Create an API Key on the API Keys page first.In the DeepSeek Harness Web UI, open Settings > Models, then choose Add a custom provider.Fill in the following fields, then create the provider.
Field
Value
Provider ID
A custom provider ID, such as scitix. Use lowercase letters.
Display name
A custom display name, such as scitix.
Base URL
https://api.scitix.ai/model-api/v1
API protocol
openai-completions
API Key
Your API Key created on the API Keys page. Keep it secure. Do not commit it to Git or include it in public issues, logs, or screenshots.
Models
Click Fetch available models to fetch the model list, or add model IDs manually. For available models and pricing, see Models. For agent tasks that rely on tool calls, choose a model that supports Function Calling / tool calling.
Return to the DeepSeek Harness main screen and check the following settings before starting a task:
Workspace: select the workspace the agent can access. DeepSeek Harness reads files, runs commands, and executes tasks within the selected workspace.
Model: select the ScitiX model you added from the model picker.
Mode: choose a runtime mode based on the task. DeepSeek Harness provides Standard mode, PTC mode, Minimal mode, and Creator mode. For first-time verification, you can keep the default Standard mode.
List three common uses of generative AI in software development.
A normal response means the configuration is successful.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"ScitiX","description":"ScitiX documentation provides guides for Model Inference, GPU Cloud, and account management, helping developers connect to model APIs, manage GPU resources, and configure accounts and billing.","colors":{"primary":"#3B82F6","light":"#3B82F6","dark":"#3B82F6"},"logo":{"light":"https://mintcdn.com/scitix-adfc65c2/dXu1tJ76njQB8375/assets/logo/logo.png?fit=max\u0026auto=format\u0026n=dXu1tJ76njQB8375\u0026q=85\u0026s=f7d3323c409d9e260f4380cd47bf1728","dark":"https://mintcdn.com/scitix-adfc65c2/dXu1tJ76njQB8375/assets/logo/logo-dark.png?fit=max\u0026auto=format\u0026n=dXu1tJ76njQB8375\u0026q=85\u0026s=57d01fe2087f70e5e3c12f7cfd287045","href":"/model-inference/get-started/model-inference-overview"},"favicon":"https://mintcdn.com/scitix-adfc65c2/dXu1tJ76njQB8375/assets/logo/favicon.ico?fit=max\u0026auto=format\u0026n=dXu1tJ76njQB8375\u0026q=85\u0026s=183ed6015944ae58bce000c186e2cd08","navbar":{"links":[{"href":"https://scitix.ai/","label":"Website"}],"primary":{"type":"button","label":"Console","href":"https://console.scitix.ai/"}},"footer":{},"seo":{"metatags":{"google-site-verification":"wjgu73VHH7_u9usse-Wjn4trUyle8KYE5PNGkBlTWyk","og:site_name":"ScitiX Documentation","og:url":"https://docs.scitix.ai","twitter:card":"summary_large_image"},"organization":{"name":"ScitiX","url":"https://scitix.ai/"},"indexing":"navigable"},"styling":{"eyebrows":"breadcrumbs","latex":false},"integrations":{"ga4":{"measurementId":"G-4VE9YM4B48"},"posthog":{"apiKey":"phc_qrEKTbWWZYjHUU95Ywh3XzwnNbkqEDSFgqZQQd7b2i5s","sessionRecording":false}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"The page you are looking for may have moved, been renamed, or no longer be published. Use the search bar above, or continue from one of these entry points:\n\n- [Model Inference](/model-inference/get-started/model-inference-overview)\n- [GPU Cloud](/gpu-cloud/get-started/gpu-cloud-overview)\n- [Use docs with AI](/model-inference/get-started/connect-docs-to-ai)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode","windsurf"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"scitix-adfc65c2","hasAudioNarration":false,"actualSubdomain":"scitix-adfc65c2","customDomains":["docs.scitix.ai"],"gitSource":{"type":"github","owner":"scitix","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6aec5c1db7a0003c6d81073a","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Model Inference","count":72},{"language":"default","tag":"Siverse","count":71},{"language":"default","tag":"GPU Cloud","count":69},{"language":"default","tag":"Tool Integrations","count":51},{"language":"default","tag":"Compute","count":29},{"language":"default","tag":"CKS Clusters","count":19},{"language":"default","tag":"Storage","count":19},{"language":"default","tag":"Resources","count":19},{"language":"default","tag":"Models \u0026 Inference","count":16},{"language":"default","tag":"Development \u0026 Training","count":14}]},"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":"rbac-expansion","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":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"assets/ai-nav.css","content":"[data-scitix-entry-ready] #navigation-items>[data-scitix-ai-source]{display:none}.scitix-ai-entry{border-top:1px solid rgb(128 128 128 / 20%);padding:12px 0}.scitix-ai-entry .scitix-ai-link{align-items:center;column-gap:8px;border-radius:6px;font-weight:500}.scitix-ai-entry .scitix-ai-link:hover{background-color:rgb(59 130 246 / 6%)}.dark .scitix-ai-entry .scitix-ai-link:hover{background-color:rgb(59 130 246 / 10%)}.scitix-ai-entry .scitix-ai-link:focus-visible{outline:2px solid rgb(var(--primary));outline-offset:-2px}.scitix-ai-icon{width:16px;height:16px;flex:0 0 16px;background-color:rgb(var(--primary));-webkit-mask:url('/assets/logo/ai-sparkles.svg') center / contain no-repeat;mask:url('/assets/logo/ai-sparkles.svg') center / contain no-repeat}html[data-scitix-ai-page] #pagination{display:none}@media (min-width: 1024px){#sidebar[data-scitix-entry-ready] #sidebar-content{bottom:64px!important}#scitix-sidebar-footer{position:absolute;bottom:0;left:0;right:32px;z-index:30;background:rgb(var(--background-light))}.dark #scitix-sidebar-footer{background:rgb(var(--background-dark))}}#scitix-mobile-footer{margin-top:16px}"},{"filePath":"assets/styles.css","content":"a[href*=\"utm_campaign=poweredBy\"]{display:none!important}#assistant-entry,#assistant-entry-mobile{display:none!important}.chat-assistant-floating-input{display:none!important}#chat-assistant-sheet,.chat-assistant-sheet{display:none!important}div:has(>#chat-assistant-sheet){display:none!important}button[data-component-part=\"search-ask-ai-button\"]{display:none!important}[data-component-part=\"search-list\"]>div[role=\"group\"]:has([data-component-part=\"search-ask-ai-item\"]){display:none!important}#ask-assistant-code-block-button{display:none!important}#text-selection-tooltip-button{display:none!important}#header>.mt-2.text-lg.prose{display:none!important}body:has(.docs-home) #navbar div:has(>.nav-tabs){display:none!important}body:has(.docs-home) .nav-tabs-item[data-active=\"true\"]{color:inherit!important;text-shadow:none!important}body:has(.docs-home) .nav-tabs-item[data-active=\"true\"]::after{display:none!important}.nav-tabs .nav-tabs-item:nth-child(4){margin-left:3rem;position:relative}.nav-tabs .nav-tabs-item:nth-child(4)::before{content:\"\";position:absolute;left:-2rem;top:50%;width:1px;height:1rem;background:rgb(209 213 219);transform:translateY(-50%)}.dark .nav-tabs .nav-tabs-item:nth-child(4)::before{background:rgb(75 85 99)}.docs-home{--home-border: rgb(229 231 235);--home-muted: rgb(75 85 99);--home-panel: rgb(255 255 255)}.docs-home-hero{border-bottom:1px solid var(--home-border);padding-bottom:1.125rem}.docs-home-kicker{letter-spacing:0}.docs-products-panel,.docs-support-panel{border:1px solid var(--home-border);border-radius:0.75rem;background:linear-gradient(180deg, rgb(249 250 251), rgb(255 255 255));padding:0.75rem}@media (min-width: 768px){.docs-products-panel,.docs-support-panel{padding:0.875rem}}.docs-product-card,.docs-account-panel{position:relative;overflow:hidden;transition:border-color 160ms ease,\n box-shadow 160ms ease,\n transform 160ms ease}.docs-product-card{--product-accent: #3b82f6;--product-tint: rgb(59 130 246 / 0.08);min-height:100%;border-top-color:var(--product-accent)!important;border-top-style:solid!important;border-top-width:3px!important;cursor:pointer}.docs-card-link{position:absolute;inset:0;z-index:1;border-radius:inherit}.docs-product-card .docs-title-link,.docs-product-card .docs-path-link{position:relative;z-index:2}.docs-product-card:hover,.docs-account-panel:hover{border-color:var(--product-accent, #3b82f6);box-shadow:0 14px 32px rgb(15 23 42 / 0.08);transform:translateY(-1px)}.docs-account-panel:hover{box-shadow:0 8px 18px rgb(15 23 42 / 0.05);transform:none}.docs-product-header{display:flex;align-items:center;gap:0.75rem}.docs-product-icon,.docs-account-icon{display:inline-flex;width:2.125rem;height:2.125rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgb(229 231 235);border-radius:0.5rem;background:var(--product-tint, rgb(59 130 246 / 0.08));color:var(--product-accent, #3b82f6)}.docs-product-icon svg,.docs-account-icon svg{width:1rem;height:1rem}.docs-product-icon svg.icon,.docs-account-icon svg.icon{background-color:var(--product-accent, #3b82f6)!important}.docs-title-link{display:inline-flex;align-items:center;gap:0.4rem;color:rgb(17 24 39);font-size:1.125rem;font-weight:650;line-height:1.3;text-decoration:none}.docs-title-link:hover{color:var(--product-accent, #3b82f6)}.docs-path-link{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:0.65rem;border:1px solid transparent;border-radius:0.5rem;color:rgb(55 65 81);text-decoration:none;transition:background 160ms ease,\n border-color 160ms ease,\n color 160ms ease}.docs-path-link{padding:0.33rem 0.5rem}.docs-path-link:hover,.docs-support-link:hover{border-color:var(--product-accent, #3b82f6);background:var(--product-tint, rgb(249 250 251));color:var(--product-accent, #3b82f6)}.docs-step{display:inline-flex;width:1.3rem;height:1.3rem;align-items:center;justify-content:center;border-radius:999px;background:var(--product-tint, rgb(59 130 246 / 0.08));color:var(--product-accent, #3b82f6);font-size:0.75rem;font-weight:650}.docs-path-arrow{color:rgb(156 163 175);transition:color 160ms ease,\n transform 160ms ease}.docs-path-link:hover .docs-path-arrow,.docs-support-link:hover .docs-path-arrow{color:var(--product-accent, #3b82f6);transform:translateX(0.125rem)}.docs-support-link{display:flex;align-items:center;justify-content:center;padding:0.62rem 0.8rem;border:1px solid transparent;border-radius:0.5rem;background:var(--home-panel);color:rgb(55 65 81);font-size:0.875rem;font-weight:600;text-align:center;text-decoration:none;transition:background 160ms ease,\n border-color 160ms ease,\n color 160ms ease}.dark .docs-home{--home-border: rgb(31 41 55);--home-muted: rgb(156 163 175);--home-panel: rgb(3 7 18)}.dark .docs-products-panel,.dark .docs-support-panel{background:linear-gradient(180deg, rgb(17 24 39 / 0.55), rgb(3 7 18 / 0.78))}.dark .docs-product-card:hover,.dark .docs-account-panel:hover{border-color:var(--product-accent, #60a5fa);box-shadow:0 14px 32px rgb(0 0 0 / 0.22)}.dark .docs-account-panel:hover{box-shadow:0 8px 18px rgb(0 0 0 / 0.14)}.dark .docs-product-icon,.dark .docs-account-icon{border-color:rgb(55 65 81)}.dark .docs-title-link{color:rgb(255 255 255)}.dark .docs-title-link:hover,.dark .docs-path-link:hover,.dark .docs-support-link:hover{color:var(--product-accent, #60a5fa)}.dark .docs-path-link,.dark .docs-support-link{color:rgb(209 213 219)}.dark .docs-path-link:hover,.dark .docs-support-link:hover{border-color:var(--product-accent, #60a5fa);background:var(--product-tint, rgb(17 24 39))}#sidebar #navigation-items>div+div{margin-top:1.125rem!important}#sidebar .sidebar-group-header{margin-bottom:0.375rem!important}#sidebar .sidebar-group>li>a,#sidebar .sidebar-group>li>button{padding-top:0.25rem!important;padding-bottom:0.25rem!important}@media (min-width: 1280px){#sidebar{width:20%!important;margin-right:3%!important}#content-container>div:has(>#content-area){gap:3.8961%!important}#content-side-layout{flex:0 0 18.1818%!important;width:18.1818%!important;max-width:none!important;min-width:0!important}#table-of-contents-layout{width:100%!important;min-width:0!important;padding-left:1rem!important}#table-of-contents{width:100%!important;min-width:0!important}#table-of-contents [data-component-part=\"scroll-area-content\"]{min-width:0!important}#table-of-contents-content a{white-space:normal;overflow-wrap:anywhere}#changelog-filters{box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0!important;max-height:100%;min-height:0}#changelog-filters #changelog-filters{display:flex;flex-direction:column;overflow:visible}#changelog-filters>div:has(>span){flex-shrink:0}#changelog-filters-content{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;min-height:0;overflow-x:hidden;overflow-y:auto}#changelog-filters-content button{flex-shrink:0;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}#content-area{flex:0 0 77.9221%!important;width:77.9221%!important;margin-left:0!important;padding-left:0!important}}"}],"page":{"pagePath":"model-inference/integrations/deepseek-harness","slug":"/model-inference/integrations/deepseek-harness","pageMetadata":{"title":"DeepSeek Harness","description":"Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.","href":"/model-inference/integrations/deepseek-harness"},"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: \"Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.\"\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`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,OptimizedImage,Table,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://github.com/deepseek-ai/deepseek-harness`,children:`DeepSeek Harness`}),` is an open-source Agent Harness from DeepSeek, built around an “everything is a plugin” design. It provides a Web UI and can connect to OpenAI-compatible endpoints through custom providers, so you can use ScitiX models in DeepSeek Harness agent tasks.`]}),`\n`,_jsx(_components.p,{children:`This guide covers the npm run method. DeepSeek Harness also supports running from source; see the official documentation for details.`}),`\n`,_jsx(Heading,{level:`2`,id:`configure`,children:`Configure`}),`\n`,_jsx(Heading,{level:`3`,id:`1-install-node-js`,children:`1. Install Node.js`}),`\n`,_jsx(_components.p,{children:`DeepSeek Harness requires Node.js. Open a terminal and run:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`node`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -v`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`If the command returns a version number, Node.js is installed. If not, download and install it from the `,_jsx(_components.a,{href:`https://nodejs.org/en/download`,children:`Node.js website`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`2-start-deepseek-harness`,children:`2. Start DeepSeek Harness`}),`\n`,_jsx(_components.p,{children:`Run:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`npx`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` @deepseek-ai/dsh`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` web`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`The first run downloads the required dependencies and may take some time. After startup, DeepSeek Harness opens the local Web UI by default:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`http://127.0.0.1:3080/`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`DeepSeek Harness is in developer preview, and version upgrades may introduce breaking changes. It can execute model-generated code and commands. Before running an agent, check the selected workspace, permissions, and requested actions.`})}),`\n`,_jsx(Heading,{level:`3`,id:`3-add-scitix-as-a-provider`,children:`3. Add ScitiX as a provider`}),`\n`,_jsxs(_components.p,{children:[`Create an API Key on the `,_jsx(_components.a,{href:`https://console.scitix.ai/model-inference/api_keys`,children:`API Keys`}),` page first.`]}),`\n`,_jsxs(_components.p,{children:[`In the DeepSeek Harness Web UI, open `,_jsx(_components.strong,{children:`Settings > Models`}),`, then choose `,_jsx(_components.strong,{children:`Add a custom provider`}),`.`]}),`\n`,_jsx(_components.p,{children:`Fill in the following fields, then create the provider.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-provider-config-en.png?fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=a0e5bd9b1a50ee7c4081980dcc895b4c`,alt:`DeepSeek Harness custom provider configured with ScitiX`,\"data-og-width\":`2886`,width:`2886`,\"data-og-height\":`1348`,height:`1348`,\"data-path\":`model-inference/integrations/media/deepseek-harness-provider-config-en.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-provider-config-en.png?w=280\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=94fceca5c92ad9154fa00e4bbf8bb922 280w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-provider-config-en.png?w=560\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=20bcfd2d7019a3d0c77a2006f18ceb63 560w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-provider-config-en.png?w=840\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=98196c3534669524733dc03b059c57d8 840w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-provider-config-en.png?w=1100\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=ba5a06b41b960e2b171967382aae4d38 1100w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-provider-config-en.png?w=1650\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=76eefec542079c0575c1ae91e4544b10 1650w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-provider-config-en.png?w=2500\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=4f486ee9458990ca42d4d897232784b3 2500w`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Value`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Provider ID`}),_jsxs(_components.td,{children:[`A custom provider ID, such as `,_jsx(_components.code,{children:`scitix`}),`. Use lowercase letters.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Display name`}),_jsxs(_components.td,{children:[`A custom display name, such as `,_jsx(_components.code,{children:`scitix`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Base URL`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`https://api.scitix.ai/model-api/v1`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`API protocol`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`openai-completions`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`API Key`}),_jsxs(_components.td,{children:[`Your API Key created on the `,_jsx(_components.a,{href:`https://console.scitix.ai/model-inference/api_keys`,children:`API Keys`}),` page. Keep it secure. Do not commit it to Git or include it in public issues, logs, or screenshots.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Models`}),_jsxs(_components.td,{children:[`Click `,_jsx(_components.strong,{children:`Fetch available models`}),` to fetch the model list, or add model IDs manually. For available models and pricing, see `,_jsx(_components.a,{href:`https://console.scitix.ai/model-inference/models`,children:`Models`}),`. For agent tasks that rely on tool calls, choose a model that supports Function Calling / tool calling.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`4-select-runtime-settings`,children:`4. Select runtime settings`}),`\n`,_jsx(_components.p,{children:`Return to the DeepSeek Harness main screen and check the following settings before starting a task:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Workspace`}),`: select the workspace the agent can access. DeepSeek Harness reads files, runs commands, and executes tasks within the selected workspace.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Model`}),`: select the ScitiX model you added from the model picker.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Mode`}),`: choose a runtime mode based on the task. DeepSeek Harness provides `,_jsx(_components.strong,{children:`Standard mode`}),`, `,_jsx(_components.strong,{children:`PTC mode`}),`, `,_jsx(_components.strong,{children:`Minimal mode`}),`, and `,_jsx(_components.strong,{children:`Creator mode`}),`. For first-time verification, you can keep the default Standard mode.`]}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-runtime-settings-en.png?fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=eaf2dd5caf5d3a5f783abf3f117eae6f`,alt:`DeepSeek Harness runtime settings with workspace, mode, and model selected`,\"data-og-width\":`2844`,width:`2844`,\"data-og-height\":`1362`,height:`1362`,\"data-path\":`model-inference/integrations/media/deepseek-harness-runtime-settings-en.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-runtime-settings-en.png?w=280\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=9ee36782aa0e4ad0c25e23b4f8dfd293 280w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-runtime-settings-en.png?w=560\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=1d8687bf98fada117818eab4f3e5fdaf 560w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-runtime-settings-en.png?w=840\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=fdb585ff79bee2971013686d78cfc432 840w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-runtime-settings-en.png?w=1100\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=61cebf67655f7572d7163d6abec2f904 1100w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-runtime-settings-en.png?w=1650\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=d25908c7ace2309c644aed7941aa8d07 1650w, https://mintcdn.com/scitix-adfc65c2/zAestxkyOFggIEE8/model-inference/integrations/media/deepseek-harness-runtime-settings-en.png?w=2500\u0026fit=max\u0026auto=format\u0026n=zAestxkyOFggIEE8\u0026q=85\u0026s=0dc416d1f473d296943a685352efad19 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`verify`,children:`Verify`}),`\n`,_jsx(_components.p,{children:`With a ScitiX model selected, send a simple task:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`List three common uses of generative AI in software development.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.p,{children:`A normal response means the configuration is successful.`})]})}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":"DeepSeek Harness","description":"Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.","href":"/model-inference/integrations/deepseek-harness"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Configure","slug":"configure","depth":2,"children":[{"title":"1. Install Node.js","slug":"1-install-node-js","depth":3,"children":[]},{"title":"2. Start DeepSeek Harness","slug":"2-start-deepseek-harness","depth":3,"children":[]},{"title":"3. Add ScitiX as a provider","slug":"3-add-scitix-as-a-provider","depth":3,"children":[]},{"title":"4. Select runtime settings","slug":"4-select-runtime-settings","depth":3,"children":[]}]},{"title":"Verify","slug":"verify","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/scitix-adfc65c2/cfa3b74c4e60f59d/assets/ai-nav.js","/_mintlify/custom/scitix-adfc65c2/71d9e3cb995fb63a/assets/assistant-guard.js"],"subdomain":"scitix-adfc65c2","siteName":"ScitiX","title":"DeepSeek Harness - ScitiX","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T16:06:09.974Z","originalFileLocation":"model-inference/integrations/deepseek-harness.mdx"},"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=\"Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ScitiX\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/scitix-adfc65c2/F8DlhDrdwumorHBL/_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/scitix-adfc65c2/F8DlhDrdwumorHBL/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/scitix-adfc65c2/F8DlhDrdwumorHBL/_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/scitix-adfc65c2/F8DlhDrdwumorHBL/_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/scitix-adfc65c2/F8DlhDrdwumorHBL/_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/scitix-adfc65c2/F8DlhDrdwumorHBL/_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/scitix-adfc65c2/F8DlhDrdwumorHBL/_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/scitix-adfc65c2/F8DlhDrdwumorHBL/_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/scitix-adfc65c2/F8DlhDrdwumorHBL/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"DeepSeek Harness - ScitiX\">\u003cmeta data-mint-head property=\"og:description\" content=\"Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ScitiX Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://scitix-adfc65c2.mintlify.site/_mintlify/api/og/v2?division=Coding+Agents\u0026amp;title=DeepSeek+Harness\u0026amp;description=Integrate+the+ScitiX+Model+Inference+API+with+DeepSeek+Harness+and+verify+agent+task+execution.\u0026amp;theme=ab10cf77273b5ebc043b816e\u0026amp;signature=15dda33ffe87739d9fa9260b871b6aedf11635f2aa9e42aee53543df238b383c\">\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=\"DeepSeek Harness - ScitiX\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://scitix-adfc65c2.mintlify.site/_mintlify/api/og/v2?division=Coding+Agents\u0026amp;title=DeepSeek+Harness\u0026amp;description=Integrate+the+ScitiX+Model+Inference+API+with+DeepSeek+Harness+and+verify+agent+task+execution.\u0026amp;theme=ab10cf77273b5ebc043b816e\u0026amp;signature=15dda33ffe87739d9fa9260b871b6aedf11635f2aa9e42aee53543df238b383c\">\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/scitix-adfc65c2/F8DlhDrdwumorHBL/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ScitiX\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3B82F6\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"wjgu73VHH7_u9usse-Wjn4trUyle8KYE5PNGkBlTWyk\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/model-inference/integrations/deepseek-harness.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://scitix.ai/#organization\",\"name\":\"ScitiX\",\"url\":\"https://scitix.ai/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/scitix-adfc65c2/dXu1tJ76njQB8375/assets/logo/logo.png?fit=max\u0026auto=format\u0026n=dXu1tJ76njQB8375\u0026q=85\u0026s=f7d3323c409d9e260f4380cd47bf1728\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.scitix.ai#website\",\"name\":\"ScitiX\",\"url\":\"https://docs.scitix.ai\",\"publisher\":{\"@id\":\"https://scitix.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness#webpage\",\"url\":\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness\",\"name\":\"DeepSeek Harness\",\"description\":\"Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.\",\"dateModified\":\"2026-10-23T16:06:09.974Z\",\"isPartOf\":{\"@id\":\"https://docs.scitix.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tool Integrations\",\"item\":\"https://docs.scitix.ai/model-inference/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Coding Agents\",\"item\":\"https://docs.scitix.ai/model-inference/integrations/claude-code\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"DeepSeek Harness\",\"item\":\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness#article\",\"headline\":\"DeepSeek Harness\",\"name\":\"DeepSeek Harness\",\"description\":\"Integrate the ScitiX Model Inference API with DeepSeek Harness and verify agent task execution.\",\"url\":\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness\",\"mainEntityOfPage\":{\"@id\":\"https://docs.scitix.ai/model-inference/integrations/deepseek-harness#webpage\"},\"dateModified\":\"2026-10-23T16:06:09.974Z\",\"publisher\":{\"@id\":\"https://scitix.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.scitix.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ScitiX\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ScitiX","nav":{"global":null,"tabs":[{"tab":"Model Inference","groups":[{"group":"Get Started","pages":[{"title":"Model Inference","sidebarTitle":"Overview","href":"/model-inference/get-started/model-inference-overview"},{"title":"Choose and test a model","href":"/model-inference/get-started/model-selection-playground"},{"title":"Make your first API call","href":"/model-inference/get-started/first-api-call"}]},{"group":"Models","pages":[{"title":"Text Generation","href":"/model-inference/models/text-generation"},{"title":"Reasoning","href":"/model-inference/models/reasoning"},{"title":"Vision and Multimodal","href":"/model-inference/models/vision-and-multimodal"},{"title":"Embedding","href":"/model-inference/models/embedding"},{"title":"Speech","href":"/model-inference/models/speech"},{"title":"Function Calling","sidebarTitle":"Function Calling","href":"/model-inference/models/function-calling"},{"title":"Structured Output","sidebarTitle":"Structured Output","href":"/model-inference/models/structured-output"},{"title":"Streaming","sidebarTitle":"Streaming","href":"/model-inference/models/streaming"},{"title":"Long Context","sidebarTitle":"Long Context","href":"/model-inference/models/long-context"},{"title":"Prompt Caching","sidebarTitle":"Prompt Caching","href":"/model-inference/models/prompt-caching"}]},{"group":"Usage","pages":[{"title":"Token Usage and Billing","href":"/model-inference/usage/billing"},{"title":"View Usage","href":"/model-inference/usage/view-usage"},{"title":"View Metrics","href":"/model-inference/usage/view-metrics"},{"title":"API Keys","href":"/model-inference/usage/api-keys"}]},{"group":"API Guides","pages":[{"title":"Error Handling","href":"/model-inference/api/error-handling"}]},{"group":"Tool Integrations","pages":[{"title":"Integrations Overview","sidebarTitle":"Overview","href":"/model-inference/integrations/overview"},{"group":"Coding Agents","expanded":false,"pages":[{"title":"Claude Code","href":"/model-inference/integrations/claude-code"},{"title":"Codex","description":"Learn how to configure Codex CLI and the VS Code extension to use ScitiX Model Inference through config.toml and a ScitiX API key.","href":"/model-inference/integrations/codex"},{"title":"DeepSeek Harness","href":"/model-inference/integrations/deepseek-harness"},{"title":"OpenCode","description":"Learn how to configure OpenCode with ScitiX Model Inference for terminal and IDE-based AI coding workflows.","href":"/model-inference/integrations/opencode"},{"title":"Qwen Code","href":"/model-inference/integrations/qwen-code"},{"title":"Aider","href":"/model-inference/integrations/aider"},{"title":"Goose","href":"/model-inference/integrations/goose"},{"title":"Crush","href":"/model-inference/integrations/crush"},{"title":"CC-Switch","href":"/model-inference/integrations/cc-switch"}]},{"group":"IDEs \u0026 Extensions","expanded":false,"pages":[{"title":"Cline","href":"/model-inference/integrations/cline"},{"title":"Cursor","href":"/model-inference/integrations/cursor"},{"title":"Roo Code","href":"/model-inference/integrations/roo-code"},{"title":"Kilo Code","href":"/model-inference/integrations/kilo-code"},{"title":"TRAE","href":"/model-inference/integrations/trae"},{"title":"Continue","href":"/model-inference/integrations/continue"},{"title":"Zed","href":"/model-inference/integrations/zed"}]},{"group":"Chat Clients","expanded":false,"pages":[{"title":"Cherry Studio","href":"/model-inference/integrations/cherry-studio"},{"title":"LobeChat","href":"/model-inference/integrations/lobechat"},{"title":"Open WebUI","href":"/model-inference/integrations/open-webui"},{"title":"NextChat","href":"/model-inference/integrations/nextchat"},{"title":"Chatbox","href":"/model-inference/integrations/chatbox"},{"title":"LibreChat","href":"/model-inference/integrations/librechat"}]},{"group":"Knowledge \u0026 RAG","expanded":false,"pages":[{"title":"RAGFlow","href":"/model-inference/integrations/ragflow"},{"title":"AnythingLLM","href":"/model-inference/integrations/anythingllm"},{"title":"FastGPT","href":"/model-inference/integrations/fastgpt"},{"title":"DB-GPT","href":"/model-inference/integrations/db-gpt"},{"title":"wiseflow","href":"/model-inference/integrations/wiseflow"}]},{"group":"Notes \u0026 Writing","expanded":false,"pages":[{"title":"Obsidian Copilot","href":"/model-inference/integrations/obsidian-copilot"},{"title":"Zotero","href":"/model-inference/integrations/zotero"},{"title":"SiYuan","href":"/model-inference/integrations/siyuan"}]},{"group":"Workflow \u0026 App Platforms","expanded":false,"pages":[{"title":"Dify","href":"/model-inference/integrations/dify"},{"title":"OpenClaw","href":"/model-inference/integrations/openclaw"},{"title":"Langflow","href":"/model-inference/integrations/langflow"},{"title":"Flowise","href":"/model-inference/integrations/flowise"},{"title":"n8n","href":"/model-inference/integrations/n8n"},{"title":"Deep Research","href":"/model-inference/integrations/deep-research"},{"title":"LangBot","href":"/model-inference/integrations/langbot"},{"title":"Refly","href":"/model-inference/integrations/refly"}]},{"group":"Frameworks \u0026 SDKs","expanded":false,"pages":[{"title":"LangChain","href":"/model-inference/integrations/langchain"},{"title":"LlamaIndex","href":"/model-inference/integrations/llamaindex"},{"title":"Vercel AI SDK","href":"/model-inference/integrations/vercel-ai-sdk"},{"title":"Pydantic AI","href":"/model-inference/integrations/pydantic-ai"},{"title":"LiteLLM","href":"/model-inference/integrations/litellm"},{"title":"CrewAI","href":"/model-inference/integrations/crewai"},{"title":"AutoGen","href":"/model-inference/integrations/autogen"},{"title":"OpenManus","href":"/model-inference/integrations/openmanus"},{"title":"LazyLLM","href":"/model-inference/integrations/lazyllm"},{"title":"Chat2Graph","href":"/model-inference/integrations/chat2graph"}]},{"group":"Translation","expanded":false,"pages":[{"title":"Immersive Translate","href":"/model-inference/integrations/immersive-translate"},{"title":"PDFMathTranslate Next","href":"/model-inference/integrations/pdfmathtranslate-next"}]}]},{"group":"Documentation tools","pages":[{"title":"Use ScitiX docs with AI","sidebarTitle":"Use docs with AI","href":"/model-inference/get-started/connect-docs-to-ai"}]}]},{"tab":"Siverse","pages":[{"title":"Siverse","href":"/siverse/get-started/ai-platform-overview"}]},{"tab":"GPU Cloud","pages":[{"title":"GPU Cloud","href":"/gpu-cloud/get-started/gpu-cloud-overview"}]},{"tab":"Account","pages":[{"title":"Account","href":"/account/account-management/overview"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/model-launch-records"}]}]},"basePath":"","title":"DeepSeek Harness - ScitiX","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-CE4cYsJE.js","lightbox-handle-r17bVUz3.js"]}