Upload dataset files to FlexAI from local or remote storage
Pushes a new dataset to a FlexAI. Multiple files can be uploaded at once by using multiple instances of the —file flag, or by pointing the —file flag to a directory containing dataset files.The Datasets Manager Service page provides more information on how to upload (or push) both local files and files from a Remote Storage Provider.
The name of the Dataset you want to create. Dataset names must be unique within a given FlexAI organization and must follow the Resource Naming conventions.
The local path to the dataset files on the host machine running the FlexAI CLI. The Dataset will be mounted and made available to your code under the /input/<dataset_name> path. Can also be a mapping between a local path and the path where the dataset file will be stored in the Dataset. If no target nested path is provided, the file will be stored at the root of the Dataset (/input/<dataset_name>/<file_name>). If a target directory path is provided, the file will be stored under that path (/input/<dataset_name>/<target_nested_path>/<file_name>). If the source path is a directory, the entire directory will be uploaded recursively to the Dataset. To learn more about Dataset Organization and their File Structure, visit the Datasets Manager Service page.
--help
-h
boolean
Displays this help page.
--source-path
string
The path to the bucket and file or directory to be pushed. Syntax: <bucket_name>/<path>. Used in together with the --storage-provider flag.
--storage-provider
string
The name of the Remote Storage Provider Connection to use for the Dataset upload. You can list the available Remote Storage Provider Connections using the flexai storage list command.
--verbose
-v
boolean
Provides more detailed output when pushing a Dataset.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"FlexAI Docs","colors":{"primary":"#002A9E","light":"#002A9E","dark":"#002A9E"},"logo":{"light":"https://mintcdn.com/flexai-51114f49/dNvzWOTcJQw0Ozyk/assets/images/flexai-light.svg?fit=max\u0026auto=format\u0026n=dNvzWOTcJQw0Ozyk\u0026q=85\u0026s=a324cec5ede5a3b89a69ed3a1e9f5f41","dark":"https://mintcdn.com/flexai-51114f49/dNvzWOTcJQw0Ozyk/assets/images/flexai-dark.svg?fit=max\u0026auto=format\u0026n=dNvzWOTcJQw0Ozyk\u0026q=85\u0026s=7d789e07f2962b8abda93cd143943cdb","href":"https://www.flex.ai"},"favicon":"https://mintcdn.com/flexai-51114f49/cHEM-4Sd-_gg6cip/favicon.ico?fit=max\u0026auto=format\u0026n=cHEM-4Sd-_gg6cip\u0026q=85\u0026s=05149d8deb9878767c2dec01b2ea7dfd","navbar":{"links":[{"href":"https://flex.ai/contact","label":"Talk to us"}],"primary":{"type":"button","label":"Get an API key","href":"https://platform.flex.ai/signup"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/flexaihq","github":"https://github.com/FlexAIHQ","slack":"https://join.slack.com/t/flexaicommunity/shared_invite/zt-3fqfcq9hj-Bv_Ehtyip0Y6fjS7gG5hHg"}},"seo":{"metatags":{"og:url":"https://docs.flex.ai","og:image":"/og-image.jpg","twitter:card":"summary_large_image","twitter:title":"FlexAI Documentation Website","twitter:description":"FlexAI Developer Documentation","twitter:creator":"@FlexAI__","twitter:site":"@FlexAI__","twitter:image":"/og-image.jpg","twitter:image:alt":"FlexAI Logo"},"indexing":"all"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"flexai-51114f49","hasAudioNarration":false,"actualSubdomain":"flexai-51114f49","customDomains":["docs.flex.ai"],"gitSource":{"type":"github","owner":"flexaihq","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4b663ab76b29675b25f84","collectionId":"19eadd31-e8e9-4de9-b48d-317422b94813","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4b663ab76b29675b25f84"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4b663ab76b29675b25f84","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Platform","count":174},{"language":"default","tag":"CLI","count":98},{"language":"default","tag":"Reference","count":70},{"language":"default","tag":"Changelog","count":31},{"language":"default","tag":"Token Factory","count":29},{"language":"default","tag":"Blueprints","count":24},{"language":"default","tag":"Quick Start","count":16},{"language":"default","tag":"Platform Services","count":16},{"language":"default","tag":"Training \u0026 Fine-tuning","count":12},{"language":"default","tag":"training","count":12}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","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":"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".blueprint-cta{margin:56px 0 32px;padding:28px 32px;background:linear-gradient(135deg,#eef2ff 0,#e0e7ff 100%);border:1px solid #c7d2fe;border-radius:12px;font-size:15px;color:#1f2937}.blueprint-cta h3{margin:0 0 10px;font-size:18px;font-weight:600;color:#001b66}.blueprint-cta p{margin:0 0 20px;line-height:1.55;color:#4b5563}.blueprint-cta a.cta-primary{display:inline-block;background:#002a9e;color:#fff!important;font-weight:600;padding:10px 22px;border-radius:8px;margin-right:10px;text-decoration:none;box-shadow:0 4px 14px rgba(0,42,158,.25);transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.blueprint-cta a.cta-primary:hover{background:#001b66;box-shadow:0 6px 20px rgba(0,42,158,.35);transform:translateY(-1px)}.blueprint-cta a.cta-secondary{display:inline-block;color:#002a9e!important;font-weight:500;padding:10px 20px;border-radius:8px;text-decoration:none;transition:background .15s ease,color .15s ease}.blueprint-cta a.cta-secondary:hover{background:#e0e7ff;color:#001b66!important;text-decoration:none}html.dark .blueprint-cta{background:linear-gradient(135deg,#001b66 0,#002a9e 100%);border-color:#3269ff;color:#e0e7ff}html.dark .blueprint-cta h3,html.dark .tf-hero .tf-tagline{color:#fff}html.dark .blueprint-cta p,html.dark .tf-hero .tf-sub{color:#c7d2fe}html.dark .blueprint-cta a.cta-primary{background:#3269ff;color:#fff!important;box-shadow:0 4px 14px rgba(50,105,255,.35)}html.dark .blueprint-cta a.cta-primary:hover{background:#5985ff;box-shadow:0 6px 20px rgba(50,105,255,.5)}html.dark .blueprint-cta a.cta-secondary{color:#c7d2fe!important}html.dark .blueprint-cta a.cta-secondary:hover{background:rgba(199,210,254,.1);color:#fff!important}header a[href=\"https://flex.ai/contact\"],nav a[href=\"https://flex.ai/contact\"]{padding:6px 14px;border-radius:8px;transition:background-color .15s ease,color .15s ease}header a[href=\"https://flex.ai/contact\"]:hover,nav a[href=\"https://flex.ai/contact\"]:hover{background-color:#e0e7ff;color:#001b66!important}html.dark header a[href=\"https://flex.ai/contact\"]:hover,html.dark nav a[href=\"https://flex.ai/contact\"]:hover{background-color:rgba(199,210,254,.12);color:#fff!important}.tf-hero{text-align:center;margin:8px 0 28px}.tf-hero .tf-tagline{font-size:1.8rem;line-height:1.25;font-weight:700;color:#001b66;margin:0 0 12px}.tf-hero .tf-sub{font-size:1.075rem;line-height:1.6;color:#4b5563;max-width:720px;margin:0 auto}.blueprint-cta.tf-cta-center{text-align:center;margin-top:0}"}],"page":{"pagePath":"cli/reference/dataset/push","slug":"/cli/reference/dataset/push","pageMetadata":{"title":"dataset push","description":"Upload dataset files to FlexAI from local or remote storage","href":"/cli/reference/dataset/push"},"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: \"Upload dataset files to FlexAI from local or remote storage\"\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`,em:`em`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Pushes a new dataset to a FlexAI. Multiple files can be uploaded at once by using multiple instances of the `,_jsx(`code`,{children:`—file`}),` flag, or by pointing the `,_jsx(`code`,{children:`—file`}),` flag to a directory containing dataset files.`]}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/platform-services/dataset-manager/`,children:`Datasets Manager Service page`}),` provides more information on how to upload (or `,_jsx(_components.em,{children:`push`}),`) both local files and files from a `,_jsx(_components.a,{href:`/platform-services/remote-storage-connections-manager`,children:`Remote Storage Provider`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`usage`,children:`Usage`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`flexai`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` dataset`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` push`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`dataset_nam`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`e`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [(--file `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`path_on_filesyste`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`m`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`=`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`fcs_dataset_pat`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`h`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ...`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`|`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`--storage-provider`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`storage_provider_nam`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`e`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --source-path`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`source_pat`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`h`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)] [flags]`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`arguments`,children:`Arguments`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Argument`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Required`}),_jsx(_components.th,{children:`Description`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`dataset_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Yes`}),_jsxs(_components.td,{children:[`The name of the Dataset you want to create. Dataset names must be unique within a given FlexAI organization and must follow the `,_jsx(_components.a,{href:`/best-practices/resource-naming-conventions/`,children:`Resource Naming conventions`}),`.`]})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`flags`,children:`Flags`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Flag`}),_jsx(_components.th,{children:`Short`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--file`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`-f`})}),_jsx(_components.td,{children:`string/key-value`}),_jsxs(_components.td,{children:[`The local path to the dataset files on the host machine running the FlexAI CLI. The Dataset will be mounted and made available to your code under the `,_jsx(_components.code,{children:`/input/\u003cdataset_name>`}),` path. Can also be a mapping between a local path and the path where the dataset file will be stored in the Dataset. If no target nested path is provided, the file will be stored at the root of the Dataset (`,_jsx(_components.code,{children:`/input/\u003cdataset_name>/\u003cfile_name>`}),`). If a target directory path is provided, the file will be stored under that path (`,_jsx(_components.code,{children:`/input/\u003cdataset_name>/\u003ctarget_nested_path>/\u003cfile_name>`}),`). If the source path is a directory, the entire directory will be uploaded recursively to the Dataset. To learn more about Dataset Organization and their File Structure, visit the `,_jsx(_components.a,{href:`/platform-services/dataset-manager/#dataset-organization`,children:`Datasets Manager Service page`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--help`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`-h`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Displays this help page.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--source-path`})}),_jsx(_components.td,{}),_jsx(_components.td,{children:`string`}),_jsxs(_components.td,{children:[`The path to the bucket and file or directory to be pushed. Syntax: `,_jsx(_components.code,{children:`\u003cbucket_name>/\u003cpath>`}),`. Used in together with the `,_jsx(_components.a,{href:`#--storage-provider`,children:_jsx(_components.code,{children:`--storage-provider`})}),` flag.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--storage-provider`})}),_jsx(_components.td,{}),_jsx(_components.td,{children:`string`}),_jsxs(_components.td,{children:[`The name of the Remote Storage Provider Connection to use for the Dataset upload. You can list the available Remote Storage Provider Connections using the `,_jsx(_components.a,{href:`/cli/reference/storage/list`,children:_jsx(_components.code,{children:`flexai storage list`})}),` command.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`--verbose`})}),_jsx(_components.td,{children:_jsx(_components.code,{children:`-v`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Provides more detailed output when pushing a Dataset.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`examples`,children:`Examples`}),`\n`,_jsx(Heading,{level:`3`,id:`push-local-files-to-a-dataset`,children:`Push local files to a dataset`}),`\n`,_jsx(_components.p,{children:`flexai dataset push my-dataset —file /path/to/file1.csv —file /path/to/file2.txt`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`flexai`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` dataset`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` push`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` my-dataset`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --file`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /path/to/file1.csv`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --file`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /path/to/file2.txt`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`push-files-with-custom-paths`,children:`Push files with custom paths`}),`\n`,_jsx(_components.p,{children:`flexai dataset push my-dataset —file /path/to/file1.csv=train/data/file1.csv —file /path/to/file2.txt=eval/data/file2.txt`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`flexai`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` dataset`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` push`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` my-dataset`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --file`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /path/to/file1.csv=train/data/file1.csv`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --file`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` /path/to/file2.txt=eval/data/file2.txt`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`push-from-remote-storage-provider`,children:`Push from remote storage provider`}),`\n`,_jsx(_components.p,{children:`flexai dataset push my-dataset —storage-provider my-s3-provider —source-path bucket-name/path/to/data/`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`flexai`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` dataset`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` push`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` my-dataset`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --storage-provider`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` my-s3-provider`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --source-path`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` bucket-name/path/to/data/`})]}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"dataset push","description":"Upload dataset files to FlexAI from local or remote storage","href":"/cli/reference/dataset/push"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Usage","slug":"usage","depth":2,"children":[]},{"title":"Arguments","slug":"arguments","depth":2,"children":[]},{"title":"Flags","slug":"flags","depth":2,"children":[]},{"title":"Examples","slug":"examples","depth":2,"children":[{"title":"Push local files to a dataset","slug":"push-local-files-to-a-dataset","depth":3,"children":[]},{"title":"Push files with custom paths","slug":"push-files-with-custom-paths","depth":3,"children":[]},{"title":"Push from remote storage provider","slug":"push-from-remote-storage-provider","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"flexai-51114f49","siteName":"FlexAI Docs","title":"dataset push - FlexAI Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-08T22:21:48.530Z","originalFileLocation":"cli/reference/dataset/push.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=\"Upload dataset files to FlexAI from local or remote storage\">\u003cmeta data-mint-head name=\"application-name\" content=\"FlexAI Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"dataset push - FlexAI Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Upload dataset files to FlexAI from local or remote storage\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"FlexAI Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.flex.ai/cli/reference/dataset/push\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://flexai-51114f49.mintlify.app/og-image.jpg\">\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=\"FlexAI Documentation Website\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"FlexAI Developer Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://flexai-51114f49.mintlify.app/og-image.jpg\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/flexai-51114f49/SZFMqMGqk-xY4rT3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"FlexAI Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#002A9E\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@FlexAI__\">\u003cmeta data-mint-head name=\"twitter:image:alt\" content=\"FlexAI Logo\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.flex.ai/cli/reference/dataset/push\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/cli/reference/dataset/push.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.flex.ai/#organization\",\"name\":\"FlexAI Docs\",\"url\":\"https://docs.flex.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/flexai-51114f49/dNvzWOTcJQw0Ozyk/assets/images/flexai-light.svg?fit=max\u0026auto=format\u0026n=dNvzWOTcJQw0Ozyk\u0026q=85\u0026s=a324cec5ede5a3b89a69ed3a1e9f5f41\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.flex.ai#website\",\"name\":\"FlexAI Docs\",\"url\":\"https://docs.flex.ai\",\"publisher\":{\"@id\":\"https://docs.flex.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.flex.ai/cli/reference/dataset/push#webpage\",\"url\":\"https://docs.flex.ai/cli/reference/dataset/push\",\"name\":\"dataset push\",\"description\":\"Upload dataset files to FlexAI from local or remote storage\",\"dateModified\":\"2026-04-08T22:21:48.530Z\",\"isPartOf\":{\"@id\":\"https://docs.flex.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.flex.ai/cli/reference/dataset/push#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.flex.ai/cli/reference/dataset/push#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CLI\",\"item\":\"https://docs.flex.ai/cli\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reference\",\"item\":\"https://docs.flex.ai/cli/reference/general\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"dataset\",\"item\":\"https://docs.flex.ai/cli/reference/dataset\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"dataset push\",\"item\":\"https://docs.flex.ai/cli/reference/dataset/push\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.flex.ai/cli/reference/dataset/push#article\",\"headline\":\"dataset push\",\"name\":\"dataset push\",\"description\":\"Upload dataset files to FlexAI from local or remote storage\",\"url\":\"https://docs.flex.ai/cli/reference/dataset/push\",\"mainEntityOfPage\":{\"@id\":\"https://docs.flex.ai/cli/reference/dataset/push#webpage\"},\"image\":\"https://docs.flex.ai/og-image.jpg\",\"dateModified\":\"2026-04-08T22:21:48.530Z\",\"publisher\":{\"@id\":\"https://docs.flex.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.flex.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"FlexAI Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"FlexAI Docs","nav":{"global":null,"tabs":[{"tab":"Token Factory","pages":[{"title":"Token Factory","href":"/inference-api/quickstart"}]},{"tab":"Platform","groups":[{"group":"Getting Started","icon":"rocket","pages":[{"title":"Getting Started","href":"/getting-started"},{"title":"Sign Up","sidebarTitle":"Creating a FlexAI Account","href":"/signup"},{"title":"Sign In","sidebarTitle":"Signing In","href":"/signin"}]},{"group":"Inference","icon":"bolt","pages":[{"title":"FlexAI Inference Endpoints","href":"/core-services/inference"},{"group":"Quick Start","pages":[{"title":"Quickstart: FlexAI Inference Endpoints","href":"/core-services/inference/quickstart"},{"title":"FlexAI Inference - Public Model","href":"/core-services/inference/quickstart/create-public"},{"title":"Creating an Inference Endpoint: Private Model","href":"/core-services/inference/quickstart/create-private"},{"title":"Querying an Inference Endpoint","href":"/core-services/inference/quickstart/query"}]},{"title":"FlexAI Inference Autoscaling","href":"/core-services/inference/autoscaling"}]},{"group":"Fine-tuning","icon":"sun","pages":[{"title":"Fine-Tuning","href":"/core-services/fine-tuning"},{"group":"Quick Start","pages":[{"title":"Fine-tuning a model with FlexAI","href":"/core-services/fine-tuning/quickstart"},{"title":"Uploading a Dataset","href":"/core-services/fine-tuning/quickstart/uploading-a-dataset"},{"title":"Creating a Fine-tuning Job","href":"/core-services/fine-tuning/quickstart/creating"},{"title":"Checking the Fine-tuning Job's Details","href":"/core-services/fine-tuning/quickstart/checking-details"},{"title":"Monitoring a Fine-tuning Job's Progress","href":"/core-services/fine-tuning/quickstart/monitoring-progress"},{"title":"Getting a Fine-tuning Job's Output","href":"/core-services/fine-tuning/quickstart/getting-output"}]},{"title":"Lifecycle","href":"/core-services/fine-tuning/lifecycle"}]},{"group":"Training","icon":"graduation-cap","pages":[{"title":"Training","href":"/core-services/training"},{"group":"Quick Start","pages":[{"title":"Training a model with FlexAI","href":"/core-services/training/quickstart"},{"title":"Uploading a Dataset","href":"/core-services/training/quickstart/uploading-a-dataset"},{"title":"Creating a Training Job","href":"/core-services/training/quickstart/creating"},{"title":"Checking the Training Job's Details","href":"/core-services/training/quickstart/checking-details"},{"title":"Monitoring a Training Job's Progress","href":"/core-services/training/quickstart/monitoring-progress"},{"title":"Getting a Training Job's Output","href":"/core-services/training/quickstart/getting-output"}]},{"title":"Lifecycle","href":"/core-services/training/lifecycle"}]},{"group":"Platform Services","icon":"puzzle-piece","pages":[{"title":"Platform services","href":"/platform"},{"group":"Checkpoint Manager","pages":[{"title":"Checkpoint Manager","href":"/platform-services/checkpoint-manager"},{"title":"FlexAI Checkpoints: In Practice","href":"/platform-services/checkpoint-manager/in-practice"},{"title":"Inference-ready Checkpoints","href":"/platform-services/checkpoint-manager/inference-ready-checkpoints"}]},{"title":"Code Registry Manager","href":"/platform-services/code-registry-manager"},{"group":"Dataset Manager","pages":[{"title":"Dataset Manager","href":"/platform-services/dataset-manager"},{"title":"Dataset Lifecycle","href":"/platform-services/dataset-manager/lifecycle"},{"group":"From Local Machine","pages":[{"title":"Uploading Datasets from your local machine","href":"/platform-services/dataset-manager/from-local"}]},{"group":"From Remote Storage","pages":[{"title":"Uploading Datasets from Remote Sources","href":"/platform-services/dataset-manager/from-remote"},{"title":"Step by step: Uploading a Dataset From a Remote Storage Provider","href":"/platform-services/dataset-manager/from-remote/steps"}]}]},{"group":"Remote Storage Connections","pages":[{"title":"Overview","href":"/platform-services/remote-storage-connections-manager"},{"title":"Create a Remote Storage Connection","href":"/platform-services/remote-storage-connections-manager/create"}]},{"title":"Secret Manager","href":"/platform-services/secret-manager"},{"group":"Observability","pages":[{"title":"Overview","href":"/platform-services/observability"},{"title":"TensorBoard","href":"/platform-services/observability/tensorboard"},{"title":"Infrastructure Monitor","href":"/platform-services/observability/infrastructure-monitor"}]}]},{"group":"Interactive Development","icon":"code","pages":[{"title":"Overview","href":"/interactive-development"},{"title":"Interactive Training Session","href":"/interactive-development/interactive-training"}]},{"group":"CLI","icon":"terminal","pages":[{"title":"FlexAI CLI","href":"/cli"},{"group":"Getting Started","pages":[{"title":"Installing the FlexAI CLI","href":"/cli/install"},{"title":"FlexAI CLI Login","href":"/cli/authenticate"}]},{"group":"Reference","pages":[{"group":"General Usage","pages":[{"title":"General Usage Commands","href":"/cli/reference/general"},{"title":"general doctor","href":"/cli/reference/general/doctor"},{"title":"general update","href":"/cli/reference/general/update"},{"title":"general version","href":"/cli/reference/general/version"},{"group":"auth","pages":[{"title":"general auth","href":"/cli/reference/general/auth"},{"title":"general auth login","href":"/cli/reference/general/auth/login"},{"title":"general auth logout","href":"/cli/reference/general/auth/logout"}]},{"group":"user","pages":[{"title":"general user","href":"/cli/reference/general/user"},{"title":"general user info","href":"/cli/reference/general/user/info"},{"title":"general user orgs","href":"/cli/reference/general/user/orgs"},{"title":"general user set-default-org","href":"/cli/reference/general/user/set-default-org"}]}]},{"group":"checkpoint","pages":[{"title":"Command: checkpoint","href":"/cli/reference/checkpoint"},{"title":"checkpoint delete","href":"/cli/reference/checkpoint/delete"},{"title":"checkpoint export","href":"/cli/reference/checkpoint/export"},{"title":"checkpoint fetch","href":"/cli/reference/checkpoint/fetch"},{"title":"checkpoint inspect","href":"/cli/reference/checkpoint/inspect"},{"title":"checkpoint list","href":"/cli/reference/checkpoint/list"},{"title":"checkpoint push","href":"/cli/reference/checkpoint/push"}]},{"group":"cluster","pages":[{"title":"Command: cluster","href":"/cli/reference/cluster"},{"title":"cluster list","href":"/cli/reference/cluster/list"}]},{"group":"code-registry","pages":[{"title":"Command: code-registry","href":"/cli/reference/code-registry"},{"title":"code-registry connect","href":"/cli/reference/code-registry/connect"},{"title":"code-registry list","href":"/cli/reference/code-registry/list"}]},{"group":"completion","pages":[{"title":"completion","href":"/cli/reference/completion"},{"title":"completion bash","href":"/cli/reference/completion/bash"},{"title":"completion fish","href":"/cli/reference/completion/fish"},{"title":"completion powershell","href":"/cli/reference/completion/powershell"},{"title":"completion zsh","href":"/cli/reference/completion/zsh"}]},{"group":"dataset","pages":[{"title":"Command: dataset","href":"/cli/reference/dataset"},{"title":"dataset delete","href":"/cli/reference/dataset/delete"},{"title":"dataset inspect","href":"/cli/reference/dataset/inspect"},{"title":"dataset list","description":"List all datasets and their current status","href":"/cli/reference/dataset/list"},{"title":"dataset push","href":"/cli/reference/dataset/push"}]},{"group":"inference","pages":[{"title":"Command: inference","description":"Manage inference endpoints on FlexAI — deploy, scale, and monitor models","href":"/cli/reference/inference"},{"title":"inference delete","href":"/cli/reference/inference/delete"},{"title":"inference inspect","href":"/cli/reference/inference/inspect"},{"title":"inference list","href":"/cli/reference/inference/list"},{"title":"inference logs","href":"/cli/reference/inference/logs"},{"title":"inference resume","href":"/cli/reference/inference/resume"},{"title":"inference scale","href":"/cli/reference/inference/scale"},{"title":"inference serve","href":"/cli/reference/inference/serve"},{"title":"inference stop","href":"/cli/reference/inference/stop"},{"group":"runtime","pages":[{"title":"inference runtime","href":"/cli/reference/inference/runtime"},{"title":"inference runtime list","href":"/cli/reference/inference/runtime/list"}]}]},{"group":"secret","pages":[{"title":"Command: secret","href":"/cli/reference/secret"},{"title":"secret create","href":"/cli/reference/secret/create"},{"title":"secret delete","href":"/cli/reference/secret/delete"},{"title":"secret list","href":"/cli/reference/secret/list"},{"title":"secret update","href":"/cli/reference/secret/update"}]},{"group":"storage","pages":[{"title":"Command: storage","href":"/cli/reference/storage"},{"title":"storage create","href":"/cli/reference/storage/create"},{"title":"storage inspect","href":"/cli/reference/storage/inspect"},{"title":"storage list","href":"/cli/reference/storage/list"}]},{"group":"training","pages":[{"title":"Command: training","href":"/cli/reference/training"},{"title":"training checkpoints","href":"/cli/reference/training/checkpoints"},{"title":"training debug-ssh","href":"/cli/reference/training/debug-ssh"},{"title":"training delete","href":"/cli/reference/training/delete"},{"title":"training fetch","href":"/cli/reference/training/fetch"},{"title":"training inspect","href":"/cli/reference/training/inspect"},{"title":"training list","href":"/cli/reference/training/list"},{"title":"training logs","href":"/cli/reference/training/logs"},{"title":"training run","href":"/cli/reference/training/run"},{"title":"training stop","href":"/cli/reference/training/stop"},{"group":"runtime","pages":[{"title":"training runtime","href":"/cli/reference/training/runtime"},{"title":"training runtime list","href":"/cli/reference/training/runtime/list"}]}]}]},{"group":"Changelog","pages":[{"title":"Changelog: 2025-07-25","href":"/cli/changelog/2025-07-25"},{"title":"Changelog: 2025-07-15","href":"/cli/changelog/2025-07-15"},{"title":"Changelog: 2025-05-19","href":"/cli/changelog/2025-05-19"},{"title":"Changelog: 2025-05-15","href":"/cli/changelog/2025-05-15"},{"title":"Changelog: 2025-04-01","href":"/cli/changelog/2025-04-01"},{"title":"Changelog: 2025-03-10","href":"/cli/changelog/2025-03-10"},{"title":"Changelog: 2025-02-04","href":"/cli/changelog/2025-02-04"},{"title":"Changelog: 2025-01-31","href":"/cli/changelog/2025-01-31"},{"title":"Changelog: 2024-12-20","href":"/cli/changelog/2024-12-20"},{"title":"Changelog: 2024-12-13","href":"/cli/changelog/2024-12-13"},{"title":"Changelog: 2024-12-02","href":"/cli/changelog/2024-12-02"},{"title":"Changelog: 2024-11-27","href":"/cli/changelog/2024-11-27"},{"title":"Changelog: 2024-11-15","href":"/cli/changelog/2024-11-15"},{"title":"Changelog: 2024-10-24","href":"/cli/changelog/2024-10-24"},{"title":"Changelog: 2024-09-03","href":"/cli/changelog/2024-09-03"},{"title":"Changelog: 2024-08-14","href":"/cli/changelog/2024-08-14"},{"title":"Changelog: 2024-07-30","href":"/cli/changelog/2024-07-30"},{"title":"Changelog: 2024-07-29","href":"/cli/changelog/2024-07-29"},{"title":"Changelog: 2024-07-24","href":"/cli/changelog/2024-07-24"},{"title":"Changelog: 2024-07-22","href":"/cli/changelog/2024-07-22"},{"title":"Changelog: 2024-07-08","href":"/cli/changelog/2024-07-08"},{"title":"Changelog: 2024-06-25","href":"/cli/changelog/2024-06-25"},{"title":"Changelog: 2024-05-22","href":"/cli/changelog/2024-05-22"},{"title":"Changelog: 2024-05-07","href":"/cli/changelog/2024-05-07"},{"title":"Changelog: 2024-03-29","href":"/cli/changelog/2024-03-29"},{"title":"Changelog: 2024-03-19","href":"/cli/changelog/2024-03-19"},{"title":"Changelog: 2024-03-08","href":"/cli/changelog/2024-03-08"},{"title":"Changelog: 2024-03-07","href":"/cli/changelog/2024-03-07"},{"title":"Changelog: 2024-02-22","href":"/cli/changelog/2024-02-22"},{"title":"Changelog: 2024-02-21","href":"/cli/changelog/2024-02-21"}]}]},{"group":"Console","icon":"browser","pages":[{"title":"FlexAI Web Console","href":"/console"},{"title":"Sign In","href":"/console/getting-started/signin"},{"title":"Sign Up for FlexAI","href":"/console/getting-started/signup"}]},{"group":"Best Practices","icon":"lightbulb","pages":[{"title":"Best Practices","href":"/best-practices"},{"title":"Resource Naming Conventions","href":"/best-practices/resource-naming-conventions"},{"group":"Alternative Methods","pages":[{"title":"Logging in with the CLI on a local Virtualized Environment","href":"/best-practices/alternative-methods/cli-on-a-virtualized-env"},{"title":"Logging in with the CLI from a non-graphical environment","href":"/best-practices/alternative-methods/logging-from-a-remote-env"}]}]},{"group":"FAQ","icon":"circle-question","pages":[{"title":"Frequently Asked Questions: FlexAI","href":"/faq"},{"title":"Frequently Asked Questions: FlexAI Credits","href":"/faq/credits"}]},{"group":"Blueprints","icon":"flask","pages":[{"title":"Blueprints","href":"/blueprints"},{"group":"Training \u0026 Fine-tuning","pages":[{"title":"Run Your First Training Job on FlexAI — Quickstart Guide","href":"/blueprints/running-a-simple-training-job"},{"title":"Run Distributed Data Parallel (DDP) Training on FlexAI","href":"/blueprints/running-a-simple-training-job-with-ddp"},{"title":"Resume Training from a Checkpoint on FlexAI — Never Lose a Run","href":"/blueprints/continuing-a-training-job-from-a-checkpoint"},{"title":"Stream Large Datasets During Training — No Memory Limits","href":"/blueprints/streaming-datasets"},{"title":"Track Training Experiments with Weights \u0026 Biases on FlexAI","href":"/blueprints/integrating-a-experiment-tracker"},{"title":"Fine-Tune Llama 3.1 with QLoRA (4-bit) on FlexAI","href":"/blueprints/qlora-ft-on-a-language-model"},{"title":"Fine-Tune Stable Diffusion XL with LoRA on FlexAI","href":"/blueprints/lora-ft-on-a-diffusion-model"},{"title":"Fine-Tune a Text-to-Speech Model on FlexAI","href":"/blueprints/ft-on-a-tts-model"},{"title":"Fine-Tune LLMs with Flash Attention on FlexAI — Faster Training","href":"/blueprints/flash-attention-ft-on-a-language-model"},{"title":"Fine-Tune and Deploy an LLM on FlexAI with LlamaFactory","href":"/blueprints/llama-factory"},{"title":"Fine-Tune LLMs with Axolotl on Domain-Specific Data","href":"/blueprints/axolotl"},{"title":"RL Fine-Tuning with EasyR1: GRPO \u0026 DAPO for Better Reasoning","href":"/blueprints/easyR1"}]},{"group":"Vision \u0026 Multimodal","pages":[{"title":"Fine-Tune Vision-Language Models with GRPO on FlexAI","href":"/blueprints/vlm-grpo"},{"title":"Generate Images with Stable Diffusion 3.5 on FlexAI Endpoints","href":"/blueprints/text-to-image-inference"},{"title":"Fine-Tune YOLO11 Object Detection Models on FlexAI","href":"/blueprints/ultralytics"}]},{"group":"Inference","pages":[{"title":"Generate Audio with Stable Audio Open on FlexAI Endpoints","href":"/blueprints/text-to-audio-inference"},{"title":"Text-to-Speech with Kokoro on FlexAI Inference Endpoints","href":"/blueprints/text-to-speech-inference"},{"title":"Generate Video with Wan2.2 on FlexAI Inference Endpoints","href":"/blueprints/text-to-video-inference"},{"title":"Text-to-Speech with Qwen3-TTS on FlexAI Inference Endpoints","href":"/blueprints/text-to-audio-qwen3-tts"},{"title":"Deploy Speech-to-Text with FlexAI Inference Endpoints","href":"/blueprints/speech-to-text-inference"}]},{"group":"Applications","pages":[{"title":"Build a RAG App with LangChain on FlexAI Inference Endpoints","href":"/blueprints/rag-application"},{"title":"Deploy Multi-Agent LangGraph Systems on FlexAI Inference Endpoints","href":"/blueprints/multi-agent"}]},{"group":"Tools \u0026 Integrations","pages":[{"title":"Evaluate Any LLM Across 300+ Benchmarks with lm-evaluation-harness","href":"/blueprints/lm-evaluation-harness"}]}]}]}]},"basePath":"","title":"dataset push - FlexAI Docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}