👋 Welcome to the Flex AI docs! Flex AI makes it easy for any developer to fine-tune and inference leading open source models with only a few lines of code.
You dont have to care about prompt templates or python code
Start training today
Check out our guides options
Python SDK
Upload Datasets, create Fine Tunes
Reference APIs
Get Live Updates, Download , Train and Serve models
CLI SDK
Upload Datasets, create Fine Tunes
Concepts
Learn about Flex AI concepts
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"FlexAI","colors":{"primary":"#0D9373","light":"#07C983","dark":"#0D9373"},"favicon":"/logo/logo.svg","logo":{"light":"https://mintcdn.com/flexai/sGpRnHwpSkR6cliN/logo/logo.svg?fit=max\u0026auto=format\u0026n=sGpRnHwpSkR6cliN\u0026q=85\u0026s=cd26c8616931fc033f657b14f0b57558","dark":"https://mintcdn.com/flexai/sGpRnHwpSkR6cliN/logo/logo.svg?fit=max\u0026auto=format\u0026n=sGpRnHwpSkR6cliN\u0026q=85\u0026s=cd26c8616931fc033f657b14f0b57558"},"navbar":{"links":[{"label":"Support","href":"mailto:ariel042cohen@gmail.com"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.getflex.ai"}},"footer":{"socials":{"x":"https://x.com/getflex_ai","github":"https://github.com/getflexai/flex_ai","linkedin":"https://www.linkedin.com/company/getflex-ai/","discord":"https://discord.gg/TTBxDCkT"}},"navigation":{"global":{"anchors":[{"anchor":"Documentation","href":"https://docs.getflex.ai/docs","icon":"book-open-cover"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"flexai","hasAudioNarration":false,"actualSubdomain":"flexai","customDomains":["docs.getflex.ai"],"gitSource":{"type":"github","owner":"arielcohen4","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae92127d5a0310d37fb9f1e:success","clientVersion":"0.0.4138","searchFilterCounts":[{"language":"default","tag":"API Reference","count":36},{"language":"default","tag":"Documentation","count":7},{"language":"default","tag":"Checkpoints","count":4},{"language":"default","tag":"Endpoints","count":4},{"language":"default","tag":"Core Concepts","count":4},{"language":"default","tag":"Datasets","count":3},{"language":"default","tag":"Tasks","count":3},{"language":"default","tag":"Get Started","count":2},{"language":"default","tag":"Authentication","count":1},{"language":"default","tag":"Fine-tunes","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"introduction","slug":"/introduction","pageMetadata":{"title":"Introduction","description":"Welcome to the Flex AI","href":"/introduction"},"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: \"Welcome to the Flex AI\"\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={p:`p`,..._provideComponents(),...props.components},{Card,CardGroup,Heading}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`👋 Welcome to the Flex AI docs! Flex AI makes it easy for any developer to fine-tune and inference leading open source models with only a few lines of code.\nYou dont have to care about prompt templates or python code`}),`\n`,_jsx(Heading,{level:`2`,id:`start-training-today`,children:`Start training today`}),`\n`,_jsx(_components.p,{children:`Check out our guides options`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Python SDK`,icon:`palette`,href:`/quickstart`,children:_jsx(_components.p,{children:`Upload Datasets, create Fine Tunes`})}),_jsx(Card,{title:`Reference APIs`,icon:`code`,href:`/api-reference/introduction`,children:_jsx(_components.p,{children:`Get Live Updates, Download , Train and Serve models`})}),_jsx(Card,{title:`CLI SDK`,icon:`screwdriver-wrench`,href:`/quickstart`,children:_jsx(_components.p,{children:`Upload Datasets, create Fine Tunes`})}),_jsx(Card,{title:`Concepts`,icon:`stars`,href:`/core-concepts/datasets`,children:_jsx(_components.p,{children:`Learn about Flex AI concepts`})})]})]})}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":"Introduction","description":"Welcome to the Flex AI","href":"/introduction"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Start training today","slug":"start-training-today","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"flexai","siteName":"FlexAI","title":"Introduction - FlexAI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T02:47:34.736Z","originalFileLocation":"introduction.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=\"Welcome to the Flex AI\">\u003cmeta data-mint-head name=\"application-name\" content=\"FlexAI\">\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/RVHTFY-Vbsw3UQIG/_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/RVHTFY-Vbsw3UQIG/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flexai/RVHTFY-Vbsw3UQIG/_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/RVHTFY-Vbsw3UQIG/_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/RVHTFY-Vbsw3UQIG/_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/RVHTFY-Vbsw3UQIG/_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/RVHTFY-Vbsw3UQIG/_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/RVHTFY-Vbsw3UQIG/_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/RVHTFY-Vbsw3UQIG/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Introduction - FlexAI\">\u003cmeta data-mint-head property=\"og:description\" content=\"Welcome to the Flex AI\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"FlexAI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getflex.ai/introduction\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://flexai.mintlify.site/_mintlify/api/og/v2?division=Get+Started\u0026amp;title=Introduction\u0026amp;description=Welcome+to+the+Flex+AI\u0026amp;theme=2ad2f2909bf27f9cdc26c386\u0026amp;signature=c7666edd48218c986000b26c9f165af1d48832cbfc84d40fe5dcc964499f7446\">\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=\"Introduction - FlexAI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Welcome to the Flex AI\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://flexai.mintlify.site/_mintlify/api/og/v2?division=Get+Started\u0026amp;title=Introduction\u0026amp;description=Welcome+to+the+Flex+AI\u0026amp;theme=2ad2f2909bf27f9cdc26c386\u0026amp;signature=c7666edd48218c986000b26c9f165af1d48832cbfc84d40fe5dcc964499f7446\">\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/RVHTFY-Vbsw3UQIG/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"FlexAI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0D9373\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getflex.ai/introduction\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/introduction.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.getflex.ai/#organization\",\"name\":\"FlexAI\",\"url\":\"https://docs.getflex.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/flexai/sGpRnHwpSkR6cliN/logo/logo.svg?fit=max\u0026auto=format\u0026n=sGpRnHwpSkR6cliN\u0026q=85\u0026s=cd26c8616931fc033f657b14f0b57558\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getflex.ai#website\",\"name\":\"FlexAI\",\"url\":\"https://docs.getflex.ai\",\"publisher\":{\"@id\":\"https://docs.getflex.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getflex.ai/introduction#webpage\",\"url\":\"https://docs.getflex.ai/introduction\",\"name\":\"Introduction\",\"description\":\"Welcome to the Flex AI\",\"dateModified\":\"2026-01-07T02:47:34.736Z\",\"isPartOf\":{\"@id\":\"https://docs.getflex.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getflex.ai/introduction#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getflex.ai/introduction#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"FlexAI\",\"item\":\"https://docs.getflex.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction\",\"item\":\"https://docs.getflex.ai/introduction\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.getflex.ai/introduction#article\",\"headline\":\"Introduction\",\"name\":\"Introduction\",\"description\":\"Welcome to the Flex AI\",\"url\":\"https://docs.getflex.ai/introduction\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getflex.ai/introduction#webpage\"},\"dateModified\":\"2026-01-07T02:47:34.736Z\",\"publisher\":{\"@id\":\"https://docs.getflex.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getflex.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"FlexAI\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"FlexAI\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/introduction.md","siteName":"FlexAI","nav":{"global":{"anchors":[{"anchor":"Documentation","href":"https://docs.getflex.ai/docs","icon":"book-open-cover"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Quickstart","description":"Start training in under 5 minutes","href":"/quickstart"}]},{"group":"Core Concepts","pages":[{"title":null,"href":"/core-concepts/datasets"},{"title":null,"href":"/core-concepts/models"},{"title":"Fine tune","href":"/core-concepts/fine-tunes"},{"title":"Checkpoints","href":"/core-concepts/checkpoints"}]},{"group":"Guides","pages":[{"title":"Connect Your S3 Bucket","href":"/guides/connect-your-storage"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"Introduction - FlexAI","buildId":"dpl_715YoAgvjTGBDdo8RtXmHKM22b5p","deploymentId":"dpl_715YoAgvjTGBDdo8RtXmHKM22b5p","dynamics":[],"chunks":[]}