Send inputSetId, estimateFingerprint, versionName, and an Idempotency-Key header. The platform checks the estimate again and returns the training run. Returns 409 if the estimate changed, the input set is in use, the version name exists, or the key was used for different input.
The dataset slice to train on. It must freeze a split field. Training uses its train parts and validation uses its validate parts at the slice cutoff. Rows marked as test by any split field are excluded, except validation rows in a part with both validate and test roles in the selected split field.
Token budget per training example, prompt and target together: 64 through 16384. The cost estimate is blocked when the longest example exceeds it. Defaults: 12288 for SFT, 3072 for gisting.
The dataset slice to train on. It must freeze a split field. Training uses its train parts and validation uses its validate parts at the slice cutoff. Rows marked as test by any split field are excluded, except validation rows in a part with both validate and test roles in the selected split field.
Number of learned tokens that replace the prompt: 8, 32, 64, or a fraction of the prompt length: “1/4”, “1/8”, “1/16”, or “1/32”. Fractions are rounded up to a whole token and limited to 8 through 256 tokens. Defaults to “1/8”.
Token budget per training example, prompt and target together: 64 through 16384. The cost estimate is blocked when the longest example exceeds it. Defaults: 12288 for SFT, 3072 for gisting.
Billing state: pending before reservation, reserved while funds are held, release_pending or released for returned funds, settled after charging, payment_required for a shortfall, resolved after staff review, or reconciliation_required when charges need review.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Toloka Platform","description":"Label your data, train a model, and build a repeatable workflow on Toloka Platform.","colors":{"primary":"#18181B","light":"#F4F4F5","dark":"#6E56CF"},"logo":{"light":"https://mintcdn.com/toloka-platform/fjh9GDGXaqVVguLv/logo/light.svg?fit=max\u0026auto=format\u0026n=fjh9GDGXaqVVguLv\u0026q=85\u0026s=9416e21160a0887c5e444512177d135c","dark":"https://mintcdn.com/toloka-platform/fjh9GDGXaqVVguLv/logo/dark.svg?fit=max\u0026auto=format\u0026n=fjh9GDGXaqVVguLv\u0026q=85\u0026s=649d79e1ccbcf9daf8320b1c0fd85de2"},"favicon":"https://mintcdn.com/toloka-platform/vXmp7okJgVEfMccw/favicon.svg?fit=max\u0026auto=format\u0026n=vXmp7okJgVEfMccw\u0026q=85\u0026s=821d83f2a395922abca12417944389eb","api":{"playground":{"display":"interactive","proxy":false},"examples":{"defaults":"required","languages":["typescript","bash","python"],"autogenerate":true}},"navbar":{"links":[{"href":"https://toloka.ai/talk-to-us","label":"Talk to us"}],"primary":{"type":"button","label":"Open platform","href":"https://platform.toloka.ai/"}},"footer":{"socials":{"website":"https://toloka.ai"},"links":[{"header":"Platform","items":[{"label":"Open platform","href":"https://platform.toloka.ai/"},{"label":"API reference","href":"/api-reference"}]},{"header":"Company","items":[{"label":"About Toloka","href":"https://toloka.ai/about"},{"label":"Blog","href":"https://toloka.ai/blog"},{"label":"Careers","href":"https://toloka.ai/careers"}]},{"header":"Legal","items":[{"label":"Terms","href":"https://toloka.ai/legal/terms"},{"label":"Privacy notice","href":"https://toloka.ai/legal/privacy-notice"},{"label":"Security","href":"https://toloka.ai/security"}]}]},"fonts":{"family":"Inter"},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"toloka-platform","hasAudioNarration":false,"actualSubdomain":"toloka-platform","customDomains":["docs.platform.toloka.ai"],"gitSource":{"type":"github","owner":"toloka-dev","repo":"potato","deployBranch":"main","contentDirectory":"docs/mintlify","isPrivate":true,"mountPath":"","label":"","_id":"6aeaf5259649d32714ca2223"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af1c9e5f9312b54bbd32862","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Reference","count":329},{"language":"default","tag":"TypeScript SDK","count":118},{"language":"default","tag":"CLI","count":112},{"language":"default","tag":"HTTP API","count":104},{"language":"default","tag":"Guides","count":40},{"language":"default","tag":"Datasets","count":34},{"language":"default","tag":"Trainings","count":30},{"language":"default","tag":"Data Labeling","count":25},{"language":"default","tag":"Pipelines","count":20},{"language":"default","tag":"Projects","count":18}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"style.css","content":":root{--tlk-ink: #18181b;--tlk-on-ink: #ffffff;--tlk-muted: #52525b;--tlk-line: rgb(24 24 27 / 0.08);--tlk-line-strong: rgb(24 24 27 / 0.16);--tlk-selected: rgb(24 24 27 / 0.04);--tlk-surface: #f5f5f6;--tlk-gradient-hover: linear-gradient(120deg, #f1edfc 0%, #f4f3f7 55%, #eef7ea 100%);--tlk-gradient-icon: linear-gradient(135deg, #d6c9f7 0%, #e0dcf3 50%, #d1ebc4 100%);--tlk-underline: linear-gradient(90deg, #a996ec, #8fca7c);--tlk-hero:\n radial-gradient(60% 90% at 50% 65%, #dbd1f5 0%, rgb(219 209 245 / 0) 70%),\n radial-gradient(45% 80% at 0% 0%, #e1f1d9 0%, rgb(225 241 217 / 0) 70%),\n radial-gradient(45% 80% at 100% 0%, #e1f1d9 0%, rgb(225 241 217 / 0) 70%),\n linear-gradient(180deg, #e9ebee 0%, #f3effb 100%)}.dark{--tlk-ink: #f4f4f5;--tlk-on-ink: #18181b;--tlk-muted: #a1a1aa;--tlk-line: rgb(255 255 255 / 0.08);--tlk-line-strong: rgb(255 255 255 / 0.16);--tlk-selected: rgb(255 255 255 / 0.06);--tlk-surface: #141418;--tlk-gradient-hover: linear-gradient(120deg, #1e1a2b 0%, #18181c 55%, #18211b 100%);--tlk-gradient-icon: linear-gradient(135deg, #3a3060 0%, #2a2836 50%, #26392b 100%);--tlk-hero:\n radial-gradient(60% 90% at 50% 65%, #2b2447 0%, rgb(43 36 71 / 0) 70%),\n radial-gradient(45% 80% at 0% 0%, #1c2a20 0%, rgb(28 42 32 / 0) 70%),\n radial-gradient(45% 80% at 100% 0%, #1c2a20 0%, rgb(28 42 32 / 0) 70%),\n linear-gradient(180deg, #121216 0%, #17141f 100%)}img.nav-logo{height:1.25rem!important;width:auto!important}#topbar-cta-button a span.absolute{background-color:var(--tlk-ink);border-radius:9999px}#topbar-cta-button a{border-radius:9999px}#topbar-cta-button a .text-white,#topbar-cta-button a svg{color:var(--tlk-on-ink)}.navbar-link a{border-radius:9999px}li[data-active-nav-item]>a[aria-current=\"page\"]{background-color:var(--tlk-selected);background-image:linear-gradient(180deg, #b6a3f0, #96cc84);background-position:0.375rem center;background-repeat:no-repeat;background-size:2px 1rem;color:var(--tlk-ink);font-weight:500}.eyebrow{color:var(--tlk-muted)!important}#content-area h1,#content-area h2,#content-area h3{font-weight:500;letter-spacing:-0.015em}#page-title{font-size:2.25rem;line-height:1.15}#content :where(a.link):not(:where(.not-prose,.not-prose *)){border-bottom:0;background-image:var(--tlk-underline);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px}#content :where(a.link:hover):not(:where(.not-prose,.not-prose *)){background-image:linear-gradient(var(--tlk-ink), var(--tlk-ink))}#content :where(a.link):has(>code:only-child):not(:where(.not-prose,.not-prose *)){background-image:none}#content :where(a.link):has(>code:only-child):not(:where(.not-prose,.not-prose *))>code{transition:background-color 150ms,\n box-shadow 150ms}#content :where(a.link:hover):has(>code:only-child):not(:where(.not-prose,.not-prose *))>code{background-color:var(--tlk-selected);box-shadow:inset 0 0 0 1px var(--tlk-line-strong)}#content img:not([data-component-part]){border:1px solid var(--tlk-line);border-radius:0.75rem}#content .card{background-color:var(--tlk-surface);border-color:transparent;transition:background-color 150ms ease, border-color 150ms ease}#content .card[role=\"link\"]:hover,#content a.card[href]:hover{background-image:var(--tlk-gradient-hover);border-color:var(--tlk-line-strong)!important}#content .card [data-component-part=\"card-icon\"]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:0.625rem;background-image:var(--tlk-gradient-icon)}#content .card [data-component-part=\"card-icon\"] svg{width:1.125rem;height:1.125rem;background-color:var(--tlk-ink)!important}#content .card [data-component-part=\"card-title\"]{color:var(--tlk-ink);font-weight:500}.tlk-home{max-width:64rem;margin:0 auto;padding:2rem 0 4rem}.tlk-hero{padding:3.5rem 3rem;border-radius:1.5rem;background:var(--tlk-hero)}.tlk-hero-eyebrow{margin:0 0 1.25rem;color:var(--tlk-muted);font-size:0.8125rem;font-weight:500;letter-spacing:0.01em}.tlk-hero-title{margin:0;color:var(--tlk-ink);font-size:clamp(2.5rem, 4.6vw, 3.75rem);font-weight:500;line-height:1.04;letter-spacing:-0.035em}.tlk-hero-lead{max-width:36rem;margin:1.25rem 0 2rem;color:var(--tlk-muted);font-size:1.125rem;line-height:1.6}.tlk-hero-actions{display:flex;flex-wrap:wrap;gap:0.75rem}.tlk-home a.tlk-button{display:inline-flex;align-items:center;gap:0.375rem;height:2.5rem;padding:0 1.25rem;border:1px solid transparent;border-radius:9999px;font-size:0.9375rem;font-weight:500;text-decoration:none;transition:opacity 150ms ease, background-color 150ms ease}.tlk-home a.tlk-button-primary{background-color:var(--tlk-ink);color:var(--tlk-on-ink)}.tlk-home a.tlk-button-primary:hover{opacity:0.85}.tlk-home a.tlk-button-secondary{border-color:var(--tlk-line-strong);background-color:rgb(255 255 255 / 0.55);color:var(--tlk-ink)}.dark .tlk-home a.tlk-button-secondary{background-color:rgb(255 255 255 / 0.04)}.tlk-home a.tlk-button-secondary:hover{background-color:rgb(255 255 255 / 0.85)}.dark .tlk-home a.tlk-button-secondary:hover{background-color:rgb(255 255 255 / 0.1)}.tlk-home a.tlk-button:focus-visible,#content .tlk-reference a:focus-visible{outline:2px solid var(--tlk-ink);outline-offset:3px}.tlk-home .tlk-section-title{margin:3.5rem 0 1rem;color:var(--tlk-ink);font-size:1.5rem;font-weight:500;letter-spacing:-0.02em}.tlk-reference{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem}.tlk-reference-title{margin:0 0 0.25rem;color:var(--tlk-muted);font-size:0.8125rem;font-weight:500}#content .tlk-reference a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.75rem 0;border-bottom:1px solid var(--tlk-line);color:var(--tlk-ink);font-size:0.9375rem;text-decoration:none}#content .tlk-reference a::after{content:\"→\";color:var(--tlk-muted);transition:transform 150ms ease}#content .tlk-reference a[href^=\"http\"]::after{content:\"↗\"}#content .tlk-reference a:hover::after{transform:translateX(3px);color:var(--tlk-ink)}@media (min-width: 1024px){#content-container{padding-left:2.25rem;padding-right:2.25rem}}@media (max-width: 1023px){.tlk-home{padding-inline:1.25rem}}@media (max-width: 767px){.tlk-home{padding-top:1rem;padding-inline:1rem}.tlk-hero{padding:2rem 1.25rem;border-radius:1.25rem}.tlk-hero-title{font-size:2.125rem}.tlk-hero-lead{font-size:1rem}.tlk-home a.tlk-button{padding:0 1rem}.tlk-reference{grid-template-columns:minmax(0, 1fr);gap:1.5rem}}@media (prefers-reduced-motion: reduce){.tlk-home a.tlk-button,#content .tlk-reference a::after,#content .card{transition:none}}div:has(>.method-pill)>[data-component-part=\"scroll-area\"] [data-component-part=\"scroll-area-content\"]{min-width:0!important}div:has(>.method-pill)>[data-component-part=\"scroll-area\"] [data-component-part=\"scroll-area-content\"]>div{flex-wrap:wrap;row-gap:0.125rem}"}],"page":{"pagePath":"sdk/reference/trainings/create-run","slug":"/sdk/reference/trainings/create-run","pageMetadata":{"generated":true,"title":"client.trainings.createRun()","sidebarTitle":"createRun()","description":"Create a training run.","sources":[{"code":"packages/sdk/src/client.ts"},{"code":"packages/sdk/openapi/openapi.json"}],"href":"/sdk/reference/trainings/create-run"},"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: \"Create a training run.\"\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`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,ResponseField,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Send `,_jsx(_components.code,{children:`inputSetId`}),`, `,_jsx(_components.code,{children:`estimateFingerprint`}),`, `,_jsx(_components.code,{children:`versionName`}),`, and an `,_jsx(_components.code,{children:`Idempotency-Key`}),` header. The platform checks the estimate again and returns the training run. Returns 409 if the estimate changed, the input set is in use, the version name exists, or the key was used for different input.`]}),`\n`,_jsx(Heading,{level:`2`,id:`signature`,children:`Signature`}),`\n`,_jsxs(_components.p,{children:[`Method signature on `,_jsx(_components.code,{children:`client.trainings`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`typescript`,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:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`7`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`createRun`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`args`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` trainingId:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` idempotencyKey`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` inputSetId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` estimateFingerprint`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` versionName`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}): `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:`Promise`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`TrainingRun`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`parameters`,children:`Parameters`}),`\n`,_jsx(ResponseField,{name:`trainingId`,type:`string`,required:true,id:`param-training-id`,children:_jsxs(_components.p,{children:[`Training draft ID with prefix `,_jsx(_components.code,{children:`trg.`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`idempotencyKey`,type:`string`,required:true,id:`param-idempotency-key`,children:_jsx(_components.p,{children:`A caller-generated key reused for retries of one logical request.`})}),`\n`,_jsx(ResponseField,{name:`inputSetId`,type:`string`,required:true,id:`param-input-set-id`,children:_jsxs(_components.p,{children:[`Prepared input set ID with prefix `,_jsx(_components.code,{children:`tei.`}),` used for the accepted estimate.`]})}),`\n`,_jsx(ResponseField,{name:`estimateFingerprint`,type:`string`,required:true,id:`param-estimate-fingerprint`,children:_jsx(_components.p,{children:`Fingerprint from a ready cost estimate, as 64 lowercase hexadecimal characters.`})}),`\n`,_jsx(ResponseField,{name:`versionName`,type:`string`,required:true,id:`param-version-name`,children:_jsx(_components.p,{children:`Name to reserve for the output model version.`})}),`\n`,_jsx(Heading,{level:`2`,id:`returns`,children:`Returns`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`Promise\u003cTrainingRun>`})}),`\n`,_jsx(_components.p,{children:`The configuration, inputs, and current state of one training run.`}),`\n`,_jsx(ResponseField,{name:`id`,type:`TrainingRunId`,required:true,id:`param-id`,children:_jsxs(_components.p,{children:[`ID of the training run, with prefix `,_jsx(_components.code,{children:`trn.`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`trainingId`,type:`TrainingId`,required:true,id:`param-training-id-1`,children:_jsxs(_components.p,{children:[`Training draft ID with prefix `,_jsx(_components.code,{children:`trg.`}),`.`]})}),`\n`,_jsxs(ResponseField,{name:`configuration`,type:`TrainingConfiguration`,required:true,id:`param-configuration`,children:[_jsx(_components.p,{children:`A normalized method-specific Training draft.`}),_jsxs(Expandable,{title:`method: \"sft\"`,children:[_jsx(ResponseField,{name:`method`,type:`\"sft\"`,required:true,id:`param-method`,children:_jsxs(_components.p,{children:[`Training method; `,_jsx(_components.code,{children:`sft`}),` learns a LoRA adapter from prompt and target examples.`]})}),_jsxs(ResponseField,{name:`source`,type:`TrainingModelSource`,required:true,id:`param-source`,children:[_jsx(_components.p,{children:`The exact Base Model or Model Version used as the source.`}),_jsxs(Expandable,{title:`type: \"base_model\"`,children:[_jsx(ResponseField,{name:`type`,type:`\"base_model\"`,required:true,id:`param-type`,children:_jsxs(_components.p,{children:[`Training source: `,_jsx(_components.code,{children:`base_model`}),` uses a catalog model; `,_jsx(_components.code,{children:`model_version`}),` uses a published project model version.`]})}),_jsx(ResponseField,{name:`baseModelId`,type:`\"qwen3-4b\" | \"qwen3-8b\" | \"qwen3-32b\" | \"qwen3-235b\"`,required:true,id:`param-base-model-id`,children:_jsx(_components.p,{children:`Catalog base model identifier.`})})]}),_jsxs(Expandable,{title:`type: \"model_version\"`,children:[_jsx(ResponseField,{name:`type`,type:`\"model_version\"`,required:true,id:`param-type-1`,children:_jsxs(_components.p,{children:[`Training source: `,_jsx(_components.code,{children:`base_model`}),` uses a catalog model; `,_jsx(_components.code,{children:`model_version`}),` uses a published project model version.`]})}),_jsx(ResponseField,{name:`modelVersionId`,type:`string`,required:true,id:`param-model-version-id`,children:_jsxs(_components.p,{children:[`Source model version ID with prefix `,_jsx(_components.code,{children:`mdv.`}),`.`]})})]})]}),_jsx(ResponseField,{name:`sliceId`,type:`string`,id:`param-slice-id`,children:_jsx(_components.p,{children:`The dataset slice to train on. It must freeze a split field. Training uses its train parts and validation uses its validate parts at the slice cutoff. Rows marked as test by any split field are excluded, except validation rows in a part with both validate and test roles in the selected split field.`})}),_jsx(ResponseField,{name:`splitFieldId`,type:`string`,id:`param-split-field-id`,children:_jsx(_components.p,{children:`The split field to use, identified by field ID. Required when the slice freezes more than one split field.`})}),_jsx(ResponseField,{name:`trainParts`,type:`string[]`,id:`param-train-parts`,children:_jsx(_components.p,{children:`The train parts to learn on. Defaults to every part with the train role.`})}),_jsx(ResponseField,{name:`loraRank`,type:`8 | 16 | 32`,required:true,id:`param-lora-rank`,children:_jsx(_components.p,{children:`LoRA adapter rank: 8, 16, or 32. Defaults to 16. Alpha is twice the rank.`})}),_jsx(ResponseField,{name:`epochs`,type:`number`,required:true,id:`param-epochs`,children:_jsx(_components.p,{children:`Passes over the training selection, 1 through 5. The cost estimate grows linearly with epochs.`})}),_jsx(ResponseField,{name:`learningRate`,type:`number`,required:true,id:`param-learning-rate`,children:_jsx(_components.p,{children:`Optimizer learning rate, 0.00001 through 0.001. The default is 0.00015.`})}),_jsx(ResponseField,{name:`batchSize`,type:`8 | 16 | 32 | 64`,required:true,id:`param-batch-size`,children:_jsx(_components.p,{children:`Sequences per optimizer step across all GPUs: 8, 16, 32, or 64. The default is 8.`})}),_jsx(ResponseField,{name:`maxSequenceLength`,type:`number`,required:true,id:`param-max-sequence-length`,children:_jsx(_components.p,{children:`Token budget per training example, prompt and target together: 64 through 16384. The cost estimate is blocked when the longest example exceeds it. Defaults: 12288 for SFT, 3072 for gisting.`})}),_jsxs(ResponseField,{name:`training`,type:`TrainingDatasetSelection`,required:true,id:`param-training`,children:[_jsx(_components.p,{children:`A Dataset and normalized filter selected for one Training input purpose.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing the selected examples.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingDatasetItemFilter`,required:true,id:`param-item-filter`,children:[_jsx(_components.p,{children:`Conditions selecting dataset rows; omitted conditions do not restrict the selection.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]}),_jsxs(ResponseField,{name:`validation`,type:`TrainingDatasetSelection`,id:`param-validation`,children:[_jsx(_components.p,{children:`A Dataset and normalized filter selected for one Training input purpose.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-1`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing the selected examples.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingDatasetItemFilter`,required:true,id:`param-item-filter-1`,children:[_jsx(_components.p,{children:`Conditions selecting dataset rows; omitted conditions do not restrict the selection.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]})]}),_jsxs(Expandable,{title:`method: \"gisting\"`,children:[_jsx(ResponseField,{name:`method`,type:`\"gisting\"`,required:true,id:`param-method-1`,children:_jsxs(_components.p,{children:[`Training method; `,_jsx(_components.code,{children:`gisting`}),` learns tokens that replace a reusable prompt.`]})}),_jsxs(ResponseField,{name:`source`,type:`TrainingModelSource`,required:true,id:`param-source-1`,children:[_jsx(_components.p,{children:`The exact Base Model or Model Version used as the source.`}),_jsxs(Expandable,{title:`type: \"base_model\"`,children:[_jsx(ResponseField,{name:`type`,type:`\"base_model\"`,required:true,id:`param-type-2`,children:_jsxs(_components.p,{children:[`Training source: `,_jsx(_components.code,{children:`base_model`}),` uses a catalog model; `,_jsx(_components.code,{children:`model_version`}),` uses a published project model version.`]})}),_jsx(ResponseField,{name:`baseModelId`,type:`\"qwen3-4b\" | \"qwen3-8b\" | \"qwen3-32b\" | \"qwen3-235b\"`,required:true,id:`param-base-model-id-1`,children:_jsx(_components.p,{children:`Catalog base model identifier.`})})]}),_jsxs(Expandable,{title:`type: \"model_version\"`,children:[_jsx(ResponseField,{name:`type`,type:`\"model_version\"`,required:true,id:`param-type-3`,children:_jsxs(_components.p,{children:[`Training source: `,_jsx(_components.code,{children:`base_model`}),` uses a catalog model; `,_jsx(_components.code,{children:`model_version`}),` uses a published project model version.`]})}),_jsx(ResponseField,{name:`modelVersionId`,type:`string`,required:true,id:`param-model-version-id-1`,children:_jsxs(_components.p,{children:[`Source model version ID with prefix `,_jsx(_components.code,{children:`mdv.`}),`.`]})})]})]}),_jsx(ResponseField,{name:`sliceId`,type:`string`,id:`param-slice-id-1`,children:_jsx(_components.p,{children:`The dataset slice to train on. It must freeze a split field. Training uses its train parts and validation uses its validate parts at the slice cutoff. Rows marked as test by any split field are excluded, except validation rows in a part with both validate and test roles in the selected split field.`})}),_jsx(ResponseField,{name:`splitFieldId`,type:`string`,id:`param-split-field-id-1`,children:_jsx(_components.p,{children:`The split field to use, identified by field ID. Required when the slice freezes more than one split field.`})}),_jsx(ResponseField,{name:`trainParts`,type:`string[]`,id:`param-train-parts-1`,children:_jsx(_components.p,{children:`The train parts to learn on. Defaults to every part with the train role.`})}),_jsx(ResponseField,{name:`promptFileId`,type:`string`,required:true,id:`param-prompt-file-id`,children:_jsxs(_components.p,{children:[`Project file ID with prefix `,_jsx(_components.code,{children:`ppf.`}),` containing the finalized UTF-8 prompt to compress.`]})}),_jsx(ResponseField,{name:`gistTokens`,type:`8 | 32 | 64 | \"1/4\" | \"1/8\" | \"1/16\" | \"1/32\"`,required:true,id:`param-gist-tokens`,children:_jsx(_components.p,{children:`Number of learned tokens that replace the prompt: 8, 32, 64, or a fraction of the prompt length: “1/4”, “1/8”, “1/16”, or “1/32”. Fractions are rounded up to a whole token and limited to 8 through 256 tokens. Defaults to “1/8”.`})}),_jsx(ResponseField,{name:`epochs`,type:`number`,required:true,id:`param-epochs-1`,children:_jsx(_components.p,{children:`Passes over the training selection, 1 through 5. The cost estimate grows linearly with epochs.`})}),_jsx(ResponseField,{name:`learningRate`,type:`number`,required:true,id:`param-learning-rate-1`,children:_jsx(_components.p,{children:`Optimizer learning rate for the soft tokens, 0.001 through 0.3. The default is 0.03.`})}),_jsx(ResponseField,{name:`batchSize`,type:`8 | 16 | 32 | 64`,required:true,id:`param-batch-size-1`,children:_jsx(_components.p,{children:`Sequences per optimizer step across all GPUs: 8, 16, 32, or 64. The default is 8.`})}),_jsx(ResponseField,{name:`maxSequenceLength`,type:`number`,required:true,id:`param-max-sequence-length-1`,children:_jsx(_components.p,{children:`Token budget per training example, prompt and target together: 64 through 16384. The cost estimate is blocked when the longest example exceeds it. Defaults: 12288 for SFT, 3072 for gisting.`})}),_jsxs(ResponseField,{name:`training`,type:`TrainingDatasetSelection`,required:true,id:`param-training-1`,children:[_jsx(_components.p,{children:`A Dataset and normalized filter selected for one Training input purpose.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-2`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing the selected examples.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingDatasetItemFilter`,required:true,id:`param-item-filter-2`,children:[_jsx(_components.p,{children:`Conditions selecting dataset rows; omitted conditions do not restrict the selection.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]}),_jsxs(ResponseField,{name:`validation`,type:`TrainingDatasetSelection`,id:`param-validation-1`,children:[_jsx(_components.p,{children:`A Dataset and normalized filter selected for one Training input purpose.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-3`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing the selected examples.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingDatasetItemFilter`,required:true,id:`param-item-filter-3`,children:[_jsx(_components.p,{children:`Conditions selecting dataset rows; omitted conditions do not restrict the selection.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]})]})]}),`\n`,_jsx(ResponseField,{name:`estimateInputSetId`,type:`TrainingCostEstimateInputSetId`,required:true,id:`param-estimate-input-set-id`,children:_jsx(_components.p,{children:`The immutable input set used to calculate a Training Cost Estimate.`})}),`\n`,_jsx(ResponseField,{name:`estimateFingerprint`,type:`string`,required:true,id:`param-estimate-fingerprint-1`,children:_jsx(_components.p,{children:`SHA-256 fingerprint of the accepted estimate, as 64 lowercase hexadecimal characters.`})}),`\n`,_jsx(ResponseField,{name:`outputModelVersionId`,type:`ModelVersionId`,required:true,id:`param-output-model-version-id`,children:_jsxs(_components.p,{children:[`Model version ID with prefix `,_jsx(_components.code,{children:`mdv.`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`outputModelVersionName`,type:`string`,required:true,id:`param-output-model-version-name`,children:_jsx(_components.p,{children:`Name reserved for the model version this run produces.`})}),`\n`,_jsx(ResponseField,{name:`maxCost`,type:`string`,required:true,id:`param-max-cost`,children:_jsx(_components.p,{children:`Maximum accepted charge for this run, in US dollars as a decimal string.`})}),`\n`,_jsx(ResponseField,{name:`status`,type:`\"queued\" | \"running\" | \"stopping\" | \"blocked\" | \"completed\" | \"failed\" | \"canceled\"`,required:true,id:`param-status`,children:_jsxs(_components.p,{children:[`Run state: `,_jsx(_components.code,{children:`queued`}),`, `,_jsx(_components.code,{children:`running`}),`, `,_jsx(_components.code,{children:`stopping`}),`, `,_jsx(_components.code,{children:`blocked`}),`, `,_jsx(_components.code,{children:`completed`}),`, `,_jsx(_components.code,{children:`failed`}),`, or `,_jsx(_components.code,{children:`canceled`}),`; `,_jsx(_components.code,{children:`blocked`}),` requires resolving the reported reason.`]})}),`\n`,_jsx(ResponseField,{name:`outputModelVersionRevision`,type:`number | null`,required:true,id:`param-output-model-version-revision`,children:_jsx(_components.p,{children:`Published model version revision, or null before publication.`})}),`\n`,_jsxs(ResponseField,{name:`progress`,type:`object | null`,required:true,id:`param-progress`,children:[_jsx(_components.p,{children:`Latest training progress while running or stopping; null in other states or when progress is unavailable.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`phase`,type:`string`,required:true,id:`param-phase`,children:_jsx(_components.p,{children:`Current phase of training.`})}),_jsx(ResponseField,{name:`step`,type:`number | null`,required:true,id:`param-step`,children:_jsx(_components.p,{children:`Current training step, or null when step progress is unavailable.`})}),_jsx(ResponseField,{name:`total`,type:`number | null`,required:true,id:`param-total`,children:_jsx(_components.p,{children:`Total number of training steps, or null when unknown.`})}),_jsx(ResponseField,{name:`message`,type:`string | null`,required:true,id:`param-message`,children:_jsx(_components.p,{children:`Progress explanation, or null when none is available.`})})]})]}),`\n`,_jsx(ResponseField,{name:`blockedReason`,type:`\"funds\" | \"payment\" | \"billing_review\" | null`,required:true,id:`param-blocked-reason`,children:_jsxs(_components.p,{children:[`Reason the run is blocked: `,_jsx(_components.code,{children:`funds`}),` to reserve the budget, `,_jsx(_components.code,{children:`payment`}),` to settle usage, or `,_jsx(_components.code,{children:`billing_review`}),` for staff review; otherwise null.`]})}),`\n`,_jsxs(ResponseField,{name:`error`,type:`object | null`,required:true,id:`param-error`,children:[_jsx(_components.p,{children:`Failure or cancellation details, or null when no error is recorded.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`code`,type:`\"data_export_failed\" | \"input_report_mismatch\" | \"billing_rejected\" | \"provider_failed\" | \"provider_timeout\" | \"invalid_provider_output\" | \"provider_output_changed\" | \"prompt_changed\" | \"payment_window_expired\" | \"canceled\"`,required:true,id:`param-code`,children:_jsx(_components.p,{children:`Machine-readable reason the run failed or was canceled.`})}),_jsx(ResponseField,{name:`message`,type:`string`,required:true,id:`param-message-1`,children:_jsx(_components.p,{children:`Explanation of the failure or cancellation.`})}),_jsx(ResponseField,{name:`retryable`,type:`boolean`,required:true,id:`param-retryable`,children:_jsx(_components.p,{children:`Whether this failure is marked as retryable.`})})]})]}),`\n`,_jsx(ResponseField,{name:`billingStatus`,type:`\"pending\" | \"reserved\" | \"release_pending\" | \"released\" | \"settled\" | \"payment_required\" | \"resolved\" | \"reconciliation_required\"`,required:true,id:`param-billing-status`,children:_jsxs(_components.p,{children:[`Billing state: `,_jsx(_components.code,{children:`pending`}),` before reservation, `,_jsx(_components.code,{children:`reserved`}),` while funds are held, `,_jsx(_components.code,{children:`release_pending`}),` or `,_jsx(_components.code,{children:`released`}),` for returned funds, `,_jsx(_components.code,{children:`settled`}),` after charging, `,_jsx(_components.code,{children:`payment_required`}),` for a shortfall, `,_jsx(_components.code,{children:`resolved`}),` after staff review, or `,_jsx(_components.code,{children:`reconciliation_required`}),` when charges need review.`]})}),`\n`,_jsx(ResponseField,{name:`chargedAmount`,type:`string | null`,required:true,id:`param-charged-amount`,children:_jsx(_components.p,{children:`Settled charge in US dollars as a decimal string, or null before a charge is recorded.`})}),`\n`,_jsx(ResponseField,{name:`message`,type:`string | null`,required:true,id:`param-message-2`,children:_jsx(_components.p,{children:`Current status or billing explanation, or null when none is available.`})}),`\n`,_jsxs(ResponseField,{name:`quote`,type:`object`,required:true,id:`param-quote`,children:[_jsx(_components.p,{children:`Cost estimate accepted for this run.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`inputSetId`,type:`TrainingCostEstimateInputSetId`,required:true,id:`param-input-set-id-1`,children:_jsx(_components.p,{children:`The immutable input set used to calculate a Training Cost Estimate.`})}),_jsx(ResponseField,{name:`cutoff`,type:`string`,required:true,id:`param-cutoff`,children:_jsx(_components.p,{children:`Dataset cutoff used to select the inputs, as an ISO 8601 timestamp.`})}),_jsxs(ResponseField,{name:`inputs`,type:`TrainingCostEstimateInputs`,required:true,id:`param-inputs`,children:[_jsx(_components.p,{children:`Prepared inputs and their validation reports.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`training`,type:`object`,required:true,id:`param-training-2`,children:[_jsx(_components.p,{children:`Frozen training selection and its validation result.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]}),_jsxs(ResponseField,{name:`validation`,type:`object | null`,required:true,id:`param-validation-2`,children:[_jsx(_components.p,{children:`Frozen validation selection and its validation result, or null when no validation input is selected.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]}),_jsx(ResponseField,{name:`capabilityVersion`,type:`string`,required:true,id:`param-capability-version`,children:_jsx(_components.p,{children:`Version of the model capability rules used for this estimate.`})}),_jsx(ResponseField,{name:`pricingVersion`,type:`string`,required:true,id:`param-pricing-version`,children:_jsx(_components.p,{children:`Version of the pricing rules used for this estimate.`})}),_jsx(ResponseField,{name:`calculatedAt`,type:`string`,required:true,id:`param-calculated-at`,children:_jsx(_components.p,{children:`Time the estimate was calculated, as an ISO 8601 timestamp.`})}),_jsxs(ResponseField,{name:`budget`,type:`TrainingResourceBudget`,required:true,id:`param-budget`,children:[_jsx(_components.p,{children:`Estimated and maximum training resource usage.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`methodWorkUnits`,type:`number`,required:true,id:`param-method-work-units`,children:_jsx(_components.p,{children:`Token-based work estimate, including epochs and the method-specific training and validation workload.`})}),_jsx(ResponseField,{name:`estimatedGpuSeconds`,type:`number`,required:true,id:`param-estimated-gpu-seconds`,children:_jsx(_components.p,{children:`Estimated total GPU time, in seconds summed across all GPUs.`})}),_jsx(ResponseField,{name:`estimatedWallSeconds`,type:`number`,required:true,id:`param-estimated-wall-seconds`,children:_jsx(_components.p,{children:`Estimated elapsed training time, in seconds.`})}),_jsx(ResponseField,{name:`maximumWallSeconds`,type:`number`,required:true,id:`param-maximum-wall-seconds`,children:_jsx(_components.p,{children:`Conservative maximum elapsed training time, in seconds.`})}),_jsx(ResponseField,{name:`maximumGpuSeconds`,type:`number`,required:true,id:`param-maximum-gpu-seconds`,children:_jsx(_components.p,{children:`Maximum GPU time used to bound the charge, in seconds summed across all GPUs.`})}),_jsx(ResponseField,{name:`gpuCount`,type:`number`,required:true,id:`param-gpu-count`,children:_jsx(_components.p,{children:`Number of GPUs used for the estimate.`})})]})]}),_jsx(ResponseField,{name:`maximumCharge`,type:`string`,required:true,id:`param-maximum-charge`,children:_jsx(_components.p,{children:`Maximum charge in US dollars as a decimal string.`})}),_jsx(ResponseField,{name:`currency`,type:`\"USD\"`,required:true,id:`param-currency`,children:_jsxs(_components.p,{children:[`Currency used for the estimate; always `,_jsx(_components.code,{children:`USD`}),`.`]})})]})]}),`\n`,_jsx(ResponseField,{name:`inputCutoff`,type:`string`,required:true,id:`param-input-cutoff`,children:_jsx(_components.p,{children:`Cutoff used to freeze the input rows, as an ISO 8601 timestamp.`})}),`\n`,_jsxs(ResponseField,{name:`inputs`,type:`object | null`,required:true,id:`param-inputs-1`,children:[_jsx(_components.p,{children:`Prepared training and validation inputs; null when unavailable or omitted from create and list responses.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`training`,type:`object`,required:true,id:`param-training-3`,children:[_jsx(_components.p,{children:`Prepared files and validation report for the training input.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-4`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing these examples.`]})}),_jsx(ResponseField,{name:`datasetExportId`,type:`string`,required:true,id:`param-dataset-export-id`,children:_jsxs(_components.p,{children:[`Export ID with prefix `,_jsx(_components.code,{children:`dex.`}),` that prepared these examples.`]})}),_jsx(ResponseField,{name:`datasetFileId`,type:`string`,required:true,id:`param-dataset-file-id`,children:_jsxs(_components.p,{children:[`Prepared dataset file ID with prefix `,_jsx(_components.code,{children:`dfl.`}),`.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingInputItemFilter`,required:true,id:`param-item-filter-4`,children:[_jsx(_components.p,{children:`Filter used to select this frozen training or validation input.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]}),_jsx(ResponseField,{name:`format`,type:`\"training-jsonl\"`,required:true,id:`param-format`,children:_jsxs(_components.p,{children:[`File format; `,_jsx(_components.code,{children:`training-jsonl`}),` stores one training example per JSON line.`]})}),_jsx(ResponseField,{name:`contract`,type:`\"openai-chat-v1\"`,required:true,id:`param-contract`,children:_jsx(_components.p,{children:`Versioned format contract for the training examples.`})}),_jsx(ResponseField,{name:`byteSize`,type:`number`,required:true,id:`param-byte-size`,children:_jsx(_components.p,{children:`Size of the prepared input file in bytes.`})}),_jsx(ResponseField,{name:`sha256`,type:`string`,required:true,id:`param-sha256`,children:_jsx(_components.p,{children:`SHA-256 checksum of the input file, as 64 lowercase hexadecimal characters.`})}),_jsxs(ResponseField,{name:`report`,type:`TrainingInputReport`,required:true,id:`param-report`,children:[_jsx(_components.p,{children:`Validation results and token counts for the prepared examples.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]}),_jsxs(ResponseField,{name:`validation`,type:`object | null`,required:true,id:`param-validation-3`,children:[_jsx(_components.p,{children:`Prepared validation input, or null when no validation input was selected.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-5`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing these examples.`]})}),_jsx(ResponseField,{name:`datasetExportId`,type:`string`,required:true,id:`param-dataset-export-id-1`,children:_jsxs(_components.p,{children:[`Export ID with prefix `,_jsx(_components.code,{children:`dex.`}),` that prepared these examples.`]})}),_jsx(ResponseField,{name:`datasetFileId`,type:`string`,required:true,id:`param-dataset-file-id-1`,children:_jsxs(_components.p,{children:[`Prepared dataset file ID with prefix `,_jsx(_components.code,{children:`dfl.`}),`.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingInputItemFilter`,required:true,id:`param-item-filter-5`,children:[_jsx(_components.p,{children:`Filter used to select this frozen training or validation input.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]}),_jsx(ResponseField,{name:`format`,type:`\"training-jsonl\"`,required:true,id:`param-format-1`,children:_jsxs(_components.p,{children:[`File format; `,_jsx(_components.code,{children:`training-jsonl`}),` stores one training example per JSON line.`]})}),_jsx(ResponseField,{name:`contract`,type:`\"openai-chat-v1\"`,required:true,id:`param-contract-1`,children:_jsx(_components.p,{children:`Versioned format contract for the training examples.`})}),_jsx(ResponseField,{name:`byteSize`,type:`number`,required:true,id:`param-byte-size-1`,children:_jsx(_components.p,{children:`Size of the prepared input file in bytes.`})}),_jsx(ResponseField,{name:`sha256`,type:`string`,required:true,id:`param-sha256-1`,children:_jsx(_components.p,{children:`SHA-256 checksum of the input file, as 64 lowercase hexadecimal characters.`})}),_jsxs(ResponseField,{name:`report`,type:`TrainingInputReport`,required:true,id:`param-report-1`,children:[_jsx(_components.p,{children:`Validation results and token counts for the prepared examples.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]})]})]}),`\n`,_jsx(ResponseField,{name:`createdAt`,type:`string`,required:true,id:`param-created-at`,children:_jsx(_components.p,{children:`Time the training run was created, as an ISO 8601 timestamp.`})}),`\n`,_jsx(ResponseField,{name:`updatedAt`,type:`string`,required:true,id:`param-updated-at`,children:_jsx(_components.p,{children:`Time the training run was last updated, as an ISO 8601 timestamp.`})}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(_components.p,{children:[`HTTP errors throw `,_jsx(_components.a,{href:`/sdk/errors`,children:_jsx(_components.code,{children:`PotatoApiError`})}),`. The endpoint documents these error responses:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`409`}),_jsx(_components.td,{children:`Changed estimate, input set already in use, duplicate version name, or idempotency key reused for different input`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`429`}),_jsx(_components.td,{children:`Rate limit exceeded`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`HTTP endpoint: `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:_jsx(_components.code,{children:`POST /trainings/{trainingId}/runs`})}),`.`]})]})}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":{"generated":true,"title":"client.trainings.createRun()","sidebarTitle":"createRun()","description":"Create a training run.","sources":[{"code":"packages/sdk/src/client.ts"},{"code":"packages/sdk/openapi/openapi.json"}],"href":"/sdk/reference/trainings/create-run"}}},"mdxSourceWithNoJs":{"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`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,RequestExample,ResponseExample,ResponseField,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Send `,_jsx(_components.code,{children:`inputSetId`}),`, `,_jsx(_components.code,{children:`estimateFingerprint`}),`, `,_jsx(_components.code,{children:`versionName`}),`, and an `,_jsx(_components.code,{children:`Idempotency-Key`}),` header. The platform checks the estimate again and returns the training run. Returns 409 if the estimate changed, the input set is in use, the version name exists, or the key was used for different input.`]}),`\n`,_jsx(Heading,{level:`2`,id:`signature`,children:`Signature`}),`\n`,_jsxs(_components.p,{children:[`Method signature on `,_jsx(_components.code,{children:`client.trainings`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`typescript`,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:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`7`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`createRun`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`args`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` trainingId:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` idempotencyKey`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` inputSetId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` estimateFingerprint`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` versionName`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`string`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}): `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4EC9B0`},children:`Promise`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`TrainingRun`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`parameters`,children:`Parameters`}),`\n`,_jsx(ResponseField,{name:`trainingId`,type:`string`,required:true,id:`param-training-id`,children:_jsxs(_components.p,{children:[`Training draft ID with prefix `,_jsx(_components.code,{children:`trg.`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`idempotencyKey`,type:`string`,required:true,id:`param-idempotency-key`,children:_jsx(_components.p,{children:`A caller-generated key reused for retries of one logical request.`})}),`\n`,_jsx(ResponseField,{name:`inputSetId`,type:`string`,required:true,id:`param-input-set-id`,children:_jsxs(_components.p,{children:[`Prepared input set ID with prefix `,_jsx(_components.code,{children:`tei.`}),` used for the accepted estimate.`]})}),`\n`,_jsx(ResponseField,{name:`estimateFingerprint`,type:`string`,required:true,id:`param-estimate-fingerprint`,children:_jsx(_components.p,{children:`Fingerprint from a ready cost estimate, as 64 lowercase hexadecimal characters.`})}),`\n`,_jsx(ResponseField,{name:`versionName`,type:`string`,required:true,id:`param-version-name`,children:_jsx(_components.p,{children:`Name to reserve for the output model version.`})}),`\n`,_jsx(Heading,{level:`2`,id:`returns`,children:`Returns`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`Promise\u003cTrainingRun>`})}),`\n`,_jsx(_components.p,{children:`The configuration, inputs, and current state of one training run.`}),`\n`,_jsx(ResponseField,{name:`id`,type:`TrainingRunId`,required:true,id:`param-id`,children:_jsxs(_components.p,{children:[`ID of the training run, with prefix `,_jsx(_components.code,{children:`trn.`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`trainingId`,type:`TrainingId`,required:true,id:`param-training-id-1`,children:_jsxs(_components.p,{children:[`Training draft ID with prefix `,_jsx(_components.code,{children:`trg.`}),`.`]})}),`\n`,_jsxs(ResponseField,{name:`configuration`,type:`TrainingConfiguration`,required:true,id:`param-configuration`,children:[_jsx(_components.p,{children:`A normalized method-specific Training draft.`}),_jsxs(Expandable,{title:`method: \"sft\"`,children:[_jsx(ResponseField,{name:`method`,type:`\"sft\"`,required:true,id:`param-method`,children:_jsxs(_components.p,{children:[`Training method; `,_jsx(_components.code,{children:`sft`}),` learns a LoRA adapter from prompt and target examples.`]})}),_jsxs(ResponseField,{name:`source`,type:`TrainingModelSource`,required:true,id:`param-source`,children:[_jsx(_components.p,{children:`The exact Base Model or Model Version used as the source.`}),_jsxs(Expandable,{title:`type: \"base_model\"`,children:[_jsx(ResponseField,{name:`type`,type:`\"base_model\"`,required:true,id:`param-type`,children:_jsxs(_components.p,{children:[`Training source: `,_jsx(_components.code,{children:`base_model`}),` uses a catalog model; `,_jsx(_components.code,{children:`model_version`}),` uses a published project model version.`]})}),_jsx(ResponseField,{name:`baseModelId`,type:`\"qwen3-4b\" | \"qwen3-8b\" | \"qwen3-32b\" | \"qwen3-235b\"`,required:true,id:`param-base-model-id`,children:_jsx(_components.p,{children:`Catalog base model identifier.`})})]}),_jsxs(Expandable,{title:`type: \"model_version\"`,children:[_jsx(ResponseField,{name:`type`,type:`\"model_version\"`,required:true,id:`param-type-1`,children:_jsxs(_components.p,{children:[`Training source: `,_jsx(_components.code,{children:`base_model`}),` uses a catalog model; `,_jsx(_components.code,{children:`model_version`}),` uses a published project model version.`]})}),_jsx(ResponseField,{name:`modelVersionId`,type:`string`,required:true,id:`param-model-version-id`,children:_jsxs(_components.p,{children:[`Source model version ID with prefix `,_jsx(_components.code,{children:`mdv.`}),`.`]})})]})]}),_jsx(ResponseField,{name:`sliceId`,type:`string`,id:`param-slice-id`,children:_jsx(_components.p,{children:`The dataset slice to train on. It must freeze a split field. Training uses its train parts and validation uses its validate parts at the slice cutoff. Rows marked as test by any split field are excluded, except validation rows in a part with both validate and test roles in the selected split field.`})}),_jsx(ResponseField,{name:`splitFieldId`,type:`string`,id:`param-split-field-id`,children:_jsx(_components.p,{children:`The split field to use, identified by field ID. Required when the slice freezes more than one split field.`})}),_jsx(ResponseField,{name:`trainParts`,type:`string[]`,id:`param-train-parts`,children:_jsx(_components.p,{children:`The train parts to learn on. Defaults to every part with the train role.`})}),_jsx(ResponseField,{name:`loraRank`,type:`8 | 16 | 32`,required:true,id:`param-lora-rank`,children:_jsx(_components.p,{children:`LoRA adapter rank: 8, 16, or 32. Defaults to 16. Alpha is twice the rank.`})}),_jsx(ResponseField,{name:`epochs`,type:`number`,required:true,id:`param-epochs`,children:_jsx(_components.p,{children:`Passes over the training selection, 1 through 5. The cost estimate grows linearly with epochs.`})}),_jsx(ResponseField,{name:`learningRate`,type:`number`,required:true,id:`param-learning-rate`,children:_jsx(_components.p,{children:`Optimizer learning rate, 0.00001 through 0.001. The default is 0.00015.`})}),_jsx(ResponseField,{name:`batchSize`,type:`8 | 16 | 32 | 64`,required:true,id:`param-batch-size`,children:_jsx(_components.p,{children:`Sequences per optimizer step across all GPUs: 8, 16, 32, or 64. The default is 8.`})}),_jsx(ResponseField,{name:`maxSequenceLength`,type:`number`,required:true,id:`param-max-sequence-length`,children:_jsx(_components.p,{children:`Token budget per training example, prompt and target together: 64 through 16384. The cost estimate is blocked when the longest example exceeds it. Defaults: 12288 for SFT, 3072 for gisting.`})}),_jsxs(ResponseField,{name:`training`,type:`TrainingDatasetSelection`,required:true,id:`param-training`,children:[_jsx(_components.p,{children:`A Dataset and normalized filter selected for one Training input purpose.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing the selected examples.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingDatasetItemFilter`,required:true,id:`param-item-filter`,children:[_jsx(_components.p,{children:`Conditions selecting dataset rows; omitted conditions do not restrict the selection.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]}),_jsxs(ResponseField,{name:`validation`,type:`TrainingDatasetSelection`,id:`param-validation`,children:[_jsx(_components.p,{children:`A Dataset and normalized filter selected for one Training input purpose.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-1`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing the selected examples.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingDatasetItemFilter`,required:true,id:`param-item-filter-1`,children:[_jsx(_components.p,{children:`Conditions selecting dataset rows; omitted conditions do not restrict the selection.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]})]}),_jsxs(Expandable,{title:`method: \"gisting\"`,children:[_jsx(ResponseField,{name:`method`,type:`\"gisting\"`,required:true,id:`param-method-1`,children:_jsxs(_components.p,{children:[`Training method; `,_jsx(_components.code,{children:`gisting`}),` learns tokens that replace a reusable prompt.`]})}),_jsxs(ResponseField,{name:`source`,type:`TrainingModelSource`,required:true,id:`param-source-1`,children:[_jsx(_components.p,{children:`The exact Base Model or Model Version used as the source.`}),_jsxs(Expandable,{title:`type: \"base_model\"`,children:[_jsx(ResponseField,{name:`type`,type:`\"base_model\"`,required:true,id:`param-type-2`,children:_jsxs(_components.p,{children:[`Training source: `,_jsx(_components.code,{children:`base_model`}),` uses a catalog model; `,_jsx(_components.code,{children:`model_version`}),` uses a published project model version.`]})}),_jsx(ResponseField,{name:`baseModelId`,type:`\"qwen3-4b\" | \"qwen3-8b\" | \"qwen3-32b\" | \"qwen3-235b\"`,required:true,id:`param-base-model-id-1`,children:_jsx(_components.p,{children:`Catalog base model identifier.`})})]}),_jsxs(Expandable,{title:`type: \"model_version\"`,children:[_jsx(ResponseField,{name:`type`,type:`\"model_version\"`,required:true,id:`param-type-3`,children:_jsxs(_components.p,{children:[`Training source: `,_jsx(_components.code,{children:`base_model`}),` uses a catalog model; `,_jsx(_components.code,{children:`model_version`}),` uses a published project model version.`]})}),_jsx(ResponseField,{name:`modelVersionId`,type:`string`,required:true,id:`param-model-version-id-1`,children:_jsxs(_components.p,{children:[`Source model version ID with prefix `,_jsx(_components.code,{children:`mdv.`}),`.`]})})]})]}),_jsx(ResponseField,{name:`sliceId`,type:`string`,id:`param-slice-id-1`,children:_jsx(_components.p,{children:`The dataset slice to train on. It must freeze a split field. Training uses its train parts and validation uses its validate parts at the slice cutoff. Rows marked as test by any split field are excluded, except validation rows in a part with both validate and test roles in the selected split field.`})}),_jsx(ResponseField,{name:`splitFieldId`,type:`string`,id:`param-split-field-id-1`,children:_jsx(_components.p,{children:`The split field to use, identified by field ID. Required when the slice freezes more than one split field.`})}),_jsx(ResponseField,{name:`trainParts`,type:`string[]`,id:`param-train-parts-1`,children:_jsx(_components.p,{children:`The train parts to learn on. Defaults to every part with the train role.`})}),_jsx(ResponseField,{name:`promptFileId`,type:`string`,required:true,id:`param-prompt-file-id`,children:_jsxs(_components.p,{children:[`Project file ID with prefix `,_jsx(_components.code,{children:`ppf.`}),` containing the finalized UTF-8 prompt to compress.`]})}),_jsx(ResponseField,{name:`gistTokens`,type:`8 | 32 | 64 | \"1/4\" | \"1/8\" | \"1/16\" | \"1/32\"`,required:true,id:`param-gist-tokens`,children:_jsx(_components.p,{children:`Number of learned tokens that replace the prompt: 8, 32, 64, or a fraction of the prompt length: “1/4”, “1/8”, “1/16”, or “1/32”. Fractions are rounded up to a whole token and limited to 8 through 256 tokens. Defaults to “1/8”.`})}),_jsx(ResponseField,{name:`epochs`,type:`number`,required:true,id:`param-epochs-1`,children:_jsx(_components.p,{children:`Passes over the training selection, 1 through 5. The cost estimate grows linearly with epochs.`})}),_jsx(ResponseField,{name:`learningRate`,type:`number`,required:true,id:`param-learning-rate-1`,children:_jsx(_components.p,{children:`Optimizer learning rate for the soft tokens, 0.001 through 0.3. The default is 0.03.`})}),_jsx(ResponseField,{name:`batchSize`,type:`8 | 16 | 32 | 64`,required:true,id:`param-batch-size-1`,children:_jsx(_components.p,{children:`Sequences per optimizer step across all GPUs: 8, 16, 32, or 64. The default is 8.`})}),_jsx(ResponseField,{name:`maxSequenceLength`,type:`number`,required:true,id:`param-max-sequence-length-1`,children:_jsx(_components.p,{children:`Token budget per training example, prompt and target together: 64 through 16384. The cost estimate is blocked when the longest example exceeds it. Defaults: 12288 for SFT, 3072 for gisting.`})}),_jsxs(ResponseField,{name:`training`,type:`TrainingDatasetSelection`,required:true,id:`param-training-1`,children:[_jsx(_components.p,{children:`A Dataset and normalized filter selected for one Training input purpose.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-2`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing the selected examples.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingDatasetItemFilter`,required:true,id:`param-item-filter-2`,children:[_jsx(_components.p,{children:`Conditions selecting dataset rows; omitted conditions do not restrict the selection.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]}),_jsxs(ResponseField,{name:`validation`,type:`TrainingDatasetSelection`,id:`param-validation-1`,children:[_jsx(_components.p,{children:`A Dataset and normalized filter selected for one Training input purpose.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-3`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing the selected examples.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingDatasetItemFilter`,required:true,id:`param-item-filter-3`,children:[_jsx(_components.p,{children:`Conditions selecting dataset rows; omitted conditions do not restrict the selection.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]})]})]}),`\n`,_jsx(ResponseField,{name:`estimateInputSetId`,type:`TrainingCostEstimateInputSetId`,required:true,id:`param-estimate-input-set-id`,children:_jsx(_components.p,{children:`The immutable input set used to calculate a Training Cost Estimate.`})}),`\n`,_jsx(ResponseField,{name:`estimateFingerprint`,type:`string`,required:true,id:`param-estimate-fingerprint-1`,children:_jsx(_components.p,{children:`SHA-256 fingerprint of the accepted estimate, as 64 lowercase hexadecimal characters.`})}),`\n`,_jsx(ResponseField,{name:`outputModelVersionId`,type:`ModelVersionId`,required:true,id:`param-output-model-version-id`,children:_jsxs(_components.p,{children:[`Model version ID with prefix `,_jsx(_components.code,{children:`mdv.`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`outputModelVersionName`,type:`string`,required:true,id:`param-output-model-version-name`,children:_jsx(_components.p,{children:`Name reserved for the model version this run produces.`})}),`\n`,_jsx(ResponseField,{name:`maxCost`,type:`string`,required:true,id:`param-max-cost`,children:_jsx(_components.p,{children:`Maximum accepted charge for this run, in US dollars as a decimal string.`})}),`\n`,_jsx(ResponseField,{name:`status`,type:`\"queued\" | \"running\" | \"stopping\" | \"blocked\" | \"completed\" | \"failed\" | \"canceled\"`,required:true,id:`param-status`,children:_jsxs(_components.p,{children:[`Run state: `,_jsx(_components.code,{children:`queued`}),`, `,_jsx(_components.code,{children:`running`}),`, `,_jsx(_components.code,{children:`stopping`}),`, `,_jsx(_components.code,{children:`blocked`}),`, `,_jsx(_components.code,{children:`completed`}),`, `,_jsx(_components.code,{children:`failed`}),`, or `,_jsx(_components.code,{children:`canceled`}),`; `,_jsx(_components.code,{children:`blocked`}),` requires resolving the reported reason.`]})}),`\n`,_jsx(ResponseField,{name:`outputModelVersionRevision`,type:`number | null`,required:true,id:`param-output-model-version-revision`,children:_jsx(_components.p,{children:`Published model version revision, or null before publication.`})}),`\n`,_jsxs(ResponseField,{name:`progress`,type:`object | null`,required:true,id:`param-progress`,children:[_jsx(_components.p,{children:`Latest training progress while running or stopping; null in other states or when progress is unavailable.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`phase`,type:`string`,required:true,id:`param-phase`,children:_jsx(_components.p,{children:`Current phase of training.`})}),_jsx(ResponseField,{name:`step`,type:`number | null`,required:true,id:`param-step`,children:_jsx(_components.p,{children:`Current training step, or null when step progress is unavailable.`})}),_jsx(ResponseField,{name:`total`,type:`number | null`,required:true,id:`param-total`,children:_jsx(_components.p,{children:`Total number of training steps, or null when unknown.`})}),_jsx(ResponseField,{name:`message`,type:`string | null`,required:true,id:`param-message`,children:_jsx(_components.p,{children:`Progress explanation, or null when none is available.`})})]})]}),`\n`,_jsx(ResponseField,{name:`blockedReason`,type:`\"funds\" | \"payment\" | \"billing_review\" | null`,required:true,id:`param-blocked-reason`,children:_jsxs(_components.p,{children:[`Reason the run is blocked: `,_jsx(_components.code,{children:`funds`}),` to reserve the budget, `,_jsx(_components.code,{children:`payment`}),` to settle usage, or `,_jsx(_components.code,{children:`billing_review`}),` for staff review; otherwise null.`]})}),`\n`,_jsxs(ResponseField,{name:`error`,type:`object | null`,required:true,id:`param-error`,children:[_jsx(_components.p,{children:`Failure or cancellation details, or null when no error is recorded.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`code`,type:`\"data_export_failed\" | \"input_report_mismatch\" | \"billing_rejected\" | \"provider_failed\" | \"provider_timeout\" | \"invalid_provider_output\" | \"provider_output_changed\" | \"prompt_changed\" | \"payment_window_expired\" | \"canceled\"`,required:true,id:`param-code`,children:_jsx(_components.p,{children:`Machine-readable reason the run failed or was canceled.`})}),_jsx(ResponseField,{name:`message`,type:`string`,required:true,id:`param-message-1`,children:_jsx(_components.p,{children:`Explanation of the failure or cancellation.`})}),_jsx(ResponseField,{name:`retryable`,type:`boolean`,required:true,id:`param-retryable`,children:_jsx(_components.p,{children:`Whether this failure is marked as retryable.`})})]})]}),`\n`,_jsx(ResponseField,{name:`billingStatus`,type:`\"pending\" | \"reserved\" | \"release_pending\" | \"released\" | \"settled\" | \"payment_required\" | \"resolved\" | \"reconciliation_required\"`,required:true,id:`param-billing-status`,children:_jsxs(_components.p,{children:[`Billing state: `,_jsx(_components.code,{children:`pending`}),` before reservation, `,_jsx(_components.code,{children:`reserved`}),` while funds are held, `,_jsx(_components.code,{children:`release_pending`}),` or `,_jsx(_components.code,{children:`released`}),` for returned funds, `,_jsx(_components.code,{children:`settled`}),` after charging, `,_jsx(_components.code,{children:`payment_required`}),` for a shortfall, `,_jsx(_components.code,{children:`resolved`}),` after staff review, or `,_jsx(_components.code,{children:`reconciliation_required`}),` when charges need review.`]})}),`\n`,_jsx(ResponseField,{name:`chargedAmount`,type:`string | null`,required:true,id:`param-charged-amount`,children:_jsx(_components.p,{children:`Settled charge in US dollars as a decimal string, or null before a charge is recorded.`})}),`\n`,_jsx(ResponseField,{name:`message`,type:`string | null`,required:true,id:`param-message-2`,children:_jsx(_components.p,{children:`Current status or billing explanation, or null when none is available.`})}),`\n`,_jsxs(ResponseField,{name:`quote`,type:`object`,required:true,id:`param-quote`,children:[_jsx(_components.p,{children:`Cost estimate accepted for this run.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`inputSetId`,type:`TrainingCostEstimateInputSetId`,required:true,id:`param-input-set-id-1`,children:_jsx(_components.p,{children:`The immutable input set used to calculate a Training Cost Estimate.`})}),_jsx(ResponseField,{name:`cutoff`,type:`string`,required:true,id:`param-cutoff`,children:_jsx(_components.p,{children:`Dataset cutoff used to select the inputs, as an ISO 8601 timestamp.`})}),_jsxs(ResponseField,{name:`inputs`,type:`TrainingCostEstimateInputs`,required:true,id:`param-inputs`,children:[_jsx(_components.p,{children:`Prepared inputs and their validation reports.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`training`,type:`object`,required:true,id:`param-training-2`,children:[_jsx(_components.p,{children:`Frozen training selection and its validation result.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]}),_jsxs(ResponseField,{name:`validation`,type:`object | null`,required:true,id:`param-validation-2`,children:[_jsx(_components.p,{children:`Frozen validation selection and its validation result, or null when no validation input is selected.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]}),_jsx(ResponseField,{name:`capabilityVersion`,type:`string`,required:true,id:`param-capability-version`,children:_jsx(_components.p,{children:`Version of the model capability rules used for this estimate.`})}),_jsx(ResponseField,{name:`pricingVersion`,type:`string`,required:true,id:`param-pricing-version`,children:_jsx(_components.p,{children:`Version of the pricing rules used for this estimate.`})}),_jsx(ResponseField,{name:`calculatedAt`,type:`string`,required:true,id:`param-calculated-at`,children:_jsx(_components.p,{children:`Time the estimate was calculated, as an ISO 8601 timestamp.`})}),_jsxs(ResponseField,{name:`budget`,type:`TrainingResourceBudget`,required:true,id:`param-budget`,children:[_jsx(_components.p,{children:`Estimated and maximum training resource usage.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`methodWorkUnits`,type:`number`,required:true,id:`param-method-work-units`,children:_jsx(_components.p,{children:`Token-based work estimate, including epochs and the method-specific training and validation workload.`})}),_jsx(ResponseField,{name:`estimatedGpuSeconds`,type:`number`,required:true,id:`param-estimated-gpu-seconds`,children:_jsx(_components.p,{children:`Estimated total GPU time, in seconds summed across all GPUs.`})}),_jsx(ResponseField,{name:`estimatedWallSeconds`,type:`number`,required:true,id:`param-estimated-wall-seconds`,children:_jsx(_components.p,{children:`Estimated elapsed training time, in seconds.`})}),_jsx(ResponseField,{name:`maximumWallSeconds`,type:`number`,required:true,id:`param-maximum-wall-seconds`,children:_jsx(_components.p,{children:`Conservative maximum elapsed training time, in seconds.`})}),_jsx(ResponseField,{name:`maximumGpuSeconds`,type:`number`,required:true,id:`param-maximum-gpu-seconds`,children:_jsx(_components.p,{children:`Maximum GPU time used to bound the charge, in seconds summed across all GPUs.`})}),_jsx(ResponseField,{name:`gpuCount`,type:`number`,required:true,id:`param-gpu-count`,children:_jsx(_components.p,{children:`Number of GPUs used for the estimate.`})})]})]}),_jsx(ResponseField,{name:`maximumCharge`,type:`string`,required:true,id:`param-maximum-charge`,children:_jsx(_components.p,{children:`Maximum charge in US dollars as a decimal string.`})}),_jsx(ResponseField,{name:`currency`,type:`\"USD\"`,required:true,id:`param-currency`,children:_jsxs(_components.p,{children:[`Currency used for the estimate; always `,_jsx(_components.code,{children:`USD`}),`.`]})})]})]}),`\n`,_jsx(ResponseField,{name:`inputCutoff`,type:`string`,required:true,id:`param-input-cutoff`,children:_jsx(_components.p,{children:`Cutoff used to freeze the input rows, as an ISO 8601 timestamp.`})}),`\n`,_jsxs(ResponseField,{name:`inputs`,type:`object | null`,required:true,id:`param-inputs-1`,children:[_jsx(_components.p,{children:`Prepared training and validation inputs; null when unavailable or omitted from create and list responses.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsxs(ResponseField,{name:`training`,type:`object`,required:true,id:`param-training-3`,children:[_jsx(_components.p,{children:`Prepared files and validation report for the training input.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-4`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing these examples.`]})}),_jsx(ResponseField,{name:`datasetExportId`,type:`string`,required:true,id:`param-dataset-export-id`,children:_jsxs(_components.p,{children:[`Export ID with prefix `,_jsx(_components.code,{children:`dex.`}),` that prepared these examples.`]})}),_jsx(ResponseField,{name:`datasetFileId`,type:`string`,required:true,id:`param-dataset-file-id`,children:_jsxs(_components.p,{children:[`Prepared dataset file ID with prefix `,_jsx(_components.code,{children:`dfl.`}),`.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingInputItemFilter`,required:true,id:`param-item-filter-4`,children:[_jsx(_components.p,{children:`Filter used to select this frozen training or validation input.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]}),_jsx(ResponseField,{name:`format`,type:`\"training-jsonl\"`,required:true,id:`param-format`,children:_jsxs(_components.p,{children:[`File format; `,_jsx(_components.code,{children:`training-jsonl`}),` stores one training example per JSON line.`]})}),_jsx(ResponseField,{name:`contract`,type:`\"openai-chat-v1\"`,required:true,id:`param-contract`,children:_jsx(_components.p,{children:`Versioned format contract for the training examples.`})}),_jsx(ResponseField,{name:`byteSize`,type:`number`,required:true,id:`param-byte-size`,children:_jsx(_components.p,{children:`Size of the prepared input file in bytes.`})}),_jsx(ResponseField,{name:`sha256`,type:`string`,required:true,id:`param-sha256`,children:_jsx(_components.p,{children:`SHA-256 checksum of the input file, as 64 lowercase hexadecimal characters.`})}),_jsxs(ResponseField,{name:`report`,type:`TrainingInputReport`,required:true,id:`param-report`,children:[_jsx(_components.p,{children:`Validation results and token counts for the prepared examples.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]}),_jsxs(ResponseField,{name:`validation`,type:`object | null`,required:true,id:`param-validation-3`,children:[_jsx(_components.p,{children:`Prepared validation input, or null when no validation input was selected.`}),_jsxs(Expandable,{title:`Fields`,children:[_jsx(ResponseField,{name:`datasetId`,type:`string`,required:true,id:`param-dataset-id-5`,children:_jsxs(_components.p,{children:[`Dataset ID with prefix `,_jsx(_components.code,{children:`ds.`}),` containing these examples.`]})}),_jsx(ResponseField,{name:`datasetExportId`,type:`string`,required:true,id:`param-dataset-export-id-1`,children:_jsxs(_components.p,{children:[`Export ID with prefix `,_jsx(_components.code,{children:`dex.`}),` that prepared these examples.`]})}),_jsx(ResponseField,{name:`datasetFileId`,type:`string`,required:true,id:`param-dataset-file-id-1`,children:_jsxs(_components.p,{children:[`Prepared dataset file ID with prefix `,_jsx(_components.code,{children:`dfl.`}),`.`]})}),_jsxs(ResponseField,{name:`itemFilter`,type:`TrainingInputItemFilter`,required:true,id:`param-item-filter-5`,children:[_jsx(_components.p,{children:`Filter used to select this frozen training or validation input.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]}),_jsx(ResponseField,{name:`format`,type:`\"training-jsonl\"`,required:true,id:`param-format-1`,children:_jsxs(_components.p,{children:[`File format; `,_jsx(_components.code,{children:`training-jsonl`}),` stores one training example per JSON line.`]})}),_jsx(ResponseField,{name:`contract`,type:`\"openai-chat-v1\"`,required:true,id:`param-contract-1`,children:_jsx(_components.p,{children:`Versioned format contract for the training examples.`})}),_jsx(ResponseField,{name:`byteSize`,type:`number`,required:true,id:`param-byte-size-1`,children:_jsx(_components.p,{children:`Size of the prepared input file in bytes.`})}),_jsx(ResponseField,{name:`sha256`,type:`string`,required:true,id:`param-sha256-1`,children:_jsx(_components.p,{children:`SHA-256 checksum of the input file, as 64 lowercase hexadecimal characters.`})}),_jsxs(ResponseField,{name:`report`,type:`TrainingInputReport`,required:true,id:`param-report-1`,children:[_jsx(_components.p,{children:`Validation results and token counts for the prepared examples.`}),_jsxs(_components.p,{children:[`See the `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:`HTTP endpoint`}),` for the complete schema.`]})]})]})]})]})]}),`\n`,_jsx(ResponseField,{name:`createdAt`,type:`string`,required:true,id:`param-created-at`,children:_jsx(_components.p,{children:`Time the training run was created, as an ISO 8601 timestamp.`})}),`\n`,_jsx(ResponseField,{name:`updatedAt`,type:`string`,required:true,id:`param-updated-at`,children:_jsx(_components.p,{children:`Time the training run was last updated, as an ISO 8601 timestamp.`})}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(_components.p,{children:[`HTTP errors throw `,_jsx(_components.a,{href:`/sdk/errors`,children:_jsx(_components.code,{children:`PotatoApiError`})}),`. The endpoint documents these error responses:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`409`}),_jsx(_components.td,{children:`Changed estimate, input set already in use, duplicate version name, or idempotency key reused for different input`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`429`}),_jsx(_components.td,{children:`Rate limit exceeded`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`HTTP endpoint: `,_jsx(_components.a,{href:`/api-reference/trainings/create-training-run`,children:_jsx(_components.code,{children:`POST /trainings/{trainingId}/runs`})}),`.`]}),`\n`,_jsx(RequestExample,{children:_jsx(CodeBlock,{filename:`createRun()`,numberOfLines:`22`,language:`typescript`,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:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`22`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` assert`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"node:assert/strict\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`createClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"@toloka-platform/sdk\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` createClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` baseUrl:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://platform.toloka.ai\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` apiKey:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`TOLOKA_API_KEY`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`!`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` estimate`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`trainings`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`estimateCost`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` trainingId:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"trg.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` inputSetId:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"tei.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`assert`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`estimate`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` ===`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"ready\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Resolve the estimate issues before starting a run.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` run`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`trainings`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`createRun`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` trainingId:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` estimate`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`trainingId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` idempotencyKey:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` crypto`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`randomUUID`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(),`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` versionName:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Text classifier v1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` inputSetId:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` estimate`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`inputSetId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` estimateFingerprint:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` estimate`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`fingerprint`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`run`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})})}),`\n`,_jsxs(ResponseExample,{children:[_jsx(_components.p,{children:`Nested values in this example are abbreviated. The HTTP endpoint has the complete schema.`}),_jsx(CodeBlock,{filename:`createRun()`,numberOfLines:`73`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`73`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"trn.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"trainingId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"trg.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"configuration\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"method\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sft\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"source\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"base_model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"baseModelId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"qwen3-4b\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"loraRank\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`8`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"epochs\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"learningRate\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0.00001`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"batchSize\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`8`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"maxSequenceLength\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`64`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"training\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"datasetId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ds.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"itemFilter\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fieldValues\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {}`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"fieldSources\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {}`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"missingRevisionFields\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"df.019a0000-0000-7000-8000-000000000001\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"estimateInputSetId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"tei.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"estimateFingerprint\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"outputModelVersionId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"mdv.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"outputModelVersionName\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cstring>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"maxCost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cstring>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"queued\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"outputModelVersionRevision\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"blockedReason\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"billingStatus\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"pending\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"chargedAmount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"quote\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"inputSetId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"tei.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"cutoff\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-01-01T00:00:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"inputs\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"training\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"datasetId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ds.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"datasetExportId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"dex.019a0000-0000-7000-8000-000000000001\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"report\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"failure\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"validation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"capabilityVersion\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cstring>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"pricingVersion\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cstring>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"calculatedAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-01-01T00:00:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"budget\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"methodWorkUnits\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"estimatedGpuSeconds\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"estimatedWallSeconds\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"maximumWallSeconds\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"maximumGpuSeconds\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"gpuCount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"maximumCharge\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cstring>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"USD\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"inputCutoff\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-01-01T00:00:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"inputs\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"createdAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-01-01T00:00:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"updatedAt\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-01-01T00:00:00Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\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":{"generated":true,"title":"client.trainings.createRun()","sidebarTitle":"createRun()","description":"Create a training run.","sources":[{"code":"packages/sdk/src/client.ts"},{"code":"packages/sdk/openapi/openapi.json"}],"href":"/sdk/reference/trainings/create-run"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Signature","slug":"signature","depth":2,"children":[]},{"title":"Parameters","slug":"parameters","depth":2,"children":[]},{"title":"Returns","slug":"returns","depth":2,"children":[]},{"title":"Errors","slug":"errors","depth":2,"children":[]}],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"createRun()","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"typescript\">\u003ccode language=\"typescript\" numberOfLines=\"22\">\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> assert\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> from\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"node:assert/strict\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">import\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> { \u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">createClient\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> } \u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\">from\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"@toloka-platform/sdk\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">;\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> client\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\"> createClient\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">({\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> baseUrl:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"https://platform.toloka.ai\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> apiKey:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> process\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">env\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\">TOLOKA_API_KEY\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\">!\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">});\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> estimate\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> await\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">trainings\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">estimateCost\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">({\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> trainingId:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"trg.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> inputSetId:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"tei.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">});\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">assert\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">estimate\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">status\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> ===\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"ready\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Resolve the estimate issues before starting a run.\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#CF222E;--shiki-dark:#569CD6\">const\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#4FC1FF\"> run\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D4D4D4\"> =\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#C586C0\"> await\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> client\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">trainings\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">createRun\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">({\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> trainingId:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> estimate\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">trainingId\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> idempotencyKey:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> crypto\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">randomUUID\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(),\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> versionName:\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Text classifier v1\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> inputSetId:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> estimate\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">inputSetId\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> estimateFingerprint:\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\"> estimate\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">fingerprint\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">});\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">console\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">.\u003c/span>\u003cspan style=\"color:#8250DF;--shiki-dark:#DCDCAA\">log\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">(\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">run\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">);\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]},"response":{"type":"ResponseExample","children":[{"filename":"createRun()","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"73\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"id\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"trn.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"trainingId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"trg.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"configuration\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"method\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"sft\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"source\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"type\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"base_model\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"baseModelId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"qwen3-4b\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"loraRank\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">8\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"epochs\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"learningRate\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0.00001\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"batchSize\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">8\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"maxSequenceLength\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">64\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"training\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"datasetId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ds.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"itemFilter\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fieldValues\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"fieldSources\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {}\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"missingRevisionFields\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"df.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ]\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"estimateInputSetId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"tei.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"estimateFingerprint\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"outputModelVersionId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"mdv.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"outputModelVersionName\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u0026#x3C;string>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"maxCost\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u0026#x3C;string>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"queued\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"outputModelVersionRevision\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"progress\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"blockedReason\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"error\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"billingStatus\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"pending\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"chargedAmount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"message\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"quote\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"inputSetId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"tei.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"cutoff\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2026-01-01T00:00:00Z\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"inputs\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"training\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"datasetId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"ds.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"datasetExportId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"dex.019a0000-0000-7000-8000-000000000001\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"report\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"failure\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"validation\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"capabilityVersion\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u0026#x3C;string>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"pricingVersion\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u0026#x3C;string>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"calculatedAt\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2026-01-01T00:00:00Z\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"budget\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"methodWorkUnits\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"estimatedGpuSeconds\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"estimatedWallSeconds\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"maximumWallSeconds\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"maximumGpuSeconds\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">0\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"gpuCount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">1\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"maximumCharge\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u0026#x3C;string>\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"currency\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"USD\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"inputCutoff\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2026-01-01T00:00:00Z\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"inputs\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">null\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"createdAt\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2026-01-01T00:00:00Z\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"updatedAt\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2026-01-01T00:00:00Z\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}}},"jsLinks":["/docs/_mintlify/custom/toloka-platform/de8aa1b19d1c608c/platform-links.js"],"subdomain":"toloka-platform","siteName":"Toloka Platform","title":"client.trainings.createRun() - Toloka Platform","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-09T13:26:09.219Z","originalFileLocation":"sdk/reference/trainings/create-run.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=\"Create a training run.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Toloka Platform\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_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=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"client.trainings.createRun() - Toloka Platform\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a training run.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Toloka Platform\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://toloka-platform.mintlify.site/docs/_mintlify/api/og/v2?division=Trainings\u0026amp;title=client.trainings.createRun%28%29\u0026amp;description=Create+a+training+run.\u0026amp;theme=aa093a67daef2c04a2475138\u0026amp;signature=d291dea93ae553aa9c68c837776e6cbba2915d128f252384e512e2b90ac0cc94\">\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=\"client.trainings.createRun() - Toloka Platform\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a training run.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://toloka-platform.mintlify.site/docs/_mintlify/api/og/v2?division=Trainings\u0026amp;title=client.trainings.createRun%28%29\u0026amp;description=Create+a+training+run.\u0026amp;theme=aa093a67daef2c04a2475138\u0026amp;signature=d291dea93ae553aa9c68c837776e6cbba2915d128f252384e512e2b90ac0cc94\">\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=\"/docs/mintlify-assets/_mintlify/favicons/toloka-platform/DF8VYWTGOtIk-J7s/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Toloka Platform\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#18181B\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/sdk/reference/trainings/create-run.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.platform.toloka.ai/#organization\",\"name\":\"Toloka Platform\",\"url\":\"https://docs.platform.toloka.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/toloka-platform/fjh9GDGXaqVVguLv/logo/light.svg?fit=max\u0026auto=format\u0026n=fjh9GDGXaqVVguLv\u0026q=85\u0026s=9416e21160a0887c5e444512177d135c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.platform.toloka.ai/docs#website\",\"name\":\"Toloka Platform\",\"url\":\"https://docs.platform.toloka.ai/docs\",\"publisher\":{\"@id\":\"https://docs.platform.toloka.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run#webpage\",\"url\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run\",\"name\":\"client.trainings.createRun()\",\"description\":\"Create a training run.\",\"dateModified\":\"2026-11-09T13:26:09.219Z\",\"isPartOf\":{\"@id\":\"https://docs.platform.toloka.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"TypeScript SDK\",\"item\":\"https://docs.platform.toloka.ai/docs/sdk/reference/client-methods\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Trainings\",\"item\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"client.trainings.createRun()\",\"item\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run#article\",\"headline\":\"client.trainings.createRun()\",\"name\":\"client.trainings.createRun()\",\"description\":\"Create a training run.\",\"url\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run\",\"mainEntityOfPage\":{\"@id\":\"https://docs.platform.toloka.ai/docs/sdk/reference/trainings/create-run#webpage\"},\"dateModified\":\"2026-11-09T13:26:09.219Z\",\"publisher\":{\"@id\":\"https://docs.platform.toloka.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.platform.toloka.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Toloka Platform\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Toloka Platform","nav":{"global":null,"tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":""}]},{"tab":"SDKs","icon":"boxes","pages":[{"title":"SDKs","href":"/sdk"}]},{"tab":"Reference","icon":"code","groups":[{"group":"Reference","pages":[{"title":"Reference","sidebarTitle":"Overview","href":"/reference"}]},{"group":"TypeScript SDK","pages":[{"title":"Client reference","sidebarTitle":"Client overview","href":"/sdk/reference/client-methods"},{"title":"createClient","sidebarTitle":"createClient()","href":"/sdk/reference/create-client"},{"title":"waitFor","sidebarTitle":"waitFor()","href":"/sdk/reference/wait-for"},{"title":"client.me()","sidebarTitle":"Account","href":"/sdk/reference/account/me"},{"group":"Projects","expanded":false,"pages":[{"title":"client.projects.listAll()","sidebarTitle":"listAll() / listPage()","href":"/sdk/reference/projects/list"},{"title":"client.projects.create()","sidebarTitle":"create()","href":"/sdk/reference/projects/create"},{"title":"client.projects.get()","sidebarTitle":"get()","href":"/sdk/reference/projects/get"},{"title":"client.projects.update()","sidebarTitle":"update()","href":"/sdk/reference/projects/update"},{"title":"client.projects.createToken()","sidebarTitle":"createToken()","href":"/sdk/reference/projects/create-token"},{"title":"client.projects.listAllTokens()","sidebarTitle":"listAllTokens() / listTokens()","href":"/sdk/reference/projects/list-tokens"},{"title":"client.projects.revokeAllTokens()","sidebarTitle":"revokeAllTokens()","href":"/sdk/reference/projects/revoke-all-tokens"},{"title":"client.projects.revokeToken()","sidebarTitle":"revokeToken()","href":"/sdk/reference/projects/revoke-token"},{"title":"client.projects.revokeCurrentToken()","sidebarTitle":"revokeCurrentToken()","href":"/sdk/reference/projects/revoke-current-token"}]},{"group":"Datasets","expanded":false,"pages":[{"title":"client.datasets.listAll()","sidebarTitle":"listAll() / listPage()","href":"/sdk/reference/datasets/list"},{"title":"client.datasets.create()","sidebarTitle":"create()","href":"/sdk/reference/datasets/create"},{"title":"client.datasets.get()","sidebarTitle":"get()","href":"/sdk/reference/datasets/get"},{"title":"client.datasets.listAllFields()","sidebarTitle":"listAllFields() / listFieldsPage()","href":"/sdk/reference/datasets/list-fields"},{"title":"client.datasets.createField()","sidebarTitle":"createField() / createFields()","href":"/sdk/reference/datasets/create-field"},{"title":"client.datasets.getInferredFields()","sidebarTitle":"getInferredFields()","href":"/sdk/reference/datasets/get-inferred-fields"},{"title":"client.datasets.appendItems()","sidebarTitle":"appendItems()","href":"/sdk/reference/datasets/append-items"},{"title":"client.datasets.listAllItems()","sidebarTitle":"listAllItems() / listItemsPage()","href":"/sdk/reference/datasets/list-items"},{"title":"client.datasets.createSlice()","sidebarTitle":"createSlice()","href":"/sdk/reference/datasets/create-slice"},{"title":"client.datasets.listSlicesPage()","sidebarTitle":"listSlicesPage()","href":"/sdk/reference/datasets/list-slices"},{"title":"client.datasets.getSlice()","sidebarTitle":"getSlice()","href":"/sdk/reference/datasets/get-slice"},{"title":"client.datasets.split()","sidebarTitle":"split()","href":"/sdk/reference/datasets/split"},{"title":"client.datasets.createFieldsFromUploadedRows()","sidebarTitle":"createFieldsFromUploadedRows()","href":"/sdk/reference/datasets/create-fields-from-uploaded-rows"},{"title":"client.datasets.startUpload()","sidebarTitle":"startUpload()","href":"/sdk/reference/datasets/start-upload"},{"title":"client.datasets.finalizeUpload()","sidebarTitle":"finalizeUpload()","href":"/sdk/reference/datasets/finalize-upload"},{"title":"client.datasets.cancelUpload()","sidebarTitle":"cancelUpload()","href":"/sdk/reference/datasets/cancel-upload"},{"title":"client.datasets.getUpload()","sidebarTitle":"getUpload()","href":"/sdk/reference/datasets/get-upload"},{"title":"client.datasets.startExport()","sidebarTitle":"startExport()","href":"/sdk/reference/datasets/start-export"},{"title":"client.datasets.getExport()","sidebarTitle":"getExport()","href":"/sdk/reference/datasets/get-export"}]},{"group":"Pipelines","expanded":false,"pages":[{"title":"client.pipelines.listAll()","sidebarTitle":"listAll() / listPage()","href":"/sdk/reference/pipelines/list"},{"title":"client.pipelines.get()","sidebarTitle":"get()","href":"/sdk/reference/pipelines/get"},{"title":"client.pipelines.update()","sidebarTitle":"update()","href":"/sdk/reference/pipelines/update"},{"title":"client.pipelines.import()","sidebarTitle":"import()","href":"/sdk/reference/pipelines/import"},{"title":"client.pipelines.attachDataset()","sidebarTitle":"attachDataset()","href":"/sdk/reference/pipelines/attach-dataset"},{"title":"client.pipelines.export()","sidebarTitle":"export()","href":"/sdk/reference/pipelines/export"},{"title":"client.pipelines.copy()","sidebarTitle":"copy()","href":"/sdk/reference/pipelines/copy"},{"title":"client.pipelines.estimateCost()","sidebarTitle":"estimateCost()","href":"/sdk/reference/pipelines/estimate-cost"},{"title":"client.pipelines.getGraph()","sidebarTitle":"getGraph()","href":"/sdk/reference/pipelines/get-graph"},{"title":"client.pipelines.replaceGraph()","sidebarTitle":"replaceGraph()","href":"/sdk/reference/pipelines/replace-graph"},{"title":"client.pipelines.validateGraph()","sidebarTitle":"validateGraph()","href":"/sdk/reference/pipelines/validate-graph"},{"title":"client.pipelines.patchNode()","sidebarTitle":"patchNode()","href":"/sdk/reference/pipelines/patch-node"}]},{"group":"Runs","expanded":false,"pages":[{"title":"client.runs.start()","sidebarTitle":"start()","href":"/sdk/reference/runs/start"},{"title":"client.runs.listAll()","sidebarTitle":"listAll() / listPage()","href":"/sdk/reference/runs/list"},{"title":"client.runs.get()","sidebarTitle":"get()","href":"/sdk/reference/runs/get"},{"title":"client.runs.cancel()","sidebarTitle":"cancel()","href":"/sdk/reference/runs/cancel"},{"title":"client.runs.listAllItems()","sidebarTitle":"listAllItems() / listItemsPage()","href":"/sdk/reference/runs/list-items"},{"title":"client.runs.getItem()","sidebarTitle":"getItem()","href":"/sdk/reference/runs/get-item"}]},{"group":"Checks","expanded":false,"pages":[{"title":"client.checks.list()","sidebarTitle":"list()","href":"/sdk/reference/checks/list"},{"title":"client.checks.start()","sidebarTitle":"start()","href":"/sdk/reference/checks/start"},{"title":"client.checks.runLints()","sidebarTitle":"runLints()","href":"/sdk/reference/checks/run-lints"},{"title":"client.checks.get()","sidebarTitle":"get()","href":"/sdk/reference/checks/get"}]},{"group":"Secrets","expanded":false,"pages":[{"title":"client.secrets.list()","sidebarTitle":"list()","href":"/sdk/reference/secrets/list"},{"title":"client.secrets.set()","sidebarTitle":"set()","href":"/sdk/reference/secrets/set"}]},{"group":"Files","expanded":false,"pages":[{"title":"client.files.list()","sidebarTitle":"list()","href":"/sdk/reference/files/list"},{"title":"client.files.startUpload()","sidebarTitle":"startUpload()","href":"/sdk/reference/files/start-upload"},{"title":"client.files.finalizeUpload()","sidebarTitle":"finalizeUpload()","href":"/sdk/reference/files/finalize-upload"},{"title":"client.files.delete()","sidebarTitle":"delete()","href":"/sdk/reference/files/delete"}]},{"title":"client.generationModels.list()","sidebarTitle":"Generation models","href":"/sdk/reference/generation-models/list"},{"title":"client.audience.specializations.listAll()","sidebarTitle":"Audience","href":"/sdk/reference/audience/list-specializations"},{"group":"Expert lists","expanded":false,"pages":[{"title":"client.expertLists.list()","sidebarTitle":"list()","href":"/sdk/reference/expert-lists/list"},{"title":"client.expertLists.create()","sidebarTitle":"create()","href":"/sdk/reference/expert-lists/create"},{"title":"client.expertLists.get()","sidebarTitle":"get()","href":"/sdk/reference/expert-lists/get"},{"title":"client.expertLists.update()","sidebarTitle":"update()","href":"/sdk/reference/expert-lists/update"},{"title":"client.expertLists.listExpertsPage()","sidebarTitle":"listExpertsPage()","href":"/sdk/reference/expert-lists/list-experts"},{"title":"client.expertLists.addExperts()","sidebarTitle":"addExperts()","href":"/sdk/reference/expert-lists/add-experts"},{"title":"client.expertLists.removeExperts()","sidebarTitle":"removeExperts()","href":"/sdk/reference/expert-lists/remove-experts"}]},{"group":"Expert ban list","expanded":false,"pages":[{"title":"client.expertBanList.get()","sidebarTitle":"get()","href":"/sdk/reference/expert-ban-list/get"},{"title":"client.expertBanList.listExpertsPage()","sidebarTitle":"listExpertsPage()","href":"/sdk/reference/expert-ban-list/list-experts"},{"title":"client.expertBanList.addExperts()","sidebarTitle":"addExperts()","href":"/sdk/reference/expert-ban-list/add-experts"},{"title":"client.expertBanList.removeExperts()","sidebarTitle":"removeExperts()","href":"/sdk/reference/expert-ban-list/remove-experts"}]},{"group":"Base models","expanded":false,"pages":[{"title":"client.baseModels.list()","sidebarTitle":"list()","href":"/sdk/reference/base-models/list"},{"title":"client.baseModels.get()","sidebarTitle":"get()","href":"/sdk/reference/base-models/get"}]},{"group":"Trainings","expanded":false,"pages":[{"title":"client.trainings.create()","sidebarTitle":"create()","href":"/sdk/reference/trainings/create"},{"title":"client.trainings.get()","sidebarTitle":"get()","href":"/sdk/reference/trainings/get"},{"title":"client.trainings.listAll()","sidebarTitle":"listAll() / listPage()","href":"/sdk/reference/trainings/list"},{"title":"client.trainings.updateMetadata()","sidebarTitle":"updateMetadata()","href":"/sdk/reference/trainings/update-metadata"},{"title":"client.trainings.replaceConfiguration()","sidebarTitle":"replaceConfiguration()","href":"/sdk/reference/trainings/replace-configuration"},{"title":"client.trainings.prepareCostEstimateInputs()","sidebarTitle":"prepareCostEstimateInputs()","href":"/sdk/reference/trainings/prepare-cost-estimate-inputs"},{"title":"client.trainings.estimateCost()","sidebarTitle":"estimateCost()","description":"Estimate training cost.","href":"/sdk/reference/trainings/estimate-cost"},{"title":"client.trainings.createRun()","sidebarTitle":"createRun()","href":"/sdk/reference/trainings/create-run"},{"title":"client.trainings.getRun()","sidebarTitle":"getRun()","description":"Get a training run.","href":"/sdk/reference/trainings/get-run"},{"title":"client.trainings.listAllRuns()","sidebarTitle":"listAllRuns() / listRunsPage()","href":"/sdk/reference/trainings/list-runs"},{"title":"client.trainings.getRunLogs()","sidebarTitle":"getRunLogs()","href":"/sdk/reference/trainings/get-run-logs"},{"title":"client.trainings.getRunMetrics()","sidebarTitle":"getRunMetrics()","href":"/sdk/reference/trainings/get-run-metrics"},{"title":"client.trainings.getRunMetricHistory()","sidebarTitle":"getRunMetricHistory()","href":"/sdk/reference/trainings/get-run-metric-history"},{"title":"client.trainings.cancelRun()","sidebarTitle":"cancelRun()","href":"/sdk/reference/trainings/cancel-run"},{"title":"client.trainings.resumeRun()","sidebarTitle":"resumeRun()","href":"/sdk/reference/trainings/resume-run"}]},{"group":"Models","expanded":false,"pages":[{"title":"client.models.listAll()","sidebarTitle":"listAll() / listPage()","href":"/sdk/reference/models/list"},{"title":"client.models.create()","sidebarTitle":"create()","href":"/sdk/reference/models/create"},{"title":"client.models.listAllVersions()","sidebarTitle":"listAllVersions() / listVersionsPage()","href":"/sdk/reference/models/list-versions"},{"title":"client.models.getVersion()","sidebarTitle":"getVersion()","href":"/sdk/reference/models/get-version"},{"title":"client.models.getVersionContent()","sidebarTitle":"getVersionContent()","href":"/sdk/reference/models/get-version-content"},{"title":"client.models.archive()","sidebarTitle":"archive()","href":"/sdk/reference/models/archive"},{"title":"client.models.get()","sidebarTitle":"get()","href":"/sdk/reference/models/get"}]},{"group":"Batch inference","expanded":false,"pages":[{"title":"client.batchInference.createRun()","sidebarTitle":"createRun()","href":"/sdk/reference/batch-inference/create-run"},{"title":"client.batchInference.listAllRuns()","sidebarTitle":"listAllRuns() / listRunsPage()","href":"/sdk/reference/batch-inference/list-runs"},{"title":"client.batchInference.getRun()","sidebarTitle":"getRun()","href":"/sdk/reference/batch-inference/get-run"},{"title":"client.batchInference.confirmRun()","sidebarTitle":"confirmRun()","href":"/sdk/reference/batch-inference/confirm-run"},{"title":"client.batchInference.resumeRun()","sidebarTitle":"resumeRun()","href":"/sdk/reference/batch-inference/resume-run"},{"title":"client.batchInference.cancelRun()","sidebarTitle":"cancelRun()","href":"/sdk/reference/batch-inference/cancel-run"}]},{"group":"Pipeline authoring","expanded":false,"pages":[{"title":"definePipeline","sidebarTitle":"definePipeline()","href":"/sdk/reference/define-pipeline"},{"title":"field","sidebarTitle":"field()","href":"/sdk/reference/field"},{"title":"connect","sidebarTitle":"connect()","href":"/sdk/reference/connect"},{"title":"root","sidebarTitle":"root()","href":"/sdk/reference/root"},{"title":"code","sidebarTitle":"code()","href":"/sdk/reference/code"},{"title":"generation","sidebarTitle":"generation()","href":"/sdk/reference/generation"},{"title":"quorum","sidebarTitle":"quorum()","href":"/sdk/reference/quorum"},{"title":"match","sidebarTitle":"match()","href":"/sdk/reference/match"},{"title":"validate","sidebarTitle":"validate()","href":"/sdk/reference/validate"}]}]},{"group":"CLI","pages":[{"title":"CLI reference","sidebarTitle":"Overview","href":"/cli/reference/index"},{"title":"toloka version","sidebarTitle":"version","href":"/cli/reference/version"},{"group":"config","expanded":false,"pages":[{"title":"toloka config","sidebarTitle":"config","href":"/cli/reference/config"},{"title":"toloka config get","sidebarTitle":"get","href":"/cli/reference/config/get"},{"title":"toloka config set","sidebarTitle":"set","href":"/cli/reference/config/set"}]},{"title":"toloka login","sidebarTitle":"login","href":"/cli/reference/login"},{"title":"toloka logout","sidebarTitle":"logout","href":"/cli/reference/logout"},{"title":"toloka auth-status","sidebarTitle":"auth-status","href":"/cli/reference/auth-status"},{"group":"project","expanded":false,"pages":[{"title":"toloka project","sidebarTitle":"project","href":"/cli/reference/project"},{"title":"toloka project list","sidebarTitle":"list","href":"/cli/reference/project/list"},{"title":"toloka project add","sidebarTitle":"add","href":"/cli/reference/project/add"},{"title":"toloka project switch","sidebarTitle":"switch","href":"/cli/reference/project/switch"},{"title":"toloka project current","sidebarTitle":"current","href":"/cli/reference/project/current"},{"title":"toloka project url","sidebarTitle":"url","href":"/cli/reference/project/url"},{"title":"toloka project remove","sidebarTitle":"remove","href":"/cli/reference/project/remove"},{"title":"toloka project untrack","sidebarTitle":"untrack","href":"/cli/reference/project/untrack"},{"title":"toloka project token","sidebarTitle":"token","href":"/cli/reference/project/token"},{"title":"toloka project tokens","sidebarTitle":"tokens","href":"/cli/reference/project/tokens"},{"title":"toloka project revoke-token","sidebarTitle":"revoke-token","href":"/cli/reference/project/revoke-token"},{"title":"toloka project revoke-tokens","sidebarTitle":"revoke-tokens","href":"/cli/reference/project/revoke-tokens"},{"title":"toloka project create","sidebarTitle":"create","href":"/cli/reference/project/create"}]},{"group":"audience","expanded":false,"pages":[{"title":"toloka audience","sidebarTitle":"audience","href":"/cli/reference/audience"},{"group":"specialization","expanded":false,"pages":[{"title":"toloka audience specialization","sidebarTitle":"specialization","href":"/cli/reference/audience/specialization"},{"title":"toloka audience specialization list","sidebarTitle":"list","href":"/cli/reference/audience/specialization/list"}]}]},{"group":"generation-model","expanded":false,"pages":[{"title":"toloka generation-model","sidebarTitle":"generation-model","href":"/cli/reference/generation-model"},{"title":"toloka generation-model list","sidebarTitle":"list","href":"/cli/reference/generation-model/list"}]},{"title":"toloka init","sidebarTitle":"init","href":"/cli/reference/init"},{"title":"toloka import","sidebarTitle":"import","href":"/cli/reference/import"},{"title":"toloka plan","sidebarTitle":"plan","href":"/cli/reference/plan"},{"title":"toloka validate","sidebarTitle":"validate","href":"/cli/reference/validate"},{"title":"toloka check","sidebarTitle":"check","href":"/cli/reference/check"},{"title":"toloka apply","sidebarTitle":"apply","href":"/cli/reference/apply"},{"group":"secret","expanded":false,"pages":[{"title":"toloka secret","sidebarTitle":"secret","href":"/cli/reference/secret"},{"title":"toloka secret set","sidebarTitle":"set","href":"/cli/reference/secret/set"}]},{"group":"expert-list","expanded":false,"pages":[{"title":"toloka expert-list","sidebarTitle":"expert-list","href":"/cli/reference/expert-list"},{"title":"toloka expert-list list","sidebarTitle":"list","href":"/cli/reference/expert-list/list"},{"title":"toloka expert-list create","sidebarTitle":"create","href":"/cli/reference/expert-list/create"},{"title":"toloka expert-list show","sidebarTitle":"show","href":"/cli/reference/expert-list/show"},{"title":"toloka expert-list rename","sidebarTitle":"rename","href":"/cli/reference/expert-list/rename"},{"title":"toloka expert-list hide","sidebarTitle":"hide","href":"/cli/reference/expert-list/hide"},{"title":"toloka expert-list unhide","sidebarTitle":"unhide","href":"/cli/reference/expert-list/unhide"},{"title":"toloka expert-list experts","sidebarTitle":"experts","href":"/cli/reference/expert-list/experts"},{"title":"toloka expert-list add","sidebarTitle":"add","href":"/cli/reference/expert-list/add"},{"title":"toloka expert-list remove","sidebarTitle":"remove","href":"/cli/reference/expert-list/remove"}]},{"group":"expert-ban-list","expanded":false,"pages":[{"title":"toloka expert-ban-list","sidebarTitle":"expert-ban-list","href":"/cli/reference/expert-ban-list"},{"title":"toloka expert-ban-list show","sidebarTitle":"show","href":"/cli/reference/expert-ban-list/show"},{"title":"toloka expert-ban-list experts","sidebarTitle":"experts","href":"/cli/reference/expert-ban-list/experts"},{"title":"toloka expert-ban-list add","sidebarTitle":"add","href":"/cli/reference/expert-ban-list/add"},{"title":"toloka expert-ban-list remove","sidebarTitle":"remove","href":"/cli/reference/expert-ban-list/remove"}]},{"group":"base-model","expanded":false,"pages":[{"title":"toloka base-model","sidebarTitle":"base-model","href":"/cli/reference/base-model"},{"title":"toloka base-model list","sidebarTitle":"list","href":"/cli/reference/base-model/list"},{"title":"toloka base-model get","sidebarTitle":"get","href":"/cli/reference/base-model/get"}]},{"group":"model","expanded":false,"pages":[{"title":"toloka model","sidebarTitle":"model","href":"/cli/reference/model"},{"title":"toloka model list","sidebarTitle":"list","href":"/cli/reference/model/list"},{"title":"toloka model get","sidebarTitle":"get","href":"/cli/reference/model/get"},{"title":"toloka model versions","sidebarTitle":"versions","href":"/cli/reference/model/versions"},{"title":"toloka model create","sidebarTitle":"create","href":"/cli/reference/model/create"},{"title":"toloka model archive","sidebarTitle":"archive","href":"/cli/reference/model/archive"},{"group":"version","expanded":false,"pages":[{"title":"toloka model version","sidebarTitle":"version","href":"/cli/reference/model/version"},{"title":"toloka model version download","sidebarTitle":"download","href":"/cli/reference/model/version/download"}]}]},{"group":"training","expanded":false,"pages":[{"title":"toloka training","sidebarTitle":"training","href":"/cli/reference/training"},{"title":"toloka training list","sidebarTitle":"list","href":"/cli/reference/training/list"},{"title":"toloka training get","sidebarTitle":"get","href":"/cli/reference/training/get"},{"title":"toloka training create","sidebarTitle":"create","href":"/cli/reference/training/create"},{"title":"toloka training update","sidebarTitle":"update","href":"/cli/reference/training/update"},{"title":"toloka training cost","sidebarTitle":"cost","href":"/cli/reference/training/cost"},{"title":"toloka training run","sidebarTitle":"run","href":"/cli/reference/training/run"},{"title":"toloka training runs","sidebarTitle":"runs","href":"/cli/reference/training/runs"},{"title":"toloka training status","sidebarTitle":"status","href":"/cli/reference/training/status"},{"title":"toloka training resume","sidebarTitle":"resume","href":"/cli/reference/training/resume"},{"title":"toloka training cancel","sidebarTitle":"cancel","href":"/cli/reference/training/cancel"},{"title":"toloka training metrics","sidebarTitle":"metrics","href":"/cli/reference/training/metrics"},{"title":"toloka training logs","sidebarTitle":"logs","href":"/cli/reference/training/logs"}]},{"group":"batch-inference","expanded":false,"pages":[{"title":"toloka batch-inference","sidebarTitle":"batch-inference","href":"/cli/reference/batch-inference"},{"title":"toloka batch-inference run","sidebarTitle":"run","href":"/cli/reference/batch-inference/run"},{"title":"toloka batch-inference list","sidebarTitle":"list","href":"/cli/reference/batch-inference/list"},{"title":"toloka batch-inference status","sidebarTitle":"status","href":"/cli/reference/batch-inference/status"},{"title":"toloka batch-inference confirm","sidebarTitle":"confirm","href":"/cli/reference/batch-inference/confirm"},{"title":"toloka batch-inference resume","sidebarTitle":"resume","href":"/cli/reference/batch-inference/resume"},{"title":"toloka batch-inference cancel","sidebarTitle":"cancel","href":"/cli/reference/batch-inference/cancel"}]},{"group":"dataset","expanded":false,"pages":[{"title":"toloka dataset","sidebarTitle":"dataset","href":"/cli/reference/dataset"},{"title":"toloka dataset list","sidebarTitle":"list","href":"/cli/reference/dataset/list"},{"title":"toloka dataset create","sidebarTitle":"create","href":"/cli/reference/dataset/create"},{"group":"fields","expanded":false,"pages":[{"title":"toloka dataset fields","sidebarTitle":"fields","href":"/cli/reference/dataset/fields"},{"title":"toloka dataset fields declarations","sidebarTitle":"declarations","href":"/cli/reference/dataset/fields/declarations"},{"title":"toloka dataset fields add","sidebarTitle":"add","href":"/cli/reference/dataset/fields/add"}]},{"title":"toloka dataset load","sidebarTitle":"load","href":"/cli/reference/dataset/load"},{"title":"toloka dataset upload","sidebarTitle":"upload","href":"/cli/reference/dataset/upload"},{"group":"slice","expanded":false,"pages":[{"title":"toloka dataset slice","sidebarTitle":"slice","href":"/cli/reference/dataset/slice"},{"title":"toloka dataset slice create","sidebarTitle":"create","href":"/cli/reference/dataset/slice/create"},{"title":"toloka dataset slice list","sidebarTitle":"list","href":"/cli/reference/dataset/slice/list"},{"title":"toloka dataset slice show","sidebarTitle":"show","href":"/cli/reference/dataset/slice/show"}]},{"title":"toloka dataset split","sidebarTitle":"split","href":"/cli/reference/dataset/split"},{"title":"toloka dataset columns","sidebarTitle":"columns","href":"/cli/reference/dataset/columns"}]},{"group":"pipeline","expanded":false,"pages":[{"title":"toloka pipeline","sidebarTitle":"pipeline","href":"/cli/reference/pipeline"},{"title":"toloka pipeline list","sidebarTitle":"list","href":"/cli/reference/pipeline/list"},{"title":"toloka pipeline run","sidebarTitle":"run","href":"/cli/reference/pipeline/run"},{"title":"toloka pipeline lint","sidebarTitle":"lint","href":"/cli/reference/pipeline/lint"},{"title":"toloka pipeline status","sidebarTitle":"status","href":"/cli/reference/pipeline/status"},{"title":"toloka pipeline runs","sidebarTitle":"runs","href":"/cli/reference/pipeline/runs"},{"title":"toloka pipeline cost","sidebarTitle":"cost","href":"/cli/reference/pipeline/cost"},{"title":"toloka pipeline cancel","sidebarTitle":"cancel","href":"/cli/reference/pipeline/cancel"},{"title":"toloka pipeline results","sidebarTitle":"results","href":"/cli/reference/pipeline/results"}]},{"title":"toloka status","sidebarTitle":"status","href":"/cli/reference/status"},{"title":"toloka report","sidebarTitle":"report","href":"/cli/reference/report"},{"group":"skill","expanded":false,"pages":[{"title":"toloka skill","sidebarTitle":"skill","href":"/cli/reference/skill"},{"title":"toloka skill list","sidebarTitle":"list","href":"/cli/reference/skill/list"},{"title":"toloka skill search","sidebarTitle":"search","href":"/cli/reference/skill/search"},{"title":"toloka skill install","sidebarTitle":"install","href":"/cli/reference/skill/install"}]},{"group":"ui","expanded":false,"pages":[{"title":"toloka ui","sidebarTitle":"ui","href":"/cli/reference/ui"},{"title":"toloka ui components","sidebarTitle":"components","href":"/cli/reference/ui/components"}]}]},{"group":"HTTP API","pages":[{"title":"HTTP API","sidebarTitle":"Overview","href":"/api-reference/index"},{"title":"Get the current user","deprecated":null,"version":null,"sidebarTitle":"Get current user","openapi":"/api-reference/openapi.json get /me","href":"/api-reference/account/get-current-user"},{"group":"Projects","expanded":false,"pages":[{"title":"List projects","deprecated":null,"version":null,"sidebarTitle":"List projects","openapi":"/api-reference/openapi.json get /projects","href":"/api-reference/projects/list-projects"},{"title":"Create a project","deprecated":null,"version":null,"sidebarTitle":"Create project","openapi":"/api-reference/openapi.json post /projects","href":"/api-reference/projects/create-project"},{"title":"Get a project","deprecated":null,"version":null,"sidebarTitle":"Get project by id","openapi":"/api-reference/openapi.json get /projects/{projectId}","href":"/api-reference/projects/get-project-by-id"},{"title":"Update a project","deprecated":null,"version":null,"sidebarTitle":"Update project","openapi":"/api-reference/openapi.json patch /projects/{projectId}","href":"/api-reference/projects/update-project"},{"title":"Issue a project-scoped token","deprecated":null,"version":null,"sidebarTitle":"Create project token","openapi":"/api-reference/openapi.json post /projects/{projectId}/tokens","href":"/api-reference/projects/create-project-token"},{"title":"List live project-scoped tokens","deprecated":null,"version":null,"sidebarTitle":"List project tokens","openapi":"/api-reference/openapi.json get /projects/{projectId}/tokens","href":"/api-reference/projects/list-project-tokens"},{"title":"Revoke all project tokens","deprecated":null,"version":null,"sidebarTitle":"Revoke project tokens","openapi":"/api-reference/openapi.json delete /projects/{projectId}/tokens","href":"/api-reference/projects/revoke-project-tokens"},{"title":"Revoke a project-scoped token","deprecated":null,"version":null,"sidebarTitle":"Revoke project token","openapi":"/api-reference/openapi.json delete /projects/{projectId}/tokens/{tokenId}","href":"/api-reference/projects/revoke-project-token"},{"title":"Revoke the current token","deprecated":null,"version":null,"sidebarTitle":"Revoke current token","openapi":"/api-reference/openapi.json delete /tokens/current","href":"/api-reference/projects/revoke-current-token"}]},{"group":"Datasets","expanded":false,"pages":[{"title":"List project datasets","deprecated":null,"version":null,"sidebarTitle":"List project datasets","openapi":"/api-reference/openapi.json get /projects/{projectId}/datasets","href":"/api-reference/datasets/list-project-datasets"},{"title":"Create a dataset","deprecated":null,"version":null,"sidebarTitle":"Create dataset","openapi":"/api-reference/openapi.json post /projects/{projectId}/datasets","href":"/api-reference/datasets/create-dataset"},{"title":"Get a dataset","deprecated":null,"version":null,"sidebarTitle":"Get dataset by id","openapi":"/api-reference/openapi.json get /datasets/{datasetId}","href":"/api-reference/datasets/get-dataset-by-id"},{"title":"List dataset fields","deprecated":null,"version":null,"sidebarTitle":"List dataset fields","openapi":"/api-reference/openapi.json get /datasets/{datasetId}/fields","href":"/api-reference/datasets/list-dataset-fields"},{"title":"Create dataset fields","deprecated":null,"version":null,"sidebarTitle":"Create dataset field","openapi":"/api-reference/openapi.json post /datasets/{datasetId}/fields","href":"/api-reference/datasets/create-dataset-field"},{"title":"List inferred dataset fields","deprecated":null,"version":null,"sidebarTitle":"Get dataset inferred fields","openapi":"/api-reference/openapi.json get /datasets/{datasetId}/inferred-fields","href":"/api-reference/datasets/get-dataset-inferred-fields"},{"title":"Add rows to a dataset","deprecated":null,"version":null,"sidebarTitle":"Add dataset items","openapi":"/api-reference/openapi.json post /datasets/{datasetId}/items","href":"/api-reference/datasets/add-dataset-items"},{"title":"List dataset items","deprecated":null,"version":null,"sidebarTitle":"List dataset items","openapi":"/api-reference/openapi.json get /datasets/{datasetId}/items","href":"/api-reference/datasets/list-dataset-items"},{"title":"Mark a deterministic sample of rows","deprecated":null,"version":null,"sidebarTitle":"Sample dataset items","openapi":"/api-reference/openapi.json post /datasets/{datasetId}/sample","href":"/api-reference/datasets/sample-dataset-items"},{"title":"Get dataset sampling status","deprecated":null,"version":null,"sidebarTitle":"Get dataset sample","openapi":"/api-reference/openapi.json get /samples/{sampleId}","href":"/api-reference/datasets/get-dataset-sample"},{"title":"Create a dataset slice","deprecated":null,"version":null,"sidebarTitle":"Create dataset slice","openapi":"/api-reference/openapi.json post /datasets/{datasetId}/slices","href":"/api-reference/datasets/create-dataset-slice"},{"title":"List dataset slices","deprecated":null,"version":null,"sidebarTitle":"List dataset slices","openapi":"/api-reference/openapi.json get /datasets/{datasetId}/slices","href":"/api-reference/datasets/list-dataset-slices"},{"title":"Get a dataset slice","deprecated":null,"version":null,"sidebarTitle":"Get dataset slice","openapi":"/api-reference/openapi.json get /slices/{sliceId}","href":"/api-reference/datasets/get-dataset-slice"},{"title":"Split a dataset into parts","deprecated":null,"version":null,"sidebarTitle":"Split dataset","openapi":"/api-reference/openapi.json post /datasets/{datasetId}/split","href":"/api-reference/datasets/split-dataset"},{"title":"Create fields from uploaded rows","deprecated":null,"version":null,"sidebarTitle":"Create dataset fields from uploaded rows","openapi":"/api-reference/openapi.json post /datasets/{datasetId}/fields/from-uploaded","href":"/api-reference/datasets/create-dataset-fields-from-uploaded-rows"}]},{"group":"Dataset uploads","expanded":false,"pages":[{"title":"Start a dataset file upload","deprecated":null,"version":null,"sidebarTitle":"Create dataset upload","openapi":"/api-reference/openapi.json post /datasets/{datasetId}/uploads","href":"/api-reference/dataset-uploads/create-dataset-upload"},{"title":"Finalize a dataset file upload","deprecated":null,"version":null,"sidebarTitle":"Finalize dataset upload","openapi":"/api-reference/openapi.json post /uploads/{uploadId}/finalize","href":"/api-reference/dataset-uploads/finalize-dataset-upload"},{"title":"Cancel a dataset upload","deprecated":null,"version":null,"sidebarTitle":"Cancel dataset upload","openapi":"/api-reference/openapi.json post /uploads/{uploadId}/cancel","href":"/api-reference/dataset-uploads/cancel-dataset-upload"},{"title":"Get a dataset upload","deprecated":null,"version":null,"sidebarTitle":"Get dataset upload","openapi":"/api-reference/openapi.json get /uploads/{uploadId}","href":"/api-reference/dataset-uploads/get-dataset-upload"}]},{"group":"Dataset exports","expanded":false,"pages":[{"title":"Start a dataset export","deprecated":null,"version":null,"sidebarTitle":"Create dataset export","openapi":"/api-reference/openapi.json post /datasets/{datasetId}/exports","href":"/api-reference/dataset-exports/create-dataset-export"},{"title":"Get a dataset export","deprecated":null,"version":null,"sidebarTitle":"Get dataset export","openapi":"/api-reference/openapi.json get /exports/{exportId}","href":"/api-reference/dataset-exports/get-dataset-export"}]},{"group":"Pipelines","expanded":false,"pages":[{"title":"List project pipelines","deprecated":null,"version":null,"sidebarTitle":"List project pipelines","openapi":"/api-reference/openapi.json get /projects/{projectId}/pipelines","href":"/api-reference/pipelines/list-project-pipelines"},{"title":"Get a pipeline","deprecated":null,"version":null,"sidebarTitle":"Get pipeline by id","openapi":"/api-reference/openapi.json get /pipelines/{pipelineId}","href":"/api-reference/pipelines/get-pipeline-by-id"},{"title":"Update a pipeline","deprecated":null,"version":null,"sidebarTitle":"Update pipeline","openapi":"/api-reference/openapi.json patch /pipelines/{pipelineId}","href":"/api-reference/pipelines/update-pipeline"},{"title":"Import a pipeline into a project","deprecated":null,"version":null,"sidebarTitle":"Import pipeline","openapi":"/api-reference/openapi.json post /projects/{projectId}/pipelines/import","href":"/api-reference/pipelines/import-pipeline"},{"title":"Attach a dataset to a pipeline","deprecated":null,"version":null,"sidebarTitle":"Attach pipeline dataset","openapi":"/api-reference/openapi.json post /pipelines/{pipelineId}/dataset","href":"/api-reference/pipelines/attach-pipeline-dataset"},{"title":"Export a pipeline","deprecated":null,"version":null,"sidebarTitle":"Export pipeline","openapi":"/api-reference/openapi.json get /pipelines/{pipelineId}/export","href":"/api-reference/pipelines/export-pipeline"},{"title":"Copy a pipeline","deprecated":null,"version":null,"sidebarTitle":"Copy pipeline","openapi":"/api-reference/openapi.json post /pipelines/{pipelineId}/copy","href":"/api-reference/pipelines/copy-pipeline"},{"title":"Estimate pipeline cost","deprecated":null,"version":null,"sidebarTitle":"Estimate pipeline cost","openapi":"/api-reference/openapi.json post /pipelines/{pipelineId}/cost-estimate","href":"/api-reference/pipelines/estimate-pipeline-cost"}]},{"group":"Pipeline graph","expanded":false,"pages":[{"title":"Get the pipeline graph","deprecated":null,"version":null,"sidebarTitle":"Get pipeline graph snapshot","openapi":"/api-reference/openapi.json get /pipelines/{pipelineId}/graph","href":"/api-reference/pipeline-graph/get-pipeline-graph-snapshot"},{"title":"Replace the pipeline graph","deprecated":null,"version":null,"sidebarTitle":"Replace pipeline graph","openapi":"/api-reference/openapi.json put /pipelines/{pipelineId}/graph","href":"/api-reference/pipeline-graph/replace-pipeline-graph"},{"title":"Validate a pipeline graph","deprecated":null,"version":null,"sidebarTitle":"Validate pipeline graph","openapi":"/api-reference/openapi.json post /pipelines/{pipelineId}/graph/validate","href":"/api-reference/pipeline-graph/validate-pipeline-graph"},{"title":"Update a pipeline node","deprecated":null,"version":null,"sidebarTitle":"Patch pipeline node","openapi":"/api-reference/openapi.json patch /pipelines/{pipelineId}/graph/nodes/{nodeId}","href":"/api-reference/pipeline-graph/patch-pipeline-node"}]},{"group":"Runs","expanded":false,"pages":[{"title":"Start a pipeline run","deprecated":null,"version":null,"sidebarTitle":"Create pipeline run","openapi":"/api-reference/openapi.json post /pipelines/{pipelineId}/runs","href":"/api-reference/runs/create-pipeline-run"},{"title":"List pipeline runs","deprecated":null,"version":null,"sidebarTitle":"List pipeline runs","openapi":"/api-reference/openapi.json get /pipelines/{pipelineId}/runs","href":"/api-reference/runs/list-pipeline-runs"},{"title":"Get a pipeline run","deprecated":null,"version":null,"sidebarTitle":"Get pipeline run","openapi":"/api-reference/openapi.json get /runs/{runId}","href":"/api-reference/runs/get-pipeline-run"},{"title":"Get the cost of a run","deprecated":null,"version":null,"sidebarTitle":"Get pipeline run cost","openapi":"/api-reference/openapi.json get /runs/{runId}/cost","href":"/api-reference/runs/get-pipeline-run-cost"},{"title":"Cancel a pipeline run","deprecated":null,"version":null,"sidebarTitle":"Cancel pipeline run","openapi":"/api-reference/openapi.json post /runs/{runId}/cancel","href":"/api-reference/runs/cancel-pipeline-run"},{"title":"List run items","deprecated":null,"version":null,"sidebarTitle":"List pipeline run items","openapi":"/api-reference/openapi.json get /runs/{runId}/items","href":"/api-reference/runs/list-pipeline-run-items"},{"title":"Get a run item","deprecated":null,"version":null,"sidebarTitle":"Get pipeline run item","openapi":"/api-reference/openapi.json get /runs/{runId}/items/{itemId}","href":"/api-reference/runs/get-pipeline-run-item"}]},{"group":"Checks","expanded":false,"pages":[{"title":"List pipeline checks","deprecated":null,"version":null,"sidebarTitle":"List pipeline checks","openapi":"/api-reference/openapi.json get /pipelines/{pipelineId}/checks","href":"/api-reference/checks/list-pipeline-checks"},{"title":"Start a pipeline check","deprecated":null,"version":null,"sidebarTitle":"Create pipeline check","openapi":"/api-reference/openapi.json post /pipelines/{pipelineId}/checks","href":"/api-reference/checks/create-pipeline-check"},{"title":"Run pipeline lints","deprecated":null,"version":null,"sidebarTitle":"Run pipeline lints","openapi":"/api-reference/openapi.json post /pipelines/{pipelineId}/lints","href":"/api-reference/checks/run-pipeline-lints"},{"title":"Get a pipeline check","deprecated":null,"version":null,"sidebarTitle":"Get pipeline check","openapi":"/api-reference/openapi.json get /checks/{checkRunId}","href":"/api-reference/checks/get-pipeline-check"}]},{"group":"Secrets","expanded":false,"pages":[{"title":"List project secret names","deprecated":null,"version":null,"sidebarTitle":"List project secrets","openapi":"/api-reference/openapi.json get /projects/{projectId}/secrets","href":"/api-reference/secrets/list-project-secrets"},{"title":"Set a project secret","deprecated":null,"version":null,"sidebarTitle":"Set project secret","openapi":"/api-reference/openapi.json put /projects/{projectId}/secrets/{name}","href":"/api-reference/secrets/set-project-secret"}]},{"group":"Files","expanded":false,"pages":[{"title":"List project files","deprecated":null,"version":null,"sidebarTitle":"List project files","openapi":"/api-reference/openapi.json get /projects/{projectId}/files","href":"/api-reference/files/list-project-files"},{"title":"Start a project file upload","deprecated":null,"version":null,"sidebarTitle":"Create project file upload","openapi":"/api-reference/openapi.json post /projects/{projectId}/files","href":"/api-reference/files/create-project-file-upload"},{"title":"Finalize a project file upload","deprecated":null,"version":null,"sidebarTitle":"Finalize project file upload","openapi":"/api-reference/openapi.json post /projects/{projectId}/files/{fileId}/finalize","href":"/api-reference/files/finalize-project-file-upload"},{"title":"Delete a project file","deprecated":null,"version":null,"sidebarTitle":"Delete project file","openapi":"/api-reference/openapi.json delete /projects/{projectId}/files/{fileId}","href":"/api-reference/files/delete-project-file"}]},{"title":"List synthetic generation models","deprecated":null,"version":null,"sidebarTitle":"List generation models","openapi":"/api-reference/openapi.json get /generation-models","href":"/api-reference/generation-models/list-generation-models"},{"title":"List expert specializations","deprecated":null,"version":null,"sidebarTitle":"List audience specializations","openapi":"/api-reference/openapi.json get /audience/specializations","href":"/api-reference/audience/list-audience-specializations"},{"group":"Expert lists","expanded":false,"pages":[{"title":"List expert lists","deprecated":null,"version":null,"sidebarTitle":"List expert lists","openapi":"/api-reference/openapi.json get /projects/{projectId}/expert-lists","href":"/api-reference/expert-lists/list-expert-lists"},{"title":"Create an expert list","deprecated":null,"version":null,"sidebarTitle":"Create expert list","openapi":"/api-reference/openapi.json post /projects/{projectId}/expert-lists","href":"/api-reference/expert-lists/create-expert-list"},{"title":"Get an expert list","deprecated":null,"version":null,"sidebarTitle":"Get expert list","openapi":"/api-reference/openapi.json get /expert-lists/{expertListId}","href":"/api-reference/expert-lists/get-expert-list"},{"title":"Rename, hide or show an expert list","deprecated":null,"version":null,"sidebarTitle":"Update expert list","openapi":"/api-reference/openapi.json patch /expert-lists/{expertListId}","href":"/api-reference/expert-lists/update-expert-list"},{"title":"List the experts of an expert list","deprecated":null,"version":null,"sidebarTitle":"List expert list experts","openapi":"/api-reference/openapi.json get /expert-lists/{expertListId}/experts","href":"/api-reference/expert-lists/list-expert-list-experts"},{"title":"Add experts to an expert list","deprecated":null,"version":null,"sidebarTitle":"Add expert list experts","openapi":"/api-reference/openapi.json post /expert-lists/{expertListId}/experts/add","href":"/api-reference/expert-lists/add-expert-list-experts"},{"title":"Remove experts from an expert list","deprecated":null,"version":null,"sidebarTitle":"Remove expert list experts","openapi":"/api-reference/openapi.json post /expert-lists/{expertListId}/experts/remove","href":"/api-reference/expert-lists/remove-expert-list-experts"}]},{"group":"Expert ban list","expanded":false,"pages":[{"title":"Get the expert ban list of a project","deprecated":null,"version":null,"sidebarTitle":"Get expert ban list","openapi":"/api-reference/openapi.json get /projects/{projectId}/expert-ban-list","href":"/api-reference/expert-ban-list/get-expert-ban-list"},{"title":"List the experts of the expert ban list","deprecated":null,"version":null,"sidebarTitle":"List expert ban list experts","openapi":"/api-reference/openapi.json get /projects/{projectId}/expert-ban-list/experts","href":"/api-reference/expert-ban-list/list-expert-ban-list-experts"},{"title":"Ban experts in a project","deprecated":null,"version":null,"sidebarTitle":"Add expert ban list experts","openapi":"/api-reference/openapi.json post /projects/{projectId}/expert-ban-list/experts/add","href":"/api-reference/expert-ban-list/add-expert-ban-list-experts"},{"title":"Unban experts in a project","deprecated":null,"version":null,"sidebarTitle":"Remove expert ban list experts","openapi":"/api-reference/openapi.json post /projects/{projectId}/expert-ban-list/experts/remove","href":"/api-reference/expert-ban-list/remove-expert-ban-list-experts"}]},{"group":"Base models","expanded":false,"pages":[{"title":"List base models","deprecated":null,"version":null,"sidebarTitle":"List base models","openapi":"/api-reference/openapi.json get /base-models","href":"/api-reference/base-models/list-base-models"},{"title":"Get a base model","deprecated":null,"version":null,"sidebarTitle":"Get base model","openapi":"/api-reference/openapi.json get /base-models/{baseModelId}","href":"/api-reference/base-models/get-base-model"}]},{"group":"Trainings","expanded":false,"pages":[{"title":"Create a training","deprecated":null,"version":null,"sidebarTitle":"Create project training","openapi":"/api-reference/openapi.json post /projects/{projectId}/trainings","href":"/api-reference/trainings/create-project-training"},{"title":"Get a training","deprecated":null,"version":null,"sidebarTitle":"Get training","openapi":"/api-reference/openapi.json get /trainings/{trainingId}","href":"/api-reference/trainings/get-training"},{"title":"List project trainings","deprecated":null,"version":null,"sidebarTitle":"List project trainings","openapi":"/api-reference/openapi.json get /projects/{projectId}/trainings","href":"/api-reference/trainings/list-project-trainings"},{"title":"Update training metadata","deprecated":null,"version":null,"sidebarTitle":"Update training metadata","openapi":"/api-reference/openapi.json patch /trainings/{trainingId}","href":"/api-reference/trainings/update-training-metadata"},{"title":"Replace a training configuration","deprecated":null,"version":null,"sidebarTitle":"Replace training configuration","openapi":"/api-reference/openapi.json put /trainings/{trainingId}/configuration","href":"/api-reference/trainings/replace-training-configuration"},{"title":"Prepare training cost estimate inputs","deprecated":null,"version":null,"sidebarTitle":"Prepare training cost estimate inputs","openapi":"/api-reference/openapi.json post /trainings/{trainingId}/cost-estimate-inputs","href":"/api-reference/trainings/prepare-training-cost-estimate-inputs"},{"title":"Estimate training cost","deprecated":null,"version":null,"sidebarTitle":"Estimate training cost","openapi":"/api-reference/openapi.json post /trainings/{trainingId}/cost-estimate","href":"/api-reference/trainings/estimate-training-cost"},{"title":"Create a training run","deprecated":null,"version":null,"sidebarTitle":"Create training run","openapi":"/api-reference/openapi.json post /trainings/{trainingId}/runs","href":"/api-reference/trainings/create-training-run"},{"title":"Get a training run","deprecated":null,"version":null,"sidebarTitle":"Get training run","openapi":"/api-reference/openapi.json get /training-runs/{trainingRunId}","href":"/api-reference/trainings/get-training-run"},{"title":"List training runs","deprecated":null,"version":null,"sidebarTitle":"List training runs","openapi":"/api-reference/openapi.json get /trainings/{trainingId}/runs","href":"/api-reference/trainings/list-training-runs"},{"title":"Read training run logs","deprecated":null,"version":null,"sidebarTitle":"Get training run logs","openapi":"/api-reference/openapi.json get /training-runs/{trainingRunId}/logs","href":"/api-reference/trainings/get-training-run-logs"},{"title":"Get training run metrics","deprecated":null,"version":null,"sidebarTitle":"Get training run metrics","openapi":"/api-reference/openapi.json get /training-runs/{trainingRunId}/metrics","href":"/api-reference/trainings/get-training-run-metrics"},{"title":"Get training metric history","deprecated":null,"version":null,"sidebarTitle":"Get training run metric history","openapi":"/api-reference/openapi.json get /training-runs/{trainingRunId}/metrics/{metricKey}","href":"/api-reference/trainings/get-training-run-metric-history"},{"title":"Cancel a training run","deprecated":null,"version":null,"sidebarTitle":"Cancel training run","openapi":"/api-reference/openapi.json post /training-runs/{trainingRunId}/cancel","href":"/api-reference/trainings/cancel-training-run"},{"title":"Resume a training run","deprecated":null,"version":null,"sidebarTitle":"Resume training run","openapi":"/api-reference/openapi.json post /training-runs/{trainingRunId}/resume","href":"/api-reference/trainings/resume-training-run"}]},{"group":"Models","expanded":false,"pages":[{"title":"List project models","deprecated":null,"version":null,"sidebarTitle":"List project models","openapi":"/api-reference/openapi.json get /projects/{projectId}/models","href":"/api-reference/models/list-project-models"},{"title":"Create a project model","deprecated":null,"version":null,"sidebarTitle":"Create project model","openapi":"/api-reference/openapi.json post /projects/{projectId}/models","href":"/api-reference/models/create-project-model"},{"title":"List model versions","deprecated":null,"version":null,"sidebarTitle":"List model versions","openapi":"/api-reference/openapi.json get /projects/{projectId}/models/{modelId}/versions","href":"/api-reference/models/list-model-versions"},{"title":"Get a model version","deprecated":null,"version":null,"sidebarTitle":"Get model version","openapi":"/api-reference/openapi.json get /model-versions/{modelVersionId}","href":"/api-reference/models/get-model-version"},{"title":"Get model version download links","deprecated":null,"version":null,"sidebarTitle":"Get model version content","openapi":"/api-reference/openapi.json get /model-versions/{modelVersionId}/content","href":"/api-reference/models/get-model-version-content"},{"title":"Archive a project model","deprecated":null,"version":null,"sidebarTitle":"Archive project model","openapi":"/api-reference/openapi.json post /projects/{projectId}/models/{modelId}/archive","href":"/api-reference/models/archive-project-model"},{"title":"Get a project model","deprecated":null,"version":null,"sidebarTitle":"Get project model","openapi":"/api-reference/openapi.json get /projects/{projectId}/models/{modelId}","href":"/api-reference/models/get-project-model"}]},{"group":"Batch inference","expanded":false,"pages":[{"title":"Create a batch inference run","deprecated":null,"version":null,"sidebarTitle":"Create batch inference run","openapi":"/api-reference/openapi.json post /projects/{projectId}/batch-inference-runs","href":"/api-reference/batch-inference/create-batch-inference-run"},{"title":"List batch inference runs","deprecated":null,"version":null,"sidebarTitle":"List batch inference runs","openapi":"/api-reference/openapi.json get /projects/{projectId}/batch-inference-runs","href":"/api-reference/batch-inference/list-batch-inference-runs"},{"title":"Get a batch inference run","deprecated":null,"version":null,"sidebarTitle":"Get batch inference run","openapi":"/api-reference/openapi.json get /batch-inference-runs/{batchInferenceRunId}","href":"/api-reference/batch-inference/get-batch-inference-run"},{"title":"Confirm a batch inference run","deprecated":null,"version":null,"sidebarTitle":"Confirm batch inference run","openapi":"/api-reference/openapi.json post /batch-inference-runs/{batchInferenceRunId}/confirm","href":"/api-reference/batch-inference/confirm-batch-inference-run"},{"title":"Resume a batch inference run","deprecated":null,"version":null,"sidebarTitle":"Resume batch inference run","openapi":"/api-reference/openapi.json post /batch-inference-runs/{batchInferenceRunId}/resume","href":"/api-reference/batch-inference/resume-batch-inference-run"},{"title":"Cancel a batch inference run","deprecated":null,"version":null,"sidebarTitle":"Cancel batch inference run","openapi":"/api-reference/openapi.json post /batch-inference-runs/{batchInferenceRunId}/cancel","href":"/api-reference/batch-inference/cancel-batch-inference-run"}]}]}]},{"tab":"Troubleshooting","icon":"wrench","pages":[{"title":"Troubleshooting","href":"/data/guides/troubleshoot"}]}]},"basePath":"","title":"client.trainings.createRun() - Toloka Platform","buildId":"dpl_3pZeXn3XukjzFRgAX73A7GNDfRJ1","deploymentId":"dpl_3pZeXn3XukjzFRgAX73A7GNDfRJ1","dynamics":["2b790eda92"],"chunks":["ApiExamples-9OnYPrVf.js","utils-BN0nty2W.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","cloneDeep-izs3Hzxb.js","utils-C8_MydSG.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-xr67xWGO.js","shallow-DO1aDdBF.js","snippetPresets-DYv9OBej.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","getApiPlaygroundDisplay-o7cLzFL-.js","CodeSnippet-CGr2yOA8.js","CodeSnippets-CzBbqPNh.js"]}