Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.
POST
/
model
/
train
Train a Rasa model
curl --request POST \ --url 'http://localhost:5005/model/train?token=' \ --header 'Content-Type: application/yaml' \ --data 'pipeline: []policies: []intents: - greet - goodbyeentities: []slots: contacts_list: type: text mappings: - type: custom action: list_contactsactions: - list_contactsforms: {}e2e_actions: []responses: utter_greet: - text: "Hey! How are you?" utter_goodbye: - text: "Bye" utter_list_contacts: - text: "You currently have the following contacts:\n{contacts_list}" utter_no_contacts: - text: "You have no contacts in your list."session_config: session_expiration_time: 60 carry_over_slots_to_new_session: truenlu:- intent: greet examples: | - hey - hello- intent: goodbye examples: | - bye - goodbyerules:- rule: Say goodbye anytime the user says goodbye steps: - intent: goodbye - action: utter_goodbyestories:- story: happy path steps: - intent: greet - action: utter_greet - intent: goodbye - action: utter_goodbyeflows: list_contacts: name: list your contacts description: show your contact list steps: - action: list_contacts next: - if: "slots.contacts_list" then: - action: utter_list_contacts next: END - else: - action: utter_no_contacts next: END'
import requests
url = "http://localhost:5005/model/train?token="
payload = "pipeline: []\n\npolicies: []\n\nintents:\n - greet\n - goodbye\n\nentities: []\n\nslots:\n contacts_list:\n type: text\n mappings:\n - type: custom\n action: list_contacts\n\nactions:\n - list_contacts\n\nforms: {}\ne2e_actions: []\n\nresponses:\n utter_greet:\n - text: \"Hey! How are you?\"\n\n utter_goodbye:\n - text: \"Bye\"\n\n utter_list_contacts:\n - text: \"You currently have the following contacts:\\n{contacts_list}\"\n\n utter_no_contacts:\n - text: \"You have no contacts in your list.\"\n\nsession_config:\n session_expiration_time: 60\n carry_over_slots_to_new_session: true\n\nnlu:\n- intent: greet\n examples: |\n - hey\n - hello\n\n- intent: goodbye\n examples: |\n - bye\n - goodbye\n\nrules:\n\n- rule: Say goodbye anytime the user says goodbye\n steps:\n - intent: goodbye\n - action: utter_goodbye\n\nstories:\n\n- story: happy path\n steps:\n - intent: greet\n - action: utter_greet\n - intent: goodbye\n - action: utter_goodbye\n\nflows:\n list_contacts:\n name: list your contacts\n description: show your contact list\n steps:\n - action: list_contacts\n next:\n - if: \"slots.contacts_list\"\n then:\n - action: utter_list_contacts\n next: END\n - else:\n - action: utter_no_contacts\n next: END\n"
headers = {"Content-Type": "application/yaml"}
response = requests.post(url, data=payload, headers=headers)
print(response.text)
const options = {
method: 'POST',
headers: {'Content-Type': 'application/yaml'},
body: 'pipeline: []\n\npolicies: []\n\nintents:\n - greet\n - goodbye\n\nentities: []\n\nslots:\n contacts_list:\n type: text\n mappings:\n - type: custom\n action: list_contacts\n\nactions:\n - list_contacts\n\nforms: {}\ne2e_actions: []\n\nresponses:\n utter_greet:\n - text: "Hey! How are you?"\n\n utter_goodbye:\n - text: "Bye"\n\n utter_list_contacts:\n - text: "You currently have the following contacts:\n{contacts_list}"\n\n utter_no_contacts:\n - text: "You have no contacts in your list."\n\nsession_config:\n session_expiration_time: 60\n carry_over_slots_to_new_session: true\n\nnlu:\n- intent: greet\n examples: |\n - hey\n - hello\n\n- intent: goodbye\n examples: |\n - bye\n - goodbye\n\nrules:\n\n- rule: Say goodbye anytime the user says goodbye\n steps:\n - intent: goodbye\n - action: utter_goodbye\n\nstories:\n\n- story: happy path\n steps:\n - intent: greet\n - action: utter_greet\n - intent: goodbye\n - action: utter_goodbye\n\nflows:\n list_contacts:\n name: list your contacts\n description: show your contact list\n steps:\n - action: list_contacts\n next:\n - if: "slots.contacts_list"\n then:\n - action: utter_list_contacts\n next: END\n - else:\n - action: utter_no_contacts\n next: END\n'
};
fetch('http://localhost:5005/model/train?token=', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
If specified the call will return immediately with an empty response and status code 204. The actual result or any errors will be sent to the given callback URL as the body of a post request.
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Rasa Documentation","colors":{"primary":"#181210","light":"#FFFBF5","dark":"#888077"},"logo":{"light":"https://mintcdn.com/rasa-43f32701/3GwIq6yNhmPN1uVH/images/rasa-docs-logo-light.svg?fit=max\u0026auto=format\u0026n=3GwIq6yNhmPN1uVH\u0026q=85\u0026s=2cc356978d7a3bc257b74317dfc7072d","dark":"https://mintcdn.com/rasa-43f32701/3GwIq6yNhmPN1uVH/images/rasa-docs-logo-dark.svg?fit=max\u0026auto=format\u0026n=3GwIq6yNhmPN1uVH\u0026q=85\u0026s=f656559bbfe095f0ce534974448c86b1"},"favicon":"https://mintcdn.com/rasa-43f32701/0xxBC62km4_VjPGr/images/favicon.svg?fit=max\u0026auto=format\u0026n=0xxBC62km4_VjPGr\u0026q=85\u0026s=f43e736772e955882ae341272fc28c72","appearance":{"default":"light"},"navbar":{"links":[{"href":"https://rasa.community/","label":"Community"}]},"footer":{"socials":{"x":"https://x.com/Rasa_HQ","github":"https://github.com/RasaHQ","linkedin":"https://www.linkedin.com/company/rasa"},"links":[{"header":"Resources","items":[{"label":"Rasa Community","href":"https://rasa.community/"},{"label":"Rasa Blog","href":"https://blog.rasa.com/"}]}]},"seo":{"metatags":{"canonical":"https://rasa.com/docs"},"organization":{"id":"https://rasa.com#org","name":"Rasa","url":"https://rasa.com","logo":"https://cdn.prod.website-files.com/68e69c204ba0666edacc94b1/690797906622a7dbabffa2a7_rasa-logo-json.webp","sameAs":["https://www.linkedin.com/company/rasa","https://github.com/RasaHQ","https://www.youtube.com/channel/UCJ0V6493mLvqdiVwOKWBODQ","https://x.com/Rasa_HQ","https://wellfound.com/company/rasahq"]},"trailingSlash":true},"fonts":{"heading":{"family":"STK Bureau Sans","weight":500,"source":"fonts/stk-bureau-sans-medium.woff2","format":"woff2"},"body":{"family":"STK Bureau Sans","weight":400,"source":"fonts/stk-bureau-sans-book.woff2","format":"woff2"}},"integrations":{"gtm":{"tagId":"GTM-MMHSZCS"},"posthog":{"apiKey":"phc_n8qvaJqisHUEAtC3tdu4oofnZnRyGAguMWsY4m2nwcAg","apiHost":"https://us.i.posthog.com","sessionRecording":false},"cookies":{"key":"rasa_cookie_consent","value":"accepted"}},"contextual":{"options":["copy","view","assistant"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rasa-43f32701","hasAudioNarration":false,"actualSubdomain":"rasa-43f32701","customDomains":["rasa.com"],"gitSource":{"type":"github","owner":"rasahq","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"17bd0487-d9f1-433b-9e94-59eee33fa2af","liveDeploymentHistoryId":"6ae4de888e47c538a1cc1edc","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4de888e47c538a1cc1edc"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4de888e47c538a1cc1edc","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Reference","count":392},{"language":"default","tag":"CALM","count":287},{"language":"default","tag":"Learn","count":126},{"language":"default","tag":"Studio","count":82},{"language":"default","tag":"Build","count":71},{"language":"default","tag":"Mantle","count":51},{"language":"default","tag":"Rasa","count":38},{"language":"default","tag":"Assistant Configuration","count":37},{"language":"default","tag":"Services Integrations","count":36},{"language":"default","tag":"APIs","count":34}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"@font-face{font-family:\"STK Bureau Serif\";src:url(/fonts/stk-bureau-serif-book.woff2) format(\"woff2\");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:\"STK Bureau Sans\";src:url(/fonts/stk-bureau-sans-book.woff2) format(\"woff2\");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:\"STK Bureau Sans\";src:url(/fonts/stk-bureau-sans-medium.woff2) format(\"woff2\");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:\"STK Bureau Sans\";src:url(/fonts/stk-bureau-sans-semibold.woff2) format(\"woff2\");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:\"STK Bureau Mono\";src:url(/fonts/stk-bureau-mono-regular.woff2) format(\"woff2\");font-display:swap;font-style:normal;font-weight:400}#content code,#content kbd,#content pre,#content samp{font-family:\"STK Bureau Mono\",\"SFMono-Regular\",Consolas,monospace}#header .eyebrow,#page-title{font-family:\"STK Bureau Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-weight:500;text-transform:none}#header .eyebrow{font-weight:400}#content [data-component-part=card-title],#content-area .mdx-content :is(h2, h3, h4, h5, h6){font-family:\"STK Bureau Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-weight:500}#content-area .mdx-content :is(strong, b){font-weight:600}:root{--rasa-icon-primary:#e85a91;accent-color:#e85a91}#content [data-component-part=card-icon]>svg{background-color:var(--rasa-icon-primary)!important}#content-area .mdx-content img{background:rgb(255 255 255/75%)}html.dark #content-area .mdx-content img{background:rgb(255 251 245/92%)}@media (min-width:640px){#page-title{font-size:2rem;line-height:2.25rem}#content-area .mdx-content h2:not([data-component-part=card-title]){font-size:1.375rem;line-height:2rem}}@media (min-width:1024px){#sidebar-content{width:18rem;border-right:1px solid #e8e8ec}#body-content{padding-left:18rem}#content-area{max-width:50rem;margin-left:max(0px,calc(50vw - 25rem - 18rem))}}html.dark #sidebar-content{border-right-color:rgb(255 255 255/10%)}#content-area .mdx-content{--tw-prose-headings:#28252c}html.dark #content-area .mdx-content{--tw-prose-headings:#e1dee5}#content li,#content p{line-height:1.65}@media (min-width:1024px){#sidebar-content [data-component-part=scroll-area-viewport]{padding-inline:1rem}#sidebar-content a,#sidebar-content button{border-radius:.375rem;padding:.4375rem .75rem!important;font-size:.875rem;line-height:1.5}#sidebar-content button span{color:#18181b;font-weight:600}#sidebar-content li[data-active]>a{background:#fce7ef;box-shadow:none;font-weight:500}#sidebar-content ul ul{margin-left:.25rem;padding-left:.25rem}}#footer a[href^=\"https://www.mintlify.com\"][href*=poweredBy],#sidebar-content .sidebar-group-header{display:none}html.dark #sidebar-content li[data-active]>a{background:rgb(240 150 185/16%)}html.dark #sidebar-content button span{color:#e4e4e7}@media (min-width:1280px){#table-of-contents-layout{position:fixed;top:calc(4rem + var(--banner-height, 0px));right:1.25rem;z-index:21;width:16.5rem;height:calc(100vh - 4rem - var(--banner-height, 0px))}#table-of-contents{height:100%}}img.nav-logo{height:1.875rem!important;width:auto!important}#theme-preference-menu-trigger [data-theme-preference-icon] svg{color:#181210!important}html.dark #theme-preference-menu-trigger [data-theme-preference-icon] svg{color:#fffbf5!important}#navbar .flex-1.flex.items-center>[data-component-part=products-selector-trigger]{order:1}#navbar .flex-1.flex.items-center>div:has([data-component-part=version-select-trigger]){order:2;margin-left:-.5rem}#navbar :is(\n [data-component-part=\"products-selector-trigger\"],\n [data-component-part=\"version-select-trigger\"]\n ){height:2rem;border:0;background:rgb(24 18 16/5%);color:#181210;font-family:\"STK Bureau Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-size:.875rem;font-weight:500;gap:.35rem;padding:0 .55rem 0 .7rem}#navbar :is(\n [data-component-part=\"products-selector-trigger\"],\n [data-component-part=\"version-select-trigger\"]\n ) svg{width:.875rem;height:.875rem;color:#888077}#navbar :is(\n [data-component-part=\"products-selector-trigger\"],\n [data-component-part=\"version-select-trigger\"]\n ):hover,#navbar :is(\n [data-component-part=\"products-selector-trigger\"],\n [data-component-part=\"version-select-trigger\"]\n )[aria-expanded=true]{background:#fce7ef!important;color:#181210}html.dark #navbar :is(\n [data-component-part=\"products-selector-trigger\"],\n [data-component-part=\"version-select-trigger\"]\n ){background:rgb(255 251 245/8%);color:#fffbf5;border:0}#navbar [data-component-part=products-selector-trigger]{background:rgb(24 18 16/2%)}html.dark #navbar [data-component-part=products-selector-trigger]{background:rgb(255 251 245/4%)}html.dark #navbar :is(\n [data-component-part=\"products-selector-trigger\"],\n [data-component-part=\"version-select-trigger\"]\n ):hover,html.dark #navbar :is(\n [data-component-part=\"products-selector-trigger\"],\n [data-component-part=\"version-select-trigger\"]\n )[aria-expanded=true]{background:rgb(240 150 185/16%)!important;color:#fffbf5}html.dark #navbar :is(\n [data-component-part=\"products-selector-trigger\"],\n [data-component-part=\"version-select-trigger\"]\n ) svg{color:#c4b8ae}[data-component-part=products-selector-content],[data-component-part=version-select-content]{border-color:color-mix(in srgb,#181210 12%,transparent);border-radius:.375rem!important;box-shadow:0 12px 32px rgb(24 18 16/10%);font-family:\"STK Bureau Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif}[data-component-part=products-selector-item],[data-component-part=version-select-item]{border-radius:.375rem!important}[data-component-part=products-selector-item][data-selected=true],[data-component-part=version-select-item][data-selected=true]{background:0 0!important}[data-component-part=products-selector-item][data-selected=true] svg,[data-component-part=version-select-item][data-selected=true] svg{color:#e85a91!important;align-self:center}[data-component-part=products-selector-item][data-selected=true] svg{transform:translateY(7px)}[data-component-part=products-selector-item]:not([data-selected=true]):is(\n :hover,\n [data-highlighted]\n ),[data-component-part=version-select-item]:not([data-selected=true]):is(\n :hover,\n [data-highlighted]\n ){background:#fce7ef!important}html.dark [data-component-part=products-selector-item]:not([data-selected=true]):is(\n :hover,\n [data-highlighted]\n ),html.dark [data-component-part=version-select-item]:not([data-selected=true]):is(\n :hover,\n [data-highlighted]\n ){background:rgb(240 150 185/16%)!important}[data-component-part=version-select-tag]{border-radius:999px;background:#fce7ef!important;color:#181210!important}html.dark [data-component-part=version-select-tag]{background:rgb(240 150 185/16%)!important;color:#fffbf5!important}@media (prefers-reduced-motion:no-preference){#sidebar-content{view-transition-name:docs-sidebar}#content-area{view-transition-name:docs-content}::view-transition-new(docs-content),::view-transition-new(docs-sidebar),::view-transition-old(docs-content),::view-transition-old(docs-sidebar){animation-duration:180ms;animation-timing-function:ease}}#rasa-cookie-settings{border:0;background:0 0;padding:0;color:#52525b;font:inherit;font-size:.875rem;line-height:1.25rem;white-space:nowrap;cursor:pointer}#rasa-cookie-settings:hover{color:#18181b}#rasa-cookie-settings:focus-visible{border-radius:.25rem;outline:2px solid #181210;outline-offset:.25rem}html.dark #rasa-cookie-settings{color:#a1a1aa}html.dark #rasa-cookie-settings:hover{color:#f4f4f5}#footer div:has(>[data-testid=mode-switch-system]){display:none}#rasa-consent-dialog{--rasa-consent-border:#dde2ef;--rasa-consent-muted:#6b7694;--rasa-consent-primary:#181210;--rasa-consent-primary-contrast:#fff;--rasa-consent-surface:#fff;--rasa-consent-text:#2b1b44;--rasa-consent-toggle:#ced5e7;--rasa-consent-toggle-knob:#fff;position:fixed;z-index:1100;box-sizing:border-box;color:var(--rasa-consent-text);font-family:\"STK Bureau Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"}html.dark #rasa-consent-dialog{--rasa-consent-border:#3f3f46;--rasa-consent-muted:#a1a1aa;--rasa-consent-primary:#fffbf5;--rasa-consent-primary-contrast:#181210;--rasa-consent-surface:#18181b;--rasa-consent-text:#f4f4f5;--rasa-consent-toggle:#52525b;--rasa-consent-toggle-knob:#f4f4f5}.rasa-consent-prompt{right:1rem;bottom:1rem;width:20rem;min-height:11.75rem;border-radius:1rem;border:1px solid var(--rasa-consent-border);background:var(--rasa-consent-surface);padding:1.5rem;box-shadow:0 10px 30px rgb(0 0 2/30%)}.rasa-consent-focus:focus{outline:0}.rasa-consent-card{display:flex;flex-direction:column;gap:1.25rem}.rasa-consent-card h2,.rasa-preferences-card h2{color:var(--rasa-consent-text);font-family:inherit}.rasa-consent-card h2{margin:0;font-size:1.05rem;font-weight:600;line-height:1.4}.rasa-consent-card p,.rasa-preferences-body>p{margin:.75rem 0 0;color:var(--rasa-consent-text);font-size:.8125rem;line-height:1.5}.rasa-consent-link{border:0;background:0 0;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.rasa-consent-actions{display:flex;gap:.375rem}.rasa-consent-actions button{min-height:2rem;flex:1;min-width:0}.rasa-consent-actions button,.rasa-preferences-card footer button{border:1px solid var(--rasa-consent-primary);padding:0 1rem;color:var(--rasa-consent-text);font:inherit;font-size:.82rem;font-weight:500;cursor:pointer}.rasa-consent-actions button.primary,.rasa-preferences-card footer button.primary{background:var(--rasa-consent-primary);color:var(--rasa-consent-primary-contrast)}.rasa-consent-overlay{inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgb(0 0 0/65%)}.rasa-consent-actions button,.rasa-preferences-card,.rasa-preferences-card footer button{border-radius:.5rem;background:var(--rasa-consent-surface)}.rasa-preferences-card{display:flex;width:min(90%,28rem);max-height:min(31.25rem,75vh);flex-direction:column;overflow:hidden;border:1px solid var(--rasa-consent-border);box-shadow:0 10px 40px rgb(0 0 0/15%)}.rasa-preferences-card header{position:relative;padding:2.1875rem 1.9375rem 1rem}.rasa-preferences-card h2{margin:0;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.025rem}.rasa-consent-close{position:absolute;top:1rem;right:1rem;border:0;background:0 0;color:var(--rasa-consent-text);font-size:1.5rem;line-height:1;cursor:pointer}.rasa-preferences-body{display:grid;min-height:0;gap:.75rem;overflow-y:auto;padding:0 1.9375rem .75rem}.rasa-preferences-body>p{margin:0 0 .25rem;font-size:.875rem;line-height:1.7;letter-spacing:.025rem}.rasa-preference{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px solid var(--rasa-consent-border);border-radius:.5rem;padding:.875rem;cursor:pointer}.rasa-preference span{display:grid;gap:.25rem}.rasa-preference strong{font-size:.875rem;font-weight:500}.rasa-preference small{color:var(--rasa-consent-muted);font-size:.8125rem;line-height:1.5}.rasa-preference input{position:relative;width:2.5rem;min-width:2.5rem;height:1.375rem;margin-top:.125rem;appearance:none;border-radius:9999px;background:var(--rasa-consent-toggle);accent-color:#e85a91;cursor:pointer;transition:background 150ms ease}.rasa-preference input::after{position:absolute;top:.1875rem;left:.1875rem;width:1rem;height:1rem;border-radius:50%;background:var(--rasa-consent-toggle-knob);content:\"\";transition:transform 150ms ease}#rasa-consent-dialog .rasa-preference input[type=checkbox]:checked{background-color:var(--rasa-icon-primary)!important}.rasa-preference input:checked::after{transform:translateX(1.125rem)}.rasa-preference input:disabled{opacity:.6;cursor:not-allowed}.rasa-preferences-card footer{display:flex;justify-content:flex-end;padding:1rem 1.9375rem}.rasa-preferences-card footer button{min-width:8.75rem;min-height:2.5rem}.rasa-license-form{--rasa-license-accent:#181210;--rasa-license-accent-hover:#2b2523;--rasa-license-border:#d4d4d8;--rasa-license-surface:#fff;--rasa-license-text:#27272a;--rasa-license-muted:#71717a;--rasa-license-success:#15803d;--rasa-license-error:#b91c1c;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}html.dark .rasa-license-form{--rasa-license-accent:#fffbf5;--rasa-license-accent-hover:#faf6f0;--rasa-license-border:#3f3f46;--rasa-license-surface:#18181b;--rasa-license-text:#e4e4e7;--rasa-license-muted:#a1a1aa;--rasa-license-success:#4ade80;--rasa-license-error:#f87171}html.dark .rasa-license-form__submit{color:#181210}.rasa-license-form--spaced{margin-bottom:1rem}.rasa-license-form__honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.rasa-license-form__email{flex:1 1 15rem;min-width:0;border:1px solid var(--rasa-license-border);border-radius:9999px;background:var(--rasa-license-surface);padding:.5rem 1rem;color:var(--rasa-license-text);font-size:.875rem;line-height:1.5}.rasa-license-form__email::placeholder{color:var(--rasa-license-muted)}.rasa-license-form__email:focus-visible{border-color:var(--rasa-license-accent);outline:2px solid var(--rasa-license-accent);outline-offset:1px}.rasa-license-form__submit{background:var(--rasa-license-accent);padding:.5rem 1.125rem;color:#fff;font-size:.875rem;font-weight:600;line-height:1.5;cursor:pointer;transition:background 150ms ease}.rasa-license-form__submit:hover{background:var(--rasa-license-accent-hover)}.rasa-license-form__submit:disabled{opacity:.7;cursor:wait}.rasa-license-form__consent{display:flex;flex-basis:100%;align-items:flex-start;gap:.5rem;color:var(--rasa-license-text);font-size:.75rem;line-height:1.25rem;cursor:pointer}.rasa-license-form__consent input{width:1rem;height:1rem;flex:0 0 auto;margin-top:.125rem;accent-color:#e85a91;cursor:pointer}.rasa-license-form__status{flex-basis:100%;margin:.25rem 0 0;font-size:.875rem}.rasa-license-form__status--success{color:var(--rasa-license-success)}.rasa-license-form__status--error{color:var(--rasa-license-error)}.rasa-chat{margin:1.25rem 0 1.5rem}.rasa-chat__log{display:flex;flex-direction:column;gap:.625rem}.rasa-chat__turn{max-width:min(85%,32rem)}.rasa-chat__turn--user{align-self:flex-end;text-align:right}.rasa-chat__turn--assistant{align-self:flex-start}.rasa-chat__speaker{display:block;margin-bottom:.25rem;color:#71717a;font-size:.75rem;font-weight:600;letter-spacing:.01em;line-height:1.25}.rasa-chat__text{margin:0;border-radius:.75rem;padding:.625rem .875rem;font-size:.9375rem;line-height:1.5;white-space:pre-line}.rasa-chat__event,.rasa-chat__note{align-self:center;max-width:90%;margin:.125rem 0;text-align:center;font-size:.8125rem;line-height:1.4}.rasa-chat__event code{border:1px dashed #d4d4d8;border-radius:.375rem;background:0 0;padding:.25rem .5rem;color:#52525b;font-size:.75rem}.rasa-chat__note{color:#71717a;font-style:italic}html.dark .rasa-chat__event code{border-color:#3f3f46;color:#a1a1aa}html.dark .rasa-chat__caption,html.dark .rasa-chat__note,html.dark .rasa-chat__speaker{color:#a1a1aa}.rasa-chat__turn--user .rasa-chat__text{background:#6201f5;color:#fff}.rasa-chat__turn--assistant .rasa-chat__text{background:#f4f1fe;color:#28252c}html.dark .rasa-chat__turn--user .rasa-chat__text{background:#7c3aed}html.dark .rasa-chat__turn--assistant .rasa-chat__text{background:#2a2730;color:#e1dee5}.rasa-chat__caption{margin-top:.5rem;color:#71717a;font-size:.8125rem;line-height:1.4}@media (max-width:640px){.rasa-consent-prompt{left:1rem;width:auto}.rasa-consent-actions{flex-direction:column}.rasa-consent-actions button{width:100%;flex:none}}#search-bar-entry,#search-bar-entry-mobile,:not(img).rounded-full,[role=button],button,input,select,textarea{border-radius:4px!important}#content .callout,#content .card,#content .code-block,#content .code-block pre,#page-context-menu button,.rasa-consent-actions button,.rasa-license-form__submit,.rasa-preference,.rasa-preferences-card footer button{border-radius:8px!important}#page-context-menu>button{border-radius:0!important}#page-context-menu>button:first-child{border-radius:8px 0 0 8px!important}#page-context-menu>button:last-child{border-radius:0 8px 8px 0!important}#content [data-component-part=tab-button]{border-radius:8px 8px 0 0!important}.rasa-consent-prompt,.rasa-preferences-card{border-radius:16px}html.dark [role=tooltip]{border-color:#3a312c!important;background:#181210!important;color:#fafaf9!important}html.dark [role=tooltip] *{color:inherit!important}html:root{--scroll-mt:calc(\n var(\n --mintlify-slot-header-height,\n calc(4rem + var(--topbar-tabs-height, 0rem))\n ) + var(--banner-height, 0px) + 2.5rem\n )!important}html:root .update-container{scroll-margin-top:var(--scroll-mt)}.mantle-build-loop{display:grid;grid-template-columns:minmax(0,1.15fr) auto minmax(0,.8fr) auto minmax(0,1.15fr);grid-template-areas:\"prompt a1 agent a2 evals\" \"up . . . down\" \"test a3 recs recs recs\";gap:8px 10px;align-items:center;max-width:640px;margin:1.25rem 0 1.5rem}.mantle-build-loop div{border:1px solid color-mix(in srgb,currentColor 35%,transparent);background:color-mix(in srgb,currentColor 6%,transparent);border-radius:8px;padding:12px 10px;text-align:center;font-size:.875rem;line-height:1.3}.mantle-build-loop span{justify-self:center;line-height:1}.mantle-build-loop .is-prompt{grid-area:prompt}.mantle-build-loop .is-agent{grid-area:agent}.mantle-build-loop .is-evals{grid-area:evals}.mantle-build-loop .is-recs{grid-area:recs}.mantle-build-loop .is-test{grid-area:test}.mantle-build-loop .is-a1{grid-area:a1}.mantle-build-loop .is-a2{grid-area:a2}.mantle-build-loop .is-a3{grid-area:a3}.mantle-build-loop .is-up{grid-area:up;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:.75rem;line-height:1.2}.mantle-build-loop .is-up span:first-child{font-size:1rem;line-height:1}.mantle-build-loop .is-down{grid-area:down}"},{"filePath":"skills-tour.css","content":"@keyframes sk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}#skills-scrolly{--sk-accent:#181210;--sk-accent-soft:rgba(24, 18, 16, 0.08);--sk-accent-border:rgba(24, 18, 16, 0.28);--sk-icon-accent:#e85a91;--sk-text:#18181b;--sk-muted:#52525b;--sk-dim:#a1a1aa;--sk-border:#e4e4e7;--sk-panel-bg:#ffffff;--sk-code-bg:#fafafa;--sk-row-active:#f4f4f5;--sk-chip-bg:#f4f4f5;--sk-add-bg:rgba(24, 18, 16, 0.06);--sk-c-comment:#737373;--sk-c-key:#0550ae;--sk-c-str:#0a7227;--sk-c-kw:#a1298f;--sk-c-fn:#6639ba;--sk-c-base:#374151;--sk-c-text:#374151;--sk-mono:\"STK Bureau Mono\", ui-monospace, \"SF Mono\", SFMono-Regular, Menlo,\n Consolas, monospace;color:var(--sk-text)}.dark #skills-scrolly{--sk-accent:#fffbf5;--sk-accent-soft:rgba(255, 251, 245, 0.12);--sk-accent-border:rgba(255, 251, 245, 0.32);--sk-icon-accent:#e85a91;--sk-text:#ededf0;--sk-muted:#9b9ba4;--sk-dim:#55555e;--sk-border:#26262c;--sk-panel-bg:#0f0f11;--sk-code-bg:#0c0c0e;--sk-row-active:#1a1a1f;--sk-chip-bg:#1a1a1e;--sk-add-bg:rgba(255, 251, 245, 0.09);--sk-c-comment:#6e7078;--sk-c-key:#7dd3fc;--sk-c-str:#86efac;--sk-c-kw:#f472b6;--sk-c-fn:#c4b5fd;--sk-c-base:#a1a1aa;--sk-c-text:#d4d4d8}#skills-scrolly *{box-sizing:border-box}#content-area:has(#skills-scrolly){width:100%!important}@media (min-width:1024px){#content-area:has(#skills-scrolly){max-width:1150px;margin-left:max(0px,calc(50vw - 575px - 18rem))}}#content-side-layout:has(~#content-area #skills-scrolly){display:none!important}#skills-scrolly .sk-wrap{max-width:1150px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr);gap:48px;align-items:start}#skills-scrolly .sk-header{padding:2rem 0 3rem}#skills-scrolly .sk-header h1{font-family:\"STK Bureau Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;font-size:2rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0 0 .9rem}#skills-scrolly .sk-lede{font-size:15px;line-height:1.65;color:var(--sk-muted);margin:0 0 .75rem;max-width:48ch}#skills-scrolly .sk-lede a{color:var(--sk-accent);text-decoration:none;border-bottom:1px solid var(--sk-accent-border)}#skills-scrolly .sk-hint{margin-top:1.25rem;display:flex;align-items:center;gap:8px;font-family:var(--sk-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sk-dim)}#skills-scrolly .sk-hint svg{animation:sk-bob 2.2s ease-in-out infinite}#skills-scrolly .sk-inter,#skills-scrolly .sk-step{min-height:62vh;display:flex;flex-direction:column;justify-content:center;padding:3vh 0;transition:opacity .4s ease}#skills-scrolly .sk-inter{min-height:48vh;padding:4vh 0}#skills-scrolly.sk-ready .sk-inter.sk-ahead,#skills-scrolly.sk-ready .sk-step.sk-ahead{opacity:.3}#content-area .mdx-content #skills-scrolly .sk-inter h2,#content-area .mdx-content #skills-scrolly .sk-step h2{font-size:1.25rem;font-weight:600;letter-spacing:-.012em;line-height:1.3;margin:0 0 .65rem}#skills-scrolly .sk-inter h2{font-size:1.45rem}#skills-scrolly .sk-inter p,#skills-scrolly .sk-step p{font-size:14.5px;line-height:1.65;color:var(--sk-muted);margin:0 0 .6rem;max-width:46ch}#skills-scrolly .sk-inter code,#skills-scrolly .sk-step code,#skills-scrolly .sk-step h2 code{font-family:var(--sk-mono);font-size:.9em;color:var(--sk-text);background:var(--sk-chip-bg);border:1px solid var(--sk-border);border-radius:5px;padding:.08em .32em}#skills-scrolly .sk-badge{margin-top:.75rem;align-self:flex-start;font-family:var(--sk-mono);font-size:11px;color:var(--sk-accent);background:var(--sk-accent-soft);border:1px solid var(--sk-accent-border);border-radius:999px;padding:4px 11px}#skills-scrolly .sk-panel-col{position:sticky;top:calc(var(--sk-nav-h, 112px) + 1rem);min-width:0}#skills-scrolly .sk-panel{background:var(--sk-panel-bg);border:1px solid var(--sk-border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - var(--sk-nav-h, 112px) - 2rem);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 30px rgba(0,0,0,.05)}.dark #skills-scrolly .sk-panel{box-shadow:0 0 0 1px rgba(0,0,0,.35),0 18px 50px rgba(0,0,0,.45)}#skills-scrolly .sk-panel-head{display:flex;align-items:center;gap:8px;font-family:var(--sk-mono);font-size:12.5px;color:var(--sk-text);padding:12px 16px 7px}#skills-scrolly .sk-panel-head svg{color:var(--sk-dim);flex:none}#skills-scrolly .sk-tree{padding:0 8px 8px;flex:none}#skills-scrolly .sk-row{display:flex;align-items:center;gap:8px;font-family:var(--sk-mono);font-size:12px;color:var(--sk-dim);border:1px solid transparent;border-radius:7px;padding:0 9px 0 22px;height:0;overflow:hidden;opacity:0;transform:translateY(3px);transition:opacity .4s ease,transform .4s ease,color .25s ease,background .25s ease,border-color .25s ease}#skills-scrolly .sk-row.sk-shown{height:auto;padding-top:5px;padding-bottom:5px;opacity:1;transform:translateY(0)}#skills-scrolly:not(.sk-ready) .sk-row{height:auto;padding-top:5px;padding-bottom:5px;opacity:1}#skills-scrolly .sk-row.sk-active{color:var(--sk-text);background:var(--sk-row-active);border-color:var(--sk-border)}#skills-scrolly .sk-row svg{flex:none;opacity:.75}#skills-scrolly .sk-row em{margin-left:auto;font-style:normal;font-size:10.5px;color:var(--sk-dim);opacity:.7}#skills-scrolly .sk-dot{width:5px;height:5px;border-radius:50%;background:var(--sk-icon-accent);margin-left:6px;flex:none;opacity:0;transition:opacity .25s ease}#skills-scrolly .sk-row.sk-mod .sk-dot{opacity:1}#skills-scrolly .sk-view{position:relative;flex:1;min-height:min(56vh,520px);border-top:1px solid var(--sk-border);background:var(--sk-code-bg)}#skills-scrolly .sk-slide{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translateY(8px);transition:opacity .15s ease,transform .15s ease;pointer-events:none}#skills-scrolly .sk-slide.sk-active{opacity:1;transform:translateY(0);transition:opacity .3s ease .13s,transform .3s ease .13s;pointer-events:auto}#skills-scrolly:not(.sk-ready) .sk-slide[data-sk-slide=\"1\"]{opacity:1;transform:none}#skills-scrolly .sk-file{display:flex;align-items:center;gap:8px;font-family:var(--sk-mono);font-size:11.5px;color:var(--sk-muted);padding:9px 16px;border-bottom:1px solid var(--sk-border);flex:none}#skills-scrolly .sk-tag{margin-left:auto;font-size:10.5px;color:var(--sk-accent)}#skills-scrolly .sk-file2{border-top:1px solid var(--sk-border)}#skills-scrolly .sk-code{flex:1;overflow:auto;padding:12px 0 14px;font-family:var(--sk-mono);font-size:12px;line-height:1.7;color:var(--sk-c-base)}#skills-scrolly .sk-code2{flex:none}#skills-scrolly .sk-code::-webkit-scrollbar{width:7px;height:7px}#skills-scrolly .sk-code::-webkit-scrollbar-thumb{background:var(--sk-border);border-radius:4px}#skills-scrolly .ln{display:block;padding:0 16px;white-space:pre}#skills-scrolly .ln:empty::before{content:\"\\00a0\"}#skills-scrolly .ln.add{background:var(--sk-add-bg);box-shadow:inset 2px 0 0 var(--sk-accent)}#skills-scrolly .ln.dm{opacity:.45}#skills-scrolly .c{color:var(--sk-c-comment)}#skills-scrolly .k{color:var(--sk-c-kw)}#skills-scrolly .s{color:var(--sk-c-str)}#skills-scrolly .y{color:var(--sk-c-key)}#skills-scrolly .f{color:var(--sk-c-fn)}#skills-scrolly .t{color:var(--sk-c-text)}#skills-scrolly .sk-close,.sk-cards{max-width:1150px;margin:0 auto;padding:3rem 1.5rem 1rem}#skills-scrolly .sk-close p{font-size:15px;line-height:1.65;color:var(--sk-muted);max-width:62ch;margin:0}.sk-cards{padding:1rem 1.5rem 4rem}@media (max-width:1024px){#skills-scrolly .sk-wrap{display:flex;flex-direction:column;gap:0}#skills-scrolly .sk-steps{display:contents}#skills-scrolly .sk-header{order:-2;padding:.5rem 0 1.25rem}#skills-scrolly .sk-header h1{font-size:1.6rem}#skills-scrolly .sk-panel-col{order:-1;position:sticky;top:var(--sk-nav-h, 56px);z-index:10;padding:6px 0 10px;background:var(--sk-page-bg, transparent)}#skills-scrolly .sk-panel{max-height:40vh}#skills-scrolly .sk-panel-head{padding:9px 12px 5px;font-size:12px}#skills-scrolly .sk-tree{display:flex;flex-wrap:wrap;gap:4px;padding:0 10px 6px}#skills-scrolly .sk-row{font-size:11px;padding-left:8px}#skills-scrolly .sk-row.sk-shown{padding-top:3px;padding-bottom:3px}#skills-scrolly .sk-row em{display:none}#skills-scrolly .sk-view{min-height:190px}#skills-scrolly .sk-slide{display:block;overflow-y:auto}#skills-scrolly .sk-code{overflow:visible;font-size:11px;padding:10px 0 12px}#skills-scrolly .ln{padding:0 12px}#skills-scrolly .sk-file{padding:7px 12px;font-size:11px}#skills-scrolly .sk-step{min-height:52vh;padding:2vh 0}#skills-scrolly .sk-step h2{font-size:1.1rem}#skills-scrolly .sk-inter{min-height:40vh;padding:3vh 0}#skills-scrolly .sk-inter h2{font-size:1.3rem}#skills-scrolly .sk-inter p,#skills-scrolly .sk-step p{font-size:14px}#skills-scrolly .sk-close{padding:2rem 1.5rem .5rem}}html:has(#skills-scrolly){scroll-snap-type:y proximity;scroll-padding-top:var(--sk-scroll-padding,\n calc(var(--sk-nav-h, 112px) + 1rem)\n )}@media (max-width:1024px){html:has(#skills-scrolly){scroll-padding-top:calc(var(--sk-nav-h, 56px) + min(42vh,22rem) + .75rem)}}@media (prefers-reduced-motion:reduce){html:has(#skills-scrolly){scroll-snap-type:none}#skills-scrolly .sk-inter,#skills-scrolly .sk-step{scroll-snap-stop:normal}#skills-scrolly .sk-header,#skills-scrolly .sk-inter,#skills-scrolly .sk-row,#skills-scrolly .sk-slide,#skills-scrolly .sk-step{transition:none}#skills-scrolly .sk-hint svg{animation:none}}"}],"page":{"pagePath":"reference/api/pro/http-api/model/train-a-rasa-model","slug":"/reference/api/pro/http-api/model/train-a-rasa-model","pageMetadata":{"title":"Train a Rasa model","description":"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /model/train","href":"/reference/api/pro/http-api/model/train-a-rasa-model","autogeneratedByOpenApi":true},"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: \"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Train a Rasa model","description":"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /model/train","href":"/reference/api/pro/http-api/model/train-a-rasa-model","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/rasa-43f32701/1344ba123d709efd/consent.js","/docs/_mintlify/custom/rasa-43f32701/d561223dabb2f3b0/product-switch.js","/docs/_mintlify/custom/rasa-43f32701/d337527dfa7eb374/skills-tour.js"],"openApiReferenceData":{"operation":{"security":["f147aac2-2f3a-42cf-a9da-f53bf2c6c04a","d5438945-8ad8-4aeb-9b35-5eb4171cb3d0"],"operationId":"trainModel","tags":["Model"],"summary":"Train a Rasa model","description":"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.","parameters":["7aa9c9a1-694d-4479-8928-a6c79d433347","7299ab44-d574-4a05-9e34-9441120d2d1c","26ed7384-a8d3-4765-ae28-a8e06da0cc77","32c6bbfe-4827-437a-8982-6e000a47760d","be7c2ac8-8737-466a-97b9-684b789c1507"],"requestBody":"78bc40a2-ce52-48ee-a639-0cfe33b4f2f7","responses":{"200":"916145a5-f018-4343-85c7-318520eabeba","204":"1c286725-ea42-42e0-bd20-60bcaa5d051f","400":"2ddee7a1-4372-434f-a670-606fc76badf0","401":"2a7fe3df-be0a-48f9-b52f-c9a27a0a5d2c","403":"7140ea37-2e4c-4f30-b99c-ed7dffc4a12f","500":"0c4ea36d-7375-4749-8a75-78d8139d3125"},"method":"post","type":"path","servers":["a4e17036-8d87-4abc-9a7e-7e4c0438c1e3"],"path":"/model/train","baseUrlOptions":["http://localhost:5005"],"title":"Train a Rasa model","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"7aa9c9a1-694d-4479-8928-a6c79d433347":{"in":"query","name":"save_to_default_model_directory","schema":{"type":"boolean","default":true,"description":"If `true` (default) the trained model will be saved in the default model directory, if `false` it will be saved in a temporary directory","uniqueKey":"","typeLabel":"boolean"}},"7299ab44-d574-4a05-9e34-9441120d2d1c":{"in":"query","name":"force_training","schema":{"type":"boolean","default":false,"description":"Force a model training even if the data has not changed","uniqueKey":"","typeLabel":"boolean"}},"26ed7384-a8d3-4765-ae28-a8e06da0cc77":{"in":"query","name":"augmentation","schema":{"type":"string","default":50,"description":"How much data augmentation to use during training","uniqueKey":"","typeLabel":"string"}},"32c6bbfe-4827-437a-8982-6e000a47760d":{"in":"query","name":"num_threads","schema":{"type":"string","default":1,"description":"Maximum amount of threads to use when training","uniqueKey":"","typeLabel":"string"}},"be7c2ac8-8737-466a-97b9-684b789c1507":{"in":"query","name":"callback_url","description":"If specified the call will return immediately with an empty response and status code 204. The actual result or any errors will be sent to the given callback URL as the body of a post request.","example":"https://example.com/rasa_evaluations","schema":{"type":"string","default":"None","isRequired":false,"description":"If specified the call will return immediately with an empty response and status code 204. The actual result or any errors will be sent to the given callback URL as the body of a post request.","uniqueKey":"","typeLabel":"string"},"required":false}},"requestBody":{"required":true,"description":"The training data should be in YAML format.","content":{"application/yaml":{"schema":{"type":"object","properties":{"pipeline":{"description":"Pipeline list","type":"array","uniqueKey":"pipeline","typeLabel":"array"},"policies":{"description":"Policies list","type":"array","uniqueKey":"policies","typeLabel":"array"},"entities":{"description":"Entity list","type":"array","uniqueKey":"entities","typeLabel":"array"},"slots":{"description":"Slots list","type":"array","uniqueKey":"slots","typeLabel":"array"},"actions":{"description":"Action list","type":"array","uniqueKey":"actions","typeLabel":"array"},"forms":{"description":"Forms list","type":"array","uniqueKey":"forms","typeLabel":"array"},"e2e_actions":{"description":"E2E Action list","type":"array","uniqueKey":"e2e_actions","typeLabel":"array"},"responses":{"description":"Bot response templates","type":"object","additionalProperties":{"type":"object","properties":{"text":{"type":"string","description":"Template text","isRequired":true,"uniqueKey":"responses.additionalProperties.text","typeLabel":"string"}},"required":["text"],"uniqueKey":"responses.additionalProperties","typeLabel":"object"},"uniqueKey":"responses","typeLabel":"object"},"session_config":{"description":"Session configuration options","type":"object","properties":{"session_expiration_time":{"type":"integer","uniqueKey":"session_config.session_expiration_time","typeLabel":"integer"},"carry_over_slots_to_new_session":{"type":"boolean","uniqueKey":"session_config.carry_over_slots_to_new_session","typeLabel":"boolean"}},"uniqueKey":"session_config","typeLabel":"object"},"nlu":{"description":"Rasa NLU data, array of intents","type":"array","uniqueKey":"nlu","typeLabel":"array"},"rules":{"description":"Rule list","type":"array","uniqueKey":"rules","typeLabel":"array"},"stories":{"description":"Rasa Core stories in YAML format","type":"array","uniqueKey":"stories","typeLabel":"array"},"flows":{"description":"Rasa Pro flows in YAML format","type":"object","uniqueKey":"flows","typeLabel":"object"},"force":{"type":"boolean","description":"Force a model training even if the data has not changed","example":false,"deprecated":true,"uniqueKey":"force","typeLabel":"boolean"},"save_to_default_model_directory":{"type":"boolean","description":"If `true` (default) the trained model will be saved in the default model directory, if `false` it will be saved in a temporary directory","deprecated":true,"uniqueKey":"save_to_default_model_directory","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"example":"pipeline: []\n\npolicies: []\n\nintents:\n - greet\n - goodbye\n\nentities: []\n\nslots:\n contacts_list:\n type: text\n mappings:\n - type: custom\n action: list_contacts\n\nactions:\n - list_contacts\n\nforms: {}\ne2e_actions: []\n\nresponses:\n utter_greet:\n - text: \"Hey! How are you?\"\n\n utter_goodbye:\n - text: \"Bye\"\n\n utter_list_contacts:\n - text: \"You currently have the following contacts:\\n{contacts_list}\"\n\n utter_no_contacts:\n - text: \"You have no contacts in your list.\"\n\nsession_config:\n session_expiration_time: 60\n carry_over_slots_to_new_session: true\n\nnlu:\n- intent: greet\n examples: |\n - hey\n - hello\n\n- intent: goodbye\n examples: |\n - bye\n - goodbye\n\nrules:\n\n- rule: Say goodbye anytime the user says goodbye\n steps:\n - intent: goodbye\n - action: utter_goodbye\n\nstories:\n\n- story: happy path\n steps:\n - intent: greet\n - action: utter_greet\n - intent: goodbye\n - action: utter_goodbye\n\nflows:\n list_contacts:\n name: list your contacts\n description: show your contact list\n steps:\n - action: list_contacts\n next:\n - if: \"slots.contacts_list\"\n then:\n - action: utter_list_contacts\n next: END\n - else:\n - action: utter_no_contacts\n next: END\n","examples":{"Example":{"title":"Example","value":"pipeline: []\n\npolicies: []\n\nintents:\n - greet\n - goodbye\n\nentities: []\n\nslots:\n contacts_list:\n type: text\n mappings:\n - type: custom\n action: list_contacts\n\nactions:\n - list_contacts\n\nforms: {}\ne2e_actions: []\n\nresponses:\n utter_greet:\n - text: \"Hey! How are you?\"\n\n utter_goodbye:\n - text: \"Bye\"\n\n utter_list_contacts:\n - text: \"You currently have the following contacts:\\n{contacts_list}\"\n\n utter_no_contacts:\n - text: \"You have no contacts in your list.\"\n\nsession_config:\n session_expiration_time: 60\n carry_over_slots_to_new_session: true\n\nnlu:\n- intent: greet\n examples: |\n - hey\n - hello\n\n- intent: goodbye\n examples: |\n - bye\n - goodbye\n\nrules:\n\n- rule: Say goodbye anytime the user says goodbye\n steps:\n - intent: goodbye\n - action: utter_goodbye\n\nstories:\n\n- story: happy path\n steps:\n - intent: greet\n - action: utter_greet\n - intent: goodbye\n - action: utter_goodbye\n\nflows:\n list_contacts:\n name: list your contacts\n description: show your contact list\n steps:\n - action: list_contacts\n next:\n - if: \"slots.contacts_list\"\n then:\n - action: utter_list_contacts\n next: END\n - else:\n - action: utter_no_contacts\n next: END\n"}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"916145a5-f018-4343-85c7-318520eabeba":{"description":"Zipped Rasa model","headers":{"filename":{"schema":{"type":"string"},"description":"File name of the trained model."}},"content":{"application/octet-stream":{"schema":{"type":"string","format":"binary","uniqueKey":"","typeLabel":"file"},"examples":{"Example":{"title":"Example","value":"\u003cstring>"}},"exampleType":"generated"}},"exampleType":"generated"},"1c286725-ea42-42e0-bd20-60bcaa5d051f":{"description":"The incoming request specified a `callback_url` and hence the request will return immediately with an empty response. The actual response will be sent to the provided `callback_url` via POST request.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"2ddee7a1-4372-434f-a670-606fc76badf0":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"string","description":"Rasa version","uniqueKey":"version","typeLabel":"string"},"status":{"type":"string","enum":["failure"],"description":"Status of the requested action","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Error message","uniqueKey":"message","typeLabel":"string"},"reason":{"type":"string","description":"Error category","uniqueKey":"reason","typeLabel":"string"},"details":{"type":"object","description":"Additional error information","uniqueKey":"details","typeLabel":"object"},"help":{"type":"string","description":"Optional URL to additonal material","uniqueKey":"help","typeLabel":"string"},"code":{"type":"number","description":"HTTP status code","uniqueKey":"code","typeLabel":"number"}},"uniqueKey":"","typeLabel":"object"},"example":{"version":"1.0.0","status":"failure","reason":"BadRequest","code":400},"examples":{"Example":{"title":"Example","value":{"version":"1.0.0","status":"failure","reason":"BadRequest","code":400}}},"exampleType":"examples"}},"exampleType":"examples"},"2a7fe3df-be0a-48f9-b52f-c9a27a0a5d2c":{"description":"User is not authenticated.","content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"string","description":"Rasa version","uniqueKey":"version","typeLabel":"string"},"status":{"type":"string","enum":["failure"],"description":"Status of the requested action","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Error message","uniqueKey":"message","typeLabel":"string"},"reason":{"type":"string","description":"Error category","uniqueKey":"reason","typeLabel":"string"},"details":{"type":"object","description":"Additional error information","uniqueKey":"details","typeLabel":"object"},"help":{"type":"string","description":"Optional URL to additonal material","uniqueKey":"help","typeLabel":"string"},"code":{"type":"number","description":"HTTP status code","uniqueKey":"code","typeLabel":"number"}},"uniqueKey":"","typeLabel":"object"},"example":{"version":"1.0.0","status":"failure","reason":"NotAuthenticated","message":"User is not authenticated to access resource.","code":401},"examples":{"Example":{"title":"Example","value":{"version":"1.0.0","status":"failure","reason":"NotAuthenticated","message":"User is not authenticated to access resource.","code":401}}},"exampleType":"examples"}},"exampleType":"examples"},"7140ea37-2e4c-4f30-b99c-ed7dffc4a12f":{"description":"User has insufficient permission.","content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"string","description":"Rasa version","uniqueKey":"version","typeLabel":"string"},"status":{"type":"string","enum":["failure"],"description":"Status of the requested action","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Error message","uniqueKey":"message","typeLabel":"string"},"reason":{"type":"string","description":"Error category","uniqueKey":"reason","typeLabel":"string"},"details":{"type":"object","description":"Additional error information","uniqueKey":"details","typeLabel":"object"},"help":{"type":"string","description":"Optional URL to additonal material","uniqueKey":"help","typeLabel":"string"},"code":{"type":"number","description":"HTTP status code","uniqueKey":"code","typeLabel":"number"}},"uniqueKey":"","typeLabel":"object"},"example":{"version":"1.0.0","status":"failure","reason":"NotAuthorized","message":"User has insufficient permission to access resource.","code":403},"examples":{"Example":{"title":"Example","value":{"version":"1.0.0","status":"failure","reason":"NotAuthorized","message":"User has insufficient permission to access resource.","code":403}}},"exampleType":"examples"}},"exampleType":"examples"},"0c4ea36d-7375-4749-8a75-78d8139d3125":{"description":"An unexpected error occurred.","content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"string","description":"Rasa version","uniqueKey":"version","typeLabel":"string"},"status":{"type":"string","enum":["failure"],"description":"Status of the requested action","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Error message","uniqueKey":"message","typeLabel":"string"},"reason":{"type":"string","description":"Error category","uniqueKey":"reason","typeLabel":"string"},"details":{"type":"object","description":"Additional error information","uniqueKey":"details","typeLabel":"object"},"help":{"type":"string","description":"Optional URL to additonal material","uniqueKey":"help","typeLabel":"string"},"code":{"type":"number","description":"HTTP status code","uniqueKey":"code","typeLabel":"number"}},"uniqueKey":"","typeLabel":"object"},"example":{"version":"1.0.0","status":"ServerError","message":"An unexpected error occurred.","code":500},"examples":{"Example":{"title":"Example","value":{"version":"1.0.0","status":"ServerError","message":"An unexpected error occurred.","code":500}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"f147aac2-2f3a-42cf-a9da-f53bf2c6c04a":{"TokenAuth":{"type":"apiKey","in":"query","name":"token","description":"A plaintext token to secure your server, specified at startup in the argument `--auth-token thisismysecret`\n","scopes":[]}},"d5438945-8ad8-4aeb-9b35-5eb4171cb3d0":{"JWT":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"A JWT token that is signed using the JWT secret specified at startup in the argument `--jwt-secret thisismysecret`,\nusing the `HS256` algorithm.\n\nThe token's payload must contain an object under the `user` key,\nwhich in turn must contain the `username` and `role` attributes.\nThe following is an example payload for a JWT token:\n\n```json\n{\n \"user\": {\n \"username\": \"\u003csender_id>\",\n \"role\": \"user\"\n }\n}\n```\n\nIf the `role` is `admin`, all endpoints are accessible.\nIf the `role` is `user`, endpoints with a `sender_id` parameter are only accessible\nif the `sender_id` matches the payload's `username` property.\n\nFor the user trackers endpoint (`GET /users/{user_id}/trackers`), you should use `user_id` instead of `username` in the payload.\nIn this case, the path `user_id` parameter is matched against the payload's `username` property. For example:\n\n```json\n{\n \"user\": {\n \"username\": \"\u003cuser_id>\",\n \"role\": \"user\"\n }\n}\n```\n","scopes":[]}}},"servers":{"a4e17036-8d87-4abc-9a7e-7e4c0438c1e3":{"url":"http://localhost:5005","description":"Local development server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"query","name":"token","description":"A plaintext token to secure your server, specified at startup in the argument `--auth-token thisismysecret`\n","scopes":[]},"schema":{"title":"token","type":"string","description":"A plaintext token to secure your server, specified at startup in the argument `--auth-token thisismysecret`\n","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"TokenAuth","name":"token"}],"title":"TokenAuth"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"A JWT token that is signed using the JWT secret specified at startup in the argument `--jwt-secret thisismysecret`,\nusing the `HS256` algorithm.\n\nThe token's payload must contain an object under the `user` key,\nwhich in turn must contain the `username` and `role` attributes.\nThe following is an example payload for a JWT token:\n\n```json\n{\n \"user\": {\n \"username\": \"\u003csender_id>\",\n \"role\": \"user\"\n }\n}\n```\n\nIf the `role` is `admin`, all endpoints are accessible.\nIf the `role` is `user`, endpoints with a `sender_id` parameter are only accessible\nif the `sender_id` matches the payload's `username` property.\n\nFor the user trackers endpoint (`GET /users/{user_id}/trackers`), you should use `user_id` instead of `username` in the payload.\nIn this case, the path `user_id` parameter is matched against the payload's `username` property. For example:\n\n```json\n{\n \"user\": {\n \"username\": \"\u003cuser_id>\",\n \"role\": \"user\"\n }\n}\n```\n","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"A JWT token that is signed using the JWT secret specified at startup in the argument `--jwt-secret thisismysecret`,\nusing the `HS256` algorithm.\n\nThe token's payload must contain an object under the `user` key,\nwhich in turn must contain the `username` and `role` attributes.\nThe following is an example payload for a JWT token:\n\n```json\n{\n \"user\": {\n \"username\": \"\u003csender_id>\",\n \"role\": \"user\"\n }\n}\n```\n\nIf the `role` is `admin`, all endpoints are accessible.\nIf the `role` is `user`, endpoints with a `sender_id` parameter are only accessible\nif the `sender_id` matches the payload's `username` property.\n\nFor the user trackers endpoint (`GET /users/{user_id}/trackers`), you should use `user_id` instead of `username` in the payload.\nIn this case, the path `user_id` parameter is matched against the payload's `username` property. For example:\n\n```json\n{\n \"user\": {\n \"username\": \"\u003cuser_id>\",\n \"role\": \"user\"\n }\n}\n```\n","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"JWT","name":"Authorization"}],"title":"JWT"}]},"originalFileLocation":"openapi/pro.yaml"},"subdomain":"rasa-43f32701","siteName":"Rasa Documentation","title":"Train a Rasa model - Rasa Documentation","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-17T22:16:37.754Z","originalFileLocation":"reference/api/pro/http-api/model/train-a-rasa-model.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=\"light\"}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=\"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Rasa Documentation\">\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/rasa-43f32701/DL0LBHDgbdTiWf86/_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/rasa-43f32701/DL0LBHDgbdTiWf86/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/rasa-43f32701/DL0LBHDgbdTiWf86/_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/rasa-43f32701/DL0LBHDgbdTiWf86/_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/rasa-43f32701/DL0LBHDgbdTiWf86/_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/rasa-43f32701/DL0LBHDgbdTiWf86/_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/rasa-43f32701/DL0LBHDgbdTiWf86/_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/rasa-43f32701/DL0LBHDgbdTiWf86/_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/rasa-43f32701/DL0LBHDgbdTiWf86/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Train a Rasa model - Rasa Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rasa Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rasa-43f32701.mintlify.app/_mintlify/api/og/v2?division=Model\u0026amp;title=Train+a+Rasa+model\u0026amp;description=Trains+a+new+Rasa+model.+Depending+on+the+data+given+only+a+dialogue+model%2C+only+a+NLU+model%2C+or+a+model+combining+a+trained+dialogue+model+with+an+NLU+model+wi\u0026amp;theme=58b63de1eb9b4fccc89ab21e\u0026amp;signature=6ef676282dcdf44b834982511ed944e994996d780ab49ddfc2f67b801f8a8273\">\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=\"Train a Rasa model - Rasa Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rasa-43f32701.mintlify.app/_mintlify/api/og/v2?division=Model\u0026amp;title=Train+a+Rasa+model\u0026amp;description=Trains+a+new+Rasa+model.+Depending+on+the+data+given+only+a+dialogue+model%2C+only+a+NLU+model%2C+or+a+model+combining+a+trained+dialogue+model+with+an+NLU+model+wi\u0026amp;theme=58b63de1eb9b4fccc89ab21e\u0026amp;signature=6ef676282dcdf44b834982511ed944e994996d780ab49ddfc2f67b801f8a8273\">\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/rasa-43f32701/DL0LBHDgbdTiWf86/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rasa Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#181210\">\u003clink data-mint-head rel=\"canonical\" href=\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/reference/api/pro/http-api/model/train-a-rasa-model.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://rasa.com#org\",\"name\":\"Rasa\",\"url\":\"https://rasa.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://cdn.prod.website-files.com/68e69c204ba0666edacc94b1/690797906622a7dbabffa2a7_rasa-logo-json.webp\"},\"sameAs\":[\"https://www.linkedin.com/company/rasa\",\"https://github.com/RasaHQ\",\"https://www.youtube.com/channel/UCJ0V6493mLvqdiVwOKWBODQ\",\"https://x.com/Rasa_HQ\",\"https://wellfound.com/company/rasahq\"]},{\"@type\":\"WebSite\",\"@id\":\"https://rasa.com/docs#website\",\"name\":\"Rasa Documentation\",\"url\":\"https://rasa.com/docs\",\"publisher\":{\"@id\":\"https://rasa.com#org\"}},{\"@type\":\"WebPage\",\"@id\":\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/#webpage\",\"url\":\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/\",\"name\":\"Train a Rasa model\",\"description\":\"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.\",\"dateModified\":\"2026-09-17T22:16:37.754Z\",\"isPartOf\":{\"@id\":\"https://rasa.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://rasa.com/docs/reference/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"APIs\",\"item\":\"https://rasa.com/docs/reference/api/analytics-data-structure-reference\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Rasa Pro API\",\"item\":\"https://rasa.com/docs/reference/api/pro/rasa-pro-rest-api\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"HTTP API\",\"item\":\"https://rasa.com/docs/reference/api/pro/http-api/server-information/health-endpoint-of-rasa-server\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Train a Rasa model\",\"item\":\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/#apireference\",\"headline\":\"Train a Rasa model\",\"name\":\"Train a Rasa model\",\"description\":\"Trains a new Rasa model. Depending on the data given only a dialogue model, only a NLU model, or a model combining a trained dialogue model with an NLU model will be trained. The new model is not loaded by default.\",\"url\":\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/\",\"mainEntityOfPage\":{\"@id\":\"https://rasa.com/docs/reference/api/pro/http-api/model/train-a-rasa-model/#webpage\"},\"dateModified\":\"2026-09-17T22:16:37.754Z\",\"publisher\":{\"@id\":\"https://rasa.com#org\"},\"isPartOf\":{\"@id\":\"https://rasa.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rasa Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rasa Documentation","nav":{"global":null,"products":[{"product":"Mantle","description":"New. Build voice and chat agents from skills","pages":[{"title":"Mantle","href":""}]},{"product":"CALM","description":"Build assistants with flows","tabs":[{"tab":"Learn","pages":[{"title":"Learn","href":"/learn/quickstart/pro"}]},{"tab":"Build","pages":[{"title":"Build","href":"/pro/intro"}]},{"tab":"Studio","pages":[{"title":"Studio","href":"/studio/intro"}]},{"tab":"Reference","pages":[{"group":"Reference","pages":[{"group":"Overview","expanded":true,"pages":[{"title":"Rasa Platform Reference","href":"/reference/overview"},{"title":"Python Versions and Dependencies","href":"/reference/python-versions-and-dependencies"}]},{"group":"Rasa Primitives","expanded":true,"pages":[{"title":"Rasa Primitives","href":"/reference/primitives"},{"group":"Flows","pages":[{"title":"Business Logic with Flows","href":"/reference/primitives/flows"},{"title":"Flow Steps","href":"/reference/primitives/flow-steps"},{"title":"Conditions in Flows","href":"/reference/primitives/conditions"},{"title":"Starting Flows","href":"/reference/primitives/starting-flows"}]},{"title":"Patterns","href":"/reference/primitives/patterns"},{"group":"Responses","pages":[{"title":"Responses","href":"/reference/primitives/responses"},{"title":"Contextual Response Rephraser","href":"/reference/primitives/contextual-response-rephraser"}]},{"title":"Slots","href":"/reference/primitives/slots"},{"group":"Actions","pages":[{"title":"Actions","href":"/reference/primitives/actions"},{"title":"Custom Actions","href":"/reference/primitives/custom-actions"},{"title":"Default Actions","href":"/reference/primitives/default-actions"}]},{"title":"Events in Rasa","href":"/reference/primitives/events"},{"group":"NLU","pages":[{"title":"Intents and Entities","href":"/reference/primitives/intents-and-entities"},{"title":"Training Data Format","href":"/reference/primitives/training-data-format"}]}]},{"group":"Assistant Configuration","expanded":true,"pages":[{"title":"Overview","href":"/reference/config/overview"},{"title":"Domain","href":"/reference/config/domain"},{"title":"Graph Recipe","href":"/reference/config/components/graph-recipe"},{"group":"LLM Configuration","pages":[{"title":"LLM Configuration for Rasa Pro ≥ 3.11","href":"/reference/config/components/llm-configuration"},{"title":"LLM Configuration for Rasa Pro ≤ 3.10","href":"/reference/config/components/llm-configuration-before-3-10"}]},{"group":"Orchestrating Agents","pages":[{"title":"Overview","href":"/reference/config/agents/overview-agents"},{"title":"ReAct Sub Agent","href":"/reference/config/agents/react-sub-agents"},{"title":"External Sub Agent","href":"/reference/config/agents/external-sub-agents"}]},{"group":"Components","pages":[{"title":"LLM Command Generators","href":"/reference/config/components/llm-command-generators"},{"title":"NLU Command Adapter","href":"/reference/config/components/nlu-command-adapter"},{"title":"Coexistence Routers","href":"/reference/config/components/coexistence-routers"},{"title":"Customizing LLM-based Components","href":"/reference/config/components/llm-custom"},{"title":"NLU Components","href":"/reference/config/components/nlu-components"},{"title":"Deprecated Components","href":"/reference/config/components/deprecated-components"},{"group":"Example Components","pages":[{"title":"Graph-component-interface","href":"/reference/config/components/example-components/graph-component-interface"},{"title":"Nlu-component-skeleton","href":"/reference/config/components/example-components/nlu-component-skeleton"},{"title":"Registered-component","href":"/reference/config/components/example-components/registered-component"},{"group":"Custom Graph Components","pages":[{"title":"Nlu-sparse","href":"/reference/config/components/example-components/custom-graph-components/nlu-sparse"},{"title":"Nlu-dense","href":"/reference/config/components/example-components/custom-graph-components/nlu-dense"},{"title":"Nlu-meta-intent-featurizer","href":"/reference/config/components/example-components/custom-graph-components/nlu-meta-intent-featurizer"},{"title":"Nlu-meta-fallback","href":"/reference/config/components/example-components/custom-graph-components/nlu-meta-fallback"}]}]}]},{"group":"Policies","pages":[{"title":"Policy Overview","href":"/reference/config/policies/overview"},{"title":"Flow Policy","href":"/reference/config/policies/flow-policy"},{"title":"Intentless Policy","href":"/reference/config/policies/intentless-policy"},{"group":"Enterprise Search Policy","pages":[{"title":"Enterprise Search Policy","href":"/reference/config/policies/enterprise-search-policy"},{"title":"Generative Search","href":"/reference/config/policies/generative-search"},{"title":"Extractive Search","href":"/reference/config/policies/extractive-search"},{"title":"Custom Information Retrieval with Enterprise Search Policy","href":"/reference/config/policies/custom-information-retrievers"}]}]},{"title":"Environment Variables","href":"/reference/config/environment-variables"},{"group":"PII Management","pages":[{"title":"PII Management Overview","href":"/reference/config/pii-management/overview"},{"title":"PII Management Prerequisites","href":"/reference/config/pii-management/prerequisites"},{"title":"Configuring PII Management","href":"/reference/config/pii-management/configuring-pii-management"}]},{"group":"Session Management","pages":[{"title":"Session Management Overview","href":"/reference/config/session-management/overview"},{"title":"User-Scoped Conversations","href":"/reference/config/session-management/user-scoped-conversations"},{"title":"Session Lifecycle","href":"/reference/config/session-management/session-lifecycle"},{"title":"Session Timer","href":"/reference/config/session-management/session-timer"}]},{"title":"Call Recording","sidebarTitle":"Call Recording","href":"/reference/config/call-recording"}]},{"group":"Studio Configuration","expanded":true,"pages":[{"title":"Studio Environment Variables","href":"/reference/config/studio-environment-variables"}]},{"group":"Testing","expanded":true,"pages":[{"group":"E2E Tests","pages":[{"title":"Test Cases Reference","href":"/reference/testing/e2e/test-cases"},{"title":"Assertions Reference","href":"/reference/testing/e2e/assertions"},{"title":"Test Coverage","href":"/reference/testing/e2e/coverage"},{"title":"Test Case Conversion","href":"/reference/testing/e2e/test-case-conversion"},{"title":"Dialogue Understanding Tests","href":"/reference/testing/e2e/dialogue-understanding-tests"}]},{"group":"Simulation \u0026 Evaluation","pages":[{"title":"Simulation and Evaluation","href":"/reference/testing/evals/overview"},{"title":"Scenarios","href":"/reference/testing/evals/scenarios"},{"title":"Configuration \u0026 Results","href":"/reference/testing/evals/configuration-and-results"}]}]},{"group":"Channels","expanded":true,"pages":[{"title":"Connecting to Messaging and Voice Channels","href":"/reference/channels/messaging-and-voice-channels"},{"title":"Your Own Website","href":"/reference/channels/your-own-website"},{"group":"Text \u0026 Chat","pages":[{"title":"Facebook Messenger","href":"/reference/channels/facebook-messenger"},{"title":"Slack","href":"/reference/channels/slack"},{"title":"Telegram","href":"/reference/channels/telegram"},{"title":"Twilio","href":"/reference/channels/twilio"},{"title":"Google Hangouts Chat","href":"/reference/channels/hangouts"},{"title":"Microsoft Bot Framework","href":"/reference/channels/microsoft-bot-framework"},{"title":"Cisco Webex Teams","href":"/reference/channels/cisco-webex-teams"},{"title":"RocketChat","href":"/reference/channels/rocketchat"},{"title":"Mattermost","href":"/reference/channels/mattermost"}]},{"group":"Voice","pages":[{"title":"Audiocodes VoiceAI Connect","href":"/reference/channels/audiocodes-voiceai-connect"},{"title":"AudioCodes Voice Stream Channel","href":"/reference/channels/audiocodes-stream"},{"title":"Jambonz as Voice Gateway","href":"/reference/channels/jambonz"},{"title":"Jambonz Voice Stream Channel","href":"/reference/channels/jambonz-stream"},{"title":"Twilio Voice","href":"/reference/channels/twilio-voice"},{"title":"Twilio Media Streams","href":"/reference/channels/twilio-media-streams"},{"title":"CHIRP","href":"/reference/channels/chirp"},{"title":"Genesys Cloud","href":"/reference/channels/genesys-cloud-voice"},{"title":"SignalWire","href":"/reference/channels/signalwire"},{"title":"Vonage","href":"/reference/channels/vonage"},{"title":"WebSocket Voice Channel","sidebarTitle":"WebSocket Voice","href":"/reference/channels/websockets-voice"}]},{"title":"Custom Connectors","href":"/reference/channels/custom-connectors"}]},{"group":"Services Integrations","expanded":true,"pages":[{"title":"Model Storage","href":"/reference/integrations/model-storage"},{"title":"Lock Stores","href":"/reference/integrations/lock-stores"},{"title":"Tracker Stores","href":"/reference/integrations/tracker-stores"},{"title":"Timer Stores","href":"/reference/integrations/timer-stores"},{"title":"Event Brokers","href":"/reference/integrations/event-brokers"},{"title":"Secrets Managers","href":"/reference/integrations/secrets-managers"},{"title":"MCP Servers","href":"/reference/integrations/mcp-servers"},{"title":"A2A Server","href":"/reference/integrations/a2a-server"},{"group":"Action Server","pages":[{"title":"Introduction to Rasa Action Server","href":"/reference/integrations/action-server/introduction"},{"group":"Action Server Fundamentals","pages":[{"title":"Actions","href":"/reference/integrations/action-server/actions"},{"title":"Events","href":"/reference/integrations/action-server/events"}]},{"group":"Using the Rasa SDK","pages":[{"title":"Running a Rasa SDK Action Server","href":"/reference/integrations/action-server/running-action-server"},{"group":"Writing Custom Actions","pages":[{"title":"Actions","href":"/reference/integrations/action-server/sdk-actions"},{"title":"Tracker","href":"/reference/integrations/action-server/sdk-tracker"},{"title":"Dispatcher","href":"/reference/integrations/action-server/sdk-dispatcher"},{"title":"Events","href":"/reference/integrations/action-server/sdk-events"},{"group":"Special Action Types","pages":[{"title":"Knowledge Base Actions","href":"/reference/integrations/action-server/knowledge-bases"},{"title":"Slot Validation Actions","href":"/reference/integrations/action-server/validation-action"}]}]}]},{"title":"Deploy Action Server","href":"/reference/integrations/action-server/deploy-action-server"},{"title":"Sanic Extensions","href":"/reference/integrations/action-server/sanic-extensions"},{"title":"Rasa Action Server gRPC API","href":"/reference/integrations/action-server/action-server-grpc-api"}]},{"title":"Rasa Pro Analytics","href":"/reference/integrations/analytics"},{"title":"Analytics Database","href":"/reference/integrations/analytics-database"},{"title":"Tracing","href":"/reference/integrations/tracing"},{"title":"Langfuse Integration","href":"/reference/integrations/langfuse"},{"title":"Natural Language Generation (NLG) Servers","href":"/reference/integrations/nlg"},{"title":"Speech Integrations","href":"/reference/integrations/speech-integrations"},{"group":"Event Broker Config","pages":[{"title":"Kafka-plaintext-endpoint","href":"/reference/integrations/event-brokers-config/kafka-plaintext-endpoint"},{"title":"Kafka-sasl-plaintext-endpoint","href":"/reference/integrations/event-brokers-config/kafka-sasl-plaintext-endpoint"},{"title":"Kafka-ssl-endpoint","href":"/reference/integrations/event-brokers-config/kafka-ssl-endpoint"},{"title":"Kafka-sasl-ssl-endpoint","href":"/reference/integrations/event-brokers-config/kafka-sasl-ssl-endpoint"},{"title":"Pika-endpoint","href":"/reference/integrations/event-brokers-config/pika-endpoint"}]},{"group":"Analytics Event Broker Config","pages":[{"title":"Kafka-plaintext-env-vars","href":"/reference/integrations/analytics-event-broker-config/kafka-plaintext-env-vars"},{"title":"Kafka-sasl-plaintext-env-vars","href":"/reference/integrations/analytics-event-broker-config/kafka-sasl-plaintext-env-vars"},{"title":"Kafka-ssl-env-vars","href":"/reference/integrations/analytics-event-broker-config/kafka-ssl-env-vars"},{"title":"Kafka-sasl-ssl-env-vars","href":"/reference/integrations/analytics-event-broker-config/kafka-sasl-ssl-env-vars"}]}]},{"group":"Architecture","expanded":true,"pages":[{"title":"Rasa Architecture","href":"/reference/architecture/rasa-pro"},{"title":"Rasa as A2A Agent Architecture","href":"/reference/architecture/rasa-as-a2a-agent"},{"title":"Studio Architecture","href":"/reference/architecture/studio"}]},{"group":"Deployment","expanded":true,"pages":[{"title":"Multi-LLM Routing","href":"/reference/deployment/multi-llm-routing"},{"title":"Studio Infrastructure Requirements","href":"/reference/deployment/studio-hardware-requirements"},{"title":"Rasa Pro Infrastructure Requirements","href":"/reference/deployment/pro-hardware-requirements"},{"title":"Automatic Conversation Deletion in Studio","href":"/reference/deployment/automatic-conversation-deletion"},{"title":"Deploying Fine-Tuned LLMs for Command Generation","href":"/reference/deployment/deploy-fine-tuned-model"},{"title":"Rasa Pro Port and Protocol Rules","href":"/reference/deployment/pro-port-and-protocol-rules"}]},{"group":"APIs","expanded":true,"pages":[{"title":"Analytics Pipeline: Data Structure Reference","href":"/reference/api/analytics-data-structure-reference"},{"title":"Command Line Interface","href":"/reference/api/command-line-interface"},{"title":"Rasa MCP Tools API Reference","href":"/reference/api/rasa-mcp-tools"},{"group":"Rasa Pro API","pages":[{"title":"Enabling the Rasa REST API","href":"/reference/api/pro/rasa-pro-rest-api"},{"group":"HTTP API","pages":[{"group":"Server Information","pages":[{"title":"Health endpoint of Rasa Server","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /","href":"/reference/api/pro/http-api/server-information/health-endpoint-of-rasa-server"},{"title":"Information about your Rasa Pro License","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /license","href":"/reference/api/pro/http-api/server-information/information-about-your-rasa-pro-license"},{"title":"Version of Rasa","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /version","href":"/reference/api/pro/http-api/server-information/version-of-rasa"},{"title":"Status of the Rasa server","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /status","href":"/reference/api/pro/http-api/server-information/status-of-the-rasa-server"}]},{"group":"Tracker","pages":[{"title":"Retrieve a conversations tracker","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /conversations/{conversation_id}/tracker","href":"/reference/api/pro/http-api/tracker/retrieve-a-conversations-tracker"},{"title":"Delete tracker for a specific conversation","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml delete /conversations/{conversation_id}/tracker","href":"/reference/api/pro/http-api/tracker/delete-tracker-for-a-specific-conversation"},{"title":"Retrieve all conversations for a user","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /users/{user_id}/trackers","href":"/reference/api/pro/http-api/tracker/retrieve-all-conversations-for-a-user"},{"title":"Replace a trackers events","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml put /conversations/{conversation_id}/tracker/events","href":"/reference/api/pro/http-api/tracker/replace-a-trackers-events"},{"title":"Append events to a tracker","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /conversations/{conversation_id}/tracker/events","href":"/reference/api/pro/http-api/tracker/append-events-to-a-tracker"},{"title":"Retrieve an end-to-end story corresponding to a conversation","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /conversations/{conversation_id}/story","href":"/reference/api/pro/http-api/tracker/retrieve-an-end-to-end-story-corresponding-to-a-conversation"},{"title":"Run an action in a conversation","deprecated":true,"version":null,"openapi":"/openapi/pro.yaml post /conversations/{conversation_id}/execute","href":"/reference/api/pro/http-api/tracker/run-an-action-in-a-conversation"},{"title":"Inject an intent into a conversation","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /conversations/{conversation_id}/trigger_intent","href":"/reference/api/pro/http-api/tracker/inject-an-intent-into-a-conversation"},{"title":"Predict the next action","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /conversations/{conversation_id}/predict","href":"/reference/api/pro/http-api/tracker/predict-the-next-action"},{"title":"Add a message to a tracker","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /conversations/{conversation_id}/messages","href":"/reference/api/pro/http-api/tracker/add-a-message-to-a-tracker"},{"title":"Retrieve capabilities for a conversation","description":"Returns structured, conversation-aware capabilities metadata for all flows, including whether each flow is currently startable based on guard evaluation for the given conversation state. This endpoint is intended for use by custom actions and external integrations to build dynamic \"what can you do?\" responses without hard-coded flow lists.","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /conversations/{conversation_id}/capabilities","href":"/reference/api/pro/http-api/tracker/retrieve-capabilities-for-a-conversation"}]},{"group":"Model","pages":[{"title":"Train a Rasa model","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /model/train","href":"/reference/api/pro/http-api/model/train-a-rasa-model"},{"title":"Evaluate stories","description":"Evaluates one or multiple stories against the currently loaded Rasa model.","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /model/test/stories","href":"/reference/api/pro/http-api/model/evaluate-stories"},{"title":"Perform an intent evaluation","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /model/test/intents","href":"/reference/api/pro/http-api/model/perform-an-intent-evaluation"},{"title":"Predict an action on a temporary state","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /model/predict","href":"/reference/api/pro/http-api/model/predict-an-action-on-a-temporary-state"},{"title":"Parse a message using the Rasa model","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /model/parse","href":"/reference/api/pro/http-api/model/parse-a-message-using-the-rasa-model"},{"title":"Replace the currently loaded model","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml put /model","href":"/reference/api/pro/http-api/model/replace-the-currently-loaded-model"},{"title":"Unload the trained model","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml delete /model","href":"/reference/api/pro/http-api/model/unload-the-trained-model"}]},{"group":"Flows","pages":[{"title":"Retrieve the flows of the assistant","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /flows","href":"/reference/api/pro/http-api/flows/retrieve-the-flows-of-the-assistant"}]},{"group":"Domain","pages":[{"title":"Retrieve the loaded domain","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml get /domain","href":"/reference/api/pro/http-api/domain/retrieve-the-loaded-domain"}]},{"group":"Channel Webhooks","pages":[{"title":"Post user message from a REST channel","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /webhooks/{rest_channel}/webhook","href":"/reference/api/pro/http-api/channel-webhooks/post-user-message-from-a-rest-channel"},{"title":"Post user message from a custom channel","deprecated":null,"version":null,"openapi":"/openapi/pro.yaml post /webhooks/{custom_channel}/webhook","href":"/reference/api/pro/http-api/channel-webhooks/post-user-message-from-a-custom-channel"}]}]},{"group":"Action Server API","pages":[{"group":"API Reference","pages":[{"title":"Core request to execute a custom action","deprecated":null,"version":null,"openapi":"/openapi/action-server.yaml post /","href":"/reference/api/pro/action-server-api/core-request-to-execute-a-custom-action"}]}]}]},{"group":"Studio API","pages":[{"title":"Authorization","href":"/reference/api/studio/api-authorization"},{"group":"Endpoints","pages":[{"title":"Conversation API","href":"/reference/api/studio/conversation-api"},{"title":"Model Download API for CI Integration","href":"/reference/api/studio/ci-integration-api"}]}]}]},{"group":"Telemetry","expanded":true,"pages":[{"title":"Rasa Telemetry","href":"/reference/telemetry"},{"title":"Telemetry Event Reference","href":"/reference/telemetry/events"}]},{"group":"Changelogs","expanded":true,"pages":[{"title":"Compatibility Matrix for the Rasa Platform","href":"/reference/changelogs/compatibility-matrix"},{"title":"Rasa Pro Change Log","href":"/reference/changelogs/rasa-pro-changelog"},{"title":"Rasa Pro Version Migration Guide","href":"/reference/changelogs/rasa-pro-migration-guide"},{"title":"Studio Change Log","href":"/reference/changelogs/studio-changelog"},{"title":"Studio Version Migration Guide","href":"/reference/changelogs/studio-version-migration-guide"},{"title":"Rasa Pro Services Change Log","href":"/reference/changelogs/rasa-pro-services-changelog"},{"title":"Rasa SDK Change Log","href":"/reference/changelogs/rasa-sdk-changelog"}]}]}]}]}]},"basePath":"","title":"Train a Rasa model - Rasa Documentation","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-CLz2_Z5D.js","utils-7A5jZhOT.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BVWmkKuv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-4SOfrh0F.js","snippetPresets-CMc8KicP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-DeQN5MDd.js","ApiExamples-Ba9tX7z3.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Be8krXvv.js","shallow-CBC3K1uB.js","getApiPlaygroundDisplay-4tKcUAYo.js","CodeSnippet-C1Xa06ft.js","CodeSnippets-vqiz27A_.js","getPastedJson-NUwRfM32.js","icon-DkIVqWh9.js","MethodPill-qmhT7_wz.js","DuplicateIcon-_gWp1vhn.js","createIcon-NA1p_TVA.js","DynamicMarkdown-Bas9A7wq.js","SectionHeading-a1cS-24U.js","axios-vUo_bRtp.js","Markdown-D3ZTwq_a.js","clsx-BcghKhHb.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-B66mVNPp.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DmooSyTN.js"]}