Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.
The app keeps your ChatGPT sign-in for OpenAI model turns. ChatGPT in a browser at chatgpt.com isn’t supported.The app and the Codex CLI share ~/.codex/config.toml, so connecting one connects the other.
The 'auto' model is not supported when using Codex with a ChatGPT account: the thread started on an OpenAI model before you connected, and threads keep the provider they started on. Start a new thread to use Nexus Auto and Fireworks models.
Quit the app, follow the Codex manual setup, then reopen the app and pick the model you set.
Was this page helpful?
⌘I
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Fireworks AI Docs","description":"Official Fireworks AI documentation for inference, deployments, training, Fireworks Nexus, APIs, SDKs, and CLI tools.","colors":{"primary":"#9249e7","light":"#9249e7","dark":"#9249e7"},"logo":{"light":"https://mintcdn.com/fireworksai-docs/k8IlrNKHdagCbcj7/logo/logo.svg?fit=max\u0026auto=format\u0026n=k8IlrNKHdagCbcj7\u0026q=85\u0026s=aa60cf6047af1412adca3c341c1af7cf","dark":"https://mintcdn.com/fireworksai-docs/k8IlrNKHdagCbcj7/logo/logo.svg?fit=max\u0026auto=format\u0026n=k8IlrNKHdagCbcj7\u0026q=85\u0026s=aa60cf6047af1412adca3c341c1af7cf"},"favicon":"https://mintcdn.com/fireworksai-docs/Zmr1JwZl0XCOo6P5/favicon.ico?fit=max\u0026auto=format\u0026n=Zmr1JwZl0XCOo6P5\u0026q=85\u0026s=391f22495764acdbdfd5caf684bd1965","api":{"openapi":["openapi.yml","merged.openapi.yaml"],"playground":{"display":"interactive","proxy":false}},"navbar":{"links":[{"href":"https://discord.gg/fireworks-ai","label":"Community"},{"href":"https://status.fireworks.ai/","label":"Status"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.fireworks.ai/login"}},"footer":{"socials":{"x":"https://x.com/FireworksAI_HQ","discord":"https://discord.gg/fireworks-ai","github":"https://github.com/fw-ai-external","youtube":"https://www.youtube.com/@fireworksai","linkedin":"https://www.linkedin.com/company/fireworks-ai"},"links":[{"header":"Legal","items":[{"label":"Terms of Service","href":"https://fireworks.ai/terms-of-service"},{"label":"Privacy Policy","href":"https://fireworks.ai/privacy-policy"},{"label":"Licenses","href":"https://fireworks.ai/licenses"},{"label":"Trust","href":"https://trust.fireworks.ai/"}]},{"header":"Contact Us","items":[{"label":"Inquiry Form","href":"https://fireworks.ai/contact"}]},{"header":"Resources","items":[{"label":"Blog","href":"https://fireworks.ai/blog"},{"label":"Cookbook","href":"https://github.com/fw-ai-external/cookbook"},{"label":"Pricing","href":"https://fireworks.ai/pricing"}]}]},"integrations":{"ga4":{"measurementId":"G-2P32PRKZ57"},"koala":{"publicApiKey":"pk_59d6417e241a5b81e050226345f38b26d984"},"posthog":{"apiKey":"phc_OQKVIlbmI9arhxBb1xjo2Wz3zJG40X4RVNPTVHS1Gej","apiHost":"https://app.fireworks.ai/relay-1Gej"}},"contextual":{"options":["copy","view"],"display":"header"},"metadata":{"timestamp":false},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fireworksai-docs","hasAudioNarration":false,"actualSubdomain":"fireworksai-docs","customDomains":["fireworks.ai"],"gitSource":{"type":"github","owner":"fw-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aecc33eba11dbdcfe6b3252","collectionId":"3e5f4638-3cdf-4039-b943-e381d788088f","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aecc33eba11dbdcfe6b3252"},"feedback":{"thumbs":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aee371770432e3269a33a99","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"API \u0026 SDK Reference","count":108},{"language":"default","tag":"CLI Reference","count":106},{"language":"default","tag":"firectl CLI","count":106},{"language":"default","tag":"Documentation","count":95},{"language":"default","tag":"Deployments","count":50},{"language":"default","tag":"Resources","count":37},{"language":"default","tag":"FAQ","count":32},{"language":"default","tag":"Nexus","count":32},{"language":"default","tag":"Training","count":31},{"language":"default","tag":"Admin","count":23}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"#content-area.max-w-xl{max-width:48rem}p[data-component-part=\"step-title\"]{margin-bottom:16px}[data-component-part=\"step-content\"]>:first-child{margin-top:0}.fw-skill-cta{position:fixed;z-index:30;right:max(1rem, env(safe-area-inset-right));bottom:max(5rem, env(safe-area-inset-bottom));width:16.5rem;max-width:calc(100vw - 2rem);margin:0;padding:0;color:#1c1917;font:inherit;line-height:1.2}.fw-skill-cta.is-toc{right:auto;bottom:max(1.5rem, env(safe-area-inset-bottom))}.fw-skill-cta-bar{position:relative;display:flex;flex-direction:column;align-items:center;gap:0.65rem;box-sizing:border-box;width:100%;padding:0.9rem 0.85rem 0.85rem;border:1px solid rgba(146, 73, 231, 0.28);border-radius:1rem;background:#faf7ff;animation:fw-skill-cta-in 0.7s cubic-bezier(0.2, 0.85, 0.3, 1) both}.fw-skill-cta-title{margin:0;color:#171717;font-size:0.95rem;font-weight:700;line-height:1.25;text-align:center;text-wrap:balance}.fw-skill-cta-logos{display:flex;align-items:center;justify-content:center;gap:1rem}.fw-skill-cta-badge{display:flex;flex:none;align-items:center;justify-content:center}.fw-skill-cta-logo{display:block;flex:none;height:1.2rem;width:auto}.fw-skill-cta-badge.is-claude .fw-skill-cta-logo{height:0.9rem}.fw-skill-cta-copy{display:flex;align-items:center;justify-content:center;gap:0.35rem;box-sizing:border-box;width:100%;min-height:0;padding:0.32rem 0.65rem;border:0;border-radius:0.5rem;background:#7c3aed;color:#fff;font:inherit;font-size:0.78rem;font-weight:600;cursor:pointer;transition:background-color 0.15s ease}.fw-skill-cta-copy:hover{background:#6d28d9}.fw-skill-cta-copy.is-copied{background:#ede4ff;color:#5b21b6;cursor:default}.fw-skill-cta-action-icon{flex:none;width:0.85rem;height:0.85rem}.fw-skill-cta-dismiss{position:absolute;top:-0.6rem;right:-0.6rem;display:flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;padding:0;border:1px solid rgba(146, 73, 231, 0.28);border-radius:999px;background:#fff;color:#7c3aed;font:inherit;font-size:0.9rem;line-height:1;cursor:pointer}.fw-skill-cta-dismiss:hover{background:#f3edff;color:#1c1917}html.dark .fw-skill-cta-dismiss,html[data-theme=\"dark\"] .fw-skill-cta-dismiss{background:#1c1917;border-color:rgba(167, 139, 250, 0.45);color:#c4b5fd}.fw-skill-cta-dismiss[hidden],.fw-skill-cta-prompt[hidden]{display:none}.fw-skill-cta-prompt{box-sizing:border-box;width:100%;padding:0.45rem 0.6rem;border:1px solid rgba(146, 73, 231, 0.22);border-radius:0.55rem;background:#fff}.fw-skill-cta-prompt-text{display:block;overflow-x:auto;color:#57534e;font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:0.68rem;line-height:1.4;white-space:nowrap;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, #000 85%, transparent);mask-image:linear-gradient(to right, #000 85%, transparent)}.fw-skill-cta-prompt-text::-webkit-scrollbar{display:none}.fw-skill-cta-copy:focus-visible,.fw-skill-cta-dismiss:focus-visible,.fw-skill-cta-prompt:focus-visible{outline:2px solid #9249e7;outline-offset:2px}html.dark .fw-skill-cta-bar,html[data-theme=\"dark\"] .fw-skill-cta-bar{background:#1c1917;border-color:rgba(167, 139, 250, 0.45)}html.dark .fw-skill-cta-logo.is-mono,html[data-theme=\"dark\"] .fw-skill-cta-logo.is-mono{filter:invert(1)}html.dark .fw-skill-cta-title,html[data-theme=\"dark\"] .fw-skill-cta-title{color:#fafaf9}html.dark .fw-skill-cta-copy.is-copied,html[data-theme=\"dark\"] .fw-skill-cta-copy.is-copied{background:rgba(167, 139, 250, 0.18);color:#ddd6fe}html.dark .fw-skill-cta-prompt,html[data-theme=\"dark\"] .fw-skill-cta-prompt{background:#292524;border-color:rgba(167, 139, 250, 0.35)}html.dark .fw-skill-cta-prompt-text,html[data-theme=\"dark\"] .fw-skill-cta-prompt-text{color:#d6d3d1}@media (max-width: 480px){.fw-skill-cta{left:max(1rem, env(safe-area-inset-left));width:auto}}@keyframes fw-skill-cta-in{0%{transform:translateY(14px);opacity:0}55%{transform:translateY(-5px);opacity:1}75%{transform:translateY(2px)}100%{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.fw-skill-cta-bar{animation:none}}@media print{.fw-skill-cta{display:none}}"},{"filePath":"brand-v2/brand-v2.css","href":"/docs/_mintlify/custom/fireworksai-docs/f00ec2b8f972b8f5/brand-v2/brand-v2.css"}],"page":{"pagePath":"nexus/harnesses/chatgpt","slug":"/nexus/harnesses/chatgpt","pageMetadata":{"title":"ChatGPT desktop app","sidebarTitle":"ChatGPT Desktop","description":"Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.","href":"/nexus/harnesses/chatgpt"},"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: \"Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Frame,Heading,OptimizedImage,Step,Steps,Visibility}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Visibility)_missingMdxReference(`Visibility`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The app keeps your ChatGPT sign-in for OpenAI model turns. ChatGPT in a browser at chatgpt.com isn’t supported.`}),`\n`,_jsxs(_components.p,{children:[`The app and the `,_jsx(_components.a,{href:`/nexus/harnesses/codex`,children:`Codex CLI`}),` share `,_jsx(_components.code,{children:`~/.codex/config.toml`}),`, so connecting one connects the other.`]}),`\n`,_jsxs(Visibility,{for:`agents`,children:[_jsx(_components.p,{children:`Support summary:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`API the harness speaks to Fireworks: OpenAI Responses`}),`\n`,_jsx(_components.li,{children:`Nexus Auto: Supported`}),`\n`,_jsxs(_components.li,{children:[`Native web search: Supported. Fireworks runs the harness’s native web search server-side, with any Fireworks model. See `,_jsx(_components.a,{href:`/nexus/auto#web-search`,children:`Web search`}),`.`]}),`\n`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`quick-start`,children:`Quick start`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Install and sign in`,icon:`download`,children:[_jsx(CodeBlock,{filename:``,wrap:`true`,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -fsSL`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://nexus.fireworks.ai/install.sh`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` |`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:` bash`})]}),`\n`]})})}),_jsxs(_components.p,{children:[`You need Node.js 22 or later, `,_jsx(_components.code,{children:`git`}),`, and `,_jsx(_components.code,{children:`bash`}),`. On Windows, run the installer from Git Bash. PowerShell breaks the script’s line endings.`]}),_jsx(CodeBlock,{filename:``,wrap:`true`,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`nexus`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` login`})]}),`\n`]})})}),_jsxs(_components.p,{children:[`Sign in with your browser, or paste a Fireworks API key (`,_jsx(_components.code,{children:`fw_...`}),`).`]}),_jsx(_components.p,{children:`If the Nexus CLI is already installed and signed in, skip to step 2.`})]}),_jsxs(Step,{title:`Connect the ChatGPT desktop app`,icon:`plug`,children:[_jsx(_components.p,{children:`Quit the ChatGPT desktop app and close open Codex sessions, then run:`}),_jsx(CodeBlock,{filename:``,wrap:`true`,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`nexus`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` chatgpt`})]}),`\n`]})})}),_jsx(Visibility,{for:`agents`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Quit them before `,_jsx(_components.code,{children:`off`}),` too. The app loads its model list only at startup. Nexus CLI waits for both to close. `,_jsx(_components.code,{children:`--force`}),` writes anyway, which isn’t recommended.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`nexus chatgpt`}),` is the same command as `,_jsx(_components.code,{children:`nexus codex`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`nexus chatgpt status`}),` shows the current connection.`]}),`\n`]})})]}),_jsxs(Step,{title:`Reopen the app and pick Auto`,icon:`sparkles`,children:[_jsx(_components.p,{children:`Reopen the app. Nexus Auto appears along with your ChatGPT models.`}),_jsx(Frame,{caption:`ChatGPT desktop after Nexus CLI, with Auto selected`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/fireworksai-docs/1z6R-jdpt1OxgSYM/images/nexus/chatgpt-model-picker.png?fit=max\u0026auto=format\u0026n=1z6R-jdpt1OxgSYM\u0026q=85\u0026s=bfcf5b5772debfba1bae2fdc2fc6ce63`,alt:`ChatGPT desktop model picker showing GPT-6 Astra, GPT-6.1 Sol, and GPT-6 Luna, then Auto selected`,\"data-og-width\":`1477`,width:`1477`,\"data-og-height\":`425`,height:`425`,\"data-path\":`images/nexus/chatgpt-model-picker.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fireworksai-docs/1z6R-jdpt1OxgSYM/images/nexus/chatgpt-model-picker.png?w=280\u0026fit=max\u0026auto=format\u0026n=1z6R-jdpt1OxgSYM\u0026q=85\u0026s=7d045425eb58958ddd9a13431f78152e 280w, https://mintcdn.com/fireworksai-docs/1z6R-jdpt1OxgSYM/images/nexus/chatgpt-model-picker.png?w=560\u0026fit=max\u0026auto=format\u0026n=1z6R-jdpt1OxgSYM\u0026q=85\u0026s=c1ccc7da1bfd34889ba0501d6c531230 560w, https://mintcdn.com/fireworksai-docs/1z6R-jdpt1OxgSYM/images/nexus/chatgpt-model-picker.png?w=840\u0026fit=max\u0026auto=format\u0026n=1z6R-jdpt1OxgSYM\u0026q=85\u0026s=88ee0c26c0d6d8e08401a4628787f392 840w, https://mintcdn.com/fireworksai-docs/1z6R-jdpt1OxgSYM/images/nexus/chatgpt-model-picker.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1z6R-jdpt1OxgSYM\u0026q=85\u0026s=d4aae7457cc18cb0052adbf23cdb319f 1100w, https://mintcdn.com/fireworksai-docs/1z6R-jdpt1OxgSYM/images/nexus/chatgpt-model-picker.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1z6R-jdpt1OxgSYM\u0026q=85\u0026s=63349e97885b7560091b95bfb6f3d42d 1650w, https://mintcdn.com/fireworksai-docs/1z6R-jdpt1OxgSYM/images/nexus/chatgpt-model-picker.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1z6R-jdpt1OxgSYM\u0026q=85\u0026s=bbdf2f9bf1abdc59641abf0593aabaed 2500w`})}),_jsx(Visibility,{for:`agents`,children:_jsxs(_components.p,{children:[`Nexus Auto’s model ID is `,_jsx(_components.code,{children:`auto`}),`. Enterprise accounts also get general access to open models on Fireworks serverless.`]})})]})]}),`\n`,_jsxs(_components.p,{children:[`To restore your original settings, run `,_jsx(_components.code,{children:`nexus chatgpt off`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`use-nexus-auto`,children:`Use Nexus Auto`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Fireworks model turns`}),` use your Fireworks key.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`OpenAI model turns`}),` use your ChatGPT sign-in, and `,_jsx(_components.a,{href:`/nexus/harnesses/codex#who-pays-for-openai-model-turns`,children:`the same billing rules as Codex`}),` apply.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`mcp-and-tools`,children:`MCP and tools`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`MCP servers, plugins, and ChatGPT connectors are unchanged.`}),`\n`,_jsx(_components.li,{children:`Native web search is supported. Fireworks runs the search server-side, so no search MCP server is required.`}),`\n`]}),`\n`,_jsx(Visibility,{for:`agents`,children:_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`MCP servers and plugins load through Codex’s tool search. ChatGPT connectors keep working because the app keeps your ChatGPT sign-in.`}),`\n`,_jsx(_components.li,{children:`Native web search is supported while connected through Nexus CLI. Fireworks runs the search server-side and returns the results. No search service is needed.`}),`\n`]})}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsxs(_components.strong,{children:[_jsx(_components.code,{children:`The 'auto' model is not supported when using Codex with a ChatGPT account`}),`:`]}),` the thread started on an OpenAI model before you connected, and threads keep the provider they started on. Start a new thread to use Nexus Auto and Fireworks models.`]}),`\n`]}),`\n`,_jsx(Visibility,{for:`agents`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`The error names whichever Fireworks model you picked, so it can say a Fireworks model ID instead of `,_jsx(_components.code,{children:`'auto'`}),`. It appears even after you pick Nexus Auto or a Fireworks model in the old thread.`]}),`\n`,_jsxs(_components.li,{children:[`To keep working in the old thread, switch back to an OpenAI model, or run `,_jsx(_components.code,{children:`nexus chatgpt off`}),` and turn it back on when you start a new thread.`]}),`\n`,_jsxs(_components.li,{children:[`After `,_jsx(_components.code,{children:`off`}),`, threads started on Fireworks models don’t open until you run `,_jsx(_components.code,{children:`nexus chatgpt`}),` again.`]}),`\n`,_jsxs(_components.li,{children:[`Upgrading from an earlier version: see `,_jsx(_components.a,{href:`/nexus/cli#upgrading-from-earlier-versions`,children:`Upgrading from earlier versions`}),`.`]}),`\n`]})}),`\n`,_jsx(Heading,{level:`2`,id:`manual-setup-advanced`,children:`Manual setup (advanced)`}),`\n`,_jsxs(_components.p,{children:[`Quit the app, follow the `,_jsx(_components.a,{href:`/nexus/harnesses/codex#manual-setup-advanced`,children:`Codex manual setup`}),`, then reopen the app and pick the model you set.`]}),`\n`,_jsxs(Visibility,{for:`agents`,children:[_jsx(Heading,{level:`2`,id:`what-the-nexus-cli-writes`,children:`What the Nexus CLI writes`}),_jsxs(_components.p,{children:[`Nexus CLI writes the same `,_jsx(_components.code,{children:`config.toml`}),` and model catalog as for Codex. See `,_jsx(_components.a,{href:`/nexus/harnesses/codex#what-the-nexus-cli-writes`,children:`What the Nexus CLI writes`}),`.`]})]})]})}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":"ChatGPT desktop app","sidebarTitle":"ChatGPT Desktop","description":"Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.","href":"/nexus/harnesses/chatgpt"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Quick start","slug":"quick-start","depth":2,"children":[]},{"title":"Use Nexus Auto","slug":"use-nexus-auto","depth":2,"children":[]},{"title":"MCP and tools","slug":"mcp-and-tools","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]},{"title":"Manual setup (advanced)","slug":"manual-setup-advanced","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/fireworksai-docs/0fd851b923cc8880/training-skill-cta.js","/docs/_mintlify/custom/fireworksai-docs/4b5856b7e8267204/brand-v2/brand-v2.js","/docs/_mintlify/custom/fireworksai-docs/2086bd10b26e8d71/not-found-tracking.js"],"subdomain":"fireworksai-docs","siteName":"Fireworks AI Docs","title":"ChatGPT desktop app - Fireworks AI Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T01:33:30.383Z","originalFileLocation":"nexus/harnesses/chatgpt.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=\"Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Fireworks AI Docs\">\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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/fireworksai-docs/1wzeLeQ_X9KQpzOR/_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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"ChatGPT desktop app - Fireworks AI Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fireworks AI Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://fireworks.ai/docs/nexus/harnesses/chatgpt\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fireworksai-docs.mintlify.site/docs/_mintlify/api/og/v2?division=Cowork\u0026amp;title=ChatGPT+desktop+app\u0026amp;description=Connect+the+ChatGPT+desktop+app+to+Fireworks+with+the+Nexus+CLI+so+Nexus+Auto+appears+next+to+your+ChatGPT+models.\u0026amp;theme=e6fc9d8dc703196e3eb71e6d\u0026amp;signature=70595816d81d1e3a82a8760a61d61f3b71b43ef0e9acca5788721cf8626db760\">\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=\"ChatGPT desktop app - Fireworks AI Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fireworksai-docs.mintlify.site/docs/_mintlify/api/og/v2?division=Cowork\u0026amp;title=ChatGPT+desktop+app\u0026amp;description=Connect+the+ChatGPT+desktop+app+to+Fireworks+with+the+Nexus+CLI+so+Nexus+Auto+appears+next+to+your+ChatGPT+models.\u0026amp;theme=e6fc9d8dc703196e3eb71e6d\u0026amp;signature=70595816d81d1e3a82a8760a61d61f3b71b43ef0e9acca5788721cf8626db760\">\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/fireworksai-docs/1wzeLeQ_X9KQpzOR/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fireworks AI Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9249e7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://fireworks.ai/docs/nexus/harnesses/chatgpt\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/nexus/harnesses/chatgpt.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://fireworks.ai/#organization\",\"name\":\"Fireworks AI Docs\",\"url\":\"https://fireworks.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fireworksai-docs/k8IlrNKHdagCbcj7/logo/logo.svg?fit=max\u0026auto=format\u0026n=k8IlrNKHdagCbcj7\u0026q=85\u0026s=aa60cf6047af1412adca3c341c1af7cf\"}},{\"@type\":\"WebSite\",\"@id\":\"https://fireworks.ai/docs#website\",\"name\":\"Fireworks AI Docs\",\"url\":\"https://fireworks.ai/docs\",\"publisher\":{\"@id\":\"https://fireworks.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://fireworks.ai/docs/nexus/harnesses/chatgpt#webpage\",\"url\":\"https://fireworks.ai/docs/nexus/harnesses/chatgpt\",\"name\":\"ChatGPT desktop app\",\"description\":\"Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.\",\"dateModified\":\"2026-11-03T01:33:30.383Z\",\"isPartOf\":{\"@id\":\"https://fireworks.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://fireworks.ai/docs/nexus/harnesses/chatgpt#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://fireworks.ai/docs/nexus/harnesses/chatgpt#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Harness Support\",\"item\":\"https://fireworks.ai/docs/nexus/harnesses\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ChatGPT desktop app\",\"item\":\"https://fireworks.ai/docs/nexus/harnesses/chatgpt\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://fireworks.ai/docs/nexus/harnesses/chatgpt#article\",\"headline\":\"ChatGPT desktop app\",\"name\":\"ChatGPT desktop app\",\"description\":\"Connect the ChatGPT desktop app to Fireworks with the Nexus CLI so Nexus Auto appears next to your ChatGPT models.\",\"url\":\"https://fireworks.ai/docs/nexus/harnesses/chatgpt\",\"mainEntityOfPage\":{\"@id\":\"https://fireworks.ai/docs/nexus/harnesses/chatgpt#webpage\"},\"dateModified\":\"2026-11-03T01:33:30.383Z\",\"publisher\":{\"@id\":\"https://fireworks.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://fireworks.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Fireworks AI Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Fireworks AI Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/getting-started/introduction"}]},{"tab":"Nexus","groups":[{"group":"Get started","pages":[{"title":"Overview","sidebarTitle":"Overview","href":"/nexus"},{"title":"Quickstart","sidebarTitle":"Quickstart","href":"/nexus/quickstart"},{"title":"Nexus Desktop","sidebarTitle":"Nexus Desktop","href":"/nexus/desktop"},{"title":"Plans and Accounts","sidebarTitle":"Plans and Accounts","href":"/nexus/plans"}]},{"group":"Nexus CLI","pages":[{"title":"Nexus CLI","sidebarTitle":"CLI Setup","href":"/nexus/cli"},{"title":"Manual setup (advanced)","href":"/nexus/manual-setup"},{"title":"CLI Reference","sidebarTitle":"CLI Reference","href":"/nexus/cli-reference"},{"title":"Release Notes","sidebarTitle":"Release Notes","href":"/nexus/release-notes"}]},{"group":"Model Ensembling","pages":[{"title":"Nexus Auto","sidebarTitle":"Nexus Auto","href":"/nexus/auto"},{"title":"Open Models","sidebarTitle":"Open Models","href":"/nexus/open-models"}]},{"group":"Harness Support","pages":[{"title":"Coding Harnesses","sidebarTitle":"Coding Harnesses","href":"/nexus/harnesses"},{"group":"Code","pages":[{"title":"Claude Code","sidebarTitle":"Claude Code","href":"/nexus/harnesses/claude-code"},{"title":"Codex","sidebarTitle":"Codex","href":"/nexus/harnesses/codex"},{"title":"OpenCode","sidebarTitle":"OpenCode","href":"/nexus/harnesses/opencode"},{"title":"Pi","sidebarTitle":"Pi","href":"/nexus/harnesses/pi"},{"title":"DeepSeek Harness","sidebarTitle":"DeepSeek Harness","href":"/nexus/harnesses/deepseek"},{"title":"Cursor IDE","sidebarTitle":"Cursor IDE","href":"/nexus/harnesses/cursor"},{"title":"VS Code","sidebarTitle":"VS Code","href":"/nexus/harnesses/vscode"},{"title":"Copilot App","sidebarTitle":"Copilot App","href":"/nexus/harnesses/copilot-app"},{"title":"Copilot CLI","sidebarTitle":"Copilot CLI","description":"Connect the GitHub Copilot CLI to Fireworks models and Nexus Auto with the Nexus CLI or manual setup.","href":"/nexus/harnesses/copilot-cli"}]},{"group":"Cowork","pages":[{"title":"ChatGPT desktop app","sidebarTitle":"ChatGPT Desktop","href":"/nexus/harnesses/chatgpt"},{"title":"Claude Desktop","sidebarTitle":"Claude Desktop","description":"Run Claude Desktop's Chat, Cowork, and Code on Fireworks models with the Nexus CLI, and manage connectors in third-party mode.","href":"/nexus/harnesses/claude-desktop"}]}]},{"group":"Nexus settings","pages":[{"group":"Model Providers","pages":[{"title":"Provider Keys","sidebarTitle":"Connect Providers","href":"/nexus/provider-keys"},{"title":"Amazon Bedrock Setup","sidebarTitle":"Amazon Bedrock Setup","href":"/nexus/provider-keys/bedrock"}]},{"title":"Spend Limits","sidebarTitle":"Spend Limits","href":"/nexus/usage-limits"}]},{"group":"Security \u0026 Compliance","pages":[{"title":"Data Security \u0026 Privacy","sidebarTitle":"Data Security \u0026 Privacy","href":"/nexus/data-security"},{"title":"Enterprise Controls","sidebarTitle":"Enterprise Controls","href":"/nexus/enterprise-controls"}]},{"group":"More","pages":[{"title":"APIs and SDKs","sidebarTitle":"APIs and SDKs","href":"/nexus/apis-and-sdks"},{"title":"LLM Gateways","sidebarTitle":"LLM Gateways","href":"/nexus/llm-gateways"},{"title":"Usage and Cost","sidebarTitle":"Usage and Cost","href":"/nexus/metrics"},{"title":"Effort","sidebarTitle":"Effort","href":"/nexus/orchestration-preferences"},{"title":"Estimated Savings","sidebarTitle":"Estimated Savings","href":"/nexus/estimated-savings"}]}]},{"tab":"API \u0026 SDK Reference","pages":[{"title":"API \u0026 SDK Reference","href":"/api-reference/introduction"}]},{"tab":"CLI Reference","pages":[{"title":"CLI Reference","href":"/tools-sdks/firectl/firectl"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/updates/changelog"}]},{"tab":"Resources","pages":[{"title":"Resources","href":"/tools-sdks/openai-compatibility"}]}]},"basePath":"","title":"ChatGPT desktop app - Fireworks AI Docs","buildId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","deploymentId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BDAj7nBh.js","DynamicMarkdown-Bq09mRwR.js","zoom-image-lightbox-CypZe82l.js","lightbox-handle-r17bVUz3.js"]}